On Tue, May 30, 2017 at 11:06 AM, Krzysiek Płachno
<krzysiekplac...@gmail.com> wrote:
> 2017-05-29 17:26 GMT+02:00 Thomas Mortagne <thomas.morta...@xwiki.com>:
>
>> On Mon, May 29, 2017 at 5:00 PM, Krzysiek Płachno
>> <krzysiekplac...@gmail.com> wrote:
>> > GSoC Coding Part Finally starts tomorrow, so the highest time to get down
>> > to work.
>> >
>> > I created modest design page where I put summary of general idea of my
>> > project:
>> > http://design.xwiki.org/xwiki/bin/view/Proposal/
>> Moreextensionrepositories
>>
>> You should probably add some link to
>> http://design.xwiki.org/xwiki/bin/view/Design/ExtensionManagerRepositories
>> which have more of less the same goal than your page.
>>
>> >
>> > To start coding I need:
>> >
>> > 1. A confirmed naming pattern for the extensions that I will develop. My
>> > suggestion is "..... Integration" e.g. "Pypi Integration" "Bintray
>> > Integration" Imho, the names of possible repositories are popular and
>> > verbose enough to impy that the integration is about extension
>> repository.
>> > What do you think?
>>
>> I'm not a big fan of the very vague "Integration" term in this
>> context. Does not say much about what the extension does, even when
>> you know what Pypi is (which might not be so obvious for Java folks).
>>
>> I think I would prefer something like "Pypi Extensions Support" but
>> not sure either. Maybe others have some ideas ? Anyway you have time
>> for the extension display name which will be important when you do
>> your first release mostly.
>>
>
> Ok - makes sense ;) "xxxxx Extensions Support" sounds ok as well.

This question will probably deserve a dedicated mail after thinking a
bit about it later.

>
>
>
>>
>> >
>> > 2. Repositories on https://github.com/xwiki-contrib One per each
>> extension
>> > (i.e. external) repository: Bintray, Pypi, NPM. Is it enough if I ask for
>> > it here or should I create some official request?
>>
>> I will create 3 repositories.
>>
>> For the repositories names I was thinking about:
>>
>> * repository-pypi
>> * repository-bintray
>> * repository-pypinpm
>>
>> which is in line with the current "<type>-<name>" based naming on
>> http://contrib.xwiki.org/xwiki/bin/view/Main/WebHome#HChoosingthename.
>>
>> WDYT ?
>>
>>
> It's ok. Will I have rights to those repos?

Created them, you have full write on them.

>
>
>
>> >
>> > 3. Some space somewhere in XWiki ecosystem where I would be able to
>> > document progress and decisions made - things much more detailed and
>> > low-level that are normally presented on design pages or
>> > http://extensions.xwiki.org/xwiki/bin/view/Extension/ pages.
>>
>> http://design.xwiki.org/xwiki/bin/view/Proposal/Moreextensionrepositories
>> is fine for this IMO. It can be as low level as you want. Once you
>> made your first release then documentation will go to your new
>> extension documentation page on extensions.xwiki.org.
>>
>> Each extension gets a dedicated space on
>> http://extensions.xwiki.org/xwiki/bin/view/Extension/ so you have
>> plenty of room to put as many details as you want and keep something
>> hight level with links to the details in the extension home page.
>>
>
> Ok, then I will put documentation on desing page.
>
>
>>
>> >
>> >
>> > Best,
>> > Krzysztof Płachno
>>
>>
>>
>> --
>> Thomas Mortagne
>>



-- 
Thomas Mortagne

Reply via email to