From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: packaging Bootstrap for Cuirass' web interface Date: Mon, 23 Jul 2018 11:31:42 +0200 Message-ID: <20180723113142.33c9cdbe@alma-ubu> References: <87zhyitmtc.fsf@lassieur.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/ZXSz6SW6d+2VOM9htOPNwdL"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57139) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhXC1-0006FF-Qh for guix-devel@gnu.org; Mon, 23 Jul 2018 05:31:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fhXBx-0004BN-SF for guix-devel@gnu.org; Mon, 23 Jul 2018 05:31:49 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:46902 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhXBx-0004BC-K1 for guix-devel@gnu.org; Mon, 23 Jul 2018 05:31:45 -0400 In-Reply-To: <87zhyitmtc.fsf@lassieur.org> 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?B?Q2zDqW1lbnQ=?= Lassieur Cc: guix-devel@gnu.org, Tatiana Sholokhova --Sig_/ZXSz6SW6d+2VOM9htOPNwdL Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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-setup 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. Bj=C3=B6rn --Sig_/ZXSz6SW6d+2VOM9htOPNwdL Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAltVoH8ACgkQvyhstlk+X/37AwCfZ7cuiYgugPBIQNx+k5nc3JWj Bo0AoKha3r4ieV3j3jPz9DfSfMAfOHPz =5a/s -----END PGP SIGNATURE----- --Sig_/ZXSz6SW6d+2VOM9htOPNwdL--