and this readme also : https://github.com/gatein/gatein-portal/blob/master/README.txt

On Mon, Mar 19, 2012 at 1:08 PM, Thomas Heute <theute@redhat.com> wrote:

This page will also have to be updated:
http://www.jboss.org/gatein/contributing

On 03/19/2012 12:40 PM, Thomas Heute wrote:
> Thanks on the migration !
>
> Was it tweeted already ? :)
>
> On 03/19/2012 11:49 AM, Boleslaw Dawidowicz wrote:
>> I think this translates to: Fell free to fork, clone, commit and issue
>> pull requests! :)
>>
>> Here is the basic doc about how we should proceed with Git for trunk:
>>
>> https://community.jboss.org/wiki/GateInPortalGitContributionGuide
>>
>> We are still missing some stuff like mailing list for pull requests
>> (working on it…) and we will probably need to adjust the whole process
>> over time as we learn about limitations. Fell free to comment and add
>> suggestions.
>>
>> As a side note - at the moment only 4 persons have permissions to push
>> into gatein-portal repo - me, Julien, Thomas and Trong. This is mainly
>> for the start and ideally over time we add more people as a
>> gatekeepers when we feel safer of not nuking up the repo by accident…
>>
>> We will try to follow with migration of other components shortly.
>> Schedule to be defined.
>>
>> I would like to thank Julien for leading this part of the migration,
>> investing his time and sharing expertise to drive it.
>>
>> Bolek
>>
>> On Mar 18, 2012, at 10:46 PM, Julien Viet wrote:
>>
>>> I've updated the repository with a new migration which is better
>>> because empty commits are removed (mostly svn:ignore commits) and
>>> more important the .gitignore file is added through the whole history
>>> (which means doing a checkout of an earlier version will have the
>>> .gitignore).
>>>
>>> it means that any fork of the previous version are not valid anymore
>>> and should be refreshed as history had to be rewritten (specially for
>>> putting .gitignore everywhere).
>>>
>>> Beside that, I've been able to capture the steps for migrating the
>>> repository and will provide them soon, they are fairly easy to use
>>> and actually I've been using them to make a prototype of portlet
>>> container migration here : https://github.com/vietj/pc-preview .
>>>
>>>
>>>
>>> On Mar 16, 2012, at 2:18 PM, Nick Scavelli wrote:
>>>
>>>> "cloning now"...can't wait until it's official ! Thanks Julien !
>>>>
>>>> On 03/16/2012 04:46 AM, Julien Viet wrote:
>>>>> I created the repository as "candidate for release" :
>>>>> https://github.com/gatein/gatein-portal
>>>>>
>>>>> it will be officially the gatein portal repository monday.
>>>>>
>>>>> at the moment you can clone it (via git clone) but you should avoid
>>>>> to "fork" it the "github way" (if we need to recreate it for some
>>>>> reason, your fork will be lost).
>>>>>
>>>>> please have a look, clone it, play with it, build it, etc...
>>>>>
>>>>> thanks for your feedback.
>>>>>
>>>>> On Mar 15, 2012, at 3:12 PM, Boleslaw Dawidowicz wrote:
>>>>>
>>>>>> I cut off write access to:
>>>>>>
>>>>>> https://svn.jboss.org/repos/gatein/portal/trunk
>>>>>>
>>>>>> Julien will be starting migration process to github. This should
>>>>>> hopefully take us around 2 days to test everything properly. We
>>>>>> aim to be able to continue with access to the new repo on github
>>>>>> around Monday morning.
>>>>>>
>>>>>> I will try to provide basic documentation covering source code
>>>>>> contribution to the project by then.
>>>>>>
>>>>>> Please tell me if you have any serious reasons to re-enable svn
>>>>>> access to gatein/portal/trunk.
>>>>>>
>>>>>> Bolek
>>>>>>
>>>>>> On Mar 15, 2012, at 9:51 AM, Julien Viet wrote:
>>>>>>
>>>>>>> portal vn team is fine.
>>>>>>>
>>>>>>> On Mar 15, 2012, at 9:46 AM, Boleslaw Dawidowicz wrote:
>>>>>>>
>>>>>>>> Does anyone have any pending work for portal/trunk? If now i
>>>>>>>> would like to turn it into readOnly mode today. Please let me know.
>>>>>>>>
>>>>>>>> Bolek
>>>>>>>>
>>>>>>>> On Mar 14, 2012, at 6:48 PM, Ken Finnigan wrote:
>>>>>>>>
>>>>>>>>> Would need to add:
>>>>>>>>>
>>>>>>>>> .settings
>>>>>>>>> .project
>>>>>>>>> .classpath
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Mar 14, 2012 at 1:37 PM, Julien Viet
>>>>>>>>> <julien@julienviet.com<mailto:julien@julienviet.com>>  wrote:
>>>>>>>>>
>>>>>>>>>      For eclipse users : anything you want to add in .gitignore
>>>>>>>>>      for Eclipse ?
>>>>>>>>>
>>>>>>>>>      On Mar 13, 2012, at 11:30 PM, Julien Viet wrote:
>>>>>>>>>
>>>>>>>>>      >  Hi,
>>>>>>>>>      >
>>>>>>>>>      >  we are going to migrate the GateIn Portal repository to
>>>>>>>>>      GIT soon (hopefully by next week) and here is the process
>>>>>>>>>      we should follow:
>>>>>>>>>      >
>>>>>>>>>      >  1/ provide an initial repository (by me) as preview to
>>>>>>>>>      play with it and check things are OK (identities, tags).
>>>>>>>>>      >  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).
>>>>>>>>>      >  3/ the new repository should be available in GitHub early
>>>>>>>>>      next week, ready to be used in the GateIn organization in a
>>>>>>>>>      repository named "gatein-portal".
>>>>>>>>>      >
>>>>>>>>>      >  We want to use GIT in order to keep a trunk as stable as
>>>>>>>>>      possible and the main motivation is to never have
>>>>>>>>>      "unfinished" work in the master of the repository:
>>>>>>>>>      >  - 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.
>>>>>>>>>      >  - a small feature should be finished and then merged in
>>>>>>>>>      the master.
>>>>>>>>>      >  - bug fixes can go directly in the master as they are
>>>>>>>>>      independant.
>>>>>>>>>      >
>>>>>>>>>      >  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
>>>>>>>>>      >  feature to "implement" the behavior explained before.
>>>>>>>>>      >
>>>>>>>>>      >  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
>>>>>>>>>      >  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
>>>>>>>>>      >  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
>>>>>>>>>      >  keep the other in other branches (TBD).
>>>>>>>>>      >
>>>>>>>>>      >  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
>>>>>>>>>      >  use the "pull request" 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
>>>>>>>>>      >  pull request at the appropriate time.
>>>>>>>>>      >
>>>>>>>>>      >  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's
>>>>>>>>>      >  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's usually used by less people
>>>>>>>>>      >  than the portal.
>>>>>>>>>      >
>>>>>>>>>      >  So tonight I'm providing a repository preview
>>>>>>>>>      https://github.com/vietj/gatein-portal-preview for the
>>>>>>>>>      portal that contains the SVN history and the released tags
>>>>>>>>>      >
>>>>>>>>>      >  - it does not contain branch information (since we don't
>>>>>>>>>      use them for the community versions).
>>>>>>>>>      >  - you should check the repository (like using a tag and
>>>>>>>>>      building it).
>>>>>>>>>      >  - 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.
>>>>>>>>>      >  - the .gitignore file was not added yet, I will add it
>>>>>>>>>      later (likely like this one
>>>>>>>>>      https://github.com/juzu/juzu/blob/master/.gitignore) : if
>>>>>>>>>      you have specific desire tell me
>>>>>>>>>      >  - 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).
>>>>>>>>>      >
>>>>>>>>>      >  if you feel something is missing or have question, don't
>>>>>>>>>      hesitate to raise the concern.
>>>>>>>>>      >
>>>>>>>>>      >  cheers
>>>>>>>>>      >
>>>>>>>>>      >  Julien
>>>>>>>>>      >
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>      _______________________________________________
>>>>>>>>>      gatein-dev mailing list
>>>>>>>>>      gatein-dev@lists.jboss.org<mailto:gatein-dev@lists.jboss.org>
>>>>>>>>>      https://lists.jboss.org/mailman/listinfo/gatein-dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> gatein-dev mailing list
>>>>>>>>> gatein-dev@lists.jboss.org<mailto:gatein-dev@lists.jboss.org>
>>>>>>>>> https://lists.jboss.org/mailman/listinfo/gatein-dev
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> gatein-dev mailing list
>>>>> gatein-dev@lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/gatein-dev
>>
>>
>> _______________________________________________
>> gatein-dev mailing list
>> gatein-dev@lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/gatein-dev
> _______________________________________________
> gatein-dev mailing list
> gatein-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/gatein-dev

_______________________________________________
gatein-dev mailing list
gatein-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/gatein-dev



--
Patrice Lamarque
eXo - VP Products