On Jun 28, 2012, at 2:31 PM, Thomas Mortagne wrote:

> On Thu, Jun 28, 2012 at 2:19 PM, Vincent Massol <[email protected]> wrote:
>> Hi devs and Thomas,
>> 
>> Just noticed a new commons-repository module.
>> 
>> Could someone explain to me what is this new module and why it's not part of 
>> xwiki-commons-extension, even though it's full of references to "extension" 
>> everywhere in it? (109 occurrences)
> 
> Since Extension Manager as an module to install/manage extension in

has?
is?

> your application and XWiki Repository as a platform to distribute

has?
is?

> extensions are very different technically and are starting to be
> pretty big Marius and me decided to separated them in two different
> modules. The main link between them is that Extension Manager has a
> handler for this kind of repositories exactly like it has one  for
> maven repositories (and more later). It makes easier to manage them
> separately in UI tests, Jira,etc.

Sorry but I don't really understand what you mean.

Can you give me a use case where someone would use commons-repository alone 
(without xwiki-extension)?

I don't understand why it's a problem to have 
xwiki-commons-extension/xwiki-commons-extension-repository/ and what it changes 
for ui tests, jira, etc

I also see we have 
xwiki-commons-extension/xwiki-commons-extension-repositories/  what are those 
compared to xwiki-commons-repository?

Also xwiki-commons-repository-api is pretty empty… It has a class which is 
about REST and which should probably be in a REST module and there's another 
one which is an interface with no methods.

I really don't see the point of a separate top module in commons. I'm probably 
missing something.

Thanks
-Vincent

>> Note1: Its description in pom.xml is pretty vague:
>>  <description>XWiki Commons - Repository</description>
>> In commons-repository-api it's even worse:
>>  <description>Contains commons stuff to use in a a client or a server 
>> implementation</description>
>> 
>> Note2: On http://commons.xwiki.org/xwiki/bin/view/Main/WebHome it's not 
>> described either, nor on e.x.o
> 
> I just finished the refactoring on git yesterday...
> 
>> 
>> Thanks
>> -Vincent
>> 
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
> 
> 
> 
> -- 
> Thomas Mortagne
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to