
This was extracted (@ 2021-04-07 00: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.
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).
Report was filed, but display is awaiting the approval of the Board minutes.
## 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