comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada Reference Manual 2012 in info format
Date: Wed, 9 May 2012 20:32:53 -0500
Date: 2012-05-09T20:32:53-05:00	[thread overview]
Message-ID: <jof5s9$6ep$1@munin.nbi.dk> (raw)
In-Reply-To: 20120509131736.63c924c8@vostro

"Oliver Kleinke" <oliver.kleinke@c-01a.de> wrote in message 
news:20120509131736.63c924c8@vostro...
> Am Thu, 3 May 2012 18:25:53 -0500
>> If you do spend time making an alternative version of the Standard, I
>> strongly recommend that you do so by modifying the ARM_Formatter
>> tool. That way, you can convert future versions of the Standard to
>> your format easily (if it is a by-hand conversion, it will become
>> obsolete far quicker than you realize and then you'll either have to
>> do it all again or forget it). And that would also allow the
>> alternate version to be used on the Rationale and other standards
>> documents, if that is appropriate someday. (That's what Stephen Leake
>> did with the "info" version.)
>>
> you have to realize that design and looks do have a function beyond
> fancy, usability for example. I think you derailed the conversation for
> your own purpose of defending the RM from change. "malware-laden ads",
> "run god-knows-what on your computer", "Start Menu in Windows 8" --
> these are cheesy strawman arguments and it sounds like you are accusing
> Jerrid that this is what he has in mind.

Well, let me defend myself simply by saying 95% of change is bad. At best, 
it wastes your time and energies, and much of the time is worse than that, 
by preventing you from doing valuable things at all. The above supposedly 
"straw-men" are just examples of that.

I'd never say that *all* change is bad (I get lots of use out of GPS and 
cell phone devices, neither of which [practically] existed when I was in 
college), but would argue that proving the value of change is on those that 
would try to make it -- my default position is that it is bad. Feel free to 
prove to me otherwise.

As far as usablity goes, I've already said that I'd like to upgrade the 
navigation facilities of the RM. If someone has suggestions for doing that, 
I'd love to see them, especially if they can be relatively easily added to 
the existing tools. But beyond that, I think you will find it very difficult 
to "modernize" the RM without damaging its usability, because so many things 
are constrained -- you can't change the fonts significantly (as these are 
significant in the understanding), you can't change the format much 
(damaging to examples and other "preformatted" layout), and you can't 
separate it into smaller chunks (because there is too much 
interrelationships between adjacent text, much of it makes no sense by 
itself).

To really make the RM more "usable", you'd have to start over with the 
organization of the contents, and that's neither practical (way too much 
work) nor possible (it would no longer reflect the Standard, which is kinda 
the point).

...
> Providing a modern HTML version does not exclude the possibility to
> provide a more 'compatible' version, so don't be so obstinate. :-)

I'd much rather avoid a fork if at all possible, in large part because 
people use the RM to determine "the rules" and ultimately to reports to both 
the ARG and to implementers. If there are RM versions out there that make 
that difficult, then that's harmful. (And I'd rather that Google searches 
land on the "official" RM, which makes it best that there aren't competing 
versions out there.)

Note that I have absolutely no objections to putting the RM into *other* 
formats (as Stephen did for "info"), because that just makes Ada more 
adaptable -- which is not a bad thing.

                                      Randy.





  parent reply	other threads:[~2012-05-10  1:33 UTC|newest]

Thread overview: 104+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-29 15:22 Ada Reference Manual 2012 in info format Stephen Leake
2012-04-30  6:06 ` Jerrid Kimball
2012-05-01  3:19   ` Randy Brukardt
2012-05-01  6:06     ` Thomas Løcke
2012-05-01  9:56       ` Yannick Duchêne (Hibou57)
2012-05-03 15:26       ` J Kimball
2012-05-03 14:26     ` [OT] CSS max-width (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-03 15:52       ` Yannick Duchêne (Hibou57)
2012-05-03 22:34         ` Randy Brukardt
2012-05-03 15:23     ` Ada Reference Manual 2012 in info format Jerrid Kimball
2012-05-03 23:25       ` Randy Brukardt
2012-05-04  1:28         ` BrianG
2012-05-09 11:17         ` Oliver Kleinke
2012-05-09 12:06           ` Nasser M. Abbasi
2012-05-09 13:00             ` Dmitry A. Kazakov
2012-05-09 13:56               ` Georg Bauhaus
2012-05-09 14:09                 ` Dmitry A. Kazakov
2012-05-09 14:52                   ` Ludovic Brenta
2012-05-09 16:33                   ` Georg Bauhaus
2012-05-09 16:39                     ` Dmitry A. Kazakov
2012-05-09 16:51                   ` Jerrid Kimball
2012-05-09 17:21                     ` Dmitry A. Kazakov
2012-05-09 19:53                       ` Georg Bauhaus
2012-05-10 10:15                         ` Stephen Leake
2012-05-09 19:59                     ` Simon Wright
2012-05-10  1:42                     ` Randy Brukardt
2012-05-10  7:21                       ` Dmitry A. Kazakov
2012-05-10  7:35                         ` Nasser M. Abbasi
2012-05-10  9:43                           ` Simon Wright
2012-05-10 10:44                           ` Jacob Sparre Andersen
2012-05-10 13:19                             ` Nasser M. Abbasi
2012-05-11 11:49                               ` Stephen Leake
2012-05-11 15:06                                 ` Nasser M. Abbasi
2012-05-10 15:05                           ` Manuel Collado
2012-05-10 15:42                             ` Yannick Duchêne (Hibou57)
2012-05-10 22:15                               ` Manuel Collado
2012-05-11  1:16                                 ` Yannick Duchêne (Hibou57)
2012-05-11 10:47                                   ` Manuel Collado
2012-05-11 11:35                                     ` Yannick Duchêne (Hibou57)
2012-05-12  0:52                                     ` Randy Brukardt
2012-05-14 11:03                                       ` Manuel Collado
2012-05-12 10:04                                     ` Stephen Leake
2012-05-14 11:07                                       ` Manuel Collado
2012-05-11 11:47                           ` Stephen Leake
2012-05-11 14:42                             ` Simon Wright
2012-05-12 10:52                               ` Stephen Leake
2012-05-12  0:59                             ` Randy Brukardt
2012-05-10 13:47                       ` Yannick Duchêne (Hibou57)
2012-05-11 11:57                         ` Stephen Leake
2012-05-11 12:55                           ` Yannick Duchêne (Hibou57)
2012-05-11 13:43                             ` Georg Bauhaus
2012-05-12  0:46                       ` Randy Brukardt
2012-05-10  0:57                   ` Yannick Duchêne (Hibou57)
2012-05-10  7:13                     ` Dmitry A. Kazakov
2012-05-10 13:37                       ` Yannick Duchêne (Hibou57)
2012-05-10 15:02                         ` Dmitry A. Kazakov
2012-05-10 15:32                           ` Yannick Duchêne (Hibou57)
2012-05-10 15:58                             ` Dmitry A. Kazakov
2012-05-11  2:23                           ` Oliver Kleinke
2012-05-10  1:32           ` Randy Brukardt [this message]
2012-05-10  1:54           ` Randy Brukardt
2012-05-11  2:36             ` Oliver Kleinke
2012-05-12  1:08               ` Randy Brukardt
2012-05-10 10:11           ` Stephen Leake
2012-05-11  2:07             ` Oliver Kleinke
2012-05-11  2:44               ` Yannick Duchêne (Hibou57)
2012-05-11  2:50                 ` Oliver Kleinke
2012-05-11  7:51                 ` Suggestion for RM HTML formatter extension (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-11 10:03                   ` Martin
2012-05-11 15:32                   ` Suggestion for RM HTML formatter extension Simon Wright
2012-05-11 15:53                     ` Simon Wright
2012-05-11 21:01                       ` Jacob Sparre Andersen
2012-05-11 21:04                       ` Ludovic Brenta
2012-05-11 21:59                     ` Simon Wright
2012-05-12 10:48                       ` Stephen Leake
2012-05-12 12:34                         ` Simon Wright
2012-05-14 11:36                     ` Manuel Collado
2012-05-14 16:20                       ` Simon Wright
2012-05-15  7:02                       ` Randy Brukardt
2012-05-15  8:54                         ` Georg Bauhaus
2012-05-12 10:37                 ` Ada Reference Manual 2012 in info format Stephen Leake
2012-05-12  1:43               ` Randy Brukardt
2012-05-12 10:33               ` Stephen Leake
2012-05-19  3:58               ` Yannick Duchêne (Hibou57)
2012-05-11 11:59             ` Stephen Leake
2012-05-01 11:51   ` Stephen Leake
2012-05-03 15:03     ` Jerrid Kimball
2012-05-03 21:52       ` Manuel Collado
2012-05-03 22:43         ` Randy Brukardt
2012-05-04  7:58       ` Stephen Leake
2012-05-05 14:23         ` Yannick Duchêne (Hibou57)
2012-05-06 16:13           ` Stephen Leake
2012-05-06 16:27             ` Yannick Duchêne (Hibou57)
2012-05-08  0:54             ` Randy Brukardt
2012-05-03 15:56 ` Yannick Duchêne (Hibou57)
2012-05-03 22:40   ` Randy Brukardt
2013-02-23 20:46 ` Oliver Kellogg
2013-02-24 19:06   ` Stephen Leake
2013-02-25 23:27     ` Randy Brukardt
2013-02-26  4:05       ` Nasser M. Abbasi
2013-02-26 13:23         ` Robert A Duff
2013-02-26 19:49           ` Nasser M. Abbasi
2013-02-26 22:04           ` Randy Brukardt
2013-04-02 17:50       ` M. Strobel
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox