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. > > > > > 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? > > > > 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 >