This sounds very workable to me.

On Dec 16, 2010, at 11:47 AM, Jeremy Thomerson wrote:

> As long as we're top-posting with radical ideas, I'll do the same:
> 
> We could adopt a linux-like model....
> 
> - We host one repo that has all the projects in it.
> - You want to create a wicketstuff project, you fork it and create your own
> directory in the source tree (either under ws-core or not - your choice).
> - We pull from your repo automatically for that directory only.
> 
> Advantages:
> - we don't have to add collaborators or manage pull requests for individual
> subprojects
> - a subproject can add people as they desire
> - it can be automated
> 
> It's similar to linux where they have maintainers for certain subtrees (i.e.
> USB modules), and linus' tree pulls from those trusted maintainers for those
> subtrees.
> 
> -- 
> Jeremy Thomerson
> http://wickettraining.com
> *Need a CMS for Wicket?  Use Brix! http://brixcms.org*
> 
> On Thu, Dec 16, 2010 at 10:21 AM, Martin Grigorov <mgrigo...@apache.org>wrote:
> 
>> the gain is in issue tracker and wiki
>> 
>> each repo has its own issues
>> with all-in-one the maintainer will have to look in all issues to check
>> whether there is something for her project(s)
>> 
>> On Thu, Dec 16, 2010 at 5:18 PM, Igor Vaynberg <igor.vaynb...@gmail.com
>>> wrote:
>> 
>>> what would be the point of having them as submodules? it gains nothing
>>> but pain. since all projects need to be released at once the simplest
>>> way is to keep them in a single source tree.
>>> 
>>> -igor
>>> 
>>> On Thu, Dec 16, 2010 at 6:15 PM, Martin Grigorov <mgrigo...@apache.org>
>>> wrote:
>>>> On Thu, Dec 16, 2010 at 5:04 PM, Martijn Dashorst <
>>>> martijn.dasho...@gmail.com> wrote:
>>>> 
>>>>> I've claimed an organization for Wicket Stuff:
>>>>> https://github.com/wicketstuff and we can create multiple repos under
>>>>> that, and create and assign different teams to the repositories. How
>>>>> we organize things is just a matter of this debate ;)
>>>>> 
>>>>> I have put a redirect from apache extras -> wicket stuff -> github, so
>>>>> we don't get fragmented. I'm going to look into doing something
>>>>> similar to the sf.net project (but after we have moved everything
>>>>> over)
>>>>> 
>>>>> Next we need to discuss how to migrate everything over.
>>>>> 
>>>>> Are we going to move whole wicketstuff over to one repo, or a git repo
>>>>> per project (where wicketstuff core counts as one project)?
>>>>> 
>>>> I would be even more radical - a repository for each project.
>>>> wicketstuff-core will be a separate repository which will use git
>> modules
>>>> [1] to checkout the other repos and run mvn goals on them :-)
>>>> 
>>>> But as Igor said all in one will be the simplest.
>>>> 
>>>> 1. http://www.kernel.org/pub/software/scm/git/docs/git-submodule.html
>>>> 
>>>>> 
>>>>> Martijn
>>>>> 
>>>> 
>>> 
>> 

Reply via email to