jaystack / jaydata

Notice: this library isn't maintained anymore
http://jaydata.org
GNU General Public License v2.0
352 stars 95 forks source link

Bower package #152

Open marklagendijk opened 10 years ago

marklagendijk commented 10 years ago

Currently you distribute JayData in the following ways:

I would really like to see that you would also distribute JayData as a Bower package. The following would need to be done to support this:

  1. Create a separate repo, which would contain the releases. It could be named jaydata/jaydata-release
  2. Add a bower.json file.
  3. Register the package with Bower.
  4. Per release: commit and tag the release.

If you would do 1. Create a separate repo I could do a pull request to add the last few releases and the bower.json file.

I think it is really important to do this. Currently JayData is the only open source package (out of 20) which I am using, which doesn't have a Bower package.

marklagendijk commented 10 years ago

@robesz could you please respond?

robesz commented 10 years ago

Sorry for the missed update. FYI: this item is on our weekly sprint backlog :)

marklagendijk commented 10 years ago

That's great! As I already said, I would be happy to help, be it with actually making this, or with testing it and giving feedback.

joshuapekera commented 10 years ago

+1

marklagendijk commented 10 years ago

@nochtap, I saw that you did all updates on the bower.json file, so I am pinging you about this. Currently the bower.json file doesn't exclude all unnecessary stuff (basically everything, except the release dir). Also it might be worth considering to move the bower package to a separate repo. Some other libraries, also use this approach. One of the advantages of this would be that users would not need to download unnecessary files. Even if you would exclude those files in bower.json, Bower would still download them, although it would delete them automatically.

ghost commented 10 years ago

The current bower package isn't usable in its current state.

krisrandall commented 9 years ago

Any updates on this?

I've just installed the bower JayData package and in addition to having a tonne of stuff that isn't needed, it doesn't seem to work. (missing a /dist/ folder that the example pages are looking for)