Re: [fontforge-users] Announcing LibSpiro - version libspiro_beta.0.3.20150131
Matijs van Zuijlen <[email protected]> Wed, 18 Feb 2015 09:10:29 +0100
| Newsgroups | gmane.comp.fonts.fontforge.devel |
|---|---|
| Message-ID | <[email protected]> |
On 10/02/15 10:03, Jose Da Silva wrote: > On February 10, 2015 12:37:50 AM Matijs van Zuijlen wrote: >> Isn't it just much simpler to check in ./configure in master as opposed >> to maintaining a separate branch? Autoconf is supposed to create >> cross-platform configure scripts. > > Good question that needs pondering. > > One reason I left it like this is - Bandwidth costs money: > head.tar.gz == 80K in size > > with ./configure and other files. > branch.tar.gz == 360K in size > > Distros need to pay for bandwidth used. Head uses much fewer bytes. > > Seeing that Debian, Fedora, ArchLinux, FreeBSD seem okay to build their > latest and greatest spinoffs using the reduced file set, and they haven't > converted it themselves either, it may be best to ask them preference vs > bouncing back-n-forth. > > Second reason, at the moment, I'm leaning towards the smaller file set for > clarity of what really needs changes, and create a new branch for each > version. > > The edits that went into Jon's fixes for the older machines makes this a > really tempting point to create a version 0.4 (barely a week after 0.3) so > that it's usable by a larger audience of machines/users. After looking at this and Ryan's answer, I would say the best option is to not check in ./configure in Git, but make it part of the generated .tar.gz. The bandwidth consideration is not really valid for two reasons: * Distros will build a binary package, which will have the same content whether or not they have to generate ./configure themselves. * Distros may care less about bandwidth than you think: I've tried to stop a package depending on 25MB of extra packages I don't need: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757152 (Yes, I know this is just one guy, but I'm just saying you shouldn't feel bad about 280K of data). Kind regards, -- Matijs ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ fontforge-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fontforge-devel http://fontforge.10959.n7.nabble.com/Developer-f3.html