From: Preben Randhol <randhol+abuse@pvv.org>
Subject: Re: Ada packages and/on web pages (was Re: GPGME (was Re: GnuPG binding?))
Date: Thu, 3 Jul 2003 14:35:22 +0000 (UTC)
Date: 2003-07-03T14:35:22+00:00 [thread overview]
Message-ID: <slrnbg8foe.9tf.randhol+abuse@kiuk0152.chembio.ntnu.no> (raw)
In-Reply-To: be1cps$s88$1@a1-hrz.uni-duisburg.de
Georg Bauhaus wrote:
>: Say
>: tomorrow I want to start planning a program that can encrypt/decrypt
>: streams. So I naturally wants to see if somebody else already has done
>: this as a library I can use. So then [...]
>: I'll have to try yahoo or google.
>
> This is the sad situation that is a necessary consequence of
> not making cross references, via good hyperlinking. (You could
> of course add c.l.ada, or collegues, or ... to your sources of
> information. Just use the human _communications_ network (which
> is also a social network).)
But registering your link at places like freshmeat *IS* cross
referencing. I cannot go into your page and put a link to my page f.ex.
> I am trying to talk about authors who include helpful links to sources
> of information in their articles about their software.
Well were do one find the information then?
> As an example, consider some
> parts of the GNAT library sources. There are reference of the kind,
> "this implementation is based on algorithm xyz, as published in
> Wizards' Magazine, 1976". I don't need Ada power or Google at _that_
> point to find more comments about the implementation.
No but how do you find gnat if you have no clue where it is?
> As another example, consider a web page giving a bird's eyes view
> of some package. The author might have written in the page's text,
>
> "The types in this package are derived from AUnit's ABC type."
>
> or, better, he or she might have written,
>
> "The types in this package are derived from
><a href="http://libre.act-europe.fr/aunit/">AUnit</a>'s ABC type."
>
> If the author chooses the second option, there is no need to
> search Google for AUnit, and recursively for Unit testing and
> Extreme programming. You will find enough information on the
> linked page, which again (recursively) has pointers (links) to other
> useful information, in this case, pointers to Unit Testing,
> and Extreme Programming. (Transitive closure of good hyperlinks.)
You are talking about referencing to others packages, but how do you get
others to reference to *your* packages? Just look at this page:
http://www.pvv.org/~randhol/Ada95/Klokka/
as you can see I do this, but it doesn't mean that GNAT will link to my
small toy for experimenting with tasks and gtkada. So to get a reference
to my tool I can register it at freshmeat f.ex so others can find it
when they are looking for something similar.
> So having good links is feasable, in fact the presence of URIs in
> hypertext document type definitions has been a deliberate choice to
> help make this cross referencing a reality ;-) The WWW _could_ be
> a good dictionary, with search engines becoming just a useful add on.
This is in my humble opinion theory at best, utopian at worst. Have you
ever tried to read a heavily crosslinked document? You end up loosing
the thread of the documentation due to too many possible detours.
Hyperlinks are great, but should not be overused.
--
Ada95 is good for you.
http://www.crystalcode.com/codemage/MainMenu/Coding/Ada/IntroducingAda.php
next prev parent reply other threads:[~2003-07-03 14:35 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-19 8:31 GnuPG binding? Preben Randhol
2003-03-20 9:39 ` Andreas Almroth
2003-03-20 9:52 ` Preben Randhol
2003-03-20 15:22 ` Andreas Almroth
2003-03-20 15:46 ` Preben Randhol
2003-07-01 15:26 ` AdaGPGME (was Re: GnuPG binding?) Andreas Almroth
2003-07-01 15:29 ` Preben Randhol
2003-07-01 15:38 ` Andreas Almroth
2003-07-01 16:00 ` Preben Randhol
2003-07-01 17:37 ` Martin Krischik
2003-07-02 7:23 ` Preben Randhol
2003-07-02 11:24 ` Andreas Almroth
2003-07-02 12:52 ` Preben Randhol
2003-07-02 18:09 ` Randy Brukardt
2003-07-03 9:16 ` Preben Randhol
2003-07-02 10:48 ` Georg Bauhaus
2003-07-02 12:58 ` Preben Randhol
2003-07-02 14:45 ` Georg Bauhaus
2003-07-02 16:10 ` Preben Randhol
2003-07-02 20:58 ` Ada packages and/on web pages (was Re: GPGME (was Re: GnuPG binding?)) Georg Bauhaus
2003-07-03 9:15 ` Preben Randhol
2003-07-03 13:58 ` Georg Bauhaus
2003-07-03 14:35 ` Preben Randhol [this message]
2003-07-03 16:21 ` Georg Bauhaus
2003-07-03 17:29 ` Preben Randhol
2003-07-04 10:49 ` Georg Bauhaus
2003-07-04 11:11 ` Preben Randhol
2003-07-04 11:14 ` Preben Randhol
[not found] ` <be3qei$fc1$1@a1-hrz.uni-duisburg.de>
2003-07-04 12:19 ` Preben Randhol
2003-07-04 12:32 ` Georg Bauhaus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox