What do people think? As you may know, graduation is not so much about code maturity/quality as it is about community (in addition to making sure all the legal IP issues are covered). The primary hurdle that Solr faced starting from a closed-source project was building a diverse community (including independent committers).
Another recent Incubator recommendation was to make a release, to show we knew the process and to uncover any potential IP or licensing issues. With the release of Solr 1.1, we've now covered that base as well. The next steps would be to get approval from both the Incubator PMC and the Lucene PMC (the order is fuzzy, but this http://incubator.apache.org/incubation/Incubation_Policy.html#Exiting+the+Incubator "the Incubator PMC SHALL provide a recommendation to the TLP that the Podling is ready to escalate." suggests that it's the Incubator that should go first). *But*, the incubation checklist suggests otherwize: "If graduating to an existing PMC, has the PMC voted to accept it?" http://incubator.apache.org/projects/solr.html The latter makes more sense to me, so I'd vote to ask the Lucene PMC first if we decide we are ready. -Yonik
