On Tue, Mar 18, 2014 at 11:46 AM, Jeremy Rossi <[email protected]> wrote:
>>>> I am going to propose a 2.8 release schedule. Feel free to comment on
>>>> dates and procedure below:
>>>>
>>>> 1) April 1st, 2014 --- From https://github.com/ossec/ossec-hids, fork
>>>> the repository to ossec-hids-2.8.
>>>>
>>>> 2) Start Alpha testing phase for 2 weeks.   Only bug fixes will be
>>>> accepted to the ossec-hids-2.8 fork.
>>>>
>>>> 3) April 15th, 2014 -- Start Beta testing phase for 4 weeks. Any further
>>>> fixes SHALL be accompanied by a reproducible test case.
>>>>
>>>> 4) May 15th, 2014 --- Release 2.8
>>>>
>>>> 5) Immediately following OSSEC 2.8 release, start a rules/decoders only
>>>> repository for the purpose of more frequent updates.
>>>
>>>
>>> This sounds reasonable enough.  Is there a master changelog to look at
>>> the current state of 2.8?  Or are the git commit logs the only thing
>>> available?
>>>
>>
>> I've started the release notes, but I'm sure it's incomplete at this
>> point.
>> If  anyone notices anything I've missed, add it and submit a pull
>> request. Or heck, even email me off list and I'll take care of it. :)
>> And if anyone wants a different name than their github handle listed,
>> please let me know off list.
>>
>
> ** I wrote some long emails about this but used my iphone and they did not
> send for some reason.  Here is are some suggestions of mine **
>
>
> This is great let me know what I can do and if you identify any issues
> during the release.  I reviewed almost all the code so I can help find
> the fix or the person that could help with the fixes.
> I can also help to setup travis-ci generation of tarballs, rpms, etc
> and have it upload betas automaticly.
> # Use the Pull Requests Not the Commits ####################
>
> To create the release notes I would use the Pull Requests themselves.
> They reflect a complete idea that is merged into master. Their are also
> all kinds of tools to help out with this. I started writing one in
> python but I will let someone else take over. Here is the code:
>
> https://gist.github.com/jrossi/a7934a436fef3811f97e
>
> This has two files the python code to make the markdown release notes
> from github pull requests. It's far from complete but should make
> release note generation easy. If we want to control what goes into the
> release notes. Just use pull request tags or milestones or what ever.
>

I'll stop working on the release notes immediately.

> # Code management of bug fixes #############################
> During alpha, beta, and RC I propose that we make sure that all fixes go
> into master then are cherry picked from master to the release repo. This
> will make sure that all changes are always in master and make sure that
> the repos don't become divergent.
>
> hub is the tool that make this sooooo simple hub.github.com you can
> do this with git, but hub just makes cherry picking with github too
> easy not to use. This is how I got everything pulled into github from
> bitbucket so I know it works.
>
>
>
>
> --
>
> --- You received this message because you are subscribed to the Google
> Groups "ossec-list" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"ossec-list" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to