incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jake Farrell <jfarr...@apache.org>
Subject Re: best development methodology for Apache git?
Date Mon, 03 Feb 2014 14:39:12 GMT
Hey Sergio
The Apache mirrors on Github are by request and run off from git.apache.org.
Anyone wanting to have a svn or git project mirrored needs to submit an
infra ticket and it can get setup.

As for the Github workflows that are starting to be used, I am not a
proponent of them. These workflows are not ideal as they repositories are
not under any Asf control and infra can not help if there are any issues,
its up to the project to take care of its own. Also with the JClouds and
now Usergrid projects using this flow adds a lot of overhead for
initial contributions as they have in the workflow the requirement to
ensure an ICLA are on file for the contributor. Most committers do not have
access to see the status of this. Also since these projects are not working
directly against the primary repository it is up to them to ensure that
committers are the only ones submitting code to the primary repository and
then syncing that code at some point over to the ASF repositories in order
to make a release.

If we are not providing the right tooling for projects and they are seeking
outside means then I would love to work and help make the correct tools
available to make workflows easier and ensure security and policies are
being met.

-Jake





On Mon, Feb 3, 2014 at 5:10 AM, Sergio Fernández <
sergio.fernandez@salzburgresearch.at> wrote:

> Hi,
>
> On 03/02/14 10:42, Bertrand Delacretaz wrote:
>
>> On Fri, Jan 31, 2014 at 6:47 PM, James Taylor <jamestaylor@apache.org>
>> wrote:
>>
>>> The Phoenix project has recently come into incubation from it's former
>>> life
>>> as a Github project. I believe other projects have made this same
>>> transition, so I'm looking to get some advice from them...
>>>
>>
>> CouchDB has documented their Git workflow at
>> http://wiki.apache.org/couchdb/ContributorWorkflow
>>
>
> In Marmotta we adopted a Gitflow as workflow, you can find the
> documentation at the web site:
>
> http://marmotta.apache.org/development.html#Source_code
>
> But we'd be really interested on extend that to github-like pull requests,
> in order to make easier to get contributions from new people. I think
> that's what James is asking, and what jclouds has implemented somehow. But
> I miss some more details to actually know how they do it, specially taking
> into account that many repos at github are not properly synced.
>
> Cheers,
>
> --
> Sergio Fernández
> Senior Researcher
> Knowledge and Media Technologies
> Salzburg Research Forschungsgesellschaft mbH
> Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
> T: +43 662 2288 318 | M: +43 660 2747 925
> sergio.fernandez@salzburgresearch.at
> http://www.salzburgresearch.at
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message