-
Notifications
You must be signed in to change notification settings - Fork 29
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
Merge Clipol.org data into this repo #31
Comments
@kmewhort this sound great and I'd be +1 Relatedly would you like commit rights on this repo? |
Sure, I'll do a pull request when the data merge from Clipol is ready, but commit rights would be useful for me to do any data fixes or additions after that. |
Sounds awesome and clipol is cool! Regarding 4, I'd suggest to not merge text directly, we can set up an external repo to take as submodule. It's also useful on its own for other projects. Could take markdown from okfn/opendefinition, there's also txt I pulled from spdx repo. |
@kmewhort / @rgrp If/when the clipol.org change are made, would you consider refactoring import logic to node.js/javascript? (would be great for this repo as well). I'm working on a "project linting and validation" tool that, among other things, will warn you when a license is missing on your GitHub project and offer to fix it. It would be great if I could |
@jonschlinkert I'd be +1 on node.js / javascript refactor (its my language of choice). And your suggestion for usage sounds great. |
@kmewhort what do you reckon on moving this forward? |
@rgrp sorry I must not have seen the reply last year. I was really interested in doing this, still am. Give me a few days to look over the lib, I'll come back with some ideas. Let me know if you have a wishlist or ideas for what you'd like to see |
@jonschlinkert great. At the moment as per #45 i think we probably do the actual website work in the opendefinition repo but we are definitely interested in moving this forward. Take a look at #45 and this and let me know what you think are next steps. |
Clipol.org has more extensive metadata for many of this repo's licenses that could be pulled-in. However, the sets of licenses of each don't entirely intersect, so I propose the following:
(a) Restructure the Clipol JSON definitions so that the fields are a perfect superset of the existing OD data; this will make the clipol data backwards compatible with the OD data. Note that Clipol data is pretty close to a superset already.
(b) Provide better documentation and definitions for the new fields.
The text was updated successfully, but these errors were encountered: