incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sven Reimers <sven.reim...@gmail.com>
Subject Re: [VOTE] Accept NetBeans into the Apache Incubator
Date Wed, 28 Sep 2016 06:30:04 GMT
+1 (expressing enthusiasm)

Sven

Am 28.09.2016 05:40 schrieb "Michael Müller" <
michael.mueller@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 <ate@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-unsubscribe@incubator.apache.org
> >For additional commands, e-mail: general-help@incubator.apache.org
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message