Live data from Hacker News

Bootstrap 4 alpha

blog.getbootstrap.com

201–210 of 216 posts

Re: Bootstrap 4 alpha

#201
post #15

I'm a Boostrap lightweight, but I always respect an organization willing to drop support for old technology (IE8) and rewrite libraries with an improved technology (ES6).

Dropping old tech means projects/companies that require that support have to do it in-house. We need to support IE7+ for much of our UI, unfortunately, because of paying customers in hospital environments where upgrading is a nightmare. So it's a good thing in that libraries can be leaner/meaner for everyone who doesn't need to care about old tech, but it also means the unpleasant work of supporting the old tech now…

Notes from the actual post:

> When we shipped Bootstrap 3, we immediately discontinued all support for v2.x, causing a lot of pain for all our users out there. That was a mistake we won’t be making again. For the foreseeable future, we’ll be maintaining Bootstrap 3 with critical bug fixes and documentation improvements.

The current plan is already keeping basic support in place for BS3, but no new features. That's probably just where we'll stay, then.

Re: Bootstrap 4 alpha

#202
post #93

Earlier quoted context omitted.

Yeah I really love how I now not only need Node and npm, but also gcc to install/build a frickin' web project. Because f*ck the platform-independence we got with Node, who cares if a simple `npm install` takes 30 minutes to complete.

I don't use it, so I don't know, but I'm just wondering, why is it necessary to use gcc to use libsass? Isn't there a PPA for it? Would a PPA be the proper way to distrib what sounds like a really valuable program? Thank you.

I'm on Windows and I don't want to install Visual Studio just because of libsass...

Re: Bootstrap 4 alpha

#203
post #93

Earlier quoted context omitted.

Yeah I really love how I now not only need Node and npm, but also gcc to install/build a frickin' web project. Because f*ck the platform-independence we got with Node, who cares if a simple `npm install` takes 30 minutes to complete.

You would need GCC to install Node anyway. Not to mention the fact that you probably have GCC or Clang already anyway...

Nope, I'm on Windows. I don't need GCC (or any other C compiler for that matter) to install Node, but now I need one because some of my coworkers on Macs decided to throw every possible dependency they could find into the project.

Re: Bootstrap 4 alpha

#204

Earlier quoted context omitted.

Wow, only $99 for officially supported Bootstrap themes. I love it.

More expensive than some others out there but the quality of other commercial Bootstrap themes tends to be pretty low: - Many themes out there are never updated. I remember some $15-ish Bootstrap themes for 3.1 that were never updated for 3.2, etc - Many Bootstrap themes out there are non-semantic div hell. Headers wrapped in tags with a class of "header" instead of simply using h1/h2/h3/etc tags. That kind of thing.…

I thought @fat and @mdo worked at Twitter? Surely Twitter still paid their salary as they worked on Bootstrap?

Re: Bootstrap 4 alpha

#205
post #202

Earlier quoted context omitted.

I don't use it, so I don't know, but I'm just wondering, why is it necessary to use gcc to use libsass? Isn't there a PPA for it? Would a PPA be the proper way to distrib what sounds like a really valuable program? Thank you.

I'm on Windows and I don't want to install Visual Studio just because of libsass...

Should the people that wrote libsass have decided whether or not to write it in C based on whether or not you would have to install Visual Studio to get it working on Windows? As a C library, it allows linking from several different languages, so maybe their motivations were getting a non-Ruby Sass implementation that could be used in whatever language you need it in. Maybe then the people that wrote the JS to link against the C library are the people that burdened you with this hardship then? Should every person that wants to use libsass from JavaScript be deterred against creating that JS library linking against libsass just because it might cause you some sort of "software installation hardship?"

I'm really confused what you feel the "ideal world" of your rant is. That the libsass people should have written it in JavaScript? How then would (e.g.) Python compile Sass? By installing Node and calling out to run the JavaScript libsass? Wouldn't that just lead to more people saying things like "Why should I have to install Node just to compile some Sass?" I'm sure the initial implementation of Sass being in Ruby was great for Rails developers because Ruby was already a part of their toolchain. For other projects that were not using Ruby though, Sass required an install of Ruby just for the purpose of compiling Sass.

Re: Bootstrap 4 alpha

#206

Earlier quoted context omitted.

There's no reason to use Ruby https://github.com/sass/libsass

libsass is very strange. It must be statically linked and it requires copyright assignment for contributions.

The LICENCE file looks like standard MIT to me. Where did you find this info?

Re: Bootstrap 4 alpha

#207
post #77

Earlier quoted context omitted.

$99 to roll out an internal dashboard in hours, so my engineers can focus on more important things? Yes please. If this is for your personal webpage, $99 might be too much. If this is for your business, and $99 can save you more than an hour or two of employee time, it's a steal.

There are much cheaper, well made templates available for bootstrap, e.g.: http://themeforest.net/search?utf8=%E2%9C%93&term=bootstrap

For my understanding: why is my post downmodded to -1? Could someone explain that to me please so I can avoid the mistakes in the future? Thanks.

Re: Bootstrap 4 alpha

#208
post #51

Earlier quoted context omitted.

Assuming the comment in the starter template isn't outdated, jQuery is still required. http://v4-alpha.getbootstrap.com/getting-started/introductio...

Booooooooooo. Bootstrap is the most popular CSS/UI framework on the planet. I don't get why they continue to depend on jQuery while most modern app frameworks are abandoning it...

The most popular UI framework using the most popular UI library? I don't see the problem.

Re: Bootstrap 4 alpha

#209

Earlier quoted context omitted.

libsass is very strange. It must be statically linked and it requires copyright assignment for contributions.

The LICENCE file looks like standard MIT to me. Where did you find this info?

Here: https://github.com/sass/libsass#contribution-agreement

I think it's unfortunate. While I'm comfortable with assigning copyright to nonprofit organizations with a commitment to keep code free and enforce the license, I'm not comfortable assigning copyright to individual people.

Re: Bootstrap 4 alpha

#210
Nice job, Bootstrap saved me so much time already. It really helps by getting the job done! However, in most of my projects I just used the grid.
Post reply on HN