User Tools

Site Tools


github_auth48_experiment

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
github_auth48_experiment [2018/06/13 15:12]
arusso
github_auth48_experiment [2018/08/22 08:37]
rsewikiadmin added average time in AUTH48 for 100+ page docs
Line 1: Line 1:
 ===== Experiment: Using GitHub for AUTH48 ===== ===== Experiment: Using GitHub for AUTH48 =====
  
-=== Draft Process ===+==== Draft Process ====
  
   - The author will create a repository with just the XML. We ask that the author not use their existing repository, for various reasons.   - The author will create a repository with just the XML. We ask that the author not use their existing repository, for various reasons.
Line 21: Line 21:
   - Final approval for the full document needs to result in an explicit email to the the RPC from each author indicating approval. GitHub will be used for editorial discussion, but the final text approval will be done via email.    - Final approval for the full document needs to result in an explicit email to the the RPC from each author indicating approval. GitHub will be used for editorial discussion, but the final text approval will be done via email. 
  
-=== Relevant Documents ===+==== Relevant Documents ====
  
-  * **draft-ietf-tls-tls13-28**  +  * **[[https://datatracker.ietf.org/doc/draft-ietf-tls-tls13|draft-ietf-tls-tls13-28]]** 
-    * 2018-03-21: added to the queue+    * 2018-03-21: approved for publication as an RFC. 
-  * **draft-ietf-rtcweb-jsep-24** +    * 2018-06-14: initiated AUTH48. provided XML file as described in step 2 above. 
-    * 2018-03-01: added to the queue (in MISSREF because of normative references that are not yet approved).+    * 2018-08-10: published as RFC 8446 
 +  * **[[https://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep|draft-ietf-rtcweb-jsep-24]]** 
 +    * 2018-03-01: approved for publication as an RFC. (in MISSREF because of normative references that are not yet approved)
  
-=== Evaluation Criteria ===+==== Evaluation Criteria ===
 + 
 +=== RPC Criteria === 
 + 
 +Does GitHub seem to provide a easy to use mechanism for: 
 +  * tracking changes during AUTH48 in such a way that the RPC can query, at any point of time in the future, who approved those changes? 
 +  * having clear interactions with all parties that need to submit approvals during AUTH48? 
 +  * a reasonable (no longer than bringing a new editor up to speed on current AUTH48 processes) learning curve for the use of GitHub?  
 + 
 +=== Measurements === 
 +  * Average time in AUTH48 state for standard process documents:  
 +  * Average time in AUTH48 state for 100+ page standard process documents:  
 +  * Time in AUTH48 state for this document:  
 +  * Number of questions at start of AUTH48: 
 +  * Number of pull requests afterwards: 
 + 
 +For RFC 8446: 
 +  * Average time in AUTH48 state for standard process documents:  
 +    * average times in AUTH48 state from 
 +      * June 1 report: 3.0 weeks 
 +      * May 1 report: 3.2 weeks 
 +      * Apr 1 report: 3.4 weeks 
 +  * Average time in AUTH48 state for 100+ page standard process documents:  
 +    * Average 7.7 weeks in AUTH48 state for the 16 RFCs over 100 pages (published in 2016 + 2017 + YTD). 
 +    * Average 4.4 weeks in AUTH48 state for the 7 RFCs over 100 pages (published in 2017 + YTD). 
 +      * Note: half of the 100+ page documents had an AUTH state (and for those that did, 3.2 weeks were in that state) 
 +  * Time in AUTH48 state for this document:  
 +    * 8.2 weeks 
 +  * Number of questions at start of AUTH48: 58 
 +[[https://github.com/tlswg/tls13-rfc|GitHub repository for RFC 8446]] 
 + 
 +=== Notes === 
 +  * future work will require mapping of GitHub account names to Authors, WG Chairs, Document Shepherds, ADs, Stream Managers (possible GDPR implications this information is outside the publishing industry norm for information stored about an individual during a publication process)
  
-To be added. 
github_auth48_experiment.txt · Last modified: 2021/02/24 00:15 by arusso