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