From: "Eli Zaretskii" <eliz@gnu.org>
To: Andrew Cagney <cagney@gnu.org>
Cc: dk@artimi.com, brobecker@gnat.com, gdb@sources.redhat.com
Subject: Re: Discussion: Formalizing the deprecation process in GDB
Date: Sun, 10 Oct 2004 21:31:00 -0000 [thread overview]
Message-ID: <01c4adf0$Blat.v2.2.2$b8d77220@zahav.net.il> (raw)
In-Reply-To: <4166E0D3.8030607@gnu.org> (message from Andrew Cagney on Fri, 08 Oct 2004 14:47:47 -0400)
> Date: Fri, 08 Oct 2004 14:47:47 -0400
> From: Andrew Cagney <cagney@gnu.org>
> Cc: dk@artimi.com, brobecker@gnat.com, gdb@sources.redhat.com
>
> The way the current CLI code works is i18n busted. I recently
> deprecated several key CLI functions just to stop people adding code
> using them.
Of the functions that are not marked deprecated, do we envision that
their APIs (as opposed to their inner workings) will undergo
significant changes? If not, there's nothing to prevent us from
documenting the API.
> While there are new "draft" interfaces available they are
> just draft, the corresponding internals (and perhaps the interfaces)
> face significant change.
When is that change planned, approximately, and did someone start
working on its design? If the change is not close, or if we don't
even know yet how to make the CLI i18n compatible, it could be years
before the real change will happen, and we again can document the
internals now.
> Even the frame code isn't safe, which left the old design in the dust,
> is now its self reaching its limits. It's looking at a refactoring that
> will fundmentally change both it and the symtab. From frame has-a
> unwinder; to frame has-a function (is a symbol) has-a unwinder.
>
> etc, etc, etc,
Are you saying that I chose bad examples or are you saying that
there's nothing in the GDB internals that can be documented because
everything is under development? If the former, can we please go back
to talking about the original issue: should we prefer Texinfo
documentation to the code comments or the other way around?
If you do mean the latter, then perhaps I should think seriously
whether I want to be responsible for documentation of a project whose
head maintainer thinks that internal documentation is more or less a
waste of time.
Btw, the ``under construction, subject to change without notice''
argument flies in the face of the code comments preference as well: if
the code is so temporary, it isn't worth commenting.
next prev parent reply other threads:[~2004-10-09 11:14 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-09-27 17:55 Joel Brobecker
2004-09-27 20:35 ` Eli Zaretskii
2004-10-06 6:14 ` Andrew Cagney
2004-10-06 13:39 ` Eli Zaretskii
2004-10-07 4:48 ` Joel Brobecker
2004-10-07 14:27 ` Dave Korn
2004-10-07 15:12 ` Joel Brobecker
2004-10-07 16:16 ` Andrew Cagney
2004-10-07 18:50 ` Dave Korn
2004-10-07 16:14 ` Andrew Cagney
2004-10-07 18:08 ` Dave Korn
2004-10-07 19:18 ` Joel Brobecker
2004-10-07 19:28 ` Dave Korn
2004-10-08 7:08 ` Joel Brobecker
2004-10-08 12:13 ` Eli Zaretskii
2004-10-08 12:05 ` Eli Zaretskii
2004-10-08 8:54 ` Fabian Cenedese
2004-10-08 11:45 ` Eli Zaretskii
2004-10-08 19:22 ` Andrew Cagney
2004-10-10 21:31 ` Eli Zaretskii [this message]
2004-10-08 10:45 ` Eli Zaretskii
2004-10-08 13:31 ` Dave Korn
2004-10-08 13:38 ` Eli Zaretskii
2004-10-08 13:43 ` Dave Korn
2004-10-08 13:44 ` Dave Korn
2004-10-08 19:16 ` Eli Zaretskii
2004-10-08 19:45 ` Eli Zaretskii
2004-10-08 22:10 ` Andrew Cagney
2004-10-08 10:38 ` Eli Zaretskii
2004-10-11 15:11 ` Andrew Cagney
2004-10-12 7:34 ` Eli Zaretskii
2004-10-12 13:42 ` Mark Kettenis
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='01c4adf0$Blat.v2.2.2$b8d77220@zahav.net.il' \
--to=eliz@gnu.org \
--cc=brobecker@gnat.com \
--cc=cagney@gnu.org \
--cc=dk@artimi.com \
--cc=gdb@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox