VinceG / twitter-bootstrap-wizard

This twitter bootstrap plugin builds a wizard out of a formatter tabbable structure. It allows to build a wizard functionality using buttons to go through the different wizard steps and using events allows to hook into each step individually.
MIT License
1.39k stars 676 forks source link

Problem with tag #1.0.0 #81

Closed brunowego closed 10 years ago

brunowego commented 10 years ago

The tag 1.0.0 no have the same files in master branch, for example bower.json.

VinceG commented 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.

okendoken commented 10 years ago

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!

VinceG commented 10 years ago

@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.

okendoken commented 10 years ago

@VinceG thanks for prompt response!

ricardopolo commented 9 years ago

@VinceG you can use a CI like Appveyor or Travis that deploys master to Package Managers automatically

VinceG commented 9 years ago

@ricardopolo i don't think so, no.

ricardopolo commented 9 years ago

@VinceG why?

VinceG commented 9 years ago

@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?

waza-ari commented 8 years ago

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.

VinceG commented 8 years ago

@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?

waza-ari commented 8 years ago

@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.

VinceG commented 8 years ago

i believe composer is for PHP dependencies and bower is used for asset management.

waza-ari commented 8 years ago

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?

VinceG commented 8 years ago

@waza-ari having this on bower will be a great help to start with.