bootboxjs / bootbox

Wrappers for JavaScript alert(), confirm() and other flexible dialogs using Twitter's bootstrap framework

Home Page:http://bootboxjs.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Roadmap & a Call for Feedback

tiesont opened this issue · comments

Roadmap

Hey all;

Since Bootstrap is closing in on their next release, which will introduce a lot of breaking changes, I think this is a good time to plan out Bootbox's near future. To wit:

  • Bootstrap is moving away from jQuery to plain JavaScript. We probably need to do the same
  • There's likely to be some updates to the modal templates and/classes, so plan accordingly
  • Typescript?
  • Templating?

Something I don't want to do, but will anyway: since @makeusabrew isn't really around at this point, I'm in the process of moving my efforts to an organization version of Bootbox, BootboxJS. That's pretty much required to gain access to the admin features needed to reconfigure some of the repo settings (like how/where the docs are built, or adding collaborators). If you want to contribute, please let me know below.

Call for Feedback

I'm not exactly rolling in free time, so I need to have an idea of how and where to focus my time. That's where you all come in:

  • What are your pain points (what causes you the most trouble when using Bootbox)?
  • Are there features which you'd like to see implemented? Post below, and use the +1 button to register your agreement.
  • Can you contribute? I'm looking for anyone who can respond to issues added here and questions posted to Stack Overflow.
  • Love the docs? Hate the docs? Can you improve them? I've started on a revamp, here, that I will likely start with for the new project.
  • I'm strongly inclined to move to Typescript for Bootbox, at the source level. Thoughts?

One immediate item: I plan to address #661 by defaulting to rendering content as text by default, then adding an option similar to allowHtml, which will default to false.

Actually I have problems integrating bootbox into my new Vue project. $.fn.modal is not defined
I am wondering if your solution would work

@niveKKumar Not sure what you're referring to. I also have no experience with Vue, so I can't really help you, regardless. If you're having an issue with bootbox, please create a new issue with enough details to reproduce what you're experiencing.

Though I haven't tested bootbox, other similar implementations crash since BS5 modal.js now does NOT instantiate $.fn.modal.Constructor until AFTER the DOM is loaded.