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

Add an explicit license. #17

Open
Skenvy opened this issue Nov 17, 2022 · 7 comments
Open

Add an explicit license. #17

Skenvy opened this issue Nov 17, 2022 · 7 comments

Comments

@Skenvy
Copy link

Skenvy commented Nov 17, 2022

At the moment, the closest to this is the README saying

You're welcome to use this repo to test Dependabot functionality.

But it would be nice if the licensing was less vague and ephemeral.

I ask because I'd like to duplicate the files here in a set of tests to run github's linguist on. Linguist can't run on submodules, and I'd like for the unit tests to not have to rely on an external repo, or multiple versions of it given the pinned versions that the smoke tests here guarentee to be runnable with dependabot.

@Skenvy
Copy link
Author

Skenvy commented Nov 17, 2022

I hope this request for smoothing over the meta-context of the repository can bypass the

However, we aren't accepting contributions at this time.

@jeffwidman
Copy link
Member

Yeah, that's a reasonable request. I don't have full context here, but I recall when the repo was created that they weren't ready to choose a license and the guy most involved is currently out on paternity leave until end of January. Since this isn't urgent, I'll wait til he's back and then circle back with him.

@Skenvy
Copy link
Author

Skenvy commented Jan 3, 2023

In the meantime I've left this attribution where I've copied the tests to describing the licensing situation; https://github.com/Skenvy/dependabot-linguist/blob/af2b44f1c6747aec9c4129a65f9e47a19b4fc940/smoke-test/README.md which I hope is fine.

@jeffwidman
Copy link
Member

jeffwidman commented Jan 3, 2023

Yeah, that's totally fine for now.

I don't know, but I suspect the internal question is just whether we need the prosperity license from dependabot-core here too, or if we can keep it simple with vanilla MIT license. But in either case, that won't prohibit what you're doing.

If for some reason we have to move to a license that doesn't allow copying, we can always reach out to you down the road. But in the meantime please don't let this block what you're working on as long as it's work on a free OSS project.

@yeikel
Copy link
Contributor

yeikel commented Jul 22, 2024

Now that dependabot-core uses MIT, would it make sense to add MIT here as well and close this issue?

I think that we might need to add an explicit CONTRIBUTING.md as well

@pombredanne
Copy link

Ping, this would be timely. No license at all on a GitHub repo is not a great practice.

@pombredanne
Copy link

@Jeffrey-Luszcz ping: is this something you may be able to help resolve?

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

6 participants
@jeffwidman @pombredanne @yeikel @Skenvy and others