+1 (expressing enthusiasm) Sven
Am 28.09.2016 05:40 schrieb "Michael Müller" < michael.muel...@mueller-bruehl.de>: > +1 > -- > Herzliche Grüße, Best regards > Michael Müller > > Twitter: @muellermi > Blog: blog.mueller-bruehl.de > Web Development with Java and JSF: leanpub.com/jsf > Java Lambdas and Parallel Streams: leanpub.com/lambdas > > > Am 27. September 2016 22:30:36 MESZ, schrieb Ate Douma <a...@douma.nu>: > >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 >