You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@chemistry.apache.org by Jukka Zitting <ju...@gmail.com> on 2010/10/05 11:01:06 UTC

Graduating Chemistry

Hi,

It seems to me like Chemistry has already completed pretty much all of
the graduation requirements [1], and the only thing left is for us to
start the graduation process [2].

Anyone interested in driving the process? Or alternatively, do you
think there's still something the Incubator could teach Chemistry?

[1] http://incubator.apache.org/incubation/Incubation_Policy.html#Minimum+Graduation+Requirements
[1] http://incubator.apache.org/guides/graduation.html

BR,

Jukka Zitting

Re: Graduating Chemistry

Posted by Gabriele Columbro <co...@gmail.com>.
Hey guys,
I agree would be nice to have a release for all the packages before  
graduating.

For reference here are the release docs for OpenCMIS : http://incubator.apache.org/chemistry/opencmis-maven-release-documentation.html 
.

Having gone through it recently, I can help out with verifying the  
packages once the RC is prepared: in general, I assume that for PHP   
(and maybe Python) it might be quite easier than for the Java part, as  
I expect less burden on dependency management / tracking.

HTH,
ciao!

Gab

On Oct 5, 2010, at 4:55 PM, Nick Burch wrote:

> On Tue, 5 Oct 2010, Jeff Potts wrote:
>> I'm overdue with a cmislib release as well. I'm unclear on what the  
>> process is. As a sub-project of Chemistry, do I need to put my  
>> release up for a vote before it is tagged?
>
> The release process should be fairly similar to the one that the  
> java part went through. See <http://incubator.apache.org/guides/releasemanagement.html 
> > for the full details.
>
> First up we'll want to ensure that all the license headers are in  
> place. Then we need to double check about dependencies. Then we can  
> do the NOTICE and DEPENDENCIES files. Then we can check the  
> packaging works fine. Then someone rolls the proposed release files.  
> We all vote. Then we document that so we don't loose it before next  
> time :)
>
> Apache RAT should help you with the first bit, has it been run over  
> the python codebase recently?
>
> Nick

-- 

Eng. Gabriele Columbro
Alfresco Software, Ltd.


Blog: http://www.mindthegab.com
Twitter: http://twitter.com/mindthegabz





Re: Graduating Chemistry

Posted by Nick Burch <ni...@alfresco.com>.
On Tue, 5 Oct 2010, Jeff Potts wrote:
> I'm overdue with a cmislib release as well. I'm unclear on what the 
> process is. As a sub-project of Chemistry, do I need to put my release 
> up for a vote before it is tagged?

The release process should be fairly similar to the one that the java part 
went through. See 
<http://incubator.apache.org/guides/releasemanagement.html> for the full 
details.

First up we'll want to ensure that all the license headers are in place. 
Then we need to double check about dependencies. Then we can do the NOTICE 
and DEPENDENCIES files. Then we can check the packaging works fine. Then 
someone rolls the proposed release files. We all vote. Then we document 
that so we don't loose it before next time :)

Apache RAT should help you with the first bit, has it been run over the 
python codebase recently?

Nick

Re: Graduating Chemistry

Posted by Jeff Potts <je...@gmail.com>.
I'm overdue with a cmislib release as well. I'm unclear on what the process is. As a sub-project of Chemistry, do I need to put my release up for a vote before it is tagged?

Jeff

On Oct 5, 2010, at 5:06 AM, Nick Burch wrote:

> On Tue, 5 Oct 2010, Jukka Zitting wrote:
>> Anyone interested in driving the process? Or alternatively, do you think there's still something the Incubator could teach Chemistry?
> 
> I think it would be good to see a release of one of the non-java codebases too before graduation. I'm not too worried about if it's python or php, as once everyone's got the hang of reviewing and releasing in one other language, the remaining should be fine to fix as-and-when once graduated.
> 
> If we want to do another Java release in the mean time, so there are two done before graduation, then I'd see that as a bonus!
> 
> Nick


Re: Graduating Chemistry

Posted by Richard McKnight <ri...@alfresco.com>.
  I can work on releasing the PHP client.  Can someone create an entry 
in JIRA for the php subproject? I think that there is a similar entry 
for the python subproject.  This way I can create issues for the client.

Rich


On 10/05/2010 05:06 AM, Nick Burch wrote:
> On Tue, 5 Oct 2010, Jukka Zitting wrote:
>> Anyone interested in driving the process? Or alternatively, do you 
>> think there's still something the Incubator could teach Chemistry?
>
> I think it would be good to see a release of one of the non-java 
> codebases too before graduation. I'm not too worried about if it's 
> python or php, as once everyone's got the hang of reviewing and 
> releasing in one other language, the remaining should be fine to fix 
> as-and-when once graduated.
>
> If we want to do another Java release in the mean time, so there are 
> two done before graduation, then I'd see that as a bonus!
>
> Nick


-- 
*Rich McKnight*
Technical Consultant
Alfresco Software, Inc.
richard.mcknight@alfresco.com
512-692-6179
Skype/Yahoo/AIM: rmknightstar
Blog: http://oldschooltechie.com

*Alfresco Developer Conferences in New York & Paris http://bit.ly/bjyvo5 
- Tracks include CMIS, WCM & Content Repo Services.*

Re: Graduating Chemistry

Posted by Nick Burch <ni...@alfresco.com>.
On Tue, 5 Oct 2010, Jukka Zitting wrote:
> Anyone interested in driving the process? Or alternatively, do you think 
> there's still something the Incubator could teach Chemistry?

I think it would be good to see a release of one of the non-java codebases 
too before graduation. I'm not too worried about if it's python or php, 
as once everyone's got the hang of reviewing and releasing in one other 
language, the remaining should be fine to fix as-and-when once graduated.

If we want to do another Java release in the mean time, so there are two 
done before graduation, then I'd see that as a bonus!

Nick