-
Notifications
You must be signed in to change notification settings - Fork 123
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 https://github.com/okfn/licenses with this repo ... #7
Comments
I'm not sure the utility of this. licenses.opendefinition.org and opendefinition.org are served by different technologies (? and wordpress). Seems fine to have separate repos modulo any bigger reorg. Closing for now, would be part of bigger reorg open in #5 |
At AC call we agreed to proceed with this. Basic approach in description above. |
I wonder whether we want to deploy at api.opendefinition.org given that existing site will remain on wordpress for forseeable future ... |
Much of relevant discussion on this is in #27 |
Moving thread here from #27 (comment) @mlinksva so I think we probably do want to get rid of the html stuff at licenses.opendefinition.org and if we do have the API we may as well have it here (even if we submodule in ...) So, next steps:
Questions:
The proposed API
|
Is there any need for jsonp? If not, scrap. What is the point of json files by group? Seems that any client can fetch all.json and filter on whatever properties they wish to. Another alternative is /api/v1/license/{license-id}.json I don't know if there's any need for a HTML frontend. Currently licenses.opendefinition.org serves as documentation and a kind of quasi-chooser. Desired? Or maybe people should be looking at opendefinition.org/licenses as the ... one place to look. No strong opinion. |
|
updated description with current proposal as to what happens |
Can I suggest a simple solution to provide a machine-readable list of open licences and urls as this issue seems stalled... Publish the licences as a CSV by OKI on datahub.io. If it's published as a CSV, then an API is generated. In fact, unmaintained versions are:
@rufuspollock @mlinksva |
@Stephen-Gates basically yes! The main thing to complete actually right now is okfn/licenses#45 - let's get the licenses repo fixed and then we can publish straight into datahub.io as you suggest. |
Ok I'll look into it over the weekend |
So we now have an up-to-date licenses.csv and datapackage.json being checked by goodtables. To nudge this work (and the related issue) along, here's my suggestion... Open Licenses Service
Open Definition site
This would result in some loss of information e.g. the Licences.csv changesConsider changes to licenses.csv to:
but be careful to communicate, or avoid, breaking changes. Next Steps
Thoughts? |
I'd rather have the data package derived from:
Derived probably means a script to collect info from those sources and shove into a CSV or whatever data packages want. That said feel free to proceed as I don't know when I'll get around to fleshing out above. |
@mlinksva @Stephen-Gates this sounds good - i'm happy for Stephen to proceed with Mike's guidance. |
Update. April 2015
TODO: work out what we to migrate here and what not
Original proposal
Source https://github.com/okfn/licenses
Merge process:
The text was updated successfully, but these errors were encountered: