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

[DP] Rename datapackage.json to package.json in Data Package #73

Closed
rufuspollock opened this issue Nov 9, 2013 · 2 comments
Closed

Comments

@rufuspollock
Copy link
Contributor

Reasoning: we already follow CommonJS package spec very closely and this would allow us to leverage the npm (node package manager) ecosystem directly (a big win!)

See for further discussion this thread: openknowledge-archive/datapackage.js-deprecated#3

@rufuspollock
Copy link
Contributor Author

I'm still a bit mixed in my feelings here. Changing datapackage.json to package.json is a pretty major change in the spec. The major reasoning is the ability to reuse npm directly but I'm not totally sure yet how much we will directly reuse npm (e.g. we may reuse parts but probably with a bit of modding ...)

Pros to package.json:

  • direct compatibility with node and npm

Cons:

  • We don't have something distinctive
  • Its a change from current spec
  • Possible conflict where you have a repo that is both a node package and data package (seems a very minor consideration)

@sballesteros @paulfitz love your thoughts here ...

@rufuspollock
Copy link
Contributor Author

WONTFIX. We have agreed to keep datapackage.json, reasoning being:

  • we won't directly reuse npm (though we will reuse concepts)
  • default would be no change
  • we can then search for datapackage.json etc

roll added a commit that referenced this issue Jun 26, 2024
* Rework 'READ MORE' links (i.1)

* Add missing alt to images (i.4)

* Updated dependencies

* Fixed colors using WCAG Contrast checker (i.5)

* Fixed foreign key links (of.1)

* Fixed linting

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

No branches or pull requests

1 participant