Gang,
The build system supports a "Release Requirement Specification", which
currently says

def satisfied = codebase != 'none' && codebase != 'early' && docs !=
'none' && tests != 'none'

With that, we currently get the result below from

    println "Project: $project.name($approved) -> $codebase, $docs, $tests"

My question is; What shall we consider 'release material'??

  1. Lax the current requirement
  2. Accept the modules that are not up to standard will not be released.
  3. Put in a serious effort to upgrade the quality in libs/ext/tools.

??

Project: org.qi4j.core.api(true) -> stable, good, good
Project: org.qi4j.core.bootstrap(true) -> stable, brief, good
Project: org.qi4j.core.functional(true) -> beta, brief, good
Project: org.qi4j.core.io(true) -> beta, brief, good
Project: org.qi4j.core.runtime(true) -> stable, brief, good
Project: org.qi4j.core.spi(true) -> stable, brief, good
Project: org.qi4j.core.testsupport(false) -> stable, brief, none
Project: org.qi4j.extension.cache-ehcache(false) -> beta, none, some
Project: org.qi4j.extension.entitystore-file(true) -> stable, good, good
Project: org.qi4j.extension.entitystore-gae(false) -> beta, none, none
Project: org.qi4j.extension.entitystore-hazelcast(true) -> beta, brief, good
Project: org.qi4j.extension.entitystore-jclouds(true) -> beta, brief, good
Project: org.qi4j.extension.entitystore-jdbm(true) -> stable, brief, good
Project: org.qi4j.extension.entitystore-mongodb(true) -> beta, brief, good
Project: org.qi4j.extension.entitystore-neo4j(false) -> stable, none, some
Project: org.qi4j.extension.entitystore-preferences(true) -> stable, brief, good
Project: org.qi4j.extension.entitystore-qrm(false) -> early, none, some
Project: org.qi4j.extension.entitystore-sql(false) -> beta, none, some
Project: org.qi4j.extension.entitystore-voldemort(false) -> beta, none, some
Project: org.qi4j.extension.indexing-rdf(true) -> stable, brief, good
Project: org.qi4j.extension.indexing-solr(true) -> beta, brief, good
Project: org.qi4j.extension.indexing-sql(false) -> beta, none, some
Project: org.qi4j.extension.metrics-yammer(false) -> stable, none, some
Project: org.qi4j.extension.migration(false) -> stable, none, some
Project: org.qi4j.extension.reindexer(false) -> stable, none, some
Project: org.qi4j.library.alarm(true) -> beta, brief, some
Project: org.qi4j.library.auth(false) -> beta, none, none
Project: org.qi4j.library.cache(false) -> beta, none, none
Project: org.qi4j.library.circuitbreaker(true) -> stable, brief, good
Project: org.qi4j.library.constraints(true) -> stable, brief, good
Project: org.qi4j.library.conversion(false) -> beta, none, some
Project: org.qi4j.library.cxf(false) -> beta, none, some
Project: org.qi4j.library.eventsourcing(false) -> stable, none, some
Project: org.qi4j.library.eventsourcing-jdbm(false) -> stable, none, some
Project: org.qi4j.library.eventsourcing-rest(false) -> early, none, some
Project: org.qi4j.library.fileconfig(true) -> stable, brief, some
Project: org.qi4j.library.http(true) -> stable, good, good
Project: org.qi4j.library.jmx(true) -> stable, brief, some
Project: org.qi4j.library.lang-beanshell(false) -> beta, none, some
Project: org.qi4j.library.lang-groovy(false) -> beta, none, some
Project: org.qi4j.library.lang-javascript(false) -> beta, none, some
Project: org.qi4j.library.lang-jruby(false) -> beta, none, some
Project: org.qi4j.library.lang-scala(false) -> beta, none, some
Project: org.qi4j.library.locking(false) -> stable, none, some
Project: org.qi4j.library.logging(true) -> stable, good, good
Project: org.qi4j.library.metrics(false) -> early, none, none
Project: org.qi4j.library.neo4j(false) -> early, none, none
Project: org.qi4j.library.osgi(false) -> beta, none, some
Project: org.qi4j.library.rdf(false) -> stable, none, some
Project: org.qi4j.library.rest(false) -> stable, none, none
Project: org.qi4j.library.rest-client(true) -> stable, good, some
Project: org.qi4j.library.rest-common(false) -> stable, none, none
Project: org.qi4j.library.rest-server(false) -> stable, none, none
Project: org.qi4j.library.scheduler(true) -> beta, good, good
Project: org.qi4j.library.scripting(false) -> beta, none, some
Project: org.qi4j.library.servlet(false) -> stable, brief, none
Project: org.qi4j.library.shiro-core(false) -> beta, none, good
Project: org.qi4j.library.shiro-web(false) -> beta, none, some
Project: org.qi4j.library.spring(false) -> beta, none, some
Project: org.qi4j.library.sql(true) -> beta, good, good
Project: org.qi4j.library.struts2-codebehind(false) -> beta, none, some
Project: org.qi4j.library.struts2-convention(false) -> beta, none, some
Project: org.qi4j.library.struts2-plugin(false) -> beta, none, some
Project: org.qi4j.library.uid(false) -> stable, none, some
Project: org.qi4j.library.uowfile(true) -> stable, good, complete
Project: org.qi4j.tool.entity-viewer(false) -> beta, none, none
Project: org.qi4j.tool.envisage(false) -> beta, none, none


-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I live here; http://tinyurl.com/3xugrbk
I work here; http://tinyurl.com/6a2pl4j
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to