public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Ed Grimm <paranoid@gentoo.evolution.tgape.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Gentoo beeping at me!
Date: Thu, 25 Nov 2004 19:19:27 +0000 (GMT)	[thread overview]
Message-ID: <Pine.LNX.4.60.0411251905230.5557@mbeq.rq.iarg> (raw)
In-Reply-To: <20041125094444.GA13530@lion.gg3.net>

On Thu, 25 Nov 2004, Georgi Georgiev wrote:

> maillog: 24/11/2004-21:10:14(+0100): Benjamin Schindler types
>> I've got to throw an idea in here.... How about a doxygen-style
>> documentation? No, it doesn't have to be doxygen, but I'm thinking of
>> this idea. Instead of looking at every eclass, why not have some
>> standard-format documentation in an eclass itself and let a tool create
>> the documentation in whichever format he wishes to do so.
>> Just my 2 cents...
>
> Yep, was about to propose something based on perl's POD, but realized it
> might be a little ugly to keep a large section of comment-ed out to-be
> documentation in the eclass itself.
>
> Or are you having something different in mind?

If you really think that in-line docs are ugly, use vim(1), and
automagically fold them out of your view (:help foldexpr, although this
can be set to happen in the eclass syntax file).  I suspect that most of
the people who only occasionally work with the eclasses, and those who
are just starting to use the eclasses, would find them more useful than
ugly.

Putting the documentation in-line makes it more convinient, so as to
lessen the excuse of, 'Well, I was going to update the docs after I knew
it worked, but I got distracted.'  Personally, I find it useful to
change the in-line documentation before I change the code; this way, if
I get distracted, any of the developers that share my development box
can see where I was going, including me six months later.  (This happens
far more often than I'd like.)  It can also help to focus ones ideas
before one starts coding.

Ed

--
gentoo-dev@gentoo.org mailing list


  reply	other threads:[~2004-11-25 19:14 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-23  1:43 [gentoo-dev] Gentoo beeping at me! Roman Gaufman
2004-11-23  1:51 ` Mike Frysinger
     [not found]   ` <E86D9DE1-3D06-11D9-A6F4-000A95D3E704@gentoo.org>
2004-11-23  4:33     ` Mike Frysinger
2004-11-23  4:38       ` Lina Pezzella
2004-11-23  4:45         ` Mike Frysinger
2004-11-23  7:38           ` Daniel Armyr
2004-11-23  8:14             ` Ciaran McCreesh
2004-11-23 14:38             ` Roman Gaufman
2004-11-23 15:55               ` Hasan Khalil
2004-11-23 16:09                 ` Ciaran McCreesh
2004-11-24 10:14                   ` Aaron Walker
2004-11-23 16:20                 ` Chris Gianelloni
2004-11-23 23:26                   ` Dan Meltzer
2004-11-24  2:15                     ` Chris Gianelloni
2004-11-24 10:08                       ` Aaron Walker
     [not found]                       ` <46059ce1041123200452e69415@mail.gmail.com>
2004-11-24 13:44                         ` Chris Gianelloni
2004-11-24 20:10                     ` Benjamin Schindler
2004-11-25  9:44                       ` Georgi Georgiev
2004-11-25 19:19                         ` Ed Grimm [this message]
2004-11-25 20:02                           ` Ciaran McCreesh
2004-11-26  2:25                           ` Georgi Georgiev
2004-11-26 10:17                             ` Ciaran McCreesh
2004-11-26 18:03                               ` Georgi Georgiev
2004-11-26 18:45                                 ` Dan Meltzer
2004-11-26 19:17                                   ` Ciaran McCreesh
2004-11-26 23:55                                 ` Ed Grimm

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=Pine.LNX.4.60.0411251905230.5557@mbeq.rq.iarg \
    --to=paranoid@gentoo.evolution.tgape.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /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