From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: packaging Bootstrap for Cuirass' web interface Date: Mon, 23 Jul 2018 13:18:20 +0200 Message-ID: <87y3e2td37.fsf@lassieur.org> References: <87zhyitmtc.fsf@lassieur.org> <20180723113142.33c9cdbe@alma-ubu> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49998) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhYrD-0003nX-0a for guix-devel@gnu.org; Mon, 23 Jul 2018 07:18:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fhYr9-0000ph-Ne for guix-devel@gnu.org; Mon, 23 Jul 2018 07:18:26 -0400 Received: from mail.lassieur.org ([83.152.10.219]:60548) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fhYr9-0000k2-Cz for guix-devel@gnu.org; Mon, 23 Jul 2018 07:18:23 -0400 In-reply-to: <20180723113142.33c9cdbe@alma-ubu> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?utf-8?Q?Bj=C3=B6rn_H=C3=B6fling?= Cc: guix-devel@gnu.org, Tatiana Sholokhova Bj=C3=B6rn H=C3=B6fling writes: > On Mon, 23 Jul 2018 09:48:15 +0200 > Cl=C3=A9ment Lassieur wrote: > >> Hello! >>=20 >> We are going to embed Bootstrap files to our Cuirass service. >> Wouldn't it be better to package Bootstrap and get the service to use >> the package directly? I think it would make maintenance easier, and >> I'm unsure it's good to have huge files on which we don't have >> control in our Cuirass git repository. WDYT? >>=20 >> Cl=C3=A9ment > > Building from "source" would be cool, but looks like a lot of "fun": > > https://getbootstrap.com/docs/4.0/getting-started/build-tools/#tooling-se= tup > > Here is the npm build script. Look at the dev-dependencies: > > https://github.com/twbs/bootstrap/blob/v4.0.0-beta.2/package.json > > NPM-Yogurt. > > I think the only change to go from sources is write your own simple > build scripts and call your own SASS-compiler and JS minifier. I had no idea it was that complicated! Thanks for letting me know. Cl=C3=A9ment