I agree that we would have probably released 2.4.4 already if we didn't have to adapt the release process. There are a few steps that need to be done:
- update NOTICE.txt to include the licenses of the libraries we embed - adapt the release process to have a staging phase. We need to work with the JFrog guys for this There's also the unanswered question of the groupId/artifactId. So far we use org.codehaus.groovy, and it's so widely used that I am worried if we change it to org.apache.groovy. There are lots of libraries that draw org.codehaus.groovy, so if we change it there will undoubtedly be a lot of dependency conflicts to resolve, which for our users will be a PITA. The question is, is it mandatory to change the groupId to be a TLP? If so, then we know we'll have a painful transition phase. If not, then we're good. The same is true for the version number which has to contain -incubating. This is still unanswered. Until we have the answers to those questions, I would not release. 2015-05-01 11:02 GMT+02:00 Guillaume Laforge <[email protected]>: > It's indeed quite worthy making a new release, but our release process is > not quite ready yet. > It's not (yet) as simple as what it used to be, and we need to adapt. > > 2015-05-01 9:20 GMT+02:00 Pascal Schumacher <[email protected]>: > >> Hello everybody, >> >> what about a release of Groovy 2.4.4? >> >> Sure only a handful of bugs were fixed: >> https://issues.apache.org/jira/browse/GROOVY/fixforversion/12331941/?selectedTab=com.atlassian.jira.jira-projects-plugin:version-issues-panel >> >> but there have been significant additions to the documentation: >> >> - >> >> http://docs.groovy-lang.org/docs/next/html/documentation/#_interacting_with_a_sql_database >> - >> >> http://docs.groovy-lang.org/docs/next/html/documentation/#_the_groovy_ant_task >> - >> http://docs.groovy-lang.org/docs/next/html/documentation/#_filetreebuilder >> - >> http://docs.groovy-lang.org/docs/next/html/documentation/#_staxbuilder >> - >> http://docs.groovy-lang.org/docs/next/html/documentation/#_saxbuilder >> - >> http://docs.groovy-lang.org/docs/next/html/documentation/#_nodebuilder >> - All links to the old groovy repository changed to the apache github >> mirror. >> - A lot of corrections across the board. >> >> -Pascal >> >> > > > -- > Guillaume Laforge > Groovy Project Manager > Product Ninja & Advocate at Restlet <http://restlet.com> > > Blog: http://glaforge.appspot.com/ > Social: @glaforge <http://twitter.com/glaforge> / Google+ > <https://plus.google.com/u/0/114130972232398734985/posts> >
