incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "NetBeansProposal" by GeertjanWielenga
Date Tue, 13 Sep 2016 07:55:15 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "NetBeansProposal" page has been changed by GeertjanWielenga:
https://wiki.apache.org/incubator/NetBeansProposal?action=diff&rev1=5&rev2=6

  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.
+ __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.
+ __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.
+ __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, NASA, and NATO.
+ __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.
+ __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.
+ __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.
+ __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.
+ __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.
+ __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.
+ __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.

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message