-
Notifications
You must be signed in to change notification settings - Fork 33
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
Discussion: Extending Bulma, Governance, & Design Patterns #91
Comments
Some initial considerations:
|
Hi @dfee is this still under consideration? |
FWIW, my thought on this kinda thing is always to make it opt-in, using some kind of plugin or extension system—as soon as you deviate in this way, you will inevitably find users who don't want the additions or think they should be done differently. Maybe this is what you were referring to with the new Github org... Also, on your point 2 in your comment (maintenance liability) I understand what you're going for here but this sounds a bit like introducing a "git blame" culture, which I don't think would be too healthy. Other OSS orgs I've used tackle this by having a "community" repo of plugins/extensions which are "officially recommended" but not supported formally by the core library maintainers (although they do provide support, etc). Hope this helps! Thanks for your work on this ✌️ |
I want to open a conversation and collect thoughts from the community who uses
rbx
and get insight into what the community wants in terms of extensions – and how we can maintain this together as a community.For example, I added
Badge
,Divider
,PageLoader
andTooltip
to therbx
ecosystem from Bulma-Extensions as they only incorporated SASS changes. I have not incorporated any extensions that require migrating JS code. Largely, this is because I fear that the amount of maintenance for one-man maintaining this might be a bit much.In addition, @neilime added a pull request yesterday for a
NotificationToast
component that does incorporate some some TS logic. That's great. But it raises some interesting questions:If you want to participate in this discussion, please join in. Also invite other people into the discussion!
The text was updated successfully, but these errors were encountered: