Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing License #55

Open
tudalex opened this issue Aug 2, 2014 · 25 comments
Open

Missing License #55

tudalex opened this issue Aug 2, 2014 · 25 comments
Assignees

Comments

@tudalex
Copy link
Member

tudalex commented Aug 2, 2014

Missing a LICENSE file in the root repository folder that specifies the license of the website.

@maria
Copy link
Member

maria commented Jan 24, 2016

I added the following license: https://github.com/rosedu/site/blob/master/LICENSE.md. If someone is against it or the License selected, please state your reason in a week's time.

cc-ing all the contributors @alexef @razvand @mariuscoto @flaviusanton @camelia-groza @tudalex @dserban @alrra @mgax @mihaimaruseac @alexandrujuncu @mihneadb @lauuuuuura @vilie @silviupopescu @vcarbune @adriansc @ddvlad

@maria maria self-assigned this Jan 24, 2016
@ghost
Copy link

ghost commented Jan 24, 2016

The image files below are licensed in a way that is not compatible with the license you are suggesting.

resources/promo/webdev_promo_banner.png
activities/images/activity_logo_webdev.png

@lauuuuuura
Copy link
Member

@maria : why not BSD?

@maria
Copy link
Member

maria commented Jan 25, 2016

@dserban so you are referring to

OK, we will remove them and replace them with our artwork. thank you [ Done]

@maria
Copy link
Member

maria commented Jan 25, 2016

@lauuuuuura I have to admit I didn't look into it. Here are more details http://choosealicense.com/licenses/ - I wanted a license more explicit and which defined that the work one does for the project will fall under the project license, due to the problems we had in the past. :) that makes sense?

@tudalex
Copy link
Member Author

tudalex commented Jan 25, 2016

@maria if you want to be explicit about this, the only way of doing it is with a contributor license agreement (like the one you have to sign for contributing to Google OpenSource projects like Chromium or Android[0]) in which the contributor grants all copyrights to the Rosedu Association before working on a project.
This does not replace the usual BSD/GPL license, but complements it, because in this way there is only one author, ROSEdu, and if you later need to change something you don't have to get the agreement from everybody who worked on the project.

[0] - https://cla.developers.google.com/

@maria
Copy link
Member

maria commented Jan 25, 2016

@tudalex 👍 Let's do this. Great idea

@mgax
Copy link
Member

mgax commented Jan 25, 2016

I also prefer a MIT/BSD license. Also, if you intend to relicense a codebase, you need explicit agreement from all contributors with significant contributions. Failing to answer within a week is not the same as explicit agreement.

@tudalex
Copy link
Member Author

tudalex commented Jan 25, 2016

👍 @mgax
Not just significant, but all contributors! Also a contributor doesn't have to have a reason why he doesn't agree to a license.

I just right now realised that this is not a LICENSE proposal waiting to be merged, but was already merged! This is not nice! Just saying.

@maria
Copy link
Member

maria commented Jan 25, 2016

@mgax @tudalex fair enough. I updated the License.md file, we will open a PR after we discuss.

I cc-ed every contributor here - #55 (comment). The week time is from a model we have in the Romanian legal department, where a decision can be questioned in a week time otherwise is accepted. This idea is from a previous discussion we had on email between the community members. And I think is helpful to not prolong this discussion indefinitely.

So, we have 3 votes for a BSD type of license, I think for projects like our websites we should have a more restrictive license and for other projects a BSD type (ex: rosedu challenge) and a CLA like @tudalex suggested.

@mgax
Copy link
Member

mgax commented Jan 25, 2016

Come to think of it, we're licensing content here so a creative commons licence is more appropriate. I propose CC-BY, again the most liberal, there's no reason to restrict people from using our text; they have to provide attribution anyway.

@maria
Copy link
Member

maria commented Jan 29, 2016

@mgax is not only text it's a bit of code also. I think BSD (it's seems is the most popular) and we will create a CLA in the near future.

That sounds ok? There are still 2 days in the timeframe I suggested to get this done, so waiting for other feedback.

@maria
Copy link
Member

maria commented Feb 3, 2016

This is the PR #70

@mgax
Copy link
Member

mgax commented Feb 4, 2016

@maria did we ever get licensing agreement from all contributors? E.g. I don't see @alexef or @razvand agreeing, and GitHub says they are the biggest contributors. And what's the point of making a pull request if you're going to approve it yourself within a minute?

@tudalex
Copy link
Member Author

tudalex commented Feb 5, 2016

@maria I totally agree with @mgax I don't see the point of making a pull request as a proposal, just for it to be merged 55 seconds later....

I think the only nice way of doing this is that everybody leaves a comment with the a text similar to "I agree to a BSD license for my contributions." What do you think @mgax ? So instead of fighting let's talk to everybody and convince them to reply to this issue.

So I'll start:
I agree to a BSD license for my contributions.

@lauuuuuura
Copy link
Member

I agree to a BSD license for my contributions.

@maria
Copy link
Member

maria commented Feb 21, 2016

Sorry for the "abusive" way of managing this issue. I reverted my PR, you can find it here #71.

Let's see if all @alexef @razvand @mariuscoto @flaviusanton @camelia-groza @dserban @alrra @mihaimaruseac @alexandrujuncu @mihneadb @vilie @silviupopescu @vcarbune @adriansc @ddvlad of use agree on using a License and the one here #71

I one agree to a BSD license for all my contributions made to this repository.

@mihaimaruseac
Copy link
Member

BSD is fine :)

@ddvlad
Copy link
Member

ddvlad commented Feb 21, 2016

I'm surprised to find I've contributed to this repo :)

I'm fine with BSD as well.

@vilie
Copy link
Contributor

vilie commented Feb 21, 2016

I agree to a BSD license for my contributions.

@mgax
Copy link
Member

mgax commented Feb 21, 2016

BSD 👍

@mariuscoto
Copy link
Member

I agree to a BSD license for my contributions.

@mihneadb
Copy link
Member

I agree to a BSD license for my contributions

Mihnea Dobrescu-Balaur
Sent from a mobile device.

@alexef
Copy link
Member

alexef commented Feb 22, 2016

I agree to a BSD license for my contributions

@alexandrujuncu
Copy link
Contributor

I think this discussion is pointless for the site itself. It's one of the repos less likely to be forked.

Probably even WTFPL would be ok.
To not complicate things, I agree to a BSD license for my contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests