Excellent. Would be great to have these tasks in a table in our Wiki, maybe
we can get more people involved via these tasks, we could also approach the
users mailing list, once we have the table, to see if they’d like to be
involved.

Gj

On Fri, 4 Dec 2020 at 12:06, Eric Bresie <ebre...@gmail.com> wrote:

> There has been recent discussions on vision and roadmap for Netbeans
> development and the need to discuss so thought I would start a new thread
> to discuss.
>
> From my understanding when under Oracle stewardship there more funded
> individuals to support these sorts of things but now that it has been
> donated to be an Apache project this now becomes the responsibility of the
> community to pick this up.
>
> In the past there has been community release / roadmaps (1) (2) and with
> transition some similar Apache wiki flavors(3).
>
> Assuming what is needed is maybe a new “Roadmap” and or “Vision” subpage on
> Netbeans wiki page (4) as a starter.
>
> Milestone could be identified based on this.
>
> Assuming specific features, refractors, improvements would further be
> captured and come in the form of existing or new JIRA tickets (5) and when
> ready for acceptance then on the github project (6) a git Pull Requests
> (PR) (7) and tagged towards given milestones with progress updates on the
> roadmap where applicable
>
> Assume some possibilities going forward could be...
>
> - improve publicity  and/or improve communication for the project (11) to
> get more interest in development (14) and usage
> - to do a triage of existing issues, grouping if not already where
> possible, getting rid of already closed, rejected, duplicates, or OBE items
> (5)
> - improve and update documentation to be more up to date (4) (9) (10) (14)
> - update or document process documentation (release process, etc.)
> - performance assessment and improvements
> - where applicable possible codebase refactoring to cleanup, deprecate,
> identify areas of improvement, etc.
> - complete integration of any community / contributions products (15) (16)
> - further plug-in migration to new plugins infrastructure where applicable
> - improve LSP (13) support to include of new or existing languages (Kotlin
> (12), python, etc.)
> - Possible improvements in trending development areas (cloud development,
> container development, data science, new languages, etc.)
> - Netbeans GUI to FX based UI
> - Netbean platform updates where applicable
> - Update with New Java features or removal/migration of deprecated
> within Netbeans
> codebase (modules, records, deprecate apis, etc.) Note: This would require
> updating JDK dependency as applicable
>
> I know some aspects of these suggestions may exist in some form or another,
> some of this is due to my lack of specifics on some of this.  That or this
> is what happens when you can’t sleep at night ;-)
>
> Eric Bresie
> ebre...@gmail.com
>
> (1) https://netbeans.org/community/releases/roadmap.html
>
> (2)
> https://netbeans.org/community/releases/
>
> (3) https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
>
> (4)
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeansi
>
> (5)
> https://issues.apache.org/jira/projects/NETBEANS/issues
>
> (6)
> https://github.com/apache/netbeans
>
> (7)
> https://github.com/apache/netbeans/pulls
> (8) https://github.com/apache/netbeans/blob/master/README.md
>
> (9) https://netbeans.apache.org/help/index.html
>
> (10) https://netbeans.org/kb/
>
> (11) https://netbeans.apache.org/community/mailing-lists.html
>
> (12)
>
> https://blogs.apache.org/netbeans/entry/initial-language-server-protocol-support
>
> (13) https://langserver.org/
>
> (14) https://netbeans.apache.org/wiki/index.asciidoc
>
> (15)
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
>
> (16)
> https://hg.netbeans.org/
>
> --
> Eric Bresie
> ebre...@gmail.com
>

Reply via email to