Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 9A91A200B92 for ; Wed, 28 Sep 2016 18:13:45 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 9916C160AD3; Wed, 28 Sep 2016 16:13:45 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 650C3160AB8 for ; Wed, 28 Sep 2016 18:13:44 +0200 (CEST) Received: (qmail 78991 invoked by uid 500); 28 Sep 2016 16:13:43 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 78978 invoked by uid 99); 28 Sep 2016 16:13:42 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Sep 2016 16:13:42 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 83384C0595 for ; Wed, 28 Sep 2016 16:13:42 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.898 X-Spam-Level: * X-Spam-Status: No, score=1.898 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 0bmCjq-VAnZu for ; Wed, 28 Sep 2016 16:13:37 +0000 (UTC) Received: from mail-io0-f181.google.com (mail-io0-f181.google.com [209.85.223.181]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 26C015FB7F for ; Wed, 28 Sep 2016 16:13:36 +0000 (UTC) Received: by mail-io0-f181.google.com with SMTP id m79so67680030ioo.3 for ; Wed, 28 Sep 2016 09:13:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=spqliE2lrS2j/f4Bu50Yof0G0hv0LsvA7gJQWUq5dpU=; b=qCnwLZI8RVkzj9bl9yr7W/oxQD8gjbhX9LgvytdMUvzVUYL0TG1zxEn6GVOaUGArA+ qaRaqOcTwqZ9SU1IJv3d1yeOCFvWCg1dnyZA3ETjkAvWI/+6UMMLRtLhUQLH5/wdLpoh wlOIkvzeaeLaxruNpSogiOT3Nq3mV9eSK+a/AFrEQCGn0CSZf1uE9DziWDR4UYj76dnD OA/fMztuvVlL3Q7XAC2yrzJuSgih/dzXIQkaIvr5KBMnp+NKQTG46E9FLqmXDX3ZJovE xzxyIRicmbkOV8JaPqe0PmCQs5MvpQdUuO31vWnF2Y/yoXtxlYTup6RuXaZmd0cxqXvA F8Vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=spqliE2lrS2j/f4Bu50Yof0G0hv0LsvA7gJQWUq5dpU=; b=Y7dKveHN4sTgDwY/bicFa5Hal3eYUSsbGoK7FihJYMH2qmMVx29dpKGcpkuxVohQjQ U0XJu+CtJftUUUHeReNVGws8kNCkX3ZgJblPcwsD1qgSMUOIkLP6bFZ8F5OoQQjaoQtn yMkSaHxrAw83+1cnpFZaXn/WnlLY1IGd7Mdc/YSVNw5uQG0+sn88+FYYUJy61a8Yqy4a 3xiuPacl4rtJnSG+C2aEQsNKZZnnwgtnZTcMNQxi1KJqAHXXnCsUGKKgn5NOcbDpD2oB Z34XQSr+4RPU8IeMm/tLLklp4qEHj8x+4AcaRS0sikplBCxQoHbMxUXx+EVkN3itZ1E3 +7zA== X-Gm-Message-State: AE9vXwMeWQlnrpQwX9WMkiRwXQpJAUOpZIPhDTzLFlSa85I3G61zg3jpTTkykAx7kKa9ID2cc19jTsouOKP5/A== X-Received: by 10.107.183.77 with SMTP id h74mr35613399iof.134.1475079214547; Wed, 28 Sep 2016 09:13:34 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?Jorge_Fl=C3=A1vio_Costa?= Date: Wed, 28 Sep 2016 16:13:23 +0000 Message-ID: Subject: Re: [VOTE] Accept NetBeans into the Apache Incubator To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=94eb2c0b8fb8997a59053d93a471 archived-at: Wed, 28 Sep 2016 16:13:45 -0000 --94eb2c0b8fb8997a59053d93a471 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable +1 (enthusiastic, non-binding) Em ter, 27 de set de 2016 =C3=A0s 17:30, Ate Douma escreveu: > 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. > > =3D=3D Abstract =3D=3D > > NetBeans is an open source development environment, tooling platform, and > application framework, used by 1.5 million individuals each month. > > =3D=3D Proposal =3D=3D > Apache NetBeans will continue to focus on the areas it has focused on whi= le > 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, an= d > C/C++. It will continue to actively support its community by means of > mailing > lists, tutorials, and documentation. > > =3D=3D Background =3D=3D > NetBeans started in 1995/96 in Prague, in the Czech Republic, as a studen= t > 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. > > =3D=3D Rationale =3D=3D > Although NetBeans is already open source, moving it to a neutral place li= ke > Apache, with its strong governance model, is expected to help get more > contributions from various organizations. For example, large companies ar= e > using > NetBeans as an application framework to build internal or commercial > applications and are much more likely to contribute to it once it moves t= o > neutral Apache ground. At the same time, though Oracle will relinquish it= s > control over NetBeans, individual contributors from Oracle are expected t= o > continue contributing to NetBeans after it has been contributed to Apache= , > together with individual contributors from other organizations, as well a= s > self-employed individual contributors. > > =3D=3D Initial Goals =3D=3D > 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. > > =3D=3D Current Status =3D=3D > Meritocracy: NetBeans has been run by Oracle, with the majority of > code > contributions coming from Oracle. The specific reason for moving to Apach= e > 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 aroun= d > the > world, in extremely diverse structures and organizations. NetBeans is use= d > 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 beneat= h > 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. > > =3D=3D Known Risks =3D=3D > Orphaned Products: The community proposing NetBeans for incubation i= s > 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 sourc= e > 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 softwa= re > 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 g= o > 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 stron= g > brand > of its own. Though the stability of the Apache ecosystem is attractive, t= he > reason for this proposal is simply to be part of the neutral development > sharing > ecosystem that Apache makes available. > > =3D=3D Documentation =3D=3D > See https://netbeans.org/kb/index.html for an extensive portal to all the > documentation. > > =3D=3D Initial Source =3D=3D > The initial source is in Mercurial at hg.netbeans.org and will be moved, > with > assistance from Apache infra team, to Apache Git. > > =3D=3D Source and IP Submission Plan =3D=3D > NetBeans is dual licensed, CDDL + GPL v2 with Classpath Exception. Upon > entering > Apache, the NetBeans license will be migrated to the current Apache > License. > > =3D=3D Trademarks =3D=3D > 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. > > =3D=3D External Dependencies =3D=3D > 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. > > =3D=3D Required Resources =3D=3D > > * Mailing Lists: dev, user, committs, and private @netbeans.apache.org > * Wiki > * Website > * Source Control: Git > * Issue Tracking > * Release Infrastructure - Hudson/Jenkins, etc > > =3D=3D=3D Specific Infrastructure Requests =3D=3D=3D > > * 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 remov= e > that > goal for now. > The plugins service will eventually have to migrate, but that can happen > separately from the project incubation process. > > =3D=3D Initial Committers =3D=3D > > Below is the initial list of individual contributors, while more individu= al > contributors will be added during incubation. > > ASF members with a specific interest in the project are welcome to reques= t > 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 mor= e > 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 NetBean= s > 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=C3=B6rg 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=C3=B6rn Lund=C3=A9n Information AB) > 19. Thomas Boqvist (Bj=C3=B6rn Lund=C3=A9n 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) > > =3D=3D Sponsors =3D=3D > > =3D=3D=3D Champion =3D=3D=3D > > * Bertrand Delacretaz > > =3D=3D=3D Mentors =3D=3D=3D > > * Bertrand Delacretaz > * Emmanuel L=C3=A9charny > * Ate Douma > * Mark Struberg > * Jim Jagielski > * Daniel Gruno > > =3D=3D=3D Sponsoring Entity =3D=3D=3D > * The Apache Incubator > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > --94eb2c0b8fb8997a59053d93a471--