On 13/02/2012 11:43, Emmanuel Lécharny wrote:
> Le 2/13/12 11:11 AM, Colm O hEigeartaigh a écrit :
>> Hi Francesco,
>>
>>> 1. Move source code from http://syncope.googlecode.com/svn/ to
>>> http://svn.apache.org/repos/asf/incubator/syncope/
>>> Is there any best practice about this? I'd think that we should import
>>> everything, not only the latest revision: how?
>> We will need to sort out IP issues first I think:
>>
>> http://incubator.apache.org/ip-clearance/index.html
>>
>> Once the IP issues are sorted out, the best way to transfer the source
>> is to use an svndump. Infra can import that directly and not lose any
>> history.
> The links that apply to a poddling is :
> http://incubator.apache.org/guides/mentor.html#poding-ip-clearance
>
> and
>
> http://incubator.apache.org/guides/mentor.html#initial-ip-clearance
>
> What is important is that the authors have signed the ICLAs - all of
> them -, and that means the poddling have identified all the contributors.

Fabio Martelli and I, as GoogleCode Syncope project owners sent over a
signed software grant to [email protected]: Craig Russel then sent
back an acknowledgement with [email protected] in CC.

> We can safely import the code in our repo as soon as :
>
> " Initial Code Dump
>
> For corporate contributions, the SGA or CCLA MUST be completed,
> submitted and received before the code is imported.
>
> For contributions composed of patches from individual contributors, it
> is safe to import the code once the major contributors (by volume)
> have completed ICLAs or SGAs.
>
> In either case, the code to be imported should be attached to a JIRA
> and then imported. It is recommended that the previous version control
> system is tagged so that the imported version is precisely known.
>
> A public record MUST be made of the code imported. If the import is
> not attached to JIRA then it MUST be committed to version control."
>
>
> That means we can complete the IP clearance after the import.

How does it sound?

1. create an SVN tag on syncope.googlecode.com/svn (as required)
2. use svnsync to duplicate GoogleCode SVN repository, compress and put
this archive somewhere (say people.apache.org)
3. file a ticket to INFRA asking for importing such repository

Waiting for everything set up at ASF SVN, we'll continue working on
GoogleCode SVN repository: as soon as import is complete at ASF, we will
submit a patch for the diff between GoogleCode's trunk and the tag
created at (1).
This is needed because there are currently many things under ongoing
development.

Regards.

-- 
Francesco Chicchiriccò

Apache Cocoon PMC and Apache Syncope PPMC Member
http://people.apache.org/~ilgrosso/

Reply via email to