Release management

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Release management

DiegoLont
Hi all,

Stephan and I have been working on the release management, as this was giving trouble. I did not receive very much feed back, so either most of you all agreed to my proposal, or you did not care. I will assume the first.

I have added to Grease several symbolic version: release1, release1.0 and release1.1. The idea is that for all released versions there is a version that skips the last index and is the version with the highest version number that belongs to that.

Since there is a version “1.1.7” that is currently stable, this means there is a release 1.1 and 1. Also I made from the stable version “1.0.11”  release 1.0

Following this logic in Seaside, Magritte and Pier, I have updated all versions, creating a release 3.0 and release 3.1. For Pier this is not 100% correct, as 3.1 isn’t a release yet. So maybe I should have sticked to development here …  for this
        - I have added a new stable version (as release version should not be changed)
        - In this release version I reference the release versions of the used projects. This should allow patches to be easily adopted, as there will be included in the release, and will prevent breaking on an major upgrade with deprecations and such.

For now this results in a green build for Pier again.

Cheers,
Diego
        _______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: Release management

Damien Cassou
On Mon, Apr 7, 2014 at 2:59 PM, Diego Lont <[hidden email]> wrote:
> Stephan and I have been working on the release management, as this was giving trouble. I did not receive very much feed back, so either most of you all agreed to my proposal, or you did not care. I will assume the first.


thank you very much

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: Release management

Juan-2
In reply to this post by DiegoLont

Otll

On Apr 7, 2014 9:59 AM, "Diego Lont" <[hidden email]> wrote:
Hi all,

Stephan and I have been working on the release management, as this was giving trouble. I did not receive very much feed back, so either most of you all agreed to my proposal, or you did not care. I will assume the first.

I have added to Grease several symbolic version: release1, release1.0 and release1.1. The idea is that for all released versions there is a version that skips the last index and is the version with the highest version number that belongs to that.

Since there is a version “1.1.7” that is currently stable, this means there is a release 1.1 and 1. Also I made from the stable version “1.0.11”  release 1.0

Following this logic in Seaside, Magritte and Pier, I have updated all versions, creating a release 3.0 and release 3.1. For Pier this is not 100% correct, as 3.1 isn’t a release yet. So maybe I should have sticked to development here …  for this
        - I have added a new stable version (as release version should not be changed)
        - In this release version I reference the release versions of the used projects. This should allow patches to be easily adopted, as there will be included in the release, and will prevent breaking on an major upgrade with deprecations and such.

For now this results in a green build for Pier again.

Cheers,
Diego
        _______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: Release management

Philippe Marschall
In reply to this post by DiegoLont
On Mon, Apr 7, 2014 at 2:59 PM, Diego Lont <[hidden email]> wrote:
> Hi all,
>
> Stephan and I have been working on the release management, as this was giving trouble. I did not receive very much feed back, so either most of you all agreed to my proposal, or you did not care. I will assume the first.

Thank you. I know how boring this is.

Cheers
Philippe
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev