AFAICT, CLAhub uses the statuses API (the same that Travis CI also uses): https://developer.github.com/v3/repos/statuses/ You can find the CLAhub code at https://github.com/clahub/clahub
On Thu, May 29, 2014 at 12:58 AM, Christian Gruber <cgru...@google.com>wrote: > Can you point me at it Will? I would love to implement that for a few > projects in the short term until something more comprehensive is in place. > > c. > > > On 28 May 2014, at 15:51, Will Norris wrote: > > GitHub's API already provides all the pieces to make this possible... I >> assume that's what clahub uses, we just haven't built it all out yet for >> Google-owned projects. Gerrit has CLA checks today, Google projects on >> GitHub will have them... eventually. :) The Angular team has an Apps >> Script hack that is tiding them over in the meantime... that could >> possibly >> work if you really needed it. >> >> On Wednesday, May 28, 2014 3:41:28 PM UTC-7, Christian Gruber wrote: >> >>> >>> Wait, Thomas... didn't we have this conversation about a year ago? :D I >>> seem to recall you mentioning this. >>> >>> But I actually think hosting a CLA isn't what I'm looking for so much as >>> being able to tie in your own association of "CLA-signers" to github >>> users, so there can be some signal as to whether that person's code can >>> be safely merged... but not necessarily basing that signal off of >>> someone else hosting that CLA info. >>> >>> I can see CLAhub being useful for independent projects, but for >>> google-wide open-source contributions, we have our own CLA (and storage) >>> and a clean integration there would be good. >>> >>> (That said, it's a cool project, though blog.clahub.com 404s, yet is >>> referred to in the main page) >>> >>> c. >>> >>> On 28 May 2014, at 15:36, Thomas Broyer wrote: >>> >>> https://www.clahub.com/ >>>> >>> >>> >>> Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency >>> Injection >>> email: cgr...@google.com <javascript:> :::: mobile: +1 (646) 807-9839 >>> >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "google-guice" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to google-guice+unsubscr...@googlegroups.com. >> To post to this group, send email to google-guice@googlegroups.com. >> Visit this group at http://groups.google.com/group/google-guice. >> For more options, visit https://groups.google.com/d/optout. >> > > > Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency > Injection > email: cgru...@google.com :::: mobile: +1 (646) 807-9839 > -- Thomas Broyer /tɔ.ma.bʁwa.je/ <http://xn--nna.ma.xn--bwa-xxb.je/> -- You received this message because you are subscribed to the Google Groups "google-guice" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-guice+unsubscr...@googlegroups.com. To post to this group, send email to google-guice@googlegroups.com. Visit this group at http://groups.google.com/group/google-guice. For more options, visit https://groups.google.com/d/optout.