Steve, please let us know if we can help with setting up the release
process.

Kind Regards,
Stefan

On 10/3/18 10:58 PM, Stefan Seelmann wrote:
> Hi Steve,
> 
> I'm also concerned that you continued to develop and release the
> previous code base.
> 
> Regarding continuous delivery:
> I'm afraid the ASF release policies [1] won't allow that because an
> official release must be approved by the PMC, especially to verify
> licensing aspects, which normally takes 3 days. I know that sounds
> old-fashioned but that's the established rules. Probably CD and those
> policies have been discussed before but I'd have to search in mailing
> lists archives.
> 
> What you can still do is to create and publish "snapshot" artifacts. We
> do that also for most of the Directory projects for every commit to
> master branch via verious Jenkins jobs [1]. However they are not
> official releases and must not be advertised as such.
> 
> I agree to Brian, the first step is to do a initial release. The
> creation of the artifacts itself can be automated of course.
> 
> Kind Regards,
> stefan
> 
> [1] https://www.apache.org/dev/#releases
> [2] https://builds.apache.org/view/A-D/view/Directory/
> 
> 
> On 10/3/18 4:21 PM, Moyer, Steven William wrote:
>> I've read through a few of the release documents for other Apache Directory 
>> projects and have a few questions for the team.  With SCIMple we've been 
>> gradually moving towards having a continuous delivery workflow and, while 
>> we've still got a ways to go, I'm wondering what that would look like within 
>> the context of the Apache Directory project.  Like Mockito, we're 
>> envisioning a future where every commit (to the develop branch) might be 
>> released.  Larger changes to the code would be developed on feature branches 
>> until they're ready to be merged.
>>
>>
>> At the moment I'm a bit concerned because we've released the old PSU SCIMple 
>> project three times since the project was moved here - simply because we 
>> were fixing bugs that had to be addressed to be SCIM compliant and we don't 
>> have a process in place to release Apache SCIMple yet.  This in my opinion 
>> is dangerous as we could end up with fixes that aren't "forward-ported" to 
>> Apache SCIMple.  Clearly we also don't want to call for a vote several times 
>> a week or even several times a month.
>>
>>
>> Looking at the ApacheDS project, I think many of the listed steps are taken 
>> care of by our use of the jgitflow plugin - the creation of an RC branch, 
>> tagging and management of the POM versions all happens automatically.  Since 
>> this is a library, some of the other steps aren't applicable at all 
>> (building an installer).  In any case, I think it's worth having a 
>> discussion about what an Apache Directory CD project would look like.
>>
>>
>> As an aside, there was a previous thread that referenced changes to the 
>> Apache release requirements.  I couldn't find that document at all so if 
>> someone would be nice enough to provide a link, I'll continue my research 
>> there.
> 

Reply via email to