Thomas Mortagne wrote:
> On Tue, Oct 6, 2009 at 14:45, Jerome Velociter <[email protected]> wrote:
>> For the repository organization, I propose the following :
>>
>> xlet/ (http://svn.xwiki.org/svnroot/xwiki/xlet/)
>>  |__applications/
>>       |__trunk/
>>            |__xapp1/
>>            |__xapp2/
>>              [...]
>>            |__xappN/
>>       |__branches/
>>           [...]
>>       |__tags/
>>           [...]
>>  |__extensions/
>>   [...]
>>  |__macros/
>>   [...]
>>  |__modules/
>>   [...]
>>  |__plugins/
>>   [...]
>>  |__skins/
>>   [...]
>>
>> Each of the first level sub-directory (applications, extensions, macros,
>> etc.) having the same meaning of is currently defined on code.xwiki.org
>>
>> WDYT ?
>
> I'm not sure it's the right way, i think i would prefer to have the
> projects directly under xlet/ and have each project decide its own
> organization. It's a real pain currently to release plugin and
> applications which for lot of them should be released together, we
> should try to go the right way this time for a new repository.

Don't you think it's good to have that distinction by type of project ?

Do you think we can manage this by project names ? (for example 
"plugin-myplugin", "application-myapplication") It would mean making 
sure contributors name their projects properly (it's easier to have them 
create their projects in the proper directory properly IMO).

Jerome.
>
>> Jerome.
>>
>> Jerome Velociter wrote:
>>> Hi all,
>>>
>>> The subject has been discussed already, see for example
>>> http://markmail.org/message/h5e2qinrhsf2slww
>>>
>>> The idea is to create a new top level project for modules (modules in
>>> the sense of everything applications, macros, components, plugins, skin
>>> extensions, etc.) that are not part of any products (or the platform)
>>> and that are not necessarily contributed by the XWiki development team.
>>>
>>> The difference with the sandbox is that sandbox is a place for modules
>>> being incubated, and that are not in a finished state. Thus, I think one
>>> of the rule for introducing new modules in the xlet repository would be
>>> that a functional version of the module should be released and available
>>> for download (for example on code.xwiki.org).
>>>
>>> The name "xlet" is the name we've use historically to talk about this
>>> repository, this is open for discussion. (personally I like the name -
>>> we have to agree this is how we want to name a XWiki "pluggable module"
>>> in the large sense).
>>>
>>> Here is my +1 for the above
>>>
>>> I would also like to propose that we create a new category of JIRA
>>> projects : "XWiki Contributed Xlets" (or equivalent name) for such
>>> projects that desire to track issues for their released module, and have
>>> the tracker hosted by XWiki.org. I believe this will make easier to have
>>> real release cycles for such modules (for example, we can link to the
>>> JIRA project from the code.xwiki.org "module" page so that users can
>>> report issues instead of using the comments, we can use JIRAs changelog
>>> for release notes on the download page, etc.)
>>>
>>> And my +1 for this second proposal
>>>
>>> Please, let me know what you think
>>> Jerome.
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>
>> _______________________________________________
>> 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