On Mon, May 30, 2016 at 12:53 PM, Thomas Mortagne
<[email protected]> wrote:
> On Mon, May 30, 2016 at 9:25 AM, Marius Dumitru Florea
> <[email protected]> wrote:
>> 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
>
> You are talking about the folder here while the discussion is more
> about the module name IMO. We could indeed start another discussion
> about the folder name but I don't think we should mix.
>
> So you did prefixed all submodule with top level id too :)

And yes the way I understood it the rule about suffixes like
"application-", "api-" was only about top level modules for me. Then I
find way cleaner you have consistent naming inside the same
repository.

>
>>
>> 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
>
>
>
> --
> Thomas Mortagne



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to