w3c / did-core

W3C Decentralized Identifier Specification v1.0
https://www.w3.org/TR/did-core/
Other
395 stars 93 forks source link

Update Editors, Authors, and Acknowledgements. #780

Closed msporny closed 2 years ago

msporny commented 2 years ago

This is the final PROPOSED list of Editors, Authors, and Acknowledgements. It was generated by pulling data from a variety of places (trying to be as data driven as possible).

The Acknowledgements include every individual, in alphabetical order, that ever made a comment on an issue or PR over the years in Github.

The Editors are pulled directly from the contributor graph. The people in the top contributors by commits and lines changed are the Editors. There is a significant drop off in contribution after the 3rd person in the list for the DID Core specification.

https://github.com/w3c/did-core/graphs/contributors

The Authors list is a little more squishy. It's an amalgamation of contributions over the years that provided multiple significant architectural foundations as well as more recent and significant issue/PR feedback.

I didn't include data from mailing list traffic, as the group didn't do most of its work via the mailing list. The data for issue/PR contributions are below. The score is the number of comments an individual made plus another score point for each 1KB of text that they wrote -- this is done in an attempt to balance out the contributions of people that write A LOT vs. those that fire off one liners):

            user |  score |   comments |    bytes |
          -----------------------------------------
         msporny |   1934 |       1363 |   585467 |
            OR13 |   1300 |        760 |   553464 |
     peacekeeper |    834 |        552 |   289422 |
         iherman |    637 |        401 |   241832 |
        dlongley |    509 |        248 |   267589 |
        jandrieu |    493 |        188 |   312979 |
      csuwildcat |    418 |        247 |   175584 |
      kdenhartog |    410 |        229 |   186056 |
         dhh1128 |    319 |        134 |   189907 |
        talltree |    319 |        174 |   149343 |
        agropper |    294 |        118 |   181040 |
          rhiaro |    280 |        186 |    97084 |
    SmithSamuelM |    245 |        110 |   138927 |
         TallTed |    209 |        124 |    87079 |
         ewelton |    204 |         60 |   147872 |
      selfissued |    200 |        149 |    52254 |
     brentzundel |    196 |        163 |    33888 |
         shigeya |    115 |         86 |    30619 |
         jricher |    107 |         74 |    34389 |
     jonnycrunch |    101 |         75 |    27493 |
    ChristopherA |     99 |         53 |    47702 |
           awoie |     78 |         49 |    29990 |
 dmitrizagidulin |     72 |         54 |    19185 |
        burnburn |     69 |         49 |    21166 |
        tplooker |     67 |         43 |    25161 |
  Oskar-Deventer |     64 |         42 |    22986 |
      philarcher |     57 |         25 |    33224 |
             wyc |     50 |         32 |    19145 |
             oed |     42 |         30 |    12512 |
          pknowl |     38 |         26 |    13107 |
        cboscolo |     31 |         21 |    10420 |
         Baha-sk |     27 |         13 |    14746 |
     mikelodder7 |     23 |         16 |     7767 |
         dhuseby |     20 |          8 |    12736 |
       CholoTook |     18 |         11 |     7698 |
  melvincarvalho |     18 |         10 |     8367 |
       davidlehn |     17 |         14 |     3762 |
       llorllale |     17 |         12 |     5904 |
      veikkoeeva |     17 |          6 |    11295 |
 darrellodonnell |     15 |          4 |    11765 |
       nalamillo |     14 |         11 |     3640 |
            gjgd |     13 |          8 |     5267 |
       troyronda |     12 |          9 |     4095 |
          mikeal |     11 |          7 |     4693 |
      grantnoble |     10 |          9 |     1462 |
       ewagner70 |     10 |          7 |     3806 |
    yancyribbens |      9 |          8 |     1700 |
     bumblefudge |      9 |          6 |     3659 |
      lrosenthol |      9 |          6 |     3365 |
          w3cbot |      9 |          9 |      774 |
    Crenshinibon |      8 |          7 |     1120 |
         clehner |      8 |          3 |     5687 |
         TimDaub |      8 |          3 |     5193 |
          mitfik |      7 |          3 |     5080 |
         DurandA |      7 |          5 |     2291 |
       TomCJones |      7 |          5 |     2537 |
          tahpot |      7 |          4 |     3352 |
          jbenet |      6 |          3 |     3441 |
    carsonfarmer |      6 |          5 |     1152 |
          deniak |      5 |          4 |     1787 |
        mavarley |      5 |          3 |     2122 |
         nikosft |      5 |          4 |     1838 |
          RieksJ |      4 |          2 |     2133 |
         glcohen |      4 |          3 |     1928 |
    mwherman2000 |      4 |          3 |     1243 |
            cabo |      4 |          3 |     1541 |
            mnot |      4 |          3 |     1667 |
    kimdhamilton |      3 |          3 |      348 |
       aljones15 |      3 |          2 |     1576 |
      BigBlueHat |      3 |          3 |      871 |
         jasnell |      3 |          2 |     1028 |
       marceljay |      3 |          2 |     1400 |
             xfq |      3 |          3 |      478 |
            Fak3 |      3 |          3 |      117 |
         cihanss |      3 |          2 |     1901 |
       YueJing95 |      2 |          2 |      614 |
     PeterTheOne |      2 |          2 |      288 |
         mwklein |      2 |          2 |      763 |
     TelegramSam |      2 |          2 |      574 |
        gkellogg |      2 |          2 |      756 |
     timcappalli |      2 |          1 |     1142 |
        tralcanx |      2 |          2 |      600 |
           rvagg |      2 |          1 |     1683 |
         reschke |      2 |          2 |      117 |
      gimly-jack |      2 |          2 |      251 |
         ssstolk |      2 |          2 |      574 |
     samu-gataca |      2 |          1 |     1526 |
    thehenrytsai |      1 |          1 |      155 |
kdenhartog-sybil1|      1 |          1 |       47 |
       azaroth42 |      1 |          1 |      950 |
           pelle |      1 |          1 |      255 |
        pensivej |      1 |          1 |      295 |
  David-Chadwick |      1 |          1 |      724 |
       ken-ebert |      1 |          1 |      476 |
       mirceanis |      1 |          1 |      584 |
       rknobloch |      1 |          1 |      182 |
   panickervinod |      1 |          1 |      215 |
            oare |      1 |          1 |      451 |
       haidedang |      1 |          1 |      127 |
   Identitywoman |      1 |          1 |      195 |
   mehranshakeri |      1 |          1 |       66 |
        sammotic |      1 |          1 |       98 |
     wolfmcnally |      1 |          1 |      163 |
      mooreT1881 |      1 |          1 |      824 |
        mprorock |      1 |          1 |      289 |
    pukkamustard |      1 |          1 |      101 |
         rxgrant |      1 |          1 |      924 |
        wseltzer |      1 |          1 |      343 |
 manicprogrammer |      1 |          1 |       31 |
        plehegar |      1 |          1 |      164 |
           zhanb |      1 |          1 |      151 |
      Diiaablo95 |      1 |          1 |      166 |
   praveensankar |      1 |          1 |      122 |
         ktobich |      1 |          1 |      368 |
         sondreb |      1 |          1 |      868 |
      Kalanamith |      1 |          1 |      282 |
      alenhorvat |      1 |          1 |      323 |

... and the spec contributor data at the time of the authoring of this PR:

image


Preview | Diff

msporny commented 2 years ago

First read through went too quickly, so I missed that Drummond was removed as an Editor.

Yes, I expect the Chairs to discuss this (I was going to bring it up on the call tomorrow wrt. PRs of significance)... we might want to have the WG weigh in on this as well. I can outline the data-driven approach to get to this list to the group. I was going to hold off merging this until I got confirmation from @talltree (removed from Editors, but still at top of Authors list), @OR13 (added to Authors list due to issue/PR discussion contributions listed above), and @rhiaro (added to Editors list due to editorial work performed) and at least the Chairs on what they thought about the PR.

I support folks who significantly contribute being added to the list of Editors and Authors, but need to be convinced that it is appropriate to remove someone who was named an Editor by the chairs.

I've tried to apply a fair and data driven approach to come up with the lists; I'm happy to elaborate more on the selections and ordering.

msporny commented 2 years ago

I support folks who significantly contribute being added to the list of Editors and Authors, but need to be convinced that it is appropriate to remove someone who was named an Editor by the chairs.

The Chairs have decided that Drummond will remain as an Editor on the specification and have approved the rest of the Editors list. I have implemented that decision in the latest PR.

dlongley commented 2 years ago

The Chairs have decided that Drummond will remain as an Editor on the specification and have approved the rest of the Editors list. I have implemented that decision in the latest PR.

Regarding the authors' list:

Based on core features contributed to the spec, I think the author list order should be:

Manu Sporny, Dave Longley, Markus Sabadello, Drummond Reed, Orie Steele, Christopher Allen

msporny commented 2 years ago

@dlongley wrote:

Based on core features contributed to the spec, I think the author list order should be...

@brentzundel emoji'd:

:+1:

I don't know if @dlongley is objecting, and I don't know if @brentzundel is expressing a Chair position... and considering it's the weekend and I don't know if the other Chair is available (and this is a Chair decision) and given that I'm preparing the Proposed Recommendation right now...

I am going to merge over both of you. Please raise it on the call if that's an issue.

dlongley commented 2 years ago

Yeah, I think it would be good to make the author list order I mentioned before final Proposed Rec. I'll mention it on the call if it doesn't go in before then.

msporny commented 2 years ago

I have removed the cr-comment-resolved-implicit marker. @brentzundel and @burnburn, I noted that I won't be engaging on this issue any more; I proposed an ordering and said my piece. I expect that both Chairs will be processing the concern moving forward.

I will implement the final Chair decision, just let me know what that is once the decision is made.