-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Bower Version Update and Naming Issue #460
Comments
Do we even have a bower version? I don't think so. PR welcome |
@AlJohri : that project is managed by jlong just as it says not by this group of folks |
@jrobeson, @glebm "twitter-bootstrap-sass" links to THIS repository. This can be verified here: http://sindresorhus.com/bower-components/#!/search/twitter-bootstrap-sass (takes a second to load) or view the output of bower info below:
There must be a valid manifest JSON (bower.json I presume) in the current working directory according to http://bower.io/#registering-packages so I'm confused as to how this currently exists. All renaming of bower packages is done in this github issue: bower/bower#120
The "bootstrap-sass" package points to a renamed github repo by jlong. I can request to deregister this package and redirect to this version with your permission! |
the opposite naming of bootstrap-sass vs sass-bootstrap is why i thought so. |
@AlJohri @glebm Bower is actually looking at this repo's tags to generate the available version numbers. Unfortunately, when the tags changed to add an additional dot-number, i.e. the The ideal fix would be to simply change the version tags to something semver, which is what Bower prefers. Then you wouldn't even need a manifest file. It would just work. |
Changing the versioning format is not really an option (need both upstream version and ours; rubygems doesn't support |
Good points, and good question. What about a new, additional tag that follows semver, but is intended only for Bower consumption? E.g. something like It's also worth noting that a user can just force-install a specific tag/SHA like so:
(This solved the issue for me.) I think it's a question for @glebm, et. all, how important Bower support is vs. the extra effort it will take to implement an additional tagging scheme and/or create & maintain a package file. |
@jasonschock Bower support is important, we can mention |
This issue depends on #481 |
@jasonschock @AlJohri @jrobeson Could you guys look at #488 and comment if it's OK |
It appears there is no solution to compatible version numbers short of fixing SemVer itself. I found the relevant SemVer issue and outlined the problem there: semver/semver#168 |
I don't really know if it's 'fixing' semver, given we're not following it. I think @mdo wants us to move to being pegged to upstream's releases, which is fine, we could retain the .z for Rubygems though? |
We have switched to |
currently downloads Bootstrap 2. Is there any chance you can update this to the most recent version of Bootstrap?
Also,
or
currently links to https://github.com/jlong/sass-bootstrap
Any way to fix the naming issue and claim "bootstrap-sass" as is the name of this repository?
The text was updated successfully, but these errors were encountered: