bitovi / bitovi/syn

inconsistent syn downloads from github

Open
#182 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
441
Forks
254
PR merge metrics
No merged PRs in 30d

Description

I downloaded syn-0.2.0.zip from the link ( https://github.com/bitovi/syn/archive/v0.2.0.zip ) on the syn github page ( https://github.com/bitovi/syn/ ). The demo.html in this bundle didn't work and had errors in the chrome devtools console about missing bootstrap.css and steal.js files.

I concluded that the download was incomplete, so I tried getting syn using 'npm install syn'. This gave me a much smaller bundle with a different syn.js file. The version appears to be v0.15.0 . It does not include demo.html, even though it's shown in the syn github master files list.

I finally tried downloading the master using the github 'code button' > Download ZIP . This version appears to be v0.15.0 . This did not include a dist/global/syn.js that is 'browser ready', so I created one using 'browserify syn.js > browser-syn.js'. This file does not match the one downloaded via npm. The demo does not work in this bundle, either.

Contributor guide

Open the contributing guide

Research direction

Compare the v0.2.0 archive, the npm package, and the master ZIP, focusing on demo.html, syn.js, dist/global/syn.js, and the generated browser-syn.js. Run the demo and inspect the reported missing bootstrap.css and steal.js files; done means the download and npm artifacts have a consistent version and the demo loads without those errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
build-system, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.