<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 31, 2013 at 9:51 AM, Worth Lutz <span dir="ltr"><<a href="mailto:wal3@mindspring.com" target="_blank">wal3@mindspring.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">




<u></u>
<u></u>
<u></u>
<u></u>





<div lang="EN-US" link="blue" vlink="blue">

<div>

<p class=""><font size="3" color="blue" face="Arial"><span style="font-size:12pt;font-family:Arial;color:blue">I think that you all have seen this but here
is the description of the way I’m trying to use git.<u></u><u></u></span></font></p>

<p class=""><font size="3" color="blue" face="Arial"><span style="font-size:12pt;font-family:Arial;color:blue"><u></u> <u></u></span></font></p>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><a href="http://nvie.com/posts/a-successful-git-branching-model/" target="_blank">http://nvie.com/posts/a-successful-git-branching-model/</a></span></font></p>

</div></div></blockquote><div><br></div><div><br></div><div style>Yes, this is a popular way and we have added a few notes to the Wiki:</div><div style><a href="https://github.com/pgRouting/pgrouting/wiki/2.0-Development-Guidelines-and-Standards#git-branching-model">https://github.com/pgRouting/pgrouting/wiki/2.0-Development-Guidelines-and-Standards#git-branching-model</a><br>

</div><div style><br></div><div style>I think once everything is sorted and cleaned up we will follow this from version 2.0</div><div style>Right now we only do it partially.</div><div style><br></div><div style>Daniel</div>

<div style><br></div><div style><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="blue">

<div><p class=""><font color="blue" face="Arial"><span style="font-family:Arial;color:blue"><u></u><u></u></span></font></p>

<p class=""><font size="3" color="blue" face="Arial"><span style="font-size:12pt;font-family:Arial;color:blue"><u></u> <u></u></span></font></p>

<p class=""><font size="3" color="blue" face="Arial"><span style="font-size:12pt;font-family:Arial;color:blue"><u></u> <u></u></span></font></p>

<p class=""><font size="3" color="blue" face="Arial"><span style="font-size:12pt;font-family:Arial;color:blue">Worth<u></u><u></u></span></font></p>

<div>

<div class="" align="center" style="text-align:center"><font size="3" face="Times New Roman"><span style="font-size:12pt">

<hr size="2" width="100%" align="center">

</span></font></div>

<p class=""><b><font face="Tahoma"><span style="font-size:10pt;font-family:Tahoma;font-weight:bold">From:</span></font></b><font face="Tahoma"><span style="font-size:10pt;font-family:Tahoma"> <a href="mailto:pgrouting-dev-bounces@lists.osgeo.org" target="_blank">pgrouting-dev-bounces@lists.osgeo.org</a>
[mailto:<a href="mailto:pgrouting-dev-bounces@lists.osgeo.org" target="_blank">pgrouting-dev-bounces@lists.osgeo.org</a>] <b><span style="font-weight:bold">On Behalf Of </span></b>Daniel Kastl<br>
<b><span style="font-weight:bold">Sent:</span></b> Thursday, May 30, 2013 8:38
PM<br>
<b><span style="font-weight:bold">To:</span></b> <u></u>pgRouting
 developers mailing list<u></u><br>
<b><span style="font-weight:bold">Subject:</span></b> Re: [pgrouting-dev]
pgRouting Release Process Checklist</span></font><u></u><u></u></p>

</div><div><div class="h5">

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

<div>

<p class="" style="margin-bottom:12pt"><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">On Fri, May 31, 2013 at 5:23 AM, Stephen Woodbridge <<a href="mailto:woodbri@swoodbridge.com" target="_blank">woodbri@swoodbridge.com</a>>
wrote:<u></u><u></u></span></font></p>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">Daniel, et al,<br>
<br>
I have taken a first pass at defining a pgRouting Release Process Checklist in
the Wiki:<br>
<br>
<a href="https://github.com/pgRouting/pgrouting/wiki/pgRouting-Release-Process-Checklist" target="_blank">https://github.com/pgRouting/pgrouting/wiki/pgRouting-Release-Process-Checklist</a><br>
<br>
We need to review and expand on this list and I would like to see each step
documented in enough detail that someone not familiar with the process could
follow the check list and cut a release of a new version.<u></u><u></u></span></font></p>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">Thanks, Steve!<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">I have added a few points and made a few modifications.<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">Github actually already provides source tarballs if there is a release
tag.<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">I also think that a stable release will go to master branch, right?<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"> <u></u><u></u></span></font></p>

</div>

<blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><br>
For example I do not know who (email addresses) needs to be notified?<u></u><u></u></span></font></p>

</blockquote>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">I think we should see that everyone, who wants to be notified is
subscribed to the right channels.<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"> <u></u><u></u></span></font></p>

</div>

<blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"> <u></u><u></u></span></font></p>

</blockquote>

<blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">We need to had what is our version/tag naming conventions?<u></u><u></u></span></font></p>

</blockquote>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">I think this became a common schema and I would like to use it: <a href="http://semver.org/" target="_blank">http://semver.org/</a><u></u><u></u></span></font></p>



</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">"Wrong" version names like "1.05" make packaging unnecessarily complicated
(lessons learned from Ubuntu packages ;-) <u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"> <u></u><u></u></span></font></p>

</div>

<blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">How do we know when it is appropriate to make a tag or a release?<u></u><u></u></span></font></p>

</blockquote>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">I would say we make a tag when we make a release.<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">So the question is when we make a release:<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">For "alpha", "beta" and "rc" it should be
OK if the source is at least passing the tests.<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">For a stable release I would say, when there are no more tickets for
that milestone in the issue tracker and so complaints about the last RC.<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"> <u></u><u></u></span></font></p>

</div>

<blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">

<p class="" style="margin-bottom:12pt"><font size="3" face="Times New Roman"><span style="font-size:12pt"><br>
We have put a lot of work into making our project consistent internally, and I
want to make sure that we have repeatable processes so we are consistent
externally as we make releases.<u></u><u></u></span></font></p>

</blockquote>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">The day before I tried to switch branch names by making a
"develop" branch from master and merging "sew-devel-2_0".<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">There was no problem, so I think I will do this change when <u></u><u></u>Boston<u></u><u></u> is sleeping.<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"> <u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">Daniel<u></u><u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"> <u></u><u></u></span></font></p>

</div>

</div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><br>
<br clear="all">
<u></u><u></u></span></font></p>

<div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt"><u></u> <u></u></span></font></p>

</div>

<p class=""><font size="3" face="Times New Roman"><span style="font-size:12pt">-- <br>
</span></font><font face="Arial"><span style="font-size:10pt;font-family:Arial">Georepublic UG & Georepublic <u></u><u></u>Japan<u></u><u></u><br>
eMail: <a href="mailto:daniel.kastl@georepublic.de" target="_blank"><font color="#4263ab"><span style="color:rgb(66,99,171)">daniel.kastl@georepublic.de</span></font></a><br>
Web: <a href="http://georepublic.de/" target="_blank"><font color="#4263ab"><span style="color:rgb(66,99,171)">http://georepublic.de</span></font></a></span></font> <u></u><u></u></p>

</div>

</div>

</div></div><div class="" align="center" style="text-align:center"><font size="3" face="Times New Roman"><span style="font-size:12pt">

<hr size="1" width="100%" noshade color="#aca899" align="center">

</span></font></div>

<p class="" color="#000000"><font size="3" face="Times New Roman"><span style="font-size:12pt">No virus found in this message.<br>
Checked by AVG - <a href="http://www.avg.com" target="_blank">www.avg.com</a><br>
Version: 2013.0.3343 / Virus Database: 3184/6369 - Release Date: 05/30/13<u></u><u></u></span></font></p>

</div>

</div>


<br>_______________________________________________<br>
pgrouting-dev mailing list<br>
<a href="mailto:pgrouting-dev@lists.osgeo.org">pgrouting-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/pgrouting-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse">Georepublic UG & Georepublic Japan<br>eMail: <a href="mailto:daniel.kastl@georepublic.de" style="color:rgb(66,99,171)" target="_blank">daniel.kastl@georepublic.de</a><br>

Web: <a href="http://georepublic.de/" style="color:rgb(66,99,171)" target="_blank">http://georepublic.de</a></span>
</div></div>