On Sat, May 28, 2016 at 4:56 PM, Vincent Massol <[email protected]> wrote:

>
> > On 28 May 2016, at 15:06, Vincent Massol <[email protected]> wrote:
> >
> >>
> >> On 28 May 2016, at 15:02, Thomas Mortagne <[email protected]>
> wrote:
> >>
> >> On Sat, May 28, 2016 at 2:57 PM, Thomas Mortagne
> >> <[email protected]> wrote:
> >>> On Sat, May 28, 2016 at 12:08 PM, Vincent Massol <[email protected]>
> wrote:
> >>>> Hi devs,
> >>>>
> >>>> This is a reminder for naming the contrib projects. FYI there are
> some guidelines here:
> http://contrib.xwiki.org/xwiki/bin/view/Main/#HChoosingthename
> >>>>
> >>>> For example for authenticators it’s authenticator-<xxx>.
> >>>>
> >>>> I see for example the android-authenticaitor module which should be
> renamed authenticator-android IMO.
> >>>
> >>> It's not the same thing. This is an Android application and
> >>> implementing Android authentication API, so very different from other
> >>> authenticator-* which are authenticator you install in XWiki.
> >>>
> >>>>
> >>>> Regarding https://github.com/xwiki-contrib/oidc we need to decide
> what to do on 2 aspects (I’m taking the examle of oidc but this just serves
> as an examle for the generic discussion):
> >>>>
> >>>> * How do we name repositories that contain various types of sub
> modules? Just use the concept name as Thomas did for odidc? Or should be
> define a prefix such as “all-oidc” or “other-oidc” or something else. I
> think just the concept name is ok. WDYT?
> >>
> >> Just the concept is enough, especially if we are talking about
> >> prefixes like "all" and "other" won't don't indicate anything.
> >>
> >>>>
> >>>> * odic contains 2 submodules right now: oidc-authenticator and
> odic-provider. Should this be named authenticator-odic and provider-odic
> instead to be in sync with
> http://contrib.xwiki.org/xwiki/bin/view/Main/#HChoosingthename. I think
> so. WDYT?
> >>
> >> I really don't think so. I prefer that submodules have consistent id
> >> naming in their own world. If we go this road then we should change
> >> the ids of most of the platform modules…
> >
> > Contrib don’t have the same naming at all than xwiki github org.
> >
> > For xwiki github org we have: xwiki-<module>-<submodules>
> > For contrib github org we have: <type>-<module>-<submodules>
>
>

> We can reconcile this FTM by saying that the naming rule of
> <type>-<module>- is only for the top level name. And submodules always
> follow the rule of <topmodulename>-<submodule>.
>

Repeating the top module name is redundant IMO, that's why I've used
application-ckeditor/ui and application-filemanager/api

https://github.com/xwiki-contrib/application-filemanager
https://github.com/xwiki-contrib/application-ckeditor

A related discussion
http://xwiki.475771.n2.nabble.com/VOTE-Remove-all-duplicated-information-from-folders-names-on-git-repositories-tt7585141.html

Thanks,
Marius


>
> Thanks
> -Vincent
>
> > Thanks
> > -Vincent
> >
> >
> >>
> >>>>
> >>>> See also my other mail about the jira module refactorings.
> >>>>
> >>>> Thanks
> >>>> -Vincent
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to