<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma",sans-serif;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#002060;}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle25
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#002060;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#002060">Thanks for clarifying that the sources are in the OpenID bitbucket repository and that the Telstra link is just for rendering purposes.  That satisfies the intent of the IPR policy as far as I’m concerned.  It’s
 in the same category of actions as using xml2rfc on the fly.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#002060"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#002060">I know that there’s a bunch of bad links out there now, partly because Bitbucket decommissioned openid.bitbucket.org.  We’ve largely left it up to the chairs and editors to fix them but if you run across them,
 sending the chairs a reminder (and cc’ing) me would be helpful.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#002060"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#002060">For what it’s worth, the way that the Connect WG uses openid.net/specs is that most work happens at bitbucket.org/openid/connect/.  Only when the working group decides that a set of changes is complete and ready
 for public use does it manually push a new version to openid.net/specs/.  Those are the stable drafts given individual version numbers and persisted publicly.  It’s actually pretty easy and the decision to push a new “current” version out causes the editors
 to do quality control actions first, like spell checking, reference checking, etc.  We expect people to implement against what’s in openid.net/specs.  Only the editors muck with the repository versions.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#002060"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#002060">By the way, I’ll say that I appreciate your attention to detail.  It shows in your work.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#002060"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#002060">                                                       Best wishes,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#002060">                                                       -- Mike<o:p></o:p></span></p>
<p class="MsoNormal"><a name="_MailEndCompose"><span style="color:#002060"><o:p> </o:p></span></a></p>
<span style="mso-bookmark:_MailEndCompose"></span>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Manger, James [mailto:James.H.Manger@team.telstra.com]
<br>
<b>Sent:</b> Tuesday, March 7, 2017 5:17 PM<br>
<b>To:</b> Mike Jones <Michael.Jones@microsoft.com><br>
<b>Cc:</b> openid-specs-mobile-profile@lists.openid.net<br>
<b>Subject:</b> RE: Minor tweaks to spec sources<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">Hi Mike,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">>  Per your request to point the working group page to
<a href="https://id.cto.telstra.com/public/openid-connect-account-porting-1_0.html">
https://id.cto.telstra.com/public/openid-connect-account-porting-1_0.html</a>, you may not be aware that the OpenID Foundation IPR procedures require that OpenID specifications be developed on foundation-controlled infrastructure.  Therefore, I need to request
 that the official copies of spec work currently happening on the Telstra host be moved to one of
<a href="https://bitbucket.org/openid/mobile">https://bitbucket.org/openid/mobile</a>,
<a href="https://github.com/openid">https://github.com/openid</a>, or <a href="http://svn.openid.net/">
http://svn.openid.net/</a>, so that future contributions happen on OpenID Foundation infrastructure.  (It’s of course fine to have local private copies that you do editing in, but no public references should be made to those copies.)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">I would much prefer an openid.net URL pointing to the latest Account Porting .html file in the Bitbucket repo.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">The spec work <i>is</i> done on foundation-controlled infrastructure — namely at
<a href="https://bitbucket.org/openid/mobile/">https://bitbucket.org/openid/mobile/</a>.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">The Telstra link is solely because bitbucket seems unable to server an .html as a web page to a browser.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">Some other <a href="http://openid.net/wg/mobile/">
MODRNA WG</a> specs use xml2rfc.tools.ietf.org links (also not foundation-controlled infrastructure) to dynamically convert .xml from the repo to .html, eg
<a href="https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?Submit=Submit&format=ascii&mode=html&type=ascii&url=https://bitbucket.org/openid/mobile/raw/tip/draft-user-questioning-api.xml">
OpenID User Questioning API</a>. But that doesn’t work properly for the Account Porting spec as it includes a .png image.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">The <a href="http://openid.net/wg/heart/">
HEART WG</a> page uses links such as <a href="http://openid.bitbucket.org/HEART/openid-heart-oauth2.html">
http://openid.bitbucket.org/HEART/openid-heart-oauth2.html</a>, but they all seem to be broken.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">The <a href="http://openid.net/wg/fapi/">
FAPI WG</a> links to markdown (.md) version of the specs directly in the repo. This seems to work well as Bitbucket displays markdown properly.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">Some WGs use openid.net/specs/ links. That looks perfect, but I assume this requires manual action (eg by the WG chair) to update every time a change is committed to the repo — an overhead & delay
 I really want to avoid.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">If openid.net can server .html that is automatically pulled from the foundation-controlled repo whenever there is a commit (or, say, every 15 min as an approximation) then I’ll use that. Even better
 if it can pull the repo and runs the repo’s build script to create the .html from the .xml and .uml.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">I could try to switch from.xml to .md (markdown), which Bitbucket can display nicely. I’m not sure how easy or hard that is, nor whether Bitbucket will display a .png from the repo when showing a
 .md.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">Until then I hope a Telstra link for the latest repo version (“editor’s copy”) isn’t perceived as subverting the IPR procedures.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">P.S. There are a lot of broken links to hg.openid.net and openid.bitbucket.org on the WG pages.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">--<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="color:#1F497D">James Manger<o:p></o:p></span></p>
</div>
</body>
</html>