Hi all,<br>
<br>
Just a heads up on our situation.<br>
<br>
TL;DR.  How can we manage our fork and be able to share code between our forks 8D<br>
<br>
We are currently forking `fxa-{content,auth,oauth}-server` [0][1][2] for our own needs at <a href="http://webplatform.org">webplatform.org</a>.  <br>
<br>
Using your projects will require us to adjust the theme in a way to make a clear distinction when our users will authenticate on our site but we also might have to adapt some fields in the content+auth server so we can monkeypatch with our MediaWiki installation.<br>
<br>
What I got is:<br>
  - auth project must be checkout from origin/train-{n}<br>
  - content project to be checkedout from oauth branch in the meantime it gets merged to master<br>
<br>
I can isolate what is specific to webplatform (db fields, theme) in a branch and squash my  commits/pull-requests if something can be beneficial to both of us.<br>
<br>
I just want to be sure to understand how you manage branches.<br>
<br>
Regarding oauth:<br>
  - I understand that you will be supporting OAuth 2 [3] and eventually get into crypto w/ ed25580.  <br>
<br>
Ideally for us, we'd use basic oauth2, and, later, to support a more secure key exchange. <br>
<br>
But lets not put two agendas in one project.<br>
<br>
Advices are welcome<br>
<br>
<br>
  [0]: <a href="https://github.com/webplatform/fxa-auth-server">https://github.com/webplatform/fxa-auth-server</a><br>
  [1]: <a href="https://github.com/webplatform/fxa-oauth-server">https://github.com/webplatform/fxa-oauth-server</a><br>
  [2]: <a href="https://github.com/webplatform/fxa-content-server">https://github.com/webplatform/fxa-content-server</a><br>
  [3]: <a href="https://github.com/mozilla/fxa-oauth-server/pull/29">https://github.com/mozilla/fxa-oauth-server/pull/29</a><br>
  [3]: <a href="https://github.com/mozilla/fxa-oauth-server/issues/7">https://github.com/mozilla/fxa-oauth-server/issues/7</a><br>
--<br>
Renoir <br>
~