All of lore.kernel.org
 help / color / mirror / Atom feed
From: Colin Watson <cjwatson@ubuntu.com>
To: grub-devel@gnu.org
Cc: help-grub@gnu.org
Subject: Re: Full documentation for GRUB2
Date: Tue, 29 Mar 2011 18:09:35 +0100	[thread overview]
Message-ID: <20110329170935.GP9163@riva.ucam.org> (raw)
In-Reply-To: <imst9c$qmh$1@dough.gmane.org>

On Tue, Mar 29, 2011 at 05:19:09PM +0200, Patrick Strasser wrote:
> I had a simmilar experience regarding the loopback system - which is by
> itself really great. The manual gives a hint of the command, but no
> description and no example. I got some working examples from Ubuntu
> [ubuntu] and from pendrivelinux.com [pendrive:0][pendrive:1], but no
> documentation.

I've committed documentation of this command to trunk.

2011-03-29  Colin Watson  <cjwatson@ubuntu.com>

	* docs/grub.texi (loopback): New section.

13.3.25 loopback
----------------

 -- Command: loopback [`-d'] device file
     Make the device named DEVICE correspond to the contents of the
     filesystem image in FILE.  For example:

          loopback loop0 /path/to/image
          ls (loop0)/

     With the `-d' option, delete a device previously created using this
     command.

> >From my experience it's not working to get some newbies or helpers to
> write docs. It's the developers task and skill to document features.

Task, perhaps; skill, not necessarily.

Developers often do not make the best documenters.  We understand the
software sufficiently well that it's often difficult to remember what
others don't understand, and thus it's hard to remember to make it a
priority over other things.

I agree that developers have the *responsibility* to document features
they add, and I've been trying to encourage this in GRUB where I can.
However, most of the problem is not new features, but the backlog.
Occasionally I attack it a bit, but there's a lot to do.

What I would find really valuable, in addition to documentation patches,
is *constructive* criticism.  "GRUB's manual sucks" just makes me feel
demotivated; I might as well do something else rather than bother.
Pointing out specific things that are unclear or need to be written is
much better.

> I'd like to contribute examples that I found to the grub docs, but the
> manual gives no hint how to do so... ;-)

Send patches against docs/grub.texi in GRUB trunk.  If that's too hard,
send plain-text suggestions and somebody can deal with marking them up.

Note, though, that GRUB is a GNU project and thus contributions to it
need to be copyright-assigned to the FSF:

  http://www.gnu.org/prep/maintain/html_node/Copyright-Papers.html
  http://www.gnu.org/licenses/why-assign.html

If you aren't willing or able to do this, it would be better to describe
your suggestion in general terms so that somebody who's done the
assignment thing can write something up.  But if you are, we can
incorporate specific text from you.

-- 
Colin Watson                                       [cjwatson@ubuntu.com]


  parent reply	other threads:[~2011-03-29 17:09 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-24 15:06 Full documentation for GRUB2 Treutwein Bernhard
2011-03-24 18:32 ` kf
2011-03-26  7:03 ` Jordan Uggla
2011-03-29 15:19 ` Patrick Strasser
2011-03-29 15:58   ` Chris Murphy
2011-03-31  6:19     ` Bruce Dubbs
2011-03-31  9:20     ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-29 17:09   ` Colin Watson [this message]
2011-03-30  1:18     ` Leslie Rhorer
2011-03-30  1:28       ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-30  1:57       ` Bruce Dubbs
2011-03-30  2:01       ` Isaac Dupree
2011-03-30  2:25       ` Colin Watson
2011-03-31  1:15         ` Leslie Rhorer
2011-03-31  7:51           ` Colin Watson
2011-03-31 13:59             ` richardvoigt
2011-03-31 14:24               ` Colin Watson
2011-04-01 10:42             ` Robert Wolf
2011-04-06 14:12               ` Treutwein Bernhard
2011-03-31  8:39           ` Isaac Dupree
2011-03-31  8:58             ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-31 10:21             ` Colin Watson
2011-03-31 11:22     ` Patrick Strasser
     [not found] <239CEBDEE83EB949A48B6DB812AA19F60124B386@ex2.zuv.uni-muenchen.de>
2011-04-08  9:21 ` Treutwein Bernhard

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=20110329170935.GP9163@riva.ucam.org \
    --to=cjwatson@ubuntu.com \
    --cc=grub-devel@gnu.org \
    --cc=help-grub@gnu.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.