Closed juhoojala closed 8 years ago
We rewrote large parts on Vega-Lite and need to update Polestar.
Hi! Thanks for the response. So I understand that the current master
version is broken, while you are doing a rewrite.
Could you perhaps point me to an older working version? I was unable to find one myself from the repo.
Hi! Thanks for the response. So I understand that the current master version is broken, while you are doing a rewrite.
Yes, unfortunately. This was not supposed to happen but we must have missed to fix the dependencies correctly.
If you only need a working version and don't want to modify polestar, you can use https://github.com/vega/polestar/tree/gh-pages
I would guess that if you fix the dependencies (vega lite, vega and vega lite ui) in the bower.json, it might work.
@domoritz to which versions of vega lite, vega and vega lite ui, package.json should be pointed in order to make it work?
Probably the exact versions from https://github.com/vega/polestar/blob/master/bower.json#L23 but I haven't tested them. Sorry that Polestar is not up to date. We are working very hard on some Vega-Lite features and will get back to Polestar soon. Polestar is on the critical patch for some of our research projects so it is not abandoned!
Thanks for you patience!
I settled up with dom/1.0 branch for now. It seems to be working OK. Just for the record. It has unmet dependency of jshint 2.x. Also it is not able to find following packages:
npm WARN gulp-jshint@2.0.0 requires a peer of jshint@2.x but none was installed.
npm WARN karma-chai@0.1.0 requires a peer of chai@* but none was installed.
npm WARN karma-sinon-chai@1.2.0 requires a peer of chai@^3.2.0 but none was installed.
npm WARN karma-sinon-chai@1.2.0 requires a peer of lolex@^1.4.0 but none was installed.
npm WARN karma-sinon-chai@1.2.0 requires a peer of sinon@^1.17.2 but none was installed.
npm WARN karma-sinon-chai@1.2.0 requires a peer of sinon-chai@^2.8.0 but none was installed.
I had to npm install -D wombatsecurity/karma-lolex-sinon-chai
followed by npm install -D jshint
to get it working.
Thanks
The 1.0 branch does run but a lot of features are broken because of some major changes in Vega-Lite. We hope to get it working again soon. Contributions are also very welcome!
Fixed in current master. Build should be working now. Please report if it's still not working for you!
Tested with node version 4 and 0.12.9
Console output:
Also the build status badge is showing the build as broken.