Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182021 - A grammar improvement for the emerge command.
Summary: A grammar improvement for the emerge command.
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 181949 187293
  Show dependency tree
 
Reported: 2007-06-14 11:58 UTC by Zeth
Modified: 2007-06-16 00:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zeth 2007-06-14 11:58:58 UTC
No offense is intended, but the following phrase is passive English and sounds truly awful: 

~ $ emerge portage
emerge: superuser access would be required.

Instead you should use an active statement, for example:

You need to use superuser access to run that command.

or

You cannot run that command using normal user access, please use superuser access.

Reproducible: Always

Steps to Reproduce:
1.Type emerge <package-name> as normal user.
2.
3.
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2007-06-14 13:18:49 UTC
s/that/this/
Comment 2 Zac Medico gentoo-dev 2007-06-14 20:12:24 UTC
(In reply to comment #0)
> Instead you should use an active statement, for example:

I prefer the passive version because it's more succinct.  Where is the rule that says "statements should be active and not passive".
Comment 3 Vladimir G. Ivanovic 2007-06-15 18:06:06 UTC
(In reply to comment #0)
> No offense is intended, but the following phrase is passive English and sounds
> truly awful: 
> 
> ~ $ emerge portage
> emerge: superuser access would be required.

The phrase is incomplete. Under what circumstances would superuser access be required?

How about the succinct: "superuser access is required."?
Comment 4 Vladimir G. Ivanovic 2007-06-15 18:19:53 UTC
(In reply to comment #2)
> (In reply to comment #0)
> > Instead you should use an active statement, for example:
> 
> I prefer the passive version because it's more succinct.  Where is the rule
> that says "statements should be active and not passive".

There no such rule, but it is nonetheless sensible to avoid the passive voice. 

"Use active verbs unless there is no comfortable way to around using a passive verb. The difference between an active-verb style and a passive-verb style---in clarity and vigor---is the difference between life and death for a writer."
---William Zinsser, "On Writing Well", 25th Anniversary Edition, p. 68

Joseph Williams has a good discussion of the pros and cons of using the passive voice in "Style: Ten Lessons in Clarity and Grace", Sixth Edition, pp. 78-83.

"Active verbs move us forward; passive verbs move us backward. Active verbs give us the actor up front; passive verbs make us wait to learn the actor."
---John Trimble, "Writing with Style", 2nd Edition, p. 56

"Many English educators and usage guides, such as "The Elements of Style", discourage the use or overuse of the passive voice, seeing it as unnecessarily verbose (when the agent is included in a by phrase), or as obscure and vague (when it is not)."
---Wikipedia ("English_passive_voice").



Comment 5 Zac Medico gentoo-dev 2007-06-15 21:33:11 UTC
(In reply to comment #3)
> How about the succinct: "superuser access is required."?

Thanks, that's in svn.
Comment 6 Zac Medico gentoo-dev 2007-06-16 00:21:14 UTC
This has been released in 2.1.3_rc3.