You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2020/09/17 21:03:57 UTC

[GitHub] [incubator-nuttx] patacongo edited a comment on pull request #1834: License/authorship handling scrips (wip)

patacongo edited a comment on pull request #1834:
URL: https://github.com/apache/incubator-nuttx/pull/1834#issuecomment-694497704


   > Greg, I was looking for example commits for where you have attributed a change to some other author (ie: a commit with you as author but with message in the commit indicating it was authored by someone else). I would need this example to know how to write the regex to detect it and also test the regex. For now I'm just looking for "author:" as I have seen one example of this.
   
   Try
   
       $ git log | grep -i "contributed by"
   
   For example:
   
       Incoporate new ARMv7-M exception handling logic contributed by Mike Smith
   
   I used (and still use) "noted by" or "reported by" if some suggests a change, but I implemented it.  So those names should be ignored.
   
   But there are other cases like:
   
       Big refactoring of toolchain definitions by Mike Smith
       ez80Acclaim fixes from Kevin Franzen
   
   That are more difficult to pick out.
   
   In most cases, any significant changes will also show the author in the BSD header
   
   > Also, how can we get an authoritative list of committers who have ICLAs? Ideally this should be retrievable from some Apache URL so that it can be made to pull the list when needed.
   
   Well, of course,  you can get the list of all committer from the PPMC page.  But there are additional people who have provided ICLAs as well, I think (although they may have become committers too).  I don't know how to find them other checking private@nuttx.apache.org.  Wouldn't all ICLAs be reported there?  Might be best to contact the ASF secretary to see if there is some authoritative list of ICLAs.
   
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org