Ok, a new pass onto this, I decided that having just dev-Etc. branches and not 
having a clear stable one may lead to confusion. 
After checking some projects on GitHub, seems that what they do is to name 
their branches just with the version, not with “dev” (like, for example 
"gtk-2.22”).

So, I will name the version based branchs “Pharo7.0”, “Pharo8.0” and so on.

(Without dash to keep coherence with the artefact naming)

Cheers!
Esteban


> On 22 Nov 2018, at 13:25, Esteban Lorenzano <[email protected]> wrote:
> 
> 
> 
>> On 22 Nov 2018, at 13:21, Esteban Lorenzano <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> 
>> 
>>> On 22 Nov 2018, at 12:48, Christophe Demarey <[email protected] 
>>> <mailto:[email protected]>> wrote:
>>> 
>>> Hi,
>>> 
>>> Why not following git flow?
>>> Keep the development branch for dev and open a 70-release branch to prepare 
>>> the release.
>>> This way, there is no change for most people.
>> 
>> Because our scripts are automated in branch and tag basis. 
>> dev-7.0 will generate SNAPSHOT versions for files.pharo.org/70 
>> <http://files.pharo.org/70> and tags (v7.0.0-rc1, for example) will generate 
>> a release.
>> 
>> We could have another flow, but this was what we decided last week and we 
>> will try it (maybe this is wrong and we will need to change it, but well… 
>> we’ll see… good part of having a process is that we can iterate on it :P)
> 
> Btw, I’m not complete happy with this either: as it is previewed now, there 
> will not be stable branch, and I feel this is incorrect. But again… good 
> thing is we can iterate, we’ll see if this works.
> 
> Esteban
> 
>> 
>> Esteban
>> 
>>> 
>>> Christophe
>>> 
>>>> Le 22 nov. 2018 à 11:40, Esteban Lorenzano <[email protected] 
>>>> <mailto:[email protected]>> a écrit :
>>>> 
>>>> Hi list,
>>>> 
>>>> Well, subject says pretty much all. 
>>>> We are planning to release Pharo 7.0 very soon now, and while preparing 
>>>> the release process, we came to the conclusion that we will need a branch 
>>>> for version to develop, and because of that we will need to rename what is 
>>>> not “development” to “dev-7.0”.
>>>> Then, it will be a “dev-8.0” and so on…
>>>> 
>>>> So, be prepared to submit your PRs to dev-7.0 instead development :)
>>>> 
>>>> Cheers,
>>>> Esteban

Reply via email to