Closed brunowego closed 10 years ago
@brunobatista Right, this is because it was created long time ago. since then there have been numerous changes. so i'd recommend using master.
guys, please issue a new release for bower users. 1.0.0 is 18 commits behind master - it lacks of some core fixes which makes plugin failing.
The only way to use bootstrap-wizard now is to explicitly specify master branch as a bower package source:
"twitter-bootstrap-wizard": "git://github.com/VinceG/twitter-bootstrap-wizard.git#master"
Thank you!
@brunobatista @okendoken
You can now install it using
bower install twitter-bootstrap-wizard#1.2
I really have no interest in supporting this any further. with all the package managers out there, there is no way to be able to support them all. for any future updates just use master.
Thank You.
@VinceG thanks for prompt response!
@VinceG you can use a CI like Appveyor or Travis that deploys master to Package Managers automatically
@ricardopolo i don't think so, no.
@VinceG why?
@ricardopolo a) i never used it b) i don't have the time to spend on adding it. would you want to help get this done?
I totally can understand that it can be annoying to support many packet managers. There are however also very good reasons to use packet managing, I don't think I have to mention them here.
Many frameworks (including the three most popular frameworks on the web, being Yii2, Symfony and Laravel) heavily rely on composer and its bower-plugin to handle dependencies. Have a look for example at the following Yii2 plugin (https://github.com/Chofoteddy/yii2-bootstrap-wizard), which uses bower to reference at this very project. It is simply not state of the art to use libraries without dependency management, and it took me nearly 5 hours today to figure out that the "automatically installed dependency" is causing the trouble and that I have to fetch master-code manually.
So all this text written for one purpose: please consider maintaining at least the most popular package managers.
@waza-ari i understand the frustration. i initially planned on supporting bower and i did for a certain period of time, however, i can't keep maintaining this and other projects i have by myself. will you be interested in helping getting this updated on bower?
@VinceG Sorry, I did not want to sound frustrated. I haven't worked with bower yet, but have experiences with composer as PHP packet management system. When your time is the problem, I'd be glad to help. Just need to get into it.
i believe composer is for PHP dependencies and bower is used for asset management.
Yes, I am aware of that. Just wanted to point out that I did not work with bower yet, but that I am not totally new to this topic. Maybe we should get in touch apart from this issue to negotiate how I can support you?
@waza-ari having this on bower will be a great help to start with.
The tag 1.0.0 no have the same files in master branch, for example bower.json.