On Mon, Apr 4, 2011 at 17:12, Sergiu
Dumitriu<sergiu(a)xwiki.com> wrote:
On 04/04/2011 03:49 PM, Fabio Mancinelli wrote:
> On Mon, Apr 4, 2011 at 3:04 PM, Vincent Massol<vincent(a)massol.net>
wrote:
>> Hi,
>>
>> After brainstorming with Thomas, Sergiu and Fabio we came to the
following idea:
>>
>> Proposal
>> =======
>>
>> * Don't have top level extension git repositories and instead put all
extensions/modules in the top level platform repository
>> * This means releasing all modules/extensions under the *same* version
(the platform version)
>>
>> ^^^^^^^^
>> This is the important part!
>>
> +1 for me
>
> I just had a thought about the granularity... Having everything in a
> big repo will make people clone more than 200Mb of source code even to
> hack a little module (currently xwiki-trunks on github downloads 277Mb
> of code). But maybe this is not really an issue.
Most of it (140M) comes from xwiki-core, which is not a real module yet.
I am not sure it really worse to consume that bandwidth for such
information.
But how could we keep it online for reference in case we need to check it ?
I don't agree about removing any history.
It looks to me that using git means using a lot of disk space (since you get a local repo
with full history), we need to live with that or not use git at all.