Skip to content
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

Preparing first stable release #84

Closed
4 tasks done
machour opened this issue Jan 15, 2019 · 18 comments
Closed
4 tasks done

Preparing first stable release #84

machour opened this issue Jan 15, 2019 · 18 comments
Milestone

Comments

@machour
Copy link
Member

machour commented Jan 15, 2019

This extension seems almost ready and is already totaling ~20k downloads :)
We should probably publish a first stable release into the wild and see how it plays.

We still need to:

@simialbi do you have the time to look at the open issues? (no pressure)

@samdark
Copy link
Member

samdark commented Jan 15, 2019

Documentation issues left...

@samdark
Copy link
Member

samdark commented Jan 15, 2019

And #85

@samdark
Copy link
Member

samdark commented Jan 15, 2019

Also I think it worth taking a look at https://github.com/yiisoft/yii2-bootstrap/milestones/2.1

@machour
Copy link
Member Author

machour commented Jan 15, 2019

Worth considering for first release as these would break BC later

@samdark
Copy link
Member

samdark commented Jan 15, 2019

These can't be moved so the only way it to re-apply these to code in this repository.

@machour
Copy link
Member Author

machour commented Jan 15, 2019

@simialbi interested on your take about the remaining items in the old 2.1 milestone: https://github.com/yiisoft/yii2-bootstrap/milestones/2.1

@simialbi
Copy link
Contributor

simialbi commented Jan 15, 2019

There are still 4 items:

@samdark
Copy link
Member

samdark commented Jan 15, 2019

We haven't tagged release so BC breaks are still OK.

@simialbi
Copy link
Contributor

@samdark about yiisoft/yii2-bootstrap#147:
There is still another poblem: yii\bootstrap4\ActiveField extends yii\widgets\ActiveField and yii\widgets\ActiveField has a method called dropDownList. If we'd like to be consistent, we would have to change it there too.

@samdark
Copy link
Member

samdark commented Jan 15, 2019

That's fine. Let's use Dropdown as a single word everywhere as it's used by bootstrap and many other libraries: https://getbootstrap.com/docs/4.1/components/dropdowns/

@simialbi
Copy link
Contributor

Ok, I changed my open PR #90
What about yiisoft/yii2-bootstrap#101? Shall I add the possibility of a brand without link (span) instead of setting home link as default?

@samdark
Copy link
Member

samdark commented Jan 15, 2019

It's not bootstrap 4 specific so if you think it's a good move, feel free to.

@simialbi
Copy link
Contributor

simialbi commented Jan 15, 2019

Now there is still:

I think my part is finished. In my opinion it's ready for a release. If I can still help somewhere, just tell me...

@machour
Copy link
Member Author

machour commented Jan 15, 2019

Thank you so much @simialbi !

#81: my initial grief was "we should not install bootstrap from npm" which is wrong. This is a docs improvement and is not blocking for the release.

#85: bower is dead. I never personally experienced the issues you're facing with npm, and have been using it with assets-packagist or foxy/foxy for months. I think it should be merged.

I agree with you for the two other issues.

@samdark
Copy link
Member

samdark commented Jan 15, 2019

Merged #85.

@machour
Copy link
Member Author

machour commented Jan 15, 2019

Opened #92 & #93

@machour
Copy link
Member Author

machour commented Jan 16, 2019

Added #95 that I'd like to discuss before the first release. Doesn't seem like much of an effort implementation wise, and comes with great benefits.

@machour
Copy link
Member Author

machour commented Jan 28, 2019

Sadly I've been swamped with work these days.

Changes from #95 should not break BC, so I guess they could be shipped in a subsequent release.
Let's ship yii2-bootstrap4 as it is now, and enhance it later.

@samdark samdark closed this as completed Jan 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants