From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,39bde956b245c191 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.31.165 with SMTP id b5mr4683349pbi.1.1323339864446; Thu, 08 Dec 2011 02:24:24 -0800 (PST) Path: lh20ni82754pbb.0!nntp.google.com!news2.google.com!postnews.google.com!n10g2000vbg.googlegroups.com!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: How to nicely distribute a simple Ada library? Date: Thu, 8 Dec 2011 02:17:44 -0800 (PST) Organization: http://groups.google.com Message-ID: References: <361x89sndsg9$.16ruxrwxud090$.dlg@40tude.net> NNTP-Posting-Host: 153.98.68.197 Mime-Version: 1.0 X-Trace: posting.google.com 1323339864 6403 127.0.0.1 (8 Dec 2011 10:24:24 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 8 Dec 2011 10:24:24 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: n10g2000vbg.googlegroups.com; posting-host=153.98.68.197; posting-account=pcLQNgkAAAD9TrXkhkIgiY6-MDtJjIlC User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-Header-Order: HUALESRCNK X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.8) Gecko/20100728 Firefox/3.6.8 (.NET CLR 3.5.30729),gzip(gfe) Xref: news2.google.com comp.lang.ada:14871 Content-Type: text/plain; charset=ISO-8859-1 Date: 2011-12-08T02:17:44-08:00 List-Id: Randy Brukardt wrote on comp.lang.ada: > And most libraries are better distributed in a plain old ZIP file anyway -- I think this is too simplistic. Zip files cannot manage dependencies between libraries and force the user to recompile everything. This may be fine for a single computer, a small number of libraries, and small libraries, but does not scale to tens of computers that need the same development environment, or to dozens of libraries, or to very large tools and libraries. > anyone who can't figure out how to unzip that and use their compiler's make > facility shouldn't be programming (in anything!!) anyway. The fancy > installer is just a time sink. Sure, professional programmers should know how to unzip and compile from sources. But you cannot become one until you've learned how to do that. By definition, novices don't know how to unzip and compile, and they don't know how to read a README file either :/ They need hand holding and a "standard" (whatever that means for their platform) installer. -- Ludovic Brenta.