Thanks!
KP
2017-05-30 22:42 GMT+02:00 Thomas Mortagne <thomas.mortagne(a)xwiki.com>om>:
On Tue, May 30, 2017 at 11:06 AM, Krzysiek Płachno
<krzysiekplachno(a)gmail.com> wrote:
2017-05-29 17:26 GMT+02:00 Thomas Mortagne
<thomas.mortagne(a)xwiki.com>om>:
> On Mon, May 29, 2017 at 5:00 PM, Krzysiek Płachno
> <krzysiekplachno(a)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