From general-return-2715-apmail-lucene-general-archive=lucene.apache.org@lucene.apache.org Sat Oct 30 18:51:46 2010 Return-Path: Delivered-To: apmail-lucene-general-archive@www.apache.org Received: (qmail 77132 invoked from network); 30 Oct 2010 18:51:45 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 30 Oct 2010 18:51:45 -0000 Received: (qmail 51222 invoked by uid 500); 30 Oct 2010 18:51:45 -0000 Delivered-To: apmail-lucene-general-archive@lucene.apache.org Received: (qmail 51181 invoked by uid 500); 30 Oct 2010 18:51:45 -0000 Mailing-List: contact general-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@lucene.apache.org Delivered-To: mailing list general@lucene.apache.org Delivered-To: moderator for general@lucene.apache.org Received: (qmail 13021 invoked by uid 99); 30 Oct 2010 18:08:48 -0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) MIME-Version: 1.0 In-Reply-To: References: <083FF0A3-CE11-4EE2-8EBA-1D62CE95CC35@apache.org> <1b0d01cb77e1$354e1e10$9fea5a30$@net> <979BA15F-2770-422B-A1E5-16F5EC1A4DE5@apache.org> <1bba01cb7831$4035f640$c0a1e2c0$@net> Date: Sat, 30 Oct 2010 19:08:19 +0100 Message-ID: Subject: Re: Lucene.NET Community Status From: Glyn Darkin To: lucene-net-user@lucene.apache.org Cc: general , lucene-net-dev Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi Guys, Loosing Lucene.Net would be a major loss to the .Net community. Count me in, I will help in any way I can. I have never supported an open source project before, so have a lot to learn, but just point me in the write direction and I will help. Cheers Glyn On 30 October 2010 18:56, Simone Chiaretta wro= te: > I think that being not subscribed to the other mailing list probably my > email will end up only in the user ML. > Personally I think inside the ASF there is no awareness of how widespread= is > Lucene.net in the .NET world: > It is used by many big projects, both opensource and commercial: for exam= ple > Raven DB, a commercial/opensource NoSQL database is using it as foundatio= n. > Also Umbraco is using Lucene if I'm not wrong, and also Orchard and many > other are using it, including NHibernate. > And many big consulting companies are using it for their projects > > Personally I put Lucene.net into Subtext and developed a few PoC at the > company I'm working for at the moment, but nothing major. > > I wrote a series of posts on Lucene.net on my blog and many people were > wondering if the Lucene.net project was dead: this because there has not > been a real release since years. > > Personally I'd love to see Lucene.net a main project, not under the umbre= lla > of the Java version. And I'd also love to see it not just being a > line-by-line port of the Java version, but that it also adopts the same > conventions of .NET applications: in .NET there is are GetSize and SetSiz= e > methods as in java, but there would be the Size property. And so on. > > Talking about the official release: I'm pretty sure that if you take the > 2.9.2 version and just make a binary release it will be good, since it is > used by some many people without problems. But I don't know which are the > requirements of the ASF for releasing official releases. > > Personally I don't care if Lucene.net is part of the ASF, in the incubato= r > or hosted on CodePlex as standalone project, as long as there are release= s, > and some committers are working on it. > Maybe Lucene.net could follow the same steps of NHibernate: it was just t= he > step-child of Hibernate, owned by the same "company" and later it evolved= to > a project with its own dignity and ownership, implementing features that > didn't exist in the java version (like Linq and now ConfORM), and not jus= t > doing line-by-line posting. > > Personally I'm willing to help writing some documentation, but I don't ha= ve > the time to contribute on code as I'm already working on other opensource > project. > > Probably this is not the most coherent email I wrote, but I hope it has s= ome > interesting points of discussion. > > HTH > Simone > > > On Sat, Oct 30, 2010 at 2:52 PM, George Aroush wrote: > >> Hi Grant, >> >> I'm perfectly fine going back to incubation, that will help us to >> re-validate this project and hopefully bring in some new blood. =A0If we= do >> so, beside the current committers, who have had experience with Lucene.N= et >> and the Apache way, who else do we bring in as new initial committers? >> =A0What >> criteria do we use? =A0Should we start with the current committers and i= n 3-6 >> months add / remove from the list? >> >> Btw, sorry to post this to 3 different mailing list, but I hope by doing= so >> it gets some extra visibility. >> >> Thanks, >> >> -- George >> >> -----Original Message----- >> From: Grant Ingersoll [mailto:gsingers@apache.org] >> Sent: Saturday, October 30, 2010 6:59 AM >> To: lucene-net-user@lucene.apache.org >> Cc: general@lucene.apache.org; lucene-net-dev@lucene.apache.org >> Subject: Re: Lucene.NET Community Status >> >> >> On Oct 29, 2010, at 11:19 PM, George Aroush wrote: >> >> > Hi Grant and all, >> > >> > I will get engaged with the project again. =A0The way I see it, by the= end >> of >> > the year, we must: >> > >> > 1) Clean up the website, and / or >> > 2) Create an official release off the current trunk, and >> > 3) Sometimes next year, port the most current version of Java Lucene. >> > >> > If by the end of the year, if we don't manage #1 and / or #2, Lucene.N= et >> > should be at the mercy of Apache's PMC. >> >> Please see the original email below. =A0You also need new blood contribu= ting >> to the project. =A0One active committer for a project that has been arou= nd >> this long is not enough. =A0You also need a plan for self determination,= i.e. >> to either become a top level project (i.e. lucenenet.apache.org or >> something >> like that) here at the ASF or for spinning out somewhere else under a ne= w >> name. =A0This will be better for the project as you will then be guided = by a >> PMC that is made up of the community members who have a stake in the >> project, as opposed to now where you have a PMC, other than George, that= is >> largely unaware of Lucene.NET and has no stake in Lucene.NET and is not >> informed enough to make decisions about new committers, releases, etc. a= nd >> likely isn't even capable of running Lucene.NET (I'm on a Mac, for >> instance.) >> >> In fact, if I were active in this community, I would put the self >> determination piece of the puzzle before all others because it has a num= ber >> of effects that make 1, 2 and 3 easier for you. =A0Personally, I would g= o >> back >> to the Incubator with a proposal for re-entry there that adds at least 4= -5 >> new committers based on volunteers stepping up here. =A0Once you have 4-= 5 new >> committers, then you have people who can do the work to get a release ou= t, >> clean up the website and, most importantly, learn how developing code at >> the >> ASF works. =A0You also then have the genesis of a PMC that makes for a >> sustainable project and one where you can get 3 binding PMC votes for a >> release (which you may not be able to do at the moment under Lucene simp= ly >> because other than George, there are not any .NET programmers on the PMC >> who >> can verify the release is viable.) >> >> I can help you craft the proposal to go into the Incubator, as I feel it= is >> part of my duties as Chair to see some resolve on this project, but beyo= nd >> that I personally am not interested in being involved. =A0I do think the= re >> needs to be a .NET version of Lucene, though, so I wish you all the best= of >> luck in keeping the project alive. >> >> -Grant >> >> >> >> > >> > The key for our success is for the community working together -- we ca= n't >> > have few folks doing the heavy lifting of the project. >> > >> > Regards, >> > >> > -- George >> > >> > >> > -----Original Message----- >> > From: Grant Ingersoll [mailto:gsingers@apache.org] >> > Sent: Friday, October 29, 2010 4:48 PM >> > To: lucene-net-user@lucene.apache.org >> > Cc: Lucene mailing list; lucene-net-dev@lucene.apache.org >> > Subject: Lucene.NET Community Status >> > >> > FYI: This message was sent to the lucene-net-dev@lucene.a.o list on Oc= t. >> 25 >> > and elicited zero replies. =A0I am sending it here in the hopes that s= ome >> of >> > you will step forward and either bring this project back to life via >> going >> > back to the Incubator or we put it in the Apache Attic and someone can >> take >> > and maintain it somewhere else under a different name per the terms of >> the >> > Apache License. >> > >> > --- >> > Hi .Netters, >> > >> > The Lucene PMC would like to ask everyone involved with .NET if they >> might >> > chime in on the status of this project. =A0There hasn't been a commit = since >> > July 2010 (and that one was trivial and there were only 2 in June) and >> there >> > seems to be very little activity on the dev mailing list. =A0There als= o has >> > not been a release in a long time. =A0This was brought up at the last >> Lucene >> > Board Report and it doesn't appear that there has been any action sinc= e. >> A >> > community should be able to withstand the loss of a single committer, = but >> > here it appears that there are no longer any committers willing to wor= k >> on >> > the project. >> > >> > In order to remedy the situation, we would like the following things t= o >> be >> > done: >> > 1. =A0The community needs to show some (sustained) life. =A0Not just i= n code, >> > but in discussion of the project's future, etc. =A0We would expect the >> > committers to take a leadership role here. >> > 2. The community needs to do a real release that is voted on by the PM= C. >> > 3. The webpage needs to be updated to reflect that those previous >> "source" >> > releases are not real releases and should be taken down. =A0Likewise, = the >> news >> > section should not tout these non-releases as releases. =A0The website >> should >> > also meet the PMC Branding guidelines recently sent out. >> > 4. Identify some new blood for contributors/committers. =A0Or the curr= ent >> > committers need to step up more and take a lead role in the community. >> > >> > We would like to see action on all of these things by the end of this >> year. >> > If they can't be met, there will be one of the following actions: >> > 1. Go back into Incubation >> > 2. Go into the Apache Attic. =A0If someone wants to take the code base= and >> > fork it out as a project somewhere else under a new name that does not >> use >> > the Lucene trademark name (since that is owned by the ASF) than that i= s >> > perfectly acceptable under the Apache license. >> > >> > If the conditions can be met, we think that the project should spin >> itself >> > out as its own Top Level ASF project with its own PMC so that its futu= re >> > direction can be set by the stakeholders of the project and not by the >> > larger Lucene project as a whole. >> > >> > Sincerely, >> > Grant Ingersoll >> > On behalf of the Lucene PMC=3D >> > >> >> -------------------------- >> Grant Ingersoll >> http://www.lucidimagination.com >> >> > > > -- > Simone Chiaretta > Microsoft MVP ASP.NET - ASPInsider > Blog: http://codeclimber.net.nz > RSS: http://feeds2.feedburner.com/codeclimber > twitter: @simonech > > Any sufficiently advanced technology is indistinguishable from magic > "Life is short, play hard" > --=20 Glyn Darkin Darkin Systems Ltd Mob: 07961815649 Fax: 08717145065 Web: www.darkinsystems.com Company No: 6173001 VAT No: 906350835