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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC 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!.POSTED!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: Ada package registry? Date: Mon, 1 Feb 2016 10:32:37 +0100 Organization: A noiseless patient Spider Message-ID: References: <02241ec4-0f95-4f63-9abc-092f167eb59e@googlegroups.com> <56af17b7$0$301$14726298@news.sunsite.dk> Reply-To: nonlegitur@futureapps.de Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 1 Feb 2016 09:29:47 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="20cc9b851b49486136ef6d4baef4823a"; logging-data="29531"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+IdAxAdFLw0qEVEfkY5d2ewRu4dqDu5wI=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: <56af17b7$0$301$14726298@news.sunsite.dk> Cancel-Lock: sha1:zMG9hZv2TT1E1XTDqKAWgEoAIW4= Xref: news.eternal-september.org comp.lang.ada:29314 Date: 2016-02-01T10:32:37+01:00 List-Id: On 01.02.16 09:30, Thomas Løcke wrote: > On 01/29/2016 02:13 AM, olivier.henley@gmail.com wrote: >> Anyone thought about doing something similar to DUB, the D package registry (http://code.dlang.org/) ... for Ada? > > > IMHO we should look to Haskell and how that community have solved this > exact problem: > > http://docs.haskellstack.org/en/stable/README.html > https://hackage.haskell.org/ > > It. Just. Works. Compiler and everything. It does seem to work as a collector of solutions. Asking for "uuid", I get a lot: https://hackage.haskell.org/packages/search?terms=uuid CPAN and PyPI are similar in this respect, and many will appreciate some evaluation procedure that tells them which of these results will just work for them. Could you say something about portability across implementations of Haskell? There is the Ada-wide search engine at http://www.adaic.org/ada-resources/ada-on-the-web/ What if this search engine knew about some Ada specific markup which authors of packages could add to the web pages describing packages so that these tags inform the search engine about Ada packages, specifically? For reference, that are: Facebook style Open Graph markup for , or "data-..." attributes of HTML5, or Dublin Core meta information, .... -- "HOTDOGS ARE NOT BOOKMARKS" Springfield Elementary teaching staff