+1 On 28 September 2016 at 16:58, Stian Soiland-Reyes <st...@apache.org> wrote:
> +1 (non-binding) > > Great committer list! Don't worry if you don't get all the ICLAs signed > right away :-) > > On 27 Sep 2016 9:30 p.m., "Ate Douma" <a...@douma.nu> wrote: > > > Hi everyone, > > > > Now that the discussion thread on the NetBeans Proposal has ended, > > please vote on accepting NetBeans into the Apache Incubator. > > > > The ASF voting rules are described at: > > http://www.apache.org/foundation/voting.html > > > > A vote for accepting a new Apache Incubator podling is a majority vote > > for which only Incubator PMC member votes are binding. > > > > Votes from other people are also welcome as an indication of peoples > > enthusiasm (or lack thereof). > > > > Please do not use this VOTE thread for discussions. > > If needed, start a new thread instead. > > > > This vote will run for at least 72 hours. Please VOTE as follows > > [] +1 Accept NetBeans into the Apache Incubator > > [] +0 Abstain. > > [] -1 Do not accept NetBeans into the Apache Incubator because ... > > > > > > The proposal is listed below, but you can also access it on the wiki: > > https://wiki.apache.org/incubator/NetBeansProposal > > > > > > Thanks, > > Ate. > > > > == Abstract == > > > > NetBeans is an open source development environment, tooling platform, and > > application framework, used by 1.5 million individuals each month. > > > > == Proposal == > > Apache NetBeans will continue to focus on the areas it has focused on > while > > sponsored by Sun Microsystems and Oracle. It will continue to primarily > > focus on > > providing tools for the Java ecosystem, while also being focused on tools > > for > > other ecosystems, languages and technologies, such as JavaScript, PHP, > and > > C/C++. It will continue to actively support its community by means of > > mailing > > lists, tutorials, and documentation. > > > > == Background == > > NetBeans started in 1995/96 in Prague, in the Czech Republic, as a > student > > project. Sun Microsystems acquired and open sourced it in 2000 and, with > > the > > acquisition of Sun Microsystems by Oracle in 2010, became part of Oracle. > > Throughout its history in Sun Microsystems and Oracle, NetBeans has been > > free > > and open source and has been leveraged by its sponsor as a mechanism for > > driving > > the Java ecosystem forward. > > > > == Rationale == > > Although NetBeans is already open source, moving it to a neutral place > like > > Apache, with its strong governance model, is expected to help get more > > contributions from various organizations. For example, large companies > are > > using > > NetBeans as an application framework to build internal or commercial > > applications and are much more likely to contribute to it once it moves > to > > neutral Apache ground. At the same time, though Oracle will relinquish > its > > control over NetBeans, individual contributors from Oracle are expected > to > > continue contributing to NetBeans after it has been contributed to > Apache, > > together with individual contributors from other organizations, as well > as > > self-employed individual contributors. > > > > == Initial Goals == > > The initial goals of the NetBeans contribution under the Apache umbrella > > are to > > establish a new home for an already fully functioning project and to open > > up the > > governance model so as to simplify and streamline contributions from the > > community. > > > > == Current Status == > > Meritocracy: NetBeans has been run by Oracle, with the majority of > code > > contributions coming from Oracle. The specific reason for moving to > Apache > > is to > > expand the diversity of contributors and to increase the level of > > meritocracy in > > NetBeans. Apache NetBeans will be actively seeking new contributors and > > will > > welcome them warmly and provide a friendly and productive environment for > > purposes of providing a development environment, tooling environment, and > > application framework. > > > > Community: NetBeans has approximately 1.5 million active users around > > the > > world, in extremely diverse structures and organizations. NetBeans is > used > > by > > teachers and instructors at schools and universities to teach Java and > > other > > languages. It is used by students as an educational tool. It is used by > > large > > organizations who base their software on the application framework > beneath > > NetBeans. It is used by web developers for creating web sites and by > > developers > > using a range of tools, languages, and technologies to be productive and > > efficient software developers. > > > > Core Developers: The core developers will come from a range of > > organizations, including Oracle, which will continue its investment in > > NetBeans. > > > > Alignment: The application framework is the basis of a range of > mission > > critical scientific software at large organizations in defense, > aerospace, > > logistics, and research, such as at Boeing, Airbus Defense and Space, > > NASA, and > > NATO. > > > > == Known Risks == > > Orphaned Products: The community proposing NetBeans for incubation is > > strong > > and vibrant. The size and diversity of the community is a guarantee > > against the > > project being orphaned. > > > > Inexperience with Open Source: NetBeans has been free and open source > > since > > the early days of its sponsorship by Sun Microsystems. Though some in the > > NetBeans community may have worked on Apache projects, the majority who > > haven't > > are well versed in the principles of open source. > > > > Homogenous Developers: Individual contributors from Oracle and other > > initial > > committer organizations will contribute code to NetBeans in Apache, while > > at the > > same time individuals from other organizations will actively be sought to > > be > > added to the project. The aim of the move to Apache is precisely to open > > up the > > governance model, hence the desire to build up an extremely heterogeneous > > developer base is strong. For example, several organizations are very > > heavily > > invested in the NetBeans application framework, having based their > software > > suites on top of it, hence there will be a significant interest to make > > available individual contributors from these organizations, which tend to > > be > > large and well established in the software industry. Also, including and > > beyond > > these organizations, the NetBeans community around the world is extremely > > diverse and heterogenous in relation to geography and backgrounds of > > developers. > > > > Reliance on Salaried Developers: Most of the contributors are > > anticipated to > > be paid to work on projects in the Java ecosystem. Others will come from > > organizations where they are paid to work with other languages and > > technologies, > > such as JavaScript, PHP, and C/C++. However, since Java skills are needed > > to > > develop most parts of NetBeans, it is unlikely that the developers will > go > > very > > far outside the Java ecosystem. > > > > Relationships with Other Apache Products: Many Apache projects have > > been > > supported by tooling in NetBeans over the years, such as Apache Ant and > > Apache > > Maven. A number of Apache projects are used by NetBeans, such as Apache > > Commons > > and friends. > > > > An Excessive Fascination with the Apache Brand: NetBeans has a strong > > brand > > of its own. Though the stability of the Apache ecosystem is attractive, > the > > reason for this proposal is simply to be part of the neutral development > > sharing > > ecosystem that Apache makes available. > > > > == Documentation == > > See https://netbeans.org/kb/index.html for an extensive portal to all > the > > documentation. > > > > == Initial Source == > > The initial source is in Mercurial at hg.netbeans.org and will be moved, > > with > > assistance from Apache infra team, to Apache Git. > > > > == Source and IP Submission Plan == > > NetBeans is dual licensed, CDDL + GPL v2 with Classpath Exception. Upon > > entering > > Apache, the NetBeans license will be migrated to the current Apache > > License. > > > > == Trademarks == > > Oracle owns trademark registrations for the NetBeans mark in the U.S. and > > EU, > > and would donate those, including the name "NetBeans" and the " > > netbeans.org" > > domain, to the Apache Foundation, along with other artifacts, including > > the U.S. > > copyright registrations related to NetBeans. The trademark and copyright > > transfers would be detailed in separate documents. > > > > == External Dependencies == > > NetBeans is a large project with multiple dependencies and some changes > > may be > > needed during incubation to comply with Apache requirements. > > > > https://netbeans.org/downloads/licence/8.1/nb81-THIRDPARTYLICENSE.txt > > > > Identifying which dependencies are core and non-core will be needed as > > part of > > the process in meeting Apache requirements about third-party > dependencies. > > (L)GPL (and possibly other) based dependencies and usages will need to be > > reviewed, and solved, as Apache does not allow (L)GPL dependencies, > > although > > these concerns can be resolved during incubation, and are not upfront > > blockers. > > > > == Required Resources == > > > > * Mailing Lists: dev, user, committs, and private @netbeans.apache.org > > * Wiki > > * Website > > * Source Control: Git > > * Issue Tracking > > * Release Infrastructure - Hudson/Jenkins, etc > > > > === Specific Infrastructure Requests === > > > > * SIR01 Migration of large existing Mercurial repository to Apache Git > > * SIR02 Migration of internal Oracle release infrastructure to Apache > > infrastructure > > * SIR04 Migration of website and related content management system to > > Apache > > infrastructure > > * SIR05 Evaluation and identification of other NetBeans infrastructure > to > > be > > migrated to Apache infastructures > > > > SIR03 was initially mentioned as the migration of plugins.netbeans.org > to > > Apache > > infrastructure but after discussing the proposal we have decided to > remove > > that > > goal for now. > > The plugins service will eventually have to migrate, but that can happen > > separately from the project incubation process. > > > > == Initial Committers == > > > > Below is the initial list of individual contributors, while more > individual > > contributors will be added during incubation. > > > > ASF members with a specific interest in the project are welcome to > request > > being > > added to this list of initial committers. > > > > After the project has been accepted and started in the incubator, > > additional > > committers can join, as usual, based upon their merit in the project. > > > > *Bold* means that there has already been code contributed to NetBeans, > > while > > those without bold means that the contributor has an intention to > > contribute to > > Apache NetBeans while not having done so before. That does not mean that > > those > > in bold are better or worse, just that they'll be able to get started > more > > quickly in Apache NetBeans since they've worked with the NetBeans source > > code > > before. > > > > Note: Some of the individual contributors listed below belong in multiple > > different categories, e.g., NetBeans Dream Team members are often > NetBeans > > plugin developers too, etc, while some of those in the NetBeans Platform > > customers category are also NetBeans Dream Team members, etc. > > > > * Individual contributors from the NetBeans team at Oracle. > > 1. *Dusan Balek* > > 2. *Jaroslav Havlin* > > 3. *Jiri Kovalsky* > > 4. *Jiri Prox* > > 5. *Jiri Sedlacek* > > 6. *Jiri Skrivanek* > > 7. *Libor Fischmeister* > > 8. *Martin Balin* > > 9. *Martin Entlicher* > > 10. *Miloslav Metelka* > > 11. *Milutin Kristofic* > > 12. *Ondrej Vrabec* > > 13. *Petr Gebauer* > > 14. *Petr Hejl* > > 15. *Petr Pisl* > > 16. *Svatopluk Dedic* > > 17. *Tomas Hurka* > > 18. *Tomas Mysik* > > 19. *Tomas Stupka* > > 20. *Tomas Zezula* > > > > * Individual contributors from the Oracle Developer Studio team at > Oracle. > > 1. *Alexander Simon* > > 2. *Danila Sergeyev* > > 3. *Dmitry Zharkov* > > 4. Don Kretsch > > 5. *Ilia Gromov* > > 6. Liang Chen > > 7. *Maria Dalmatova* > > 8. *Petr Kudriavtsev* > > 9. *Vladimir Kvashin* > > 10. *Vladimir Voskresensky* > > > > * Individual contributors from the Oracle JET team at Oracle. > > 1. *Geertjan Wielenga* > > 2. *John Brock* > > > > * Individual contributors from the Oracle Labs team at Oracle. > > 1. *Jaroslav Tulach* > > 2. Thomas Wuerthinger > > > > * Individual contributors from the Java Platform Group at Oracle. > > 1. *Jan Lahoda* > > > > * Individual contributors from NetBeans Platform customers. > > 1. Sven Reimers (Airbus Defence and Space) > > 2. Martin Klaehn (Airbus Defence and Space) > > 3. Florian Vogler (Airbus Defence and Space) > > 4. Jörg Michelberger (Airbus Defence and Space) > > 5. Norman Fomferra (European Space Agency) > > 6. Marco Peters (European Space Agency) > > 7. Tonio Fincke (European Space Agency) > > 8. Mike Kelly (US DOD) > > 9. Timon Veenstra (Corizon BV) > > 10. Kendrik Veenstra (Corizon BV) > > 11. Francesco Perez Duran (Corizon BV) > > 11. Christian Stolz (Janitza) > > 13. Ernest Lotter (Institute of Mine Seismology) > > 14. Neil C. Smith (Praxis LIVE) > > 15. Valentin Buergel (Simtec Buergel AG) > > 16. Stephen Cumminger (Sonideft) > > 17. Steven Yi (blue) > > 18. Henry Arousell (Björn Lundén Information AB) > > 19. Thomas Boqvist (Björn Lundén Information AB) > > 20. Zoran Sevarac (University of Belgrade) > > > > * Individual contributors from ex-Sun and ex-Oracle employees. > > 1. James Gosling (Liquid Robotics) > > 2. Mike Duigou (Liquid Robotics) > > 3. *Jesse Glick* > > 4. *Milos Kleint* (Atlassian) > > 5. *Radim Kubacki* (currently NBAndroid.org) > > 6. *Ralph Benjamin Ruijs* (ex refactoring guru from NetBeans team, now > at > > Rockstars IT) > > 7. *Tim Boudreau* (ex window system guru from NetBeans team) > > 8. *Viktor Lapitsky* (dev/deployment/debug) > > > > * Individual contributors from NetBeans Dream Team. > > 1. Aljoscha Rittner (ETable/Outline component features) > > 2. Andreas Stefik (accessibility features) > > 3. *Anton Epple* (DukeScript plugin from Dukehoff) > > 4. Aristides Villareal (documentation, testing) > > 5. *Benno Markiewicz* (various independent plugins) > > 6. Bruno Souza (SouJava) > > 7. Christian Lenz (website redesigner and more) > > 8. Constantin Drabo (testing, quality control) > > 9. David Heffelfinger (documentation in Java EE area) > > 10. *Emilian Bold* (various plugins from Joseki Bold SRL) > > 11. Hermien Pellissier (documentation, testing) > > 12. Ivar Grimstad (JPA Modeler and MVC tooling) > > 13. Josh Juneau (documentation, testing, MVC tooling) > > 14. Kirk Pepperdine (jClarity) > > 15. Johan Vos (Gluon plugin from Gluon) > > 16. Jose Pereda (Gluon plugin from Gluon) > > 17. John Kostaras (documentation, testing) > > 18. Liang Ding (Chinese translator) > > 19. Mark Stephens (JavaFX PDF viewer plugin from IDR Solutions) > > 20. Martijn Verburg (jClarity) > > 21. Michael Nascimento Santos (Improving CEO, working on refactoring > > tools) > > 22. Michael Mueller > > 23. Michel Graciano (tests, documentation) > > 24. Tushar Joshi (various plugins, documentation, testing) > > 25. *Wade Chandler* (Independent, working on Groovy support) > > 26. Zoran Sevarac (plugins for teaching/education) > > > > * Individual contributors from NetBeans plugin developers. > > 1. Georgia Ingham (JavaFX PDF viewer plugin from IDR Solutions) > > 2. *Emmanuel Hugonnet* (WildFly plugin from Red Hat) > > 3. Shai Almog (Codename One plugin from Codename One) > > 4. Steve Hannah (Codename One plugin from Codename One) > > 5. Attila Kelemen (independent Gradle plugin) > > 6. Denis Anisimov (Vaadin plugin from Vaadin) > > 7. Gaurav Gupta (independent JPA Modeler plugin) > > 8. Junichi Yamamoto (PHP-related plugins) > > 9. Bruno Flavio (Groovy/Grails-related code) > > 10. Leonardo Loch Zanivan (JSHint) > > 11. Mattias Blaesing (various plugins) > > > > * Miscellaneous > > 1. Anuradha Gunasekara (Maven tools) > > 2. Steve Millidge (Payara Services) > > 3. Andrew Pielage (Payara Services) > > 4. Gui Chulin (translation) > > 5. Yi Zhao (translation) > > 6. Liyuan Li (translation) > > 7. CunHui Lin (translation) > > 8. Lei Cao (translation) > > > > == Sponsors == > > > > === Champion === > > > > * Bertrand Delacretaz > > > > === Mentors === > > > > * Bertrand Delacretaz > > * Emmanuel Lécharny > > * Ate Douma > > * Mark Struberg > > * Jim Jagielski > > * Daniel Gruno > > > > === Sponsoring Entity === > > * The Apache Incubator > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > Charitha Elvitigala Linkedin: https://www.linkedin.com/in/charitha-madusanka-42a5081a