openpolitics / groupthink

A collaborative democratic platform built atop GitHub, designed for open policymaking and manifesto writing.
http://votebot.openpolitics.org.uk
MIT License
35 stars 12 forks source link

Properly integrate CLA agreement into the workflow #72

Open Floppy opened 7 years ago

Floppy commented 7 years ago

Currently we just link to CLAhub, which is a bit lame. We could include it in the workflow directly, either using their API (which might involve improving it), or just having our own CLA which is agreed to as part of the flow.

jt-nti commented 4 years ago

It would be nice to remove the dependency on CLAhub. Feedback on the Eastleigh manifesto deployment of groupthink so far is predominantly on how confusing it is to get started and eliminating the CLAhub authentication step would help simplify things.

Floppy commented 4 years ago

Yeah, it would be much better to just include CLA text in the "submit PR" page.