Open thomasdavis opened 10 years ago
I would like us to use Affero GPL v3+. It's compatible with GPL v3, and would require folks building services on the contact congress platform to contribute their improvements back to the community.
Awesome, I don't really have any input here. So let me know when you guys feel comfortable with a decision.
Affero GPL v3+ is our consensus. Sample boilerplate:
Copyright (C) 2014 Electronic Frontier Foundation.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/agpl.txt.
Does this look right for now? https://github.com/EFForg/contact-congress.js/blob/gh-pages/LICENSE
I think that boilerplate is designed to go in the source code as a comment, and the LICENSE file is the agpl license itself.
On May 9, 2014 7:30:12 AM PDT, Thomas Davis notifications@github.com wrote:
Does this look right for now? https://github.com/EFForg/contact-congress.js/blob/gh-pages/LICENSE
Reply to this email directly or view it on GitHub: https://github.com/EFForg/contact-congress.js/issues/1#issuecomment-42672171
As far as I know this library can be open source, it will just be able to generate forms for contacting congress.
Include the widget
$('.form').contactCongress({ server: 'https://contact-congress.com' });
contactCongress(4124);
// Generates the inputs and appropriate form handlers. Will also come with some strict validation specific to inputs.