[VOTE] Accept Lucene.Net for incubation

2011-01-26 Thread Troy Howard
All,

Since posting the Lucene.Net Incubator proposal announcement on Jan
12th, we now have three mentors signed up and would like to call a
vote to accept Lucene.Net into the Apache Incubator.

The proposal is included below and can also be found at:

http://wiki.apache.org/incubator/Lucene.Net%20Proposal

Please cast your votes:

[ ] +1 Accept Lucene.Net for incubation
[ ] +0 Don't care
[ ] -1 Reject for the following reason:

Thanks,
Troy


= Lucene.Net - A .NET port of Lucene =
== Preface ==
Lucene.Net is a sub-project which is being spun off from the Lucene
TLP but is not yet ready for graduation. We propose to address certain
needs of the project by transitioning to an Incubator Podling.

== Abstract ==
Lucene.Net will be a port of the Lucene search engine library, written
in C# and targeted at .NET runtime users.

== Proposal ==
Lucene.Net has three aims. First, it will maintain the existing
line-by-line port from Java to C#, fully automating and commoditizing
the process such that the project can easily synchronize with the Java
Lucene release schedule. Second, it will be a high-performance C#
search engine library. Third, it will maximize its usability and power
when used within the .NET runtime. To that end, it will present a
highly idiomatic, carefully tailored API that takes advantage of many
of the special features of the .NET runtime.

== Background ==
Lucene.Net, began as a independent project focused on creating a
line-by-line, API for API port of Java Lucene to C#. It continued
successfully in this way and eventually became a ASF Incubator project
in April of 2006 and graduated as a sub-project of Lucene in October
of 2009.

The last year has been challenging for the project. The committers who
originally lead the project have stopped maintaining it and
development has stagnated since June of 2010. The user community has
spoken out requesting a change in philosophy and direction for the
project, but those requests have been unheeded. This has led to a
number of forks outside of the ASF. We would like to bring those forks
back in as branches and be responsive to the needs of community
without the need for multiple non-ASF forks.

The Lucene PMC wants to see the project continue to thrive and has
indicated that a return to the Incubator is an appropriate step, with
the end goal of building a new team of committers and maintaining a
steady release cycle meeting the previously stated goals. Because
Lucene is working to move away from being an "umbrella project", a
long term goal of the Lucene.Net project is to graduate to an ASF TLP.

== Rationale ==
There is great need for a search engine library in the mode of Lucene
within the .NET runtime. Individuals naturally wish to code in their
language of choice. Organizations which do not have significant Java
expertise may not want to support Java strictly for the sake of
running a Lucene installation. Developers may want to take advantage
of C#'s unique language features and the .NET runtime's unique
execution and interoperability model. Lucene.Net will meet all these
demands.

Apache is a natural home for our project given the way it has always
operated: user-driven innovation, lively and amiable mailing list
discussions, strength through diversity, and so on. We feel
comfortable here, and we believe that we will become exemplary Apache
citizens.

== Initial Goals (to be completed before Feb 2011) ==
 * Build a new list of committers
 * Make a 2.9.2 compatible release as quickly as possible (this
already exists, it just needs to be packaged correctly)
 * Update website, documentation, etc.
 * Create a well documented repeatable and fully automated language
porting process
 * Start a ".NET style API" branch, either by incorporating some or
all existing fork projects or by starting a new branch to this end

== Current Status ==
=== Meritocracy ===
We understand meritocracy and will fully embrace this concept in our
project management methodology. One of the proposed committers, DIGY,
has been a committer on the current Lucene.Net project since November
2008. Prescott Nasser has been a contributor on the project,
submitting patches, documentation, and website enhancements. Three of
the other proposed initial committers, Troy Howard, Chris Currens and
Sergey Mirvoda are both already actively involved in other open source
projects, either as committers of code or in coordination roles. Troy,
Chris, Sergey and Prescott are currently committers on a Lucene.Net
fork known as Lucere, and as such are intimately familiar with the
code base and share a vision for the future direction of the project.
Scott Lombard and Michael Herndon are passionate about Lucene.Net as
well and have already contributed significantly in terms of project
organization and direction and discussions on the mailing list.

All of the proposed committers are familiar with the challenges faced
with starting and maintaining a project over time. We also understand
that opportunity is ess

Re: Lucene.Net ready for vote?

2011-01-26 Thread Troy Howard
Much appreciated, Benson!

Thanks,
Troy


On Wed, Jan 26, 2011 at 1:02 PM, Benson Margulies  wrote:
> I guess I could sign up as Mentor.
>
> On Wed, Jan 26, 2011 at 1:15 PM, Lombard, Scott
>  wrote:
>> Grant,
>>
>> The proposal is done, how do you feel about putting Lucene.Net to a vote 
>> with 2 mentors?
>>
>> Scott
>>
>>
>>
>> -Original Message-
>> From: Grant Ingersoll [mailto:gsing...@apache.org]
>> Sent: Tuesday, January 25, 2011 10:43 AM
>> To: general@incubator.apache.org
>> Subject: Re: [PROPOSAL] Lucene.Net return to the Incubator
>>
>> Troy,
>>
>> If you have the proposal done, the next thing to do would be to call a vote 
>> to accept it.
>>
>> -Grant
>>
>> On Jan 20, 2011, at 8:55 AM, Stefan Bodewig wrote:
>>
>>> On 2011-01-18, Troy Howard wrote:
>>>
 If I recall correctly we need at least two mentors before the
 Incubator PMC can vote on our proposal. Is there anyone else willing
 to help us out as Mentor?
>>>
>>> Yes, me.  I've just added my name to the propsal page.
>>>
>>> Stefan
>>>
>>> -
>>> 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
>>
>>
>>
>> This message (and any associated files) is intended only for the
>> use of the individual or entity to which it is addressed and may
>> contain information that is confidential, subject to copyright or
>> constitutes a trade secret. If you are not the intended recipient
>> you are hereby notified that any dissemination, copying or
>> distribution of this message, or files associated with this message,
>> is strictly prohibited. If you have received this message in error,
>> please notify us immediately by replying to the message and deleting
>> it from your computer.  Thank you, King Industries, Inc.
>>
>> -
>> 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



Re: Lucene.Net ready for vote?

2011-01-26 Thread Benson Margulies
I guess I could sign up as Mentor.

On Wed, Jan 26, 2011 at 1:15 PM, Lombard, Scott
 wrote:
> Grant,
>
> The proposal is done, how do you feel about putting Lucene.Net to a vote with 
> 2 mentors?
>
> Scott
>
>
>
> -Original Message-
> From: Grant Ingersoll [mailto:gsing...@apache.org]
> Sent: Tuesday, January 25, 2011 10:43 AM
> To: general@incubator.apache.org
> Subject: Re: [PROPOSAL] Lucene.Net return to the Incubator
>
> Troy,
>
> If you have the proposal done, the next thing to do would be to call a vote 
> to accept it.
>
> -Grant
>
> On Jan 20, 2011, at 8:55 AM, Stefan Bodewig wrote:
>
>> On 2011-01-18, Troy Howard wrote:
>>
>>> If I recall correctly we need at least two mentors before the
>>> Incubator PMC can vote on our proposal. Is there anyone else willing
>>> to help us out as Mentor?
>>
>> Yes, me.  I've just added my name to the propsal page.
>>
>> Stefan
>>
>> -
>> 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
>
>
>
> This message (and any associated files) is intended only for the
> use of the individual or entity to which it is addressed and may
> contain information that is confidential, subject to copyright or
> constitutes a trade secret. If you are not the intended recipient
> you are hereby notified that any dissemination, copying or
> distribution of this message, or files associated with this message,
> is strictly prohibited. If you have received this message in error,
> please notify us immediately by replying to the message and deleting
> it from your computer.  Thank you, King Industries, Inc.
>
> -
> 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



Lucene.Net ready for vote?

2011-01-26 Thread Lombard, Scott
Grant,

The proposal is done, how do you feel about putting Lucene.Net to a vote with 2 
mentors?

Scott



-Original Message-
From: Grant Ingersoll [mailto:gsing...@apache.org]
Sent: Tuesday, January 25, 2011 10:43 AM
To: general@incubator.apache.org
Subject: Re: [PROPOSAL] Lucene.Net return to the Incubator

Troy,

If you have the proposal done, the next thing to do would be to call a vote to 
accept it.

-Grant

On Jan 20, 2011, at 8:55 AM, Stefan Bodewig wrote:

> On 2011-01-18, Troy Howard wrote:
>
>> If I recall correctly we need at least two mentors before the
>> Incubator PMC can vote on our proposal. Is there anyone else willing
>> to help us out as Mentor?
>
> Yes, me.  I've just added my name to the propsal page.
>
> Stefan
>
> -
> 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



This message (and any associated files) is intended only for the
use of the individual or entity to which it is addressed and may
contain information that is confidential, subject to copyright or
constitutes a trade secret. If you are not the intended recipient
you are hereby notified that any dissemination, copying or
distribution of this message, or files associated with this message,
is strictly prohibited. If you have received this message in error,
please notify us immediately by replying to the message and deleting
it from your computer.  Thank you, King Industries, Inc.

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



Re: [VOTE][PROPOSAL] EasyAnt incubator

2011-01-26 Thread Jim Jagielski
+1 (binding)

On Jan 25, 2011, at 5:24 PM, Marcel Offermans wrote:

> +1
> 
> Greetings, Marcel
> 
> 
> -
> 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



RE: [PROPOSAL] Lucene.Net return to the Incubator

2011-01-26 Thread Lombard, Scott
Grant,

We still need one more mentor.  Is there anyone that is willing to be a Mentor 
to our project?  Grant, Stefan or Gianugo do you have any recommendation of 
people we can ask?

Thanks,
Scott



-Original Message-
From: Grant Ingersoll [mailto:gsing...@apache.org]
Sent: Tuesday, January 25, 2011 10:43 AM
To: general@incubator.apache.org
Subject: Re: [PROPOSAL] Lucene.Net return to the Incubator

Troy,

If you have the proposal done, the next thing to do would be to call a vote to 
accept it.

-Grant

On Jan 20, 2011, at 8:55 AM, Stefan Bodewig wrote:

> On 2011-01-18, Troy Howard wrote:
>
>> If I recall correctly we need at least two mentors before the
>> Incubator PMC can vote on our proposal. Is there anyone else willing
>> to help us out as Mentor?
>
> Yes, me.  I've just added my name to the propsal page.
>
> Stefan
>
> -
> 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



This message (and any associated files) is intended only for the
use of the individual or entity to which it is addressed and may
contain information that is confidential, subject to copyright or
constitutes a trade secret. If you are not the intended recipient
you are hereby notified that any dissemination, copying or
distribution of this message, or files associated with this message,
is strictly prohibited. If you have received this message in error,
please notify us immediately by replying to the message and deleting
it from your computer.  Thank you, King Industries, Inc.

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



Re: [VOTE][PROPOSAL] EasyAnt incubator

2011-01-26 Thread Antoine Levy-Lambert

Hello Ant,


On 1/26/2011 7:25 AM, ant elder wrote:

+1

You only have two mentors, if you need a third i would help out.

Welcome. Please feel free to add your name on the proposal on the wiki under

http://wiki.apache.org/incubator/EasyAntProposal



...ant


Regards,
Antoine

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



Re: [VOTE][PROPOSAL] EasyAnt incubator

2011-01-26 Thread ant elder
+1

You only have two mentors, if you need a third i would help out.

   ...ant

On Mon, Jan 24, 2011 at 5:14 PM, Antoine Levy-Lambert  wrote:
> I would like to present for a vote the following proposal to be sponsored by
> the Ant PMC for a new "EasyAnt" podling.
>
> The proposal is available on the wiki at and included below:
>
> http://wiki.apache.org/incubator/EasyAntProposal
>
> [] +1 to accept EasyAnt into the Incubator
> [] 0 don't care
> [] -1 object and reason why.
>
> Thanks,
> Antoine Levy-Lambert
>
> --- Proposal text from the wiki ---
>
>
> EasyAnt Proposal
>
> The following presents the proposal for creating a new EasyAnt project
> within the Apache Software Foundation.
>
> = Abstract =
>
> Easyant is a build system based on Apache Ant and Apache Ivy.
>
> = Proposal =
>
> EasyAnt goals are :
>
> * to leverage popularity and flexibility of Ant.
> * to integrate Apache Ivy, such that the build system combines a
> ready-to-use dependency manager.
> * to simplify standard build types, such as building web applications, JARs
> etc, by providing ready to use builds.
> * to provide conventions and guidelines.
> * to make plugging-in of fresh functionalities easy as writing simple Ant
> scripts as Easyant plugins.
>
> To still remain adaptable,
>
> * Though Easyant comes with a lot of conventions, we never lock you in.
> * Easyant allows you to easily extend existing modules or create and use
> your own modules.
> * Easyant makes migration from Ant very simple. Your legacy Ant scripts
> could still be leveraged with Easyant.
>
> = Rationale =
>
> On the Ivy and Ant mailing list, an often asked question is "Why Ivy is not
> shipped with Ant ?". Ant users (and some opponents) complains also about the
> bootstrapping of an Ant based build system: it is mainly about copying an
> existing one. EasyAnt is intended to response to both of these requirements:
> a prepackaged Ant + Ivy solution with standard build script ready to be
> used.
>
> Also taking inspiration from the success of Apache Maven, EasyAnt is
> adopting the "convention over configuration" principle. Then it could be
> easy to build standard project at least for all commons steps (no more need
> to reinvent the wheel between each projects). The "common" part should be
> easy enough to tune parameters without having deep ant knowledge (example
> changing the default directory of sources, force compilation to be java 1.4
> compatible, etc...).
>
> Last but not least, EasyAnt is intended to provide a plugin based
> architecture to make it easy to contribute on a specific step of the build.
> Build plugins are pieces of functionality that can be plugged into or
> removed from a project. Plugins could actually perform a piece of your
> regular build, e.g. compile java classes during build of a complete war. Or,
> do a utility action, e.g. deploy your built web application onto a packaged
> Jetty server!
>
> = Current Status =
>
> == Meritocracy ==
>
> Some of the core developers are already committers and members of the Apache
> Ant PMC, so they understand what it means to have a process based on
> meritocracy.
>
> == Community ==
>
> EasyAnt have a really small community (around 100 downloads per release). It
> is not a problem as the team is currently making restructuring changes. The
> team plans to make more promotion after those changes and strongly believe
> that community is the priority as the tool is designed to be easy to use.
>
> == Core Developers ==
>
> Xavier Hanin and Nicolas Lalev ¡ ée are members of the PMC of Apache Ant.
> Jerome Benois is an Acceleo committer, he was a committer in Eclipse MDT
> Papyrus for two years and he's an active contributor in Eclipse Modeling and
> Model Driven community. He's a committer on Bushel project now contribute to
> the Ivy code base. He leads the EasyAnt for Eclipse plugin development.
> Jason Trump is leading Beet project on sourceforge
> (http://beet.sourceforge.net/).
> Jean-Louis Boudart is Hudson committer.
>
> == Alignment ==
>
> EasyAnt is based on Apache Ant and Ivy. Being part of Apache could help for
> a closer collaboration between projects.
> The team plans to reinject as much as possible stuff into Ant or Ivy like
> they've done in the past on :
> * extensionPoint : kind of IoC for targets (Ant)
> * import/include mechanism (Ant)
> * module inheritance (Ivy)
>
> = Known risks =
>
> == Orphaned products ==
>
> Jean-Louis Boudart is the main developer of EasyAnt. Other developers got
> interested in this project and are now touching to every aspect of EasyAnt.
> Thus the risk of being orphaned is quite limited.
>
> == Inexperience with Open Source ==
>
> Many of the committers have experience working on open source projects. Two
> of them have experience as committers on other Apache projects.
>
> == Homogenous Developers ==
>
> The existing committers are spread over a number of countries and employers.
>
> == Reliance on Salaried Developers ==
>
> None of the developers rely on E