Would need to add:<div><br></div><div>.settings</div><div>.project</div><div>.classpath</div><div><br><br><div class="gmail_quote">On Wed, Mar 14, 2012 at 1:37 PM, Julien Viet <span dir="ltr">&lt;<a href="mailto:julien@julienviet.com">julien@julienviet.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">For eclipse users : anything you want to add in .gitignore for Eclipse ?<br>
<div class="HOEnZb"><div class="h5"><br>
On Mar 13, 2012, at 11:30 PM, Julien Viet wrote:<br>
<br>
&gt; Hi,<br>
&gt;<br>
&gt; we are going to migrate the GateIn Portal repository to GIT soon (hopefully by next week) and here is the process we should follow:<br>
&gt;<br>
&gt; 1/ provide an initial repository (by me) as preview to play with it and check things are OK (identities, tags).<br>
&gt; 2/ stop SVN commits by the end of this week (which means that people having pending commits will have to flush them before the end of this week).<br>
&gt; 3/ the new repository should be available in GitHub early next week, ready to be used in the GateIn organization in a repository named &quot;gatein-portal&quot;.<br>
&gt;<br>
&gt; We want to use GIT in order to keep a trunk as stable as possible and the main motivation is to never have &quot;unfinished&quot; work in the master of the repository:<br>
&gt; - a long feature does not have to be entirely finished of course to go in master but it should reach a certain milestone in its implementation.<br>
&gt; - a small feature should be finished and then merged in the master.<br>
&gt; - bug fixes can go directly in the master as they are independant.<br>
&gt;<br>
&gt; Git provides a huge benefit over SVN : it allows to schedule when commits are merged in the master without blocking other people to work. We will use this<br>
&gt; feature to &quot;implement&quot; the behavior explained before.<br>
&gt;<br>
&gt; After the 3.2 release, we want to increase our release rate with GateIn 3.3, 3.4, etc.. We think we should be able to make up to 4 releases a year (as opposed to<br>
&gt; a single release in almost 2 years which means an x8 factor). We also think that using correctly Git will help us to do that (also with a proper management of<br>
&gt; the roadmap and dependencies between features of course). The idea is to focus on a few selected features in the master at a time for the next release and<br>
&gt; keep the other in other branches (TBD).<br>
&gt;<br>
&gt; We will clarify how people can work with this repository soon, but in short at the beginning only a few persons will interact directly with the repository. We will<br>
&gt; use the &quot;pull request&quot; mechanism of Git to notify when a merge should be done (to be clarified by Bolek soon). Also here the idea is that we will schedule<br>
&gt; pull request at the appropriate time.<br>
&gt;<br>
&gt; So this is valid at the moment for the portal project, other project will be migrated later (during March/April), at the moment we focus on the portal because it&#39;s<br>
&gt; the place where the main activity is done at the moment. Other project will have likely similar rules but it will be less strict since it&#39;s usually used by less people<br>
&gt; than the portal.<br>
&gt;<br>
&gt; So tonight I&#39;m providing a repository preview <a href="https://github.com/vietj/gatein-portal-preview" target="_blank">https://github.com/vietj/gatein-portal-preview</a> for the portal that contains the SVN history and the released tags<br>

&gt;<br>
&gt; - it does not contain branch information (since we don&#39;t use them for the community versions).<br>
&gt; - you should check the repository (like using a tag and building it).<br>
&gt; - you must check your identity was correctly migrated (based on the information you provided) : if it is not tell me what is your Git identity.<br>
&gt; - the .gitignore file was not added yet, I will add it later (likely like this one <a href="https://github.com/juzu/juzu/blob/master/.gitignore" target="_blank">https://github.com/juzu/juzu/blob/master/.gitignore</a>) : if you have specific desire tell me<br>

&gt; - the maven release plugin is not yet updated to use Git and it will be done later (and actually it should be updated to release things more correctly).<br>
&gt;<br>
&gt; if you feel something is missing or have question, don&#39;t hesitate to raise the concern.<br>
&gt;<br>
&gt; cheers<br>
&gt;<br>
&gt; Julien<br>
&gt;<br>
<br>
<br>
_______________________________________________<br>
gatein-dev mailing list<br>
<a href="mailto:gatein-dev@lists.jboss.org">gatein-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/gatein-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/gatein-dev</a><br>
</div></div></blockquote></div><br></div>