GitLab extension repository and issue tracker

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

GitLab extension repository and issue tracker

Stéphane Laurière-6
Hi devs,

I'd be interested in reporting some issues and contributing some fixes related to the GitLab extension. I noticed that its main repository is currently at <https://git.xwikisas.com/ludovic/application-gitlab>, which is not in line with the usual practice consisting in storing extensions in xwiki-contrib on GitHub. Has anyone any objection about moving the repository to GitHub and to create a JIRA project for it – say "GITLAB"?

Cheers

Stéphane


--
Stéphane Laurière
XWiki www.xwiki.com


Reply | Threaded
Open this post in threaded view
|

Re: GitLab extension repository and issue tracker

Ecaterina Moraru (Valica)
I don't think we can just move the repository to GitHub. First of all the
contributor needs to agree, check the license, etc.
I think what is important is to ask contributors that have such
applications, to also provide access to contribute fixes or a dedicated
issue tracker for the issues.

We have multiple extensions on e.x.o that might have just a XAR attached,
and no issue tracker. Sometimes the users report bugs in the comments
section of the extension page.
We usually are very permissive with the contributed extensions, although
this sometimes result in having old / unsupported extensions by the initial
contributors.

Even if for example you would like to fork that extension and contribute to
it in XWiki Contrib, what exactly are the rules there? How could we make
sure this fork would stay relevant / maintained, since we cannot promise
that. Also what would that mean for the old extension (since we don't have
any archive mechanism)?

Anyway, I'm curious what others think about this. And it's important to
provide access to reporting issues and adding fixes, since otherwise the
initial extensions are just doomed to failure and deprecation.

Thanks,
Caty

On Fri, Dec 14, 2018 at 6:22 PM Stéphane Laurière <[hidden email]>
wrote:

> Hi devs,
>
> I'd be interested in reporting some issues and contributing some fixes
> related to the GitLab extension. I noticed that its main repository is
> currently at <https://git.xwikisas.com/ludovic/application-gitlab>, which
> is not in line with the usual practice consisting in storing extensions in
> xwiki-contrib on GitHub. Has anyone any objection about moving the
> repository to GitHub and to create a JIRA project for it – say "GITLAB"?
>
> Cheers
>
> Stéphane
>
>
> --
> Stéphane Laurière
> XWiki www.xwiki.com
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: GitLab extension repository and issue tracker

vmassol
Administrator
In reply to this post by Stéphane Laurière-6
Hi Stephane,

You should contact the author, Ludovic Dubost and ask him.

Thanks
-Vincent

> On 14 Dec 2018, at 17:22, Stéphane Laurière <[hidden email]> wrote:
>
> Hi devs,
>
> I'd be interested in reporting some issues and contributing some fixes related to the GitLab extension. I noticed that its main repository is currently at <https://git.xwikisas.com/ludovic/application-gitlab>, which is not in line with the usual practice consisting in storing extensions in xwiki-contrib on GitHub. Has anyone any objection about moving the repository to GitHub and to create a JIRA project for it – say "GITLAB"?
>
> Cheers
>
> Stéphane
>
>
> --
> Stéphane Laurière
> XWiki www.xwiki.com
>
>