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

Selecting a license #5

Open
avoelkl opened this issue Aug 29, 2017 · 2 comments
Open

Selecting a license #5

avoelkl opened this issue Aug 29, 2017 · 2 comments

Comments

@avoelkl
Copy link
Collaborator

avoelkl commented Aug 29, 2017

HI @steverobbins @tig-robertgrundeken @KamilBalwierz @beejhuff ,

I've found out that this projects lacks a LICENSE file.
As the five of us are the contributors so far I suggest we agree on a license for this project.

Any recommendations?
My suggestion would be GNU General Public License v3.0 as this one is used for other magento hackathon projects as well.

@beejhuff
Copy link
Member

That's fine with me, Anna. We should probably consider a few additional items as part of this effort, so I'm going to suggest we update the title of this issue to something like "Update Repo to Support Best Practices of Open Source Projects & GitHub Community Engagement"

I'm happy to hammer out and submit a few PR's to get feedback / review on all of these in the next few days, but go ahead and PR / Merge in a LICENSE file if you have a GPL v3 one handy.

I'm putting all the items I think should fall under this effort into a checklist we can update as we work through this issue. We can move this to the main issue description after we've gotten everyone's feedback..

I know that this may seem like a lot of overhead for a relatively simple hackathon project (I'm not arguing against that point), but I'd point out a few things to consider:

  1. I'll take on the responsibility of getting them right and making sure we have a good template to use going forward based on everyone's feedback to remove the burden from you all who did the actual work of coding this up in the first place.

  2. If we do this well, we can provide these templates to the other hackathon projects and help everyone else who contributes save a ton of time, ensure a standard set of resources that helps more people actively contribute to their projects, and collectively benefit from any of the work we do to enhance these...in fact, I think we can write up a little script that generates standard versions of all of these documents and use that when creating new repositories, though we'd want to chat with @sandermangel or one of the Fabians or who ever is controlling Admin access to the Hackathon org @Schrank @schmengler

  3. By the way, here's an example of a project that will automate the creation of most of these standard template files (though it's designed to be run after a repo is manually created, it's not a bad starting point).

@avoelkl
Copy link
Collaborator Author

avoelkl commented Aug 29, 2017

I agree @beejhuff, the LICENSE is just step 1 of some further improvements that need to be done. Thanks for the collection of things that need to be done!

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

No branches or pull requests

2 participants