Page MenuHomeSolus

Netbeans IDE
Closed due to inactivityPublic

Description

Software Name : Netbeans IDE

Product Homepage : https://netbeans.org/

Why you should include this into the repository : Netbeans IDE is a very popular IDE for both academic and professional Java programming.

Open Source : Yes

Open Source Link : https://netbeans.org/community/sources/

Related Objects

Event Timeline

I am waiting for this to be added!

I would be really happy to see this package in the repo.

Would also like to see this in the repo.

Is this even still developed? 8.2 is looking crusty

@DataDrake it was moved to Apache Incubator and it seems version 9.0 should be coming soon: https://netbeans.apache.org/download/index.html
Git repo: https://github.com/apache/incubator-netbeans

For the UI it only partially integrates with system theme so yeah it's not a beauty.

With it being moved to the Apache Incubator, this actually gives me far more confidence in its continued development. Unless @DataDrake disagrees, I think it'd be reason to move to Awaiting Package Upgrades pending the release of 9.0.

What is the current status of NetBeans for Solus OS, any prediction?

@maverick1 already there under the name apache-ant.

@livingsilver94 Sorry my bad. I am glad that you step up as a maintainer.

Technically, I didn't. I'm just trying at the moment :)

Ok, we need to decide what/if to split netbeans in multiple packages. These are the bundles: https://github.com/apache/incubator-netbeans/blob/master/nbbuild/cluster.properties
What do we want? Only the default (release) cluster? Only Java? Maybe we should build everything and immediately split it via ypkg?

I think i'd just build everything unless there's other packaging using only some parts of it. Otherwise I really don't see a reason to split it up.

size and/or runtime dependencies might be reasons for splitting this.

That's a good point but I don't think it makes sense to split packages which are, and will, only be needed by one single application.
If it's being used by multiple other packages, sure, it makes sense. Otherwise I don't really see a reason to.

I have this packaged but I would really like a regular user of netbeans to test and a long-time maintainer or tester to step foward. Additionally, there is some small annoyances with the packaging including windows, mac, arm jni libs which I have to filter out and remove.

There is some small annoyances with the packaging including windows, mac, arm jni libs which I have to filter out and remove.

Have a look at Fedora's patches for that.

Have a look at Fedora's patches for that.

Unless i'm blind they seem to be still shipping netbeans 7.0, I rebased a couple of their patches but I didn't seem to make a difference to what libs were copied.

I know they ship an old version, and I was actually counting on rebasing the patches. Nevermind then.

It's too demanding to package it. I'm quite busy in this period of time.

I have a working package for this, however, it requires JDK 9 or later without downloading their bundled Java. Several system packages still require openjdk 8 as we have packaged but we have no way to provide multiple java versions currently, see T6658.

We can actually provide this now that JDK11 is packaged. Anyone want to give it a shot?

This has sat in accepted for inclusion for over 30 days. Clearly, there is a lack of demand for the inclusion of this software, nobody has stepped up to provide a completed patch, maintain it, and properly integrate it. Closing as a result. Feel free to reopen but only when someone offers a patch via our proper patch submission methods and volunteers to be maintainer.

DataDrake changed the task status from Wontfix to Frozen.Feb 21 2022, 7:15 AM