> -----Original Message----- > From: Josimpson Ocaba [mailto:joc...@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" <joc...@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-...@incubator.apache.org > * npanday-comm...@incubator.apache.org > * npanday-us...@incubator.apache.org > * npanday-priv...@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 <mbac...@apache.org> > * Odea Ching <och...@apache.org> > * Lars Corneliussen <l...@corneliussen.de> > * Joe Ocaba <joc...@maestrodev.com> > * Adelita Padilla <apadi...@maestrodev.com> > * Brett Porter <br...@apache.org> > * Wendy Smoak <wsm...@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-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org