<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
On 11/13/2009 06:44 AM, Farzad Sehat wrote:
<blockquote
 cite="mid:88cbf3720911122144i2157b1d9r8cb639191868e33a@mail.gmail.com"
 type="cite">Below you can find the new organization of he Lisaac git
repositories. You must notice that any source code is deleted, this is
just <br>
a new organization.<br>
  <br>
Lisaac team has now a new git organization policy:<br>
  <ul>
    <li>Nobody must commit to the master branch of the compiler.git</li>
    <li>Any commit in the master branch of the compiler.git is
prohibited and after 3 warnings you are baned from the team</li>
    <li>Nobody must create Git <b>repository</b> without asking first
to Xavier Oswald &lt;<a moz-do-not-send="true"
 href="mailto:x.oswald@lisaac.org">x.oswald@lisaac.org</a>&gt;</li>
  </ul>
</blockquote>
You can always create repositories under your own homedir in alioth.<br>
<a href="http://wiki.debian.org/Alioth/Git#UsingpersonalGitrepositories">http://wiki.debian.org/Alioth/Git#UsingpersonalGitrepositories</a><br>
<blockquote
 cite="mid:88cbf3720911122144i2157b1d9r8cb639191868e33a@mail.gmail.com"
 type="cite">
  <ul>
    <li>You can create <b>branches </b>in each Git repositories with
the following rule: <br>
    </li>
  </ul>
  <div style="margin-left: 120px;">&lt;name&gt;_&lt;feature&gt; where
feature is the reason why you want a new branch<br>
  </div>
  <ul>
    <li>Please make the necessary to remove all old branches and to
follow the new policy</li>
    <li>Please update your code with the new beta compiler release in
order to be ready for the future stable release</li>
  </ul>
</blockquote>
<br>
The questions are:<br>
<ul>
  <li>What happens to the stable branch?</li>
  <li>Where will Benoit commit? I don't think he should commit in the
default branch (whatever it is called, for the moment it is called
stable). Sometimes he breaks the bootstrapping and we want to always
have a version of the compiler that can bootstrap and do useful things.</li>
</ul>
Now, this was how I saw the repository:<br>
<ul>
  <li>master: where Benoit commits. He (supposedly) merges with stable
frequently<br>
  </li>
  <li>stable: where there is a compiler that always bootstrap (or if it
doesn't, that is very rare, we all make mistakes).</li>
  <li>lisaac-VER: where the version VER is prepared, it always
bootstrap and only minor changes (bugfixes mostly, and accepted
features for this release) are allowed in. This would be a more
restrictive subset of 'stable'.<br>
  </li>
</ul>
<br>
Mildred<br>
<pre class="moz-signature" cols="72">-- 
Mildred Ki'Lya
╭───────── mildred593@online.fr ──────────
│ Jabber, GoogleTalk: <a class="moz-txt-link-rfc2396E" href="mailto:mildred@jabber.fr">&lt;mildred@jabber.fr&gt;</a>
│ Website: <a class="moz-txt-link-rfc2396E" href="http://ki.lya.online.fr">&lt;http://ki.lya.online.fr&gt;</a>           GPG ID: 9A7D 2E2B
│ Fingerprint: 197C A7E6 645B 4299 6D37 684B 6F9D A8D6 9A7D 2E2B
</pre>
</body>
</html>