incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gav..." <ga...@16degrees.com.au>
Subject RE: [PROPOSAL] NPanday Project
Date Thu, 29 Jul 2010 10:39:00 GMT


> -----Original Message-----
> From: Josimpson Ocaba [mailto:jocaba@g2ix.net]
> Sent: Thursday, 29 July 2010 8:10 PM
> To: general@incubator.apache.org
> Subject: Re: [PROPOSAL] NPanday Project
> 
> Hi,
> 
> We would like to inquire if there are any more comments before we could
> start a vote.

No news is good news :)

As a prospective listed Mentor for the project obviously I am +1 on the idea
and the proposal itself looks fine.

> 
> note: We also have a current vote for a new committer at codeplex, so
> we will wait for the results on that and adjust the proposal before the
> vote if needed.

Good plan, this allows extra time this end for any other comments.

Gav...

> 
> ----- Original Message -----
> From: "Josimpson Ocaba" <jocaba@g2ix.net>
> To: general@incubator.apache.org
> Sent: Friday, July 23, 2010 1:23:18 PM
> Subject: [PROPOSAL] NPanday Project
> 
> Good Day, In behalf of the NPanday community I would like to share with
> you our proposal for the NPanday project to be included amongst one of
> the incubation projects.
> 
> Here is the link for the proposal in the incubation:
> http://wiki.apache.org/incubator/NPandayProposal
> and here is the link for the current location of the project:
> http://npanday.codeplex.com/
> 
> Please let us know any feedbacks or questions about the proposal. We
> would very much welcome any volunteers to help us guide NPanday through
> this incubation process.
> 
> ----------------------------------------------------------
> NPanday Proposal
> ----------------------------------------------------------
> Abstract
> 
> NPanday allows projects using the .NET framework to be built with
> Apache Maven. NPanday allows .NET projects to be converted into Maven
> projects thus allowing them to fully utilize the other technologies
> driven by Maven. Proposal
> 
> NPanday primarily provides two capabilities: a set of Maven plugins,
> for constructing builds in Maven that use the .NET command-line tools;
> and a Visual Studio Addin that keeps a Visual Studio project in sync
> with the Maven POM and adds reference resolution from Maven artifact
> repositories. Together this allows you to use a single tool across
> .NET, Java or any other Maven-based projects, including the same
> benefits of dependency management, automated release and source control
> management.
> 
> Background
> 
> When building .NET projects traditionally you would use the built in
> components in Visual Studio or compile the source code by hand in the
> command line using .NET frameworks. NPanday gives an alternative
> building management option.
> 
> NPanday also allows developers to continue to build and develop .NET
> projects even without the aid of Visual Studio.
> 
> Rationale
> 
> NPanday allows developers to still use the .NET Frameworks and
> technologies that they need and at the same time allow their projects
> to be distributed and released with greater ease using Maven's
> conventions. NPanday also helps those developers maintain and integrate
> their project in a continuus integration that could host both Java and
> .NET projects.
> 
> Initial Goals
> 
> The initial goals for NPanday are:
> 
>     * Donate the existing codebase and import it.
>     * Setup the incubation infrastructure (svn repository, build
> system, website) so we can run continuous builds with automated testing
> and publish all available documentation and releases, and migrate from
> Codeplex
>     * Get people involved in advancing the code base in different
> directions, integrating it with other projects at Apache.
>     * Work closely with current contributors and seek to add new
> committers
>     * Prepare for a point release that meets incubator and Apache
> criteria
>     * Start active development on NPanday 2.0
> 
> Current Status
> 
> The current codebase is developed and tested in both .NET and Java. It
> was developed at Codeplex for the last two years after originally being
> forked from the failed NMaven incubator podling.
> 
> We have a number of releases all of which have followed a clear
> transparent process. Documentation for the project is currently
> available in http://www.npanday.org/docs/1.2/, which can be donated and
> converted to the Apache NPanday website. The development team is
> currently using Codeplex discussion forums as the primary colaborative
> process.
> 
> Meritocracy
> 
> Some of the core developers are already committers and PMC members at
> Apache, so they understand what it means to have a process based on
> meritocracy.
> 
> NPanday has been operating under an Apache-like model since its
> inception.
> 
> Community
> 
> We've seen a number of new contributors joining the community
> recently.. Most of the community members have found NPanday through
> searching for Maven in .NET and have donated their own tweaks as they
> continue to consume NPanday. The community members have actively
> created issues that are improving the behaviors and bugs in the current
> version.
> 
> Core Developers
> 
> The core development team started mostly with members from MaestroDev
> and has been recently added with other independent developers. Most of
> the development team members have experience in other Apache projects.
> 
> Alignment
> 
> The initial codebase came from NMaven in the incubator, and because of
> that and the Apache committers involved it has always had an Apache
> development philosophy. It is designed to work with Apache Maven,
> though has some value to anyone that can use a POM. We would also like
> to reach out to other .NET-based projects at Apache.
> 
> Known Risks
> 
> The primary risk to growth is attracting .NET developers to the
> project.
> 
> Orphaned Products
> 
> There is already a growing community in existence and the members of
> the community are active towards enhancing NPanday even more, including
> some existing Apache committers. NPanday has also been advertised in
> the Philippines as a gateway for students and developers to get
> involved in open source projects. There are no signs of the project
> being orphaned or abandoned, but we realise that continuing to grow
> diversity of committers and traction among users will be important to
> secure its future.
> 
> Homogenous Developers
> 
> The committers of NPanday are from at least 2 different companies,
> MaestroDev and Itemis. NPanday also has contributors from other
> companies and are interested to be committers as well.
> 
> Reliance on Salaried Developers
> 
> Although NPanday mostly consists of MaestroDev employees the work for
> NPanday is done on billed time and non billed time.
> 
> Initial Source
> 
> NPanday has been in development within codeplex since 2008. Source and
> Intellectual Property Submission Plan The contributions are from three
> sources:
> 
>     * the original (cleared) NMaven code
>     * contributions by MaestroDev employees (will be covered under a
> software grant/CCLA)
>     * contributions by active individuals (will submit CLAs)
> 
> We wish to explore whether we should import this picking up the NMaven
> history.
> Required Resources
> 
> Mailing lists:
> 
>     * npanday-dev@incubator.apache.org
>     * npanday-commits@incubator.apache.org
>     * npanday-users@incubator.apache.org
>     * npanday-private@incubator.apache.org
> 
> Subversion:
> 
>     * https://svn.apache.org/repos/asf/incubator/npanday
> 
> Issue Tracking:
> 
>     * JIRA: Apache npanday (npanday)
> 
> Wiki:
> 
>     * Confluence: Apache npanday (npanday)
> 
> Initial Committers
> 
>     * Marecor Baclay <mbaclay@apache.org>
>     * Odea Ching <oching@apache.org>
>     * Lars Corneliussen <lars@corneliussen.de>
>     * Joe Ocaba <jocaba@maestrodev.com>
>     * Adelita Padilla <apadilla@maestrodev.com>
>     * Brett Porter <brett@apache.org>
>     * Wendy Smoak <wsmoak@apache.org>
> 
> note: We also have a number of emeritus committers, and one that has
> been accepted but is awaiting approval from their employer. They are
> not initially listed, but we expect that they would be welcome back if
> available. The podling would vote on them as normal should that occur.
> 
> Affiliations
> 
> Brett Porter, Wendy Smoak, Odea Ching, Marecor Baclay, Joe Ocaba, and
> Adelita Padilla work for MaestroDev and Lars Corneliussen works for
> Itemis.
> 
> Sponsors
> 
> We have approached both the champion and an initial list of mentors
> that have agreed to mentor this project. Champion:
> 
>     * Brett Porter
> 
> Mentors:
> 
>     * Dennis Lundberg
>     * Gavin McDonald
>     * Odea Ching
> 
> Sponsor:
> 
>     * Apache Incubator
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org




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


Mime
View raw message