
This was extracted (@ 2025-02-19 17:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Project Status: Current project status: Ongoing with moderate to high activity. Issues for the board: None. ## Membership Data: Apache NetBeans was founded 2019-04-17 (6 years ago) There are currently 82 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Tomas Hurka on 2023-05-24. ## Project Activity: Recent releases: - Apache NetBeans 24 was released on 2024-12-10. - Apache NetBeans 23 was released on 2024-09-19. - Apache NetBeans 22 was released on 2024-05-29. ## Community Health: - A lot of discussion and back and forth, positive and productive, driven by a core group, which would be nice to extend, but is an ongoing challenge. - dev@netbeans.apache.org had a 50% increase in traffic in the past quarter (191 emails compared to 127) - users@netbeans.apache.org had a 50% increase in traffic in the past quarter (138 emails compared to 92)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Project Status: Current project status: Ongoing with continuous activity. Issues for the board: None. ## Membership Data: Apache NetBeans was founded 2019-04-17 (5 years ago) There are currently 82 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Tomas Hurka on 2023-05-24. ## Project Activity: - Apache NetBeans 23 was released on 2024-09-24. - VSCode extension 23.9.9 was released on 2024-10-06. ## Community Health: - 344 commits between Apache NetBeans 22 and Apache NetBeans 23, with 2278 files changed, indicating signficant contributions to the project: https://github.com/apache/netbeans/compare/22...23 - 22 contributors for the Apache NetBeans 23 release, with 3 new contributors (as seen here: https://github.com/apache/netbeans/releases/tag/23) which is more or less stable from release to release. - dev@netbeans.apache.org had a 1% decrease in traffic in the past quarter (146 emails compared to 147) - users@netbeans.apache.org had a 10% decrease in traffic in the past quarter (105 emails compared to 116)
No report was submitted.
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Project Status: Current project status: Ongoing with steady activity. Issues for the board: Issues for the board: none. ## Membership Data: Apache NetBeans was founded 2019-04-17 (5 years ago) There are currently 82 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Tomas Hurka on 2023-05-24. ## Project Activity: Apache NetBeans 22 was released on 2024-05-29. 21.9.9 NetBeans VSCode Extension was released on 2024-04-13. Apache NetBeans 21 was released on 2024-02-20. ## Community Health: - The release of Apache NetBeans 22 was done more as a community and less driven by one or two people, which was a good development for the project. - Apache NetBeans 22 was released thanks to 25 contributors, including 3 who have contributed for the first time. - dev@netbeans.apache.org had a 4% increase in traffic in the past quarter (121 emails compared to 116).
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Project Status: Current project status: Ongoing with steady activity. Issues for the board: None. ## Membership Data: Apache NetBeans was founded 2019-04-17 (5 years ago). There are currently 82 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Tomas Hurka on 2023-05-24. ## Project Activity: - Apache NetBeans 21 was released on 2024-02-20. - Release notes: https://github.com/apache/netbeans/releases/tag/21 - Neil C. Smith, who has been tirelessly driving the release process over the past years, is taking a step back (many thanks for your great work and please do stick around!), and we'll need to pull together as a community to fill the gap, with Eric Barboni on point for the next release, as scheduled: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - Background on the above item: though we of course work together as a community on the releases, having one or two people on point as a center for co-ordinating activities, has worked well for us so far. ## Community Health: - Consistently between 20 and 30 committers contribute to each release, including three to five new committers per release, so that's very nice. For example, see these stats at the end, as an example: https://github.com/apache/netbeans/releases/tag/21 - users@netbeans.apache.org had a 86% increase in traffic in the past quarter (296 emails compared to 159) - dev@netbeans.apache.org had a 44% decrease in traffic in the past quarter (148 emails compared to 263)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Project Status: Current project status: Ongoing with continual development. Issues for the board: none ## Membership Data: Apache NetBeans was founded 2019-04-17 (5 years ago) There are currently 82 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Tomas Hurka on 2023-05-24. ## Project Activity: - Apache NetBeans 20 was released on 2023-12-05. - 20.0.0 NetBeans VSCode extension was released on 2023-12-05. - Release Notes: https://github.com/apache/netbeans/releases/tag/20 ## Community Health: - Consistent work being done by a core group of developers, quarterly releases being done on schedule: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - The last release had 26 contributors, 6 of whom were new, this is more or less the number of contributors and the ratio of new contributors for each release over the past years. - dev@netbeans.apache.org had a 3% increase in traffic in the past quarter (230 emails compared to 223 - users@netbeans.apache.org had a 16% increase in traffic in the past quarter (183 emails compared to 157)
No report was submitted.
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Project Status: Current project status: Ongoing with moderate to high activity. There are no issues requiring the board's involvement at this time. ## Membership Data: Apache NetBeans was founded 2019-04-17 (4 years ago) There are currently 82 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Tomas Hurka on 2023-05-24. ## Project Activity: - Apache NetBeans 19 was released on 2023-09-01. - Apache NetBeans 18 was released on 2023-05-30. - Apache NetBeans 17 was released on 2023-02-21. - Aside from the above, the related installers and VSCode extensions were released. - In short, we're continuing to keep to the quarterly release schedule: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule ## Community Health: - Community involvement in the releases is good, e.g., approximately 30 contributors per release, with approximately 5 new each time. For example, see these stats automatically generated at the end of 'What's Changed' for 19: https://github.com/apache/netbeans/releases/tag/19 - dev@netbeans.apache.org had a 40% decrease in traffic in the past quarter (217 emails compared to 360). - users@netbeans.apache.org had a 39% decrease in traffic in the past quarter (134 emails compared to 218). - 37 code contributors in the past quarter (-5% change). - 127 issues closed on GitHub, past quarter (19% increase). - In short, the project and the community are stable, working well together.
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Project Status: Current project status: Ongoing with steady activity. Issues for the board: None. ## Membership Data: Apache NetBeans was founded 2019-04-17 (4 years ago) There are currently 82 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - Tomas Hurka was added as committer on 2023-05-24 ## Project Activity: - 18 was released on 2023-05-30, with 31 contributors, including 5 who contributed for the first time. - 17 was released on 2023-02-21, with 36 contributors, including 7 who contributed for the first time. ## Community Health: - The key challenge in the project is that, since it is so large and everything is done via e-mail, it is not easy keeping everyone in sync, such as during moments of hand off in the release process, sometimes a few days go by before the next step in the process is picked up due to communication challenges. Maybe quick weekly Zoom calls are needed during the release process for those on the release team to remain in sync. - In general the project is in a steady ongoing state with a strong core team, continual contributors, including new contributors, as can be seen in the Project Activity section above. - Mailing list activity is down: in the past quarter dev@netbeans.apache.org had a 40% decrease in traffic (386 emails compared to 639) and users@netbeans.apache.org had a 36% decrease in traffic (235 emails compared to 363). On the topics that were of greatest interest, a lot of discussion took place, i.e., "[Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)" and "[VOTE] Minimum JDK build and run policy (dropping JDK 8)" were the busiest email threads. - Apache NetBeans swag being worked on and in progress with dev@community.apache.org.
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Issues: No issuss needing the board's attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (4 years ago) There are currently 81 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Jan Horváth on 2022-03-23. ## Project Activity: - Apache NetBeans 16 was released on 2022-11-30. - Apache NetBeans 17 was released on 2023-02-21. - The related support for VS Code was also released. - Binaries for the above were released too. - Details on features, fixes, contributors, now automatically generated here: - https://github.com/apache/netbeans/releases/tag/16 - https://github.com/apache/netbeans/releases/tag/17 ## Community Health: - Previously mentioned low voting activity of PMC members has been mitigated by doing one vote thread for the whole release, instead of multiple separate vote threads for each binary, which significantly slowed down the release process as we waited for each binary to get sufficient votes, which probably was not needed in the first place since Apache releases source code only. - dev@netbeans.apache.org had a 35% increase in traffic in the past quarter (650 emails compared to 478)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Issues: There are no issues for the board at this time. ## Membership Data: Apache NetBeans was founded 2019-04-17 (4 years ago) There are currently 81 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Jan Horváth on 2022-03-23. ## Project Activity: - 16 NetBeans was released on 2022-11-30. - 15 NetBeans was released on 2022-08-31. ## Community Health: - A key issue we're facing is low level of PMC participation, we have a large PMC historically carried over from when we entered the Apache incubator, but the vast majority are not active, not responsive, and should maybe be moved to emeritus and we should consider restarting the PMC from scratch with a small number, maybe just the most actively involved people. - Before taking the above drastic action, we should consider having periodic meetings via Zoom because the flood of e-mails and already full inboxes doesn't help in creating a clear perspective on priorities and doesn't help in engaging. Of course, all decisions will be brought back to the dev list. - dev@netbeans.apache.org had a 35% increase in traffic in the past quarter (650 emails compared to 478) - users@netbeans.apache.org had a 25% decrease in traffic in the past quarter (309 emails compared to 411) -- this drop can partly be explained through us introducing GitHub Discussions - 136 commits in the past quarter (24% increase) - 11 code contributors in the past quarter (no change)- - 238 PRs opened on GitHub, past quarter (17% increase) - 234 PRs closed on GitHub, past quarter (15% increase) - 237 issues opened on GitHub, past quarter (10% increase) - 86 issues closed on GitHub, past quarter (-2% change)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environment, tooling platform, and application framework ## Issues: There are no issues requiring board attention ## Membership Data: Apache NetBeans was founded 2019-04-17 (3 years ago) There are currently 81 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Michael Bien on 2022-05-01. - No new committers. Last addition was Jan Horváth on 2022-03-23. ## Project Activity: - NetBeans 15 was released on 2022-08-31. - NetBeans 15.0.0 VSCode extension was released on 2022-09-02. - NetBeans Windows Installer 15 was released on 2022-09-02. - NetBeans macOS Installer 15 was released on 2022-09-02. - 14.0.301 NetBeans VSCode extenstion was released on 2022-07-16. - 14.0 NetBeans VSCode extension was released on 2022-06-10. ## Community Health: - Quarterly releases continue, driven by a strong core team of NetBeans PMC members and committers. - Exploring having a monthly Zoom call for release managers to sync up on a regular basis and to then report back on decisions made to the @dev mailing list. - 33 contributors in the latest release, i.e., Apache NetBeans 15, with 6 contributing for the first time. - dev@netbeans.apache.org had a 35% increase in traffic in the past quarter (650 emails compared to 478). - users@netbeans.apache.org had a 25% decrease in traffic in the past quarter (309 emails compared to 411). - 189 issues opened on GitHub, past quarter (3% increase) - 87 issues closed on GitHub, past quarter (-1% change)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (3 years ago) There are currently 81 committers and 65 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - Michael Bien was added to the PMC on 2022-05-01 - Jan Horváth was added as committer on 2022-03-23 ## Project Activity: - Apache NetBeans 14 is to be released in the next few days, voting is currently taking place, with thanks to Eric Barboni and Neil C. Smith for driving the release process. - We have now switched away from minor releases, incrementing to full release numbers, hence the upcoming release will be 14, rather than 13.x. - Successfully switched to a new default look and feel in the Apache NetBeans 13 release, white FlatLaf. - nb-javac is now bundled with Apache NetBeans from the Apache NetBeans 13 release onwards, improving the user experience at startup. - Transitioned to GitHub issues and discussions. ## Community Health: Apache NetBeans is stabilizing with more activity in the dev mailing list than in the user mailing list, which is good in some senses, on the other hand, this may be related to us being in continual release mode, i.e., there is always going to be a lot of discussion in the dev mailing list because we release 4 times per year, resulting in a lot of discussion. - dev@netbeans.apache.org had a 35% increase in traffic in the past quarter (650 emails compared to 478) - users@netbeans.apache.org had a 25% decrease in traffic in the past quarter (309 emails compared to 411) - 37 issues opened in JIRA, past quarter (-81% change) - 50 issues closed in JIRA, past quarter (-54% change) - 198 commits in the past quarter (100% increase) - 12 code contributors in the past quarter (no change)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Issues: No issues to report to the board at this time. ## Membership Data: Apache NetBeans was founded 2019-04-17 (3 years ago) There are currently 80 committers and 64 PMC members in this project. The Committer-to-PMC ratio is 5:4. Community changes, past quarter: - Martin Balin was added to the PMC on 2022-02-24 - Michael Bien was added as committer on 2021-12-28 - Petr Pisl was added as committer on 2022-01-01 ## Project Activity: - Apache NetBeans 13 released March 4, 2022, with thanks in particular to release manager Neil C. Smith. - No more minor releases, we'll be incrementing in full numbers from now on as discussed on the dev mailing list. - Switched to a new default look and feel, white FlatLaf. - nb-javac now bundled with Apache NetBeans. - Transitioning to GitHub issues and discussions. ## Community Health: - dev@netbeans.apache.org had a 35% increase in traffic in the past quarter (650 emails compared to 478) - users@netbeans.apache.org had a 25% decrease in traffic in the past quarter (309 emails compared to 411): - 84 issues opened in JIRA, past quarter (-39% change) - 95 issues closed in JIRA, past quarter (-35% change) - 91 commits in the past quarter (-15% change) - 10 code contributors in the past quarter (11% increase) - 290 PRs opened on GitHub, past quarter (24% increase) - 298 PRs closed on GitHub, past quarter (31% increase) - 74 issues opened on GitHub, past quarter (7400% increase) - 34 issues closed on GitHub, past quarter (3400% increase)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks ## Issues: Nothing to report at this time. ## Membership Data: Apache NetBeans was founded 2019-04-17 (3 years ago). There are currently 77 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - No new committers. Last addition was José Contreras on 2021-05-24. ## Project Activity: - Apache NetBeans 12.6 vote result succeeded November 29, 2021. - nb-javac getting closer to being directly included in Apache NetBeans releases. - From next release onwards, whole numbers will be used for release numbers, starting with 13 for the next release. - Many thanks to release manager Neil C. Smith who has brought stability to the recent Apache NetBeans releases by his leadership from start to end of the process. ## Community Health: Activity on dev mailing list has increased while on users mailing list has decreased, reflecting the healthy development that more and more activity is taking place on the dev mailing list since users of Apache projects are by default contributors. - dev@netbeans.apache.org had a 100% increase in traffic in the past quarter (706 emails compared to 353) - users@netbeans.apache.org had a 32% decrease in traffic in the past quarter (303 emails compared to 442) - 284 issues opened in JIRA, past quarter (29% increase) - 136 issues closed in JIRA, past quarter (41% increase) - 74 commits in the past quarter (37% increase) - 222 PRs opened on GitHub, past quarter (19% increase) - 214 PRs closed on GitHub, past quarter (15% increase)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks, in particular for Java. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (2 years ago) There are currently 77 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - No new committers. Last addition was José Contreras on 2021-05-24. ## Project Activity: - 12.4 was released on 2021-05-19. - 12.5 release is slipping, voting candidate is available. - 12.5 will have experimental support for Java 17 LTS. - Would be good to have more release managers to spread knowledge. - Idea to have a Release Team of about 6 people per release, rather than depending on one or two hardworking release managers. - Strong core of developers continually working on their areas. ## Community Health: We've been wrapping up the 12.5 release, which has slowed down activity on mailing lists and elsewhere: - dev@netbeans.apache.org had a 53% decrease in traffic in the past quarter (375 emails compared to 791) - users@netbeans.apache.org had a 9% decrease in traffic in the past quarter (463 emails compared to 507): - 214 issues opened in JIRA, past quarter (-35% change) - 94 issues closed in JIRA, past quarter (-15% change) - 47 commits in the past quarter (-32% change) - 10 code contributors in the past quarter (-9% change) - 183 PRs opened on GitHub, past quarter (-10% change) - 180 PRs closed on GitHub, past quarter (-12% change)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks, in particular for Java. ## Issues: There are no issues to report on, everything is stable and going smoothly. ## Membership Data: Apache NetBeans was founded 2019-04-17 (2 years ago) There are currently 77 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 6:5. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - José Contreras was added as committer on 2021-05-24 - Tomas Prochazka was added as committer on 2021-05-24 ## Project Activity: - Quarterly release cycle is going well, good momentum - Would be good to have more release managers to spread that knowledge - Strong core of developers continually working on their areas - 12.4 was released on 2021-05-19. - Linux Installer 12.4 was released on 2021-05-25. - Windows Installer was released on 2021-05-25. - Mac OSX Installer 12.4 was released on 2021-05-23. - VS Code NetBeans extension doing well: https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java ## Community Health: Discussions take place on the mailing lists: - dev@netbeans.apache.org had a 9% increase in traffic in the past quarter (861 emails compared to 788) - users@netbeans.apache.org had a 18% increase in traffic in the past quarter (537 emails compared to 454) This is interesting, not sure how to interpret these stats, it could mean that NetBeans is stabilizing around a core set of features: - 208 PRs opened on GitHub, past quarter (-24% change) - 206 PRs closed on GitHub, past quarter (-20% change) - 116 commits in the past quarter (-65% decrease) - 18 code contributors in the past quarter (-50% change) - 208 PRs opened on GitHub, past quarter (-24% change) - 206 PRs closed on GitHub, past quarter (-20% change)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (2 years ago) There are currently 75 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - Brad Walker was added as committer on 2021-01-23 - Karl Tauber was added as committer on 2020-12-24 ## Project Activity: - Apache NetBeans 12.2 was released in December 2020. - Apache NetBeans 12.3 has been released March 3, 2021. - Next release scheduled to be 12.4 in May, see this discussion for details on next releases: https://lists.apache.org/thread.html/r08e565beb402 7d75cf21cd5385e16001d21b778af2113ed7d7b0de4a%40%3Cdev.netbeans.apache.org%3E - Need to publish the above info so everyone is aware of the roadmap and update the schedule: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - Work has been done to clarify the release process further with a view to expanding the group who can do release management (which is currently about 5): https:/ /cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+Release+README ## Community Health: - The core developers on the project are working together well. - dev@netbeans.apache.org had a 14% increase in traffic in the past quarter (878 emails compared to 767) - users@netbeans.apache.org had a 51% increase in traffic in the past quarter (497 emails compared to 329) - 500 issues closed in JIRA, past quarter (206% increase) - 250 PRs opened on GitHub, past quarter (-5% decrease) - 218 PRs closed on GitHub, past quarter (-26% decrease)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environments, tooling platforms, and application frameworks. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (2 years ago) There are currently 73 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 5:4. ## Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - Akhilesh Singh was added as committer on 2020-11-10 - Akshay Gupta was added as committer on 2020-10-07 ## Project Activity: - Apache NetBeans 12.1 released (2020-09-01), together with related installers and related resources, with thanks to our awesome release manager Laszlo Kishalmi. - Apache NetBeans 12.2 is very close to release, i.e., our quarterly release schedule continues to work for us, thanks to Neil C. Smith's brilliant implementation of this approach: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - A new project is emerging, led by developers from Oracle Labs to Apache NetBeans, for integrating Java editor and debugger features into VS Code, as a promotional tool for Apache NetBeans and to get feedback on those features, since they are part of Apache NetBeans: https://cwiki.apache.org/ confluence/display/NETBEANS/Apache+NetBeans+Extension+for+Visual+Studio+Code - All stages of the Oracle transition of NetBeans to Apache are complete, though netbeans.org is still showing the old website, we should fix this. ## Community Health: - Those who are committing code to the project are working together well, the core of the NetBeans project is strong and united. - Occasional discussions on the mailing lists about the speed and progress of the development of features and stability of NetBeans continue to flare up and we continue to need to educate the community of the consequences of a project being in Apache and the personal ownership that that entails. - dev@netbeans.apache.org had a 11% decrease in traffic in the past quarter (774 emails compared to 861): - 443 commits in the past quarter (42% increase) - 53 code contributors in the past quarter (47% increase) - 255 PRs opened on GitHub, past quarter (24% increase) - 279 PRs closed on GitHub, past quarter (49% increase)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to a development environment, tooling platform, and application framework. ## Issues: There are no issues requiring the board's attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (a year ago) There are currently 71 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 9:8. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - Christian Oyarzun was added as committer on 2020-06-15 ## Project Activity: - 12.1 voted on and approved, in process of being released, any day now. - Active core of key developers, with continual activity on mailing lists. - Annual LTS release, 12.0, was released, together with installers, on 2020-06-04. - Working towards a time-based schedule with quarterly releases, which is going very well: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule ## Community Health: - dev@netbeans.apache.org had a 6% decrease in traffic in the past quarter (885 emails compared to 936) - users@netbeans.apache.org had a 44% decrease in traffic in the past quarter (436 emails compared to 771) - 328 issues opened in JIRA, past quarter (-27% decrease) - 161 issues closed in JIRA, past quarter (-7% decrease) 210 commits in the past quarter (-48% decrease)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environment, tooling platform, and application framework. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (a year ago) There are currently 70 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - Hector Espert was added as committer on 2020-03-16 ## Project Activity: - Apache NetBeans 12.0 released (2020-06-04), together with related installers and related resources, with thanks to our great release manager Eric Barboni. - NetBeans Plugin Portal to Apache is completed, now running here: http://netbeans-vm.apache.org/pluginportal/ - 6th donation from Oracle is in process, see details here: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition - Next stages of the transition to Apache include looking at closing down the content of the old netbeans.org site ## Community Health: The focus of the past quarter has been the consolidation of the 12.0 release, which brings together the 11.1, 2, and 3 feature releases. The NetCAT community process (NetBeans Community Acceptance Testing program) has been active in participating in validating the release. Related health statistics, note that the past quarter has been focused on wrapping up the 12.0 release, with increasingly more specific issues to fix, so that the focus has been on quality of fixes rather than quantity: dev@netbeans.apache.org had a 11% decrease in traffic in the past quarter (982 emails compared to 1092) notifications@netbeans.apache.org had a 37% decrease in traffic in the past quarter (1240 emails compared to 1957) 411 issues opened in JIRA, past quarter (no change) 100 issues closed in JIRA, past quarter (-44% decrease) 352 commits in the past quarter (-35% decrease) 43 code contributors in the past quarter (-20% decrease) 192 PRs opened on GitHub, past quarter (-34% decrease) 157 PRs closed on GitHub, past quarter (-49% decrease)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to a Java-based development environment, tooling platform, and application framework. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (a year ago) There are currently 69 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Currently working on two or three new committers to join the project. - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - No new committers. Last addition was Gaurav Gupta on 2019-11-15. ## Project Activity: - Apache NetBeans 11.3 was released on 2020-02-24, with thanks to Eric Barboni for managing the process awesomely. - Work started on first LTS release, i.e., 12.0, outside Apache Incubator. - 5th Oracle donation, focused on code related to C/C++ features, completed. - Archive of historic Oracle NetBeans bugs now available read-only in Apache: https://bz.apache.org/netbeans. - Strong Apache NetBeans presence at FOSDEM in Brussels in February: https://fosdem.org/2020/schedule/track/free_tools_and_editors/ ## Community Health: - dev@netbeans.apache.org had a 28% decrease in traffic in the past quarter (1079 emails compared to 1484) - netcat@netbeans.apache.org had a 381% increase in traffic in the past quarter (77 emails compared to 16) - 387 issues opened in JIRA, past quarter (-22% decrease) - 176 issues closed in JIRA, past quarter (-10% decrease) - 496 commits in the past quarter (-28% decrease) - 55 code contributors in the past quarter (12% increase) - 281 PRs opened on GitHub, past quarter (-13% decrease) - 293 PRs closed on GitHub, past quarter (-5% decrease)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environment, tooling platform, and application framework. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache NetBeans was founded 2019-04-17 (8 months ago) There are currently 69 committers and 63 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - Gaurav Gupta was added as committer on 2019-11-15 ## Project Activity: - Apache NetBeans 11.2 was released on 2019-10-25, with thanks to Neil C Smith for managing the process awesomely. - Apache NetBeans 11.3 to be released in early 2020, with Eric Barboni planned as release manager. - Related projects, e.g., HTMLJAVAAPI-1.7, Maven artifacts, and installer bundles, have also been released in this period. - 4th donation completed, providing C/C++ and dark look and feel. - Waiting for next donation of dtrace/dlight, related to C/C++, before integrating C/C++ features. - Plugin portal transition continuing, available at new location here, with thanks to Jiri Kovalsky and Jan Pirek: http://netbeans-vm.apache.org/pluginportal/ - New NetBeans book to be published soon by Apress, with several Apache NetBeans community members involved, excellently led by John Kostaras. - Strong Apache NetBeans presence at GDG Istanbul, enthusiastically led by Mark Stephens. ## Community Health: dev@netbeans.apache.org had a 22% increase in traffic in the past quarter (1523 emails compared to 1246) 469 issues opened in JIRA, past quarter (9% increase) 183 issues closed in JIRA, past quarter (3% increase) 633 commits in the past quarter (69% increase) 46 code contributors in the past quarter (6% increase) 300 PRs opened on GitHub, past quarter (16% increase) 282 PRs closed on GitHub, past quarter (11% increase)
## Description: The mission of Apache NetBeans is the creation and maintenance of software related to development environment, tooling platform, and application framework ## Issues: There are no issues, everything going well. ## Membership Data: Apache NetBeans was founded 2019-04-17 (5 months ago) There are currently 68 committers and 64 PMC members in this project. The Committer-to-PMC ratio is roughly 9:8. Community changes, past quarter: - No new PMC members. Last addition was Sarvesh Kesharwani on 2019-06-06. - No new committers. Last addition was Vikas Prabhakar on 2019-06-03. ## Project Activity: Woeking towards the release of Apache NetBeans 11.2, the 2nd release of the new quarterly release cycle, everything going to plan, with a range of new features and fixes, including support for new JDK 13 language features. ## Community Health: Community stable and working well together, the new quarterly release cycle has brought stability and predictability, with many thanks to Neil for suggesting it and leading the process towards adopting it.
## Description: - Apache NetBeans is a development environment, tooling platform, and application framework. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - On track for 07/15: scheduled first release of Apache NetBeans outside the Apache Incubator. - Full time-based release schedule is published: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - Migration, e.g., with references to 'Incubator' removed everywhere: https://issues.apache.org/jira/browse/INFRA-18261 - First release with official Apache NetBeans installers. - Apache NetBeans can be built on latest LTS JDK release, JDK 11: https://github.com/apache/netbeans/pull/1144 - Several releases completed of Maven archetypes and utilities that support Apache NetBeans. ## Health report: - Committee Health score: 10.00 (Super Healthy), i.e., more than 4 emails per day, new members, committers within the last six months. - Stable, steady progress. ## PMC changes: - Currently 64 PMC members. - New PMC members: - Sarvesh Kesharwani was added to the PMC on Thu Jun 06 2019 - Vikas Prabhakar was added to the PMC on Thu Jun 06 2019 ## Committer base changes: - Currently 68 committers. - New commmitters: - Sarvesh Kesharwani was added as a committer on Thu May 30 2019 - Vikas Prabhakar was added as a committer on Mon Jun 03 2019 ## Releases: - MAVENARCHETYPES-NBM-ARCHETYPE-1.16 was released on Mon Jul 01 2019 - MAVENARCHETYPES-NBM-SUITE-ROOT-1.11 was released on Mon Jul 01 2019 - MAVENARCHETYPES-NETBEANS-PLATFORM-APP-ARCHETYPE-1.21 was released on Mon Jul 01 2019 - MAVENUTILITIES-HARNESS-11.0 was released on Wed May 29 2019 - MAVENUTILITIES-NB-REPOSITORY-PLUGIN-1.4 was released on Wed Jun 12 2019 - MAVENUTILITIES-NBM-MAVEN-PLUGIN-4.2 was released on Wed Jun 12 2019 - MAVENUTILITIES-PARENT-1 was released on Thu May 23 2019 - MAVENUTILITIES-SHAREDLIB-1.3 was released on Wed May 29 2019 ## Mailing list activity: - Steady and stable mailing list activity: - users@netbeans.apache.org: - 686 subscribers (up 15 in the last 3 months): - 707 emails sent to list (475 in previous quarter) - dev@netbeans.apache.org: - 451 subscribers (down -3 in the last 3 months): - 1397 emails sent to list (1430 in previous quarter) - announce@netbeans.apache.org: - 285 subscribers (up 24 in the last 3 months): - 3 emails sent to list (1 in previous quarter) - netcat@netbeans.apache.org: - 158 subscribers (down -1 in the last 3 months): - 101 emails sent to list (197 in previous quarter) - notifications@netbeans.apache.org: - 18 subscribers (down -1 in the last 3 months): - 1327 emails sent to list (1580 in previous quarter) ## JIRA activity: - 453 JIRA tickets created in the last 3 months - 162 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache NetBeans is a development environment, tooling platform, and application framework. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - For the first time working towards a regular quarterly time-based release cadence: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule - 11.1 release scheduled as above with feature freeze June 15 and release July 15. - Larger contributions coming from organizations, e.g., Payara integration from Payara team, OpenJFX integration from Gluon team. ## Health report: - Committee Health score: 10.00 (Super Healthy), i.e., more than 4 emails per day, new members, committers within the last six months. - Stable, steady progress. ## PMC changes: - Currently 64 PMC members. - New PMC members: - Sarvesh Kesharwani was added to the PMC on Thu Jun 06 2019 - Vikas Prabhakar was added to the PMC on Thu Jun 06 2019 ## Committer base changes: - Currently 68 committers. - New commmitters: - Sarvesh Kesharwani was added as a committer on Thu May 30 2019 - Vikas Prabhakar was added as a committer on Mon Jun 03 2019 ## Releases: - 11.0 was released on Thu Apr 04 2019 - MAVENUTILITIES-HARNESS-11.0 was released on Wed May 29 2019 - MAVENUTILITIES-PARENT-1 was released on Thu May 23 2019 - MAVENUTILITIES-SHAREDLIB-1.3 was released on Wed May 29 2019 ## Mailing list activity: - users@netbeans.apache.org: - 683 subscribers (up 16 in the last 3 months): - 634 emails sent to list (448 in previous quarter) - dev@netbeans.apache.org: - 449 subscribers (down -1 in the last 3 months): - 1432 emails sent to list (1363 in previous quarter) - announce@netbeans.apache.org: - 278 subscribers (up 24 in the last 3 months): - 4 emails sent to list (2 in previous quarter) - netcat@netbeans.apache.org: - 158 subscribers (up 1 in the last 3 months): - 117 emails sent to list (129 in previous quarter) - notifications@netbeans.apache.org: - 18 subscribers (up 0 in the last 3 months): - 1171 emails sent to list (1524 in previous quarter) ## JIRA activity: - 422 JIRA tickets created in the last 3 months - 141 JIRA tickets closed/resolved in the last 3 months
Apache NetBeans is a development environment, tooling platform, and application framework. The project entered the incubator in October 2016 and in April 2019 graduated to become a top level Apache project. Three releases have been completed in the incubator, the most recent release having been at the end of March 2019, and the first release outside the incubator is aimed to be released in June 2019. The current aim is to attempt to release 4 times per year, as time-based rather than feature-based releases. The Apache top level infrastructure has been set up with thanks to the Apache Infra team: https://issues.apache.org/jira/browse/INFRA-18261 The last committers and PMC members have been voted in during April 2019, Vikas Prabhakar and Sarvesh Kesharwani. In the incubator, everyone voted on was automatically both a committer and committee member; now that we're a top level project we are going to separate those two, as guided by our mentors, so that we'll first vote on committers and then in time evaluate whether they are suitable as PMC members. Currently, 691 are signed up to the user mailing list, and 452 to the developer mailing list, both of which is a slight increase over the numbers in the last incubator report of April 2019. A main task coming up is the rerouting of netbeans.org to netbeans.apache.org, a first attempt was made, there were several unexpected side effects, and we rolled back, hoping to try again soon. Another task in progress is the completion of the donation of NetBeans from Oracle to Apache, which will still take some time: though the main features have been donated, several ancillary features, in particular support for C/C++ development, is still in progress, being audited, scrubbed, etc. A rough estimate is that it should take at least another year before all the source code of NetBeans at Oracle is donated to Apache.
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to providing a development environment, tooling platform, and application framework. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache NetBeans Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Apache NetBeans be and hereby is responsible for the creation and maintenance of software related to providing a development environment, tooling platform, and application framework; and be it further RESOLVED, that the office of "Vice President, Apache NetBeans" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache NetBeans Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache NetBeans Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache NetBeans Project: * Shai Almog <codenameone@apache.org> * Eirik Bakke <ebakke@apache.org> * Dusan Balek <dbalek@apache.org> * Eric Barboni <skygo@apache.org> * Matthias Bläsing <matthiasblaesing@apache.org> * Emilian Bold <emi@apache.org> * Jean-Marc Borer <jmborer@apache.org> * Lars Bruun-Hansen <lbruun@apache.org> * Wade Chandler <wadechandler@apache.org> * Svatopluk Dedic <sdedic@apache.org> * Bertrand Delacretaz <bdelacretaz@apache.org> * Ate Douma <ate@apache.org> * Constantin Drabo <pandaconstantin@apache.org> * Martin Entlicher <entl@apache.org> * Anton Epple <monacotoni@apache.org> * Bruno Flávio <brunoflavio@apache.org> * James Gosling <jag@apache.org> * Michel Graciano <mgraciano@apache.org> * Ivar Grimstad <ivargrimstad@apache.org> * Daniel Gruno <humbedooh@apache.org> * David Heffelfinger <dheffelfinger@apache.org> * Glenn Holmer <gholmer@apache.org> * Emmanuel Hugonnet <ehsavoie@apache.org> * Tushar Joshi <tusharjoshi@apache.org> * Josh Juneau <javajuneau@apache.org> * Attila Kelemen <kelemen@apache.org> * Laszlo Kishalmi <lkishalmi@apache.org> * Martin Klähn <mklaehn@apache.org> * John Kostaras <ikost@apache.org> * Jiří Kovalský <jkovalsky@apache.org> * Jan Lahoda <jlahoda@apache.org> * Christian Lenz <chrizzly@apache.org> * John McDonnell <johnmcdonnell@apache.org> * Joerg Michelberger <jmichelberger@apache.org> * Michael Müller <muellermi@apache.org> * Tomas Mysik <tmysik@apache.org> * Michael Nascimento <misterm@apache.org> * Kirk Pepperdine <kirk-pepperdine@apache.org> * José Pereda <jpereda@apache.org> * Simon Phipps <webmink@apache.org> * Jan Pirek <jpirek@apache.org> * Thilina Ranathunga <thilina01@apache.org> * Sven Reimers <sreimers@apache.org> * Ralph Benjamin Ruijs <ralphbenjamin@apache.org> * Zoran Sevarac <sevarac@apache.org> * Arunava Sinha <arusinha@apache.org> * Neil C Smith <neilcsmith@apache.org> * Bruno Souza <brjavaman@apache.org> * Mark Stephens <markee174@apache.org> * Mark Struberg <struberg@apache.org> * Reema Taneja <rtaneja@apache.org> * Jaroslav Tulach <jtulach@apache.org> * Timon Veenstra <timon@apache.org> * Antonio Vieiro <vieiro@apache.org> * Aristides Villarreal <avbravo@apache.org> * Florian Vogler <fvogler@apache.org> * Johan Vos <johanvos@apache.org> * Vladimir Voskresensky <vladimirvv@apache.org> * Geertjan Wielenga <geertjan@apache.org> * Junichi Yamamoto <junichi11@apache.org> * Leonardo Zanivan <panga@apache.org> * Tomas Zezula <tzezula@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Geertjan Wielenga be appointed to the office of Vice President, Apache NetBeans, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache NetBeans Project be and hereby is tasked with the migration and rationalization of the Apache Incubator NetBeans podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator NetBeans podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7E, Establish the Apache NetBeans Project, was approved by Unanimous Vote of the directors present.
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important unfinished issues to address before graduating: 1. Resolution discussion on PPMC mailing list. 2. Resolution discussion on IPMC mailing list. 3. Top level project vote thread on IPMC mailing list. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Presented status of Apache NetBeans at FOSDEM 2019: https://fosdem.org/2019/schedule/track/free_tools_and_editors/ - Currently 667 (651 in last report) on Apache NetBeans users mailing list and 451 (455 in last report) on Apache NetBeans dev mailing list. How has the project developed since the last report? - Released Apache NetBeans 11.0. - Completed maturity model for graduation: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Maturity+Model+A ssessment+for+NetBeans - Cleaned up the committer/PPMC roster: https://cwiki.apache.org/confluence/display/NETBEANS/Realistic+PMC+Roster - Discussed and voted, with success, on a PMC chair for after graduation to top level project: https://s.apache.org/07Jh - Discussed and voted, with success, on becoming a top level project with 64 "+1" votes and no "0" or "-1" votes: https://s.apache.org/uvuz How would you assess the podling's maturity? [ ] Initial setup [ ] Working towards first release [ ] Community building [ X ] Nearing graduation [ ] Other: Date of last release: 2019-04-04 Apache NetBeans (incubating) 11.0 final release When were the last committers or PPMC members elected? * PPMC member Simon Phipps elected on March 28, 2019 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes, helpful and responsive. Signed-off-by: [X](netbeans) Ate Douma Comments: NetBeans has a large, healthy and active community, and group of committers and PPMC, which is ready to take on the responsibility to manage themselves as TLP: time to graduate! [x](netbeans) Bertrand Delacretaz Comments: NetBeans is ready to graduate, the IPMC graduation vote should start soon. [x](netbeans) Daniel Gruno Comments: Let's graduate :) [ ](netbeans) Mark Struberg Comments: IPMC/Shepherd notes:
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Completion of Maturity Model Assessment: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Maturity+Model+A ssessment+for+NetBeans 2. Understanding other steps that need to be taken, e.g., put together a list of PMC members 3. Vote to graduate. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Received Duke's Choice Award 2018 at Oracle Code One conference: https://blogs.apache.org/netbeans/entry/duke-s-choice-award-2018 - Several community members presented about NetBeans at Oracle Code One 2018: https://blogs.apache.org/netbeans/entry/apache-netbeans-at-oracle-code - Currently 651 (622 in last report) on Apache NetBeans users mailing list and 455 (438 in last report) on Apache NetBeans dev mailing list. How has the project developed since the last report? - 3rd donation, focused on tutorials and images, and related ancillary items, has been completed. - netbeans.org redirects as far as possible to netbeans.apache.org, once documentation is moved and rehoused, it can redirect completely to netbeans.apache.org. - Apache NetBeans (incubating) 10.0 final has been released, with many thanks to Laszlo Kishalmi, our fearless release manager. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [ X ] Nearing graduation [ ] Other: Date of last release: 2018-12-27 Apache NetBeans (incubating) 10.0 final release When were the last committers or PPMC members elected? * PPMC member Arunava Sinha elected on October 20, 2018 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes, very helpful and supportive. Signed-off-by: [X](netbeans) Ate Douma Comments: [X](netbeans) Bertrand Delacretaz Comments: Looking forward to graduation! [X](netbeans) Daniel Gruno Comments: [X](netbeans) Mark Struberg Comments: IPMC/Shepherd notes: Humbedooh: Seeing good progress in the podling moving towards graduation. There are still issues to address, and ways to teach, but the project community seem very willing to learn and adapt.
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. DNS handover, e.g., for netbeans.org and planetnetbeans.org, needs to be finalized on the Apache side, Oracle having handed everything related to domains over now. 2. 3rd donation, focused on tutorials and images, and related ancillary items. 3. 4th donation, focused on C/C++ features. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Three virtual meetups have taken place to connect community members and discuss activities, all recorded and published on blogs.apache.org/netbeans. Around 20 in attendance at these, at the last one there were reps from Oracle, Apache infra, and Apache NetBeans, discussing the way forward with the domain handovers. - Currently 622 (588 in last report) on Apache NetBeans users mailing list and 438 (422 in last report) on Apache NetBeans dev mailing list. - Ken Fogel to represent Apache NetBeans at ACNA 2018: https://apachecon.dukecon.org/acna/2018/#/scheduledEvent/7e6b57d36ccd834f2 - Several community members to be present and present at Oracle Code One 2018: https://cwiki.apache.org/confluence/display/NETBEANS/Oracle+Code+One+2018 How has the project developed since the last report? - Final release of Apache NetBeans (incubating) 9.0 released: https://netbeans.apache.org/download/nb90/nb90.html - Article about status published on InfoQ: https://www.infoq.com/news/2018/08/netbeans-apache-update-aug18 - Roadmap put together for the first time: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+Release +Roadmap - Current focus is on Apache NetBeans 10: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10 - Successfully completed cleaning up the root directory of GitHub repo: [[https://github.com/apache/incubator-netbeans (done together as a community, see https://cwiki.apache.org/confluence/display/NETBEANS/Per-cluster+repository+ layout). - The legal title to the trademarks has passed in full to Apache, by the signing of the Trademark and Domain Assignment agreement. - i.e., brand and domain handover have been completed on the Oracle and Apache sides, aside from the DNS reassignment, see above. - Removed single point of failure of non-Apache released binaries from Oracle to Oregon State University Open Source Lab: https://github.com/apache/incubator-netbeans/pull/899 How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [X] Nearing graduation [ ] Other: Date of last release: 2018-09-29 Apache NetBeans (incubating) 9.0 final release When were the last committers or PPMC members elected? * PPMC member Eirik Bakke elected on September 27, 2018 * PPMC member Thilina Ranathunga elected on September 18, 2018 * PPMC member Eric Barboni elected on September 4, 2018 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. They have been very helpful as always. Signed-off-by: [X](netbeans) Ate Douma Comments: I also think the project is about ready to graduate. The community is healthy and the PPMC members get it and have what it takes to be on their own feet. [X](netbeans) Bertrand Delacretaz Comments: I don't think the 2nd and 3rd donation block graduation, project is mostly ready, discussed on their dev list with a tentative goal to graduate by then end of this year. [ ](netbeans) Daniel Gruno Comments: [ ](netbeans) Mark Struberg Comments: IPMC/Shepherd notes:
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Brand and domain donation. 2. 3rd donation, consisting of documentation, e.g., tutorials and related images. 3. Handing over of netbeans.org to Apache and related rerouting. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Currently 588 (557 in last report) on Apache NetBeans users mailing list and 422 (406 in last report) on Apache NetBeans dev mailing list. - New splash screen discussed and accepted. - NetBeans represented at FossBack 2018: https://blogs.apache.org/netbeans/entry/apache-netbeans-at-foss-backstage - NetBeans represented at COFAN 2018: https://blogs.apache.org/netbeans/entry/netbeans-for-javaee-project-productiv ity How has the project developed since the last report? - May 2018: Apache NetBeans (incubating) 9.0 RC1 released: https://netbeans.apache.org/download/index.html - Hats off to Emilian Bold, the first non-Sun/Oracle release manager, who put the RC1 mentioned above together. - 2nd Oracle donation consisting of 1.5M lines of code grant accepted and code handed over: https://github.com/apache/incubator-netbeans/tree/2ndDonation How would you assess the podling's maturity? Please feel free to add your own commentary. [ X ] Initial setup [ X ] Working towards first release [ X ] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-05-28 Apache NetBeans (incubating) 9.0 RC1 When were the last committers or PPMC members elected? * PPMC member Laszlo Kishalmi elected on June 12, 2018 * PPMC member Reema Taneja elected on June 29, 2018 Signed-off-by: [ ](netbeans) Ate Douma Comments: [X](netbeans) Bertrand Delacretaz Comments: [ ](netbeans) Daniel Gruno Comments: [ ](netbeans) Mark Struberg Comments: IPMC/Shepherd notes:
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Granting and integration of 2nd donation (mainly Java EE, JavaScript, PHP, Groovy) -- is being wrapped up at Oracle. 2. Granting and integration of 3rd donation, consisting of tutorials, related images, and other documentation for populating netbeans.apache.org. 3. Rerouting/switching from netbeans.org to netbeans.apache.org, plus new home for plugins.netbeans.org. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - NetCAT (NetBeans Community Acceptance Testing) program has started up, preparatory to final release of 9.0. - Apache virtual VM has been set up (netbeans-vm.apache.org) and one tool, used for NetCAT, is already there: http://netbeans-vm.apache.org/synergy - New Apache NetBeans logo has been voted on and accepted. - Ongoing discussions re redesign of splash screen. - Apache NetBeans Day as a class of event has been approved by Apache trademarks: https://netbeans.apache.org/community/events.html - First official Apache NetBeans Day accepted via lazy consensus to be held April 27, in London, at the University of Greenwich: https://lists.apache.org/thread.html/328f564ac75 3165b39e7d96e67c929f7996a935ef75437c6c8e239fc@%3Cdev.netbeans.apache.org%3E - Currently 557 on Apache NetBeans users mailing list and 406 on Apache NetBeans dev mailing list. How has the project developed since the last report? - Apache NetBeans (incubating) 9.0 Beta has been released (02/22/18) - Support for running on JDK 8, 9, 10 added, with Java editor support for new JDK 10 'var' type (JEP 286: Local-Variable Type Inference). - netbeans.apache.org is up and running. - Legal issue settled: Apache does not require and does not consider helpful list of 3rd party deps in grant: https://issues.apache.org/jira/browse/LEGAL-374 How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-02-22 Apache NetBeans (incubating) 9.0 Beta When were the last committers or PPMC members elected? * PPMC member Antonio Vieiro elected on Feb 18, 2018 * PPMC member John McDonnell elected on Feb 18, 2018 Signed-off-by: [ ](netbeans) Ate Douma Comments: [ ](netbeans) Bertrand Delacretaz Comments: [ ](netbeans) Daniel Gruno Comments: [X](netbeans) Mark Struberg Comments: There is really lots of activity in the project IPMC/Shepherd notes: johndament: Great progress by the podling.
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Donating remaining NetBeans code from Oracle to Apache. 2. Moving netbeans.org to Apache. 3. Voting in new committers. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Voting process for new committers has been documented for the first time, with mentors: https://cwiki.apache.org/confluence/display/NETBEANS/Becoming+a+committer - The start has been made in voting on new committers, though because the process wasn't clear, we stopped and put together the document above before continuing. - All NetBeans.org mailing lists have been contacted and everyone has been encouraged to move to Apache NetBeans mailing lists. - NetBeans.org mailing lists scheduled to be deleted (they're backed up on MarkMail) in the first week of 2018. - A new Apache NetBeans announce mailing list has been created for those who want high level occasional announcements only, not day to day NetBeans e-mails. - GitHub commits and notifications are now sent to new dedicated mailing lists to reduce the noise in the Apache NetBeans dev mailing list. - Standard footers have been added to mails with info about how to unsubscribe and where to get all the mailing list info (https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists). - Currently over 550 on Apache NetBeans users mailing list and over 350 on Apache NetBeans dev mailing lists - Continual activity on mailing lists, new pull requests coming in and being integrated, i.e., continually active community. - Status report done live with several Apache NetBeans community members, plus one Apache NetBeans mentor, at Devoxx Belgium December 2017: https://www.youtube.com/watch?v=EkfX-W0tgNo How has the project developed since the last report? - Audit of 2nd code donation from Oracle is complete and is being processed for donation, see end of this page: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition - Alpha of Apache NetBeans (incubating) has been released: http s://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Alpha - Beta of Apache NetBeans (incubating) is nearing completion and ready for vote threads: htt ps://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta - A special aspect of Apache NetBeans (incubating) 9.0 Beta is the ability for the user to need to specify whether they want to use the GPL-ed nb-javac (which is an Apache requirement, i.e., the user needs to take the onus of using binaries that are not compliant with Apache licensing requirements) or javac directly from JDK 9 (which thus complies with Apache licenses, though has less solid integration with NetBeans): https: //cwiki.apache.org/confluence/display/NETBEANS/Java+Editor+Using+JDK+javac - see also https://issues.apache.org/jira/browse/LEGAL-279 - Plan was to work on Beta release during last week of the year, but holiday season got in the way. - Repo created for cleaning up netbeans.org website, with content and instructions included: https://github.com/apache/incubator-netbeans-website-cleanup - New Apache NetBeans wiki-export tool has been added to apache-netbeans-incubator-tools: https://github.com/apache/incubator-netbeans-tools How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2017-11-29 Apache NetBeans (incubating) 9.0 Alpha [RC2] When were the last committers or PPMC members elected? Process for becoming a committer has been documented (https://cwiki.apache.org/confluence/display/NETBEANS/Becoming+a+committer) and can now be followed. Signed-off-by: [X](netbeans) Ate Douma Comments: [X](netbeans) Bertrand Delacretaz Comments: +1 to Mark's comments [ ](netbeans) Daniel Gruno Comments: [X](netbeans) Mark Struberg Comments: The understanding of ASF 'mechanics' grows steadily. Think they are on a good way!
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Relicensing of files to ASF. 2. Completion of NOTICE and LICENSE files. 3. Increase the involvement of the community in release tasks. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Various discussions ongoing on Apache NetBeans dev mailing list. - First pull requests have been received and community has been reviewing them. - At NetBeans meetup in Munich, Sven Reimers, an Apache NetBeans committer, demoed Java 9 features (e.g., Jigsaw, JShell, JLink) in Apache NetBeans. How has the project developed since the last report? - SGA has been provided by Oracle and accepted by Apache. - Apache Git repo now contains the 1st code donation, 2 more being worked on, consisting of around 45,000 files and 4 million LOC. - Mirroring has been set up via GitHub. - Around 29000 files have been relicensed to Apache via a converter tool created by Jan Lahoda, an Apache NetBeans committer. - Repo has been set up for tools, e.g., the converter tool referenced above: https://github.com/apache/incubator-netbeans-tools - Initial README, NOTICE, and LICENSE have been created and pushed. - Jenkins build jobs have been set up and are working. - Rat integration has been set up and is working as part of the build process. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: No release yet. When were the last committers or PPMC members elected? Only initial committers, no additional voting has been done. Signed-off-by: [X](netbeans) Ate Douma Comments: [X](netbeans) Bertrand Delacretaz Comments: [ ](netbeans) Daniel Gruno Comments: [ ](netbeans) Mark Struberg Comments: IPMC/Shepherd notes: johndament: Now that they have their first SGA, podling is getting their feet wet in true ASF processes to get a release out the door. On list activity is great.
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Legal process to hand over code. Still pending and frustrating to all concerned. 2. Possibility that NetBeans 1st donation will not be done in time to release together with JDK 9. 3. Slowness/thoroughness of the process of handing over code from Oracle. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The process will take time. How has the community developed since the last report? Various discussions about specific plugins, etc, and about the logo and website. How has the project developed since the last report? Progress is being made on the Oracle side, the progress is continual, but slow. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: No releases as of yet. When were the last committers or PPMC members elected? Signed-off-by: [X](netbeans) Ate Douma Comments: Latest news is that Oracle is now at the final stage, reviewing the AL2.0 and CCLA itself, needed for the 1st code donation. So hopefully we finally can import and validate the 1st donation soon. [ ](netbeans) Bertrand Delacretaz Comments: [ ](netbeans) Emmanuel Lecharny Comments: [ ](netbeans) Daniel Gruno Comments: [X](netbeans) Mark Struberg Comments: NetCAT (Community Acceptance Testing) got set up. Could be a good chance to broaden the community.
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Licensing, i.e., identifying and solving GPL-related code. 2. Coming up with a process of contributing code that makes sense to everyone. 3. Working on roadmaps, features, and plans together as a community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - Several new entries added to Who's Who page: https://cwiki.apache.org/confluence/display/NETBEANS/Who%27s+Who - Ongoing discussions on the Apache NetBeans mailing list. - Several updates to http://incubator.apache.org/projects/netbeans.html have been done. - Meetups planned in April: Athens, Bangalore, London How has the project developed since the last report? - All repos relating to Java SE NetBeans IDE have been audited on Oracle's side (https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition). - Only the code that has been written since the audit started needs to be reviewed, of the Java SE NetBeans IDE. - Regular updates on process to Apache NetBeans mailing list. How would you assess the podling's maturity? No releases yet, though active discussions and community enthusiasm. Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: No releases yet. When were the last committers or PPMC members elected? No one has been elected so far. Signed-off-by: [X](netbeans) Ate Douma Comments: [X](netbeans) Bertrand Delacretaz Comments: [ ](netbeans) Daniel Gruno Comments: [X](netbeans) Mark Struberg Comments:
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Licensing, i.e., identifying and solving GPL-related code. 2. Coming up with a process of contributing code that makes sense to everyone. 3. Working on roadmaps, features, and plans together as a community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? Our first vote for the new logo, still ongoing. How has the project developed since the last report? The 1st (out of 12) repository has been cleared by Oracle legal / technical review for donation. Dependencies optionally downloaded from Maven Central instead of the project's own public dependencies server. Converted Git repositories pushed to GitHub by a community contributor. These are not canonical since we are waiting for the Code Grant to be signed. First community member pull request on the GitHub repository. Ticket created for a new website. Date of last release: No releases yet. When were the last committers or PMC members elected? No one has been elected so far. Signed-off-by: [X](netbeans) Ate Douma [X](netbeans) Bertrand Delacretaz [ ](netbeans) Emmanuel Lecharny [ ](netbeans) Daniel Gruno [X](netbeans) Jim Jagielski [ ](netbeans) Mark Struberg Shepherd/Mentor notes: Drew Farris (shepherd): 6(!) Mentors active on mailing lists. Healthy progress over the past couple months.
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Licensing, i.e., identifying and solving GPL-related code. 2. Coming up with a process of contributing code that makes sense to everyone. 3. Working on roadmaps, features, and plans together as a community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? Discussed CCLA/SGA on the dev mailing list. Discussed existing mailing lists migration plan to Apache: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists+migration How has the project developed since the last report? CCLA and SGA still in the process of being approved and signed by Oracle, which will also apply the copyright headers as instructed on the dev mailing list. Started initial code cleanup analysis https://cwiki.apache.org/confluence/display/NETBEANS/Overview%3A+NetBeans+Structure Oracle has already agreed to relicense the Graal.js parser under the Apache license. Resolved in LEGAL-279 the nb-javac dependency license. Almost finished new static website for Apache NetBeans. Experimented Mercurial to Git repository migration with a focus on repository size. Solution found, size not an issue anymore. Date of last release: No releases yet. When were the last committers or PMC members elected? No one has been elected so far. Signed-off-by: [X](netbeans) Ate Douma [X](netbeans) Bertrand Delacretaz [X](netbeans) Emmanuel Lecharny [X](netbeans) Daniel Gruno [ ](netbeans) Jim Jagielski [ ](netbeans) Mark Struberg
NetBeans is a development environment, tooling platform and application framework. NetBeans has been incubating since 2016-10-01. Three most important issues to address in the move towards graduation: 1. Licensing, i.e., identifying and solving GPL-related code. 2. Coming up with a process of contributing code that makes sense to everyone. 3. Working on roadmaps, features, and plans together as a community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? Mailing lists and Wiki set up. Discussions about voting, the CCLA/SGA, are taking place in the private mailing list, all other discussions in dev mailing list. We want as many discussions as possible in dev mailing list, i.e., as public as possible. How has the project developed since the last report? Apache NetBeans Proposal has been published and accepted into incubation. Apache Transition plan, listing everything needing to be done, including proposed milestones, is being worked on: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition CCLA and SGA have been provided in draft form by Oracle and have been approved by ASF. Currently they're in the process of being approved and signed by Oracle. Once that's done, experiments with migrating hg.netbeans.org/releases to Apache Git can proceed. Date of last release: No releases yet. When were the last committers or PMC members elected? No one has been elected so far. Signed-off-by: [X](netbeans) Ate Douma [X](netbeans) Bertrand Delacretaz [X](netbeans) Emmanuel Lecharny [ ](netbeans) Daniel Gruno [X](netbeans) Jim Jagielski [x](netbeans) Mark Struberg