Twitter's Bootstrap shall now bootstrap itself

admin Sunday April 1, 2018

Last Summer, as I was working on the Tiki project, which uses Twitter's Bootstrap framework a lot, and as Bootstrap is quite hard to discover organically, I decided to bite the bullet and go through Bootstrap's documentation.

The OK

Doing so, I hit quite a few issues, some of which I reported:

From these 4 initial reports, 2 were reportedly solved and closed. #23754 was a wide report which could be considered as reporting several problems. Several of these were fixed, and when the ticket was closed, I opened more specific/clear reports, #24705 Grid system documentation refers to undefined columns and #24706 Inappropriate paragraph in grid system documentation's "How it works" section ("Sounds good?"). As I could not verify the fix for #23769, I filed #24288 Indicate getbootstrap.com website freshness (documentation version). The only worrying case was #23772, which was closed without solution nor explanation, and which remains closed as of ½ year later. Since I couldn't reopen it myself, and since no one saw my request to reopen it, I filed a new ticket, #25225 Blockquotes example and others use cryptic spacing classes before their introduction.

The Bad

At that point, I had 4 new issue reports : #24705, #24706, #24288 and #25225. All of these were closed. Worryingly though, only #24706 was actually solved. The 3 other issues still persist, to my knowledge. Even though I asked to reopen 2 of them months ago, the 3 remain closed.

That's when I figured it was time to ask the mailing list whether Bootstrap contributors can expect serious treatment. And that's when things got ugly.

The Ugly

The next problem I hit was I count not find any official mailing list about Bootstrap development. When I realized one could not find any reference to a discussion forum in Bootstrap's documentation, I had to give up, and instead reported #25824 Documentation does not refer to discussion forums.

I suggest anyone who would consider contributing to or using Bootstrap to read that last report. The report was closed in less than a day, without any result being mentioned­. Not only did Bootstrap not get any official forum, but the documentation still fails to acknowledge that there is none.

Given the level of interest the Bootstrap project seems to have in getting forward, I am afraid the most helpful thing I can do is to stop wasting my time on it. This resignation shall be my last contribution to Bootstrap.

Featured Project