[Openid-specs-ab] Contributing RP libraries to the Connect WG

George Fletcher gffletch at aol.com
Wed Jun 6 14:49:41 UTC 2018


I'm assuming the ability to nest packages under a hierarchy is something 
that GitHub doesn't support?

https://github.com/openid
     /JWTConnect-Python
         /CryptoJWT
         /OidcMsg
         /OidcService
         /OidcRP
     /JWTConnect-Java
         ...

Thanks,
George

On 6/6/18 1:29 AM, Roland Hedberg via Openid-specs-ab wrote:
> I’m sorry to say that it doesn’t make sense to me.
>
> To put all the different projects under one hat makes it very hard to 
> find them, they are all jumbled together.
> There is no way that separate projects, and they are separate 
> projects, can present themselves and work as a project.
> And as already has been hinted these project will be extended. Keeping 
> them all in a heap will make it
> extremely hard to track what’s going on where.
>
>> On 6 Jun 2018, at 02:04, Mike Jones via Openid-specs-ab 
>> <openid-specs-ab at lists.openid.net 
>> <mailto:openid-specs-ab at lists.openid.net>> wrote:
>>
>> Keeping things undergithub.com/openid/ 
>> <http://github.com/openid/>makes sense to me, so I appreciate your 
>> proposal, Thomas.  However, it would be good to have a common name as 
>> part of the names of all of these packages – just as the AppAuth 
>> libraries do.  That common name, to date, has been JWTConnect.  So 
>> how about this possible name set?
>> https://github.com/openid/JWTConnect-Python-CryptoJWT
>> https://github.com/openid/JWTConnect-Python-OidcMsg
>> https://github.com/openid/JWTConnect-Python-OidcService
>> https://github.com/openid/JWTConnect-Python-OidcRP
>> https://github.com/openid/JWTConnect-Java-CryptoJWT
>> https://github.com/openid/JWTConnect-Java-OidcMsg
>> https://github.com/openid/JWTConnect-Java-OidcService
>> https://github.com/openid/JWTConnect-Java-OidcRP
>> https://github.com/openid/JWTConnect-JS-CryptoJWT
>> https://github.com/openid/JWTConnect-JS-OidcMsg
>> https://github.com/openid/JWTConnect-JS-OidcService
>> https://github.com/openid/JWTConnect-JS-OidcRP
>> -- Mike
>> *From:*Thomas Broyer <t.broyer at gmail.com <mailto:t.broyer at gmail.com>>
>> *Sent:*Tuesday, June 5, 2018 7:54 AM
>> *To:*Mike Jones <Michael.Jones at microsoft.com 
>> <mailto:Michael.Jones at microsoft.com>>
>> *Cc:*openid-specs-ab at lists.openid.net 
>> <mailto:openid-specs-ab at lists.openid.net>
>> *Subject:*Re: [Openid-specs-ab] Contributing RP libraries to the 
>> Connect WG
>> I don't get why you'd have (even less want) to create separate 
>> organizations. Couldn't all those projects live ingithub.com/openid 
>> <http://github.com/openid>?
>> github.com/openid/cryptojwt-python 
>> <http://github.com/openid/cryptojwt-python>
>> github.com/openid/cryptojwt-java 
>> <http://github.com/openid/cryptojwt-java>
>> github.com/openid/cryptojwt-js <http://github.com/openid/cryptojwt-js>
>> github.com/openid/oidcmsg-python 
>> <http://github.com/openid/oidcmsg-python>
>> github.com/openid/oidcmsg-java <http://github.com/openid/oidcmsg-java>
>> github.com/openid/oidcmsg-js <http://github.com/openid/oidcmsg-js>
>> github.com/openid/oidcservice-python 
>> <http://github.com/openid/oidcservice-python>
>> github.com/openid/oidcservice-java 
>> <http://github.com/openid/oidcservice-java>
>> github.com/openid/oidcservice-js 
>> <http://github.com/openid/oidcservice-js>
>> github.com/openid/oidcrp-python <http://github.com/openid/oidcrp-python>
>> github.com/openid/oidcrp-java <http://github.com/openid/oidcrp-java>
>> github.com/openid/oidcrp-js <http://github.com/openid/oidcrp-js>
>> On Fri, Jun 1, 2018 at 9:45 PM Mike Jones via Openid-specs-ab 
>> <openid-specs-ab at lists.openid.net 
>> <mailto:openid-specs-ab at lists.openid.net>> wrote:
>>
>>     Roland pointed this out to me:
>>
>>     Since each of these contains more the one package this won’t
>>     work.  Each one must be a project which means that what we should
>>     use is:
>>
>>     https://github.com/openid-JWTConnect-Python
>>
>>     https://github.com/openid-JWTConnect-Java
>>
>>     https://github.com/openid-JWTConnect-JS
>>
>>     After asking about what the packages in each project would be,
>>     the current set of proposed names are:
>>     https://github.com/openid-JWTConnect-Python/cryptojwt-python
>>     https://github.com/openid-JWTConnect-Python/oidcmsg-python
>>     https://github.com/openid-JWTConnect-Python/oidcservice-python
>>     https://github.com/openid-JWTConnect-Python/oidcrp-python
>>
>>     https://github.com/openid-JWTConnect-Java/cryptojwt-java
>>     https://github.com/openid-JWTConnect-Java/oidcmsg-java
>>     https://github.com/openid-JWTConnect-Java/oidcservice-java
>>     https://github.com/openid-JWTConnect-Java/oidcrp-java
>>
>>     https://github.com/openid-JWTConnect-JS/cryptojwt-js
>>     https://github.com/openid-JWTConnect-JS/oidcmsg-js
>>     https://github.com/openid-JWTConnect-JS/oidcservice-js
>>     https://github.com/openid-JWTConnect-JS/oidcrp-js
>>     Further comments from the working group are welcome.
>>     -- Mike
>>     *From:*Mike Jones
>>     *Sent:*Thursday, May 31, 2018 12:26 PM
>>     *To:*'openid-specs-ab at lists.openid.net
>>     <mailto:openid-specs-ab at lists.openid.net>'
>>     <openid-specs-ab at lists.openid.net
>>     <mailto:openid-specs-ab at lists.openid.net>>
>>     *Cc:*Roland Hedberg <roland at catalogix.se
>>     <mailto:roland at catalogix.se>>; Luke Camery <lcamery at google.com
>>     <mailto:lcamery at google.com>>;adawes at google.com
>>     <mailto:adawes at google.com>
>>     *Subject:*Contributing RP libraries to the Connect WG
>>     As many of you know, Google has commissioned the creation of
>>     high-quality JWT/OpenID Connect RP libraries in Python, Java, and
>>     JavaScript.  Just as the AppAuth libraries were previously
>>     contributed to the OpenID Connect working group, Google would
>>     like to contribute these to the working group when they are
>>     ready.  The Python library has already achieved certification and
>>     is ready.
>>     As board secretary, I’ve been working with them on some of the
>>     logistics of this.  The proposed GitHub project names are:
>>     https://github.com/openid/JWTConnect-Python
>>     https://github.com/openid/JWTConnect-Java
>>     https://github.com/openid/JWTConnect-JS
>>     These are intentionally somewhat parallel to these existing
>>     project names:
>>     https://github.com/openid/AppAuth-Android
>>     https://github.com/openid/AppAuth-iOS
>>     https://github.com/openid/AppAuth-JS
>>     Core maintainers/committers/reviewers would be identified for
>>     each library at the time of its contribution.  Roland Hedberg
>>     would be in this set for the Python library.
>>     This note is to inform the working group of this possibility and
>>     to solicit feedback from the working group, since these would
>>     become a project of the working group.
>>     --- Mike
>>     _______________________________________________
>>     Openid-specs-ab mailing list
>>     Openid-specs-ab at lists.openid.net
>>     <mailto:Openid-specs-ab at lists.openid.net>
>>     http://lists.openid.net/mailman/listinfo/openid-specs-ab
>>
>> _______________________________________________
>> Openid-specs-ab mailing list
>> Openid-specs-ab at lists.openid.net 
>> <mailto:Openid-specs-ab at lists.openid.net>
>> http://lists.openid.net/mailman/listinfo/openid-specs-ab
>
> — Roland
>
> The higher up you go, the more mistakes you are allowed. Right at the 
> top, if you make enough of them, it's considered to be your style.
> -Fred Astaire, dancer, actor, singer, musician, and choreographer (10 
> May 1899-1987)
>
>
>
> _______________________________________________
> Openid-specs-ab mailing list
> Openid-specs-ab at lists.openid.net
> http://lists.openid.net/mailman/listinfo/openid-specs-ab

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-ab/attachments/20180606/18c9cb67/attachment.html>


More information about the Openid-specs-ab mailing list