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.1 required=5.0 tests=BAYES_00,LOTS_OF_MONEY, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!reality.xs3.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Ada package registry? Date: Tue, 2 Feb 2016 17:06:13 -0600 Organization: JSA Research & Innovation Message-ID: References: <02241ec4-0f95-4f63-9abc-092f167eb59e@googlegroups.com> <56af17b7$0$301$14726298@news.sunsite.dk> <56b06eb8$0$301$14726298@news.sunsite.dk> NNTP-Posting-Host: rrsoftware.com X-Trace: loke.gir.dk 1454454374 15651 24.196.82.226 (2 Feb 2016 23:06:14 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Tue, 2 Feb 2016 23:06:14 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: news.eternal-september.org comp.lang.ada:29329 Date: 2016-02-02T17:06:13-06:00 List-Id: "Thomas Løcke" wrote in message news:56b06eb8$0$301$14726298@news.sunsite.dk... ... > The problem is that this does not help building complicated libraries / > projects. The fact that I can find project X does not necessarily make > it straightforward for me to use X, and moving across operating systems > this problem becomes pretty huge. Well, for the sorts of projects I'm interested in, finding them is 90% of the battle. Building an Ada library almost never requires more than dumping the source code into a directory and running the compiler's build tool (gnatmake, corder, or whatever). If it's more complicated than that, someone's overthought the whole thing and I most likely will forget that library. (After all, the reason I want an Ada library in the first place is so that I can fix it, include it in the source managed by Ada tools, and the like. If that's impractical, it's not helping.) I realize that when libraries are bindings on third-party components, the situation gets more complex. But that also goes against my overall goal (if possible, write it or get it in Ada, and if not, try to go without). Randy.