Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93001 - New Gentoo Apache Documentation
Summary: New Gentoo Apache Documentation
Status: RESOLVED NEEDINFO
Alias: None
Product: [OLD] Docs-user
Classification: Unclassified
Component: Submit New (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Docs Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-17 16:47 UTC by Wham
Modified: 2005-09-09 03:35 UTC (History)
0 users

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


Attachments
First Draft of Apache document (apache.xml,9.17 KB, text/plain)
2005-05-17 16:49 UTC, Wham
Details
apache-conf.xml.diff (apache-conf.xml.diff,10.59 KB, patch)
2005-05-17 20:36 UTC, Jonathan Smith (RETIRED)
Details | Diff
apache-conf.xml.diff (apache-conf.xml.diff,10.67 KB, patch)
2005-05-17 20:44 UTC, Jonathan Smith (RETIRED)
Details | Diff
Apache Doc Version 1.1 (apache-conf.xml,8.84 KB, text/plain)
2005-05-18 03:18 UTC, Wham
Details
Apache Doc Version 1.2 (apache-conf-1.2.xml,11.44 KB, text/xml)
2005-05-19 07:08 UTC, Wham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wham 2005-05-17 16:47:58 UTC
I thought I would get around to writing up some documentation for setting up a personal web server using Apache. I'm aware that the gentoo-apache team will be making some rather significant changes and I will try to post updates to reflect the new changes as the Apache2 stable releases come out. Enjoy.
Comment 1 Wham 2005-05-17 16:49:22 UTC
Created attachment 59161 [details]
First Draft of Apache document

Please comment.
Comment 2 Jonathan Smith (RETIRED) gentoo-dev 2005-05-17 16:55:41 UTC
you guys know i'm a fan of viewing new docs as a webpage...

this is available at http://neverland.ncssm.edu/~smithj/gentoo/apache-conf.html

/me begins to read
Comment 3 Jonathan Smith (RETIRED) gentoo-dev 2005-05-17 20:36:54 UTC
Created attachment 59172 [details, diff]
apache-conf.xml.diff

overview of what i changed in this patch:

-minor grammer fixes many places
-took out the justification for writing the doc. either swift/neysex will
accept it or not; justification should be in the bug, not in the doc
-added that the guide only talks about static content (not live stock quotes or
some of apache's more difficult features/addons/mod_whatevers)
-took out the emerge sync. users already know this, and its not mentioned in
any other doc...
-changed SSL to "Secure Socket Layer" in the table of USE flags
-added a <pre> section on how to edit make.conf
-wrapped text to 80 char/line in a few places
-added a section about apache1/2
-cleaned up comments in code listings
-changed Linux to Gentoo because you were not talking about only the kernel,
but the entire OS
-several coding style errors corrected
-moved the second to the last paragraph about a todolist and faq to a comment
at the top of the doc which is not rendered in a browser

someone else needs to remove all the masive ammounts of trailing whitespace,
but i forget how to do this...

the newly patched doc is available at
http://neverland.ncssm.edu/~smithj/gentoo/apache-config-new.html and the old
one is still available at the above URL (comment #1)
Comment 4 Jonathan Smith (RETIRED) gentoo-dev 2005-05-17 20:40:10 UTC
s/comment #1/comment #2 ;-)
Comment 5 Jonathan Smith (RETIRED) gentoo-dev 2005-05-17 20:44:31 UTC
Created attachment 59173 [details, diff]
apache-conf.xml.diff

wow. sorry guys, i attached the wrong patch...

this one's right
Comment 6 Wham 2005-05-18 01:50:42 UTC
Thanks for polishing up and fine tuning the document! I'll be giving the
document another good look sometime later today or tomorrow. I hope this
document is worthy of being pushed out.

I have a question to the developers as I'm unsure how this is normally handled.
I plan on adding new content to this document over a lengthy period (lengthy as
in after this document is published) of time so how are updates handled? Do I
always submit a new bug report or keep going back to this one?
Comment 7 Shyam Mani (RETIRED) gentoo-dev 2005-05-18 01:56:43 UTC
(In reply to comment #6)
> I have a question to the developers as I'm unsure how this is normally handled.
> I plan on adding new content to this document over a lengthy period (lengthy as
> in after this document is published) of time so how are updates handled? Do I
> always submit a new bug report or keep going back to this one?

Generally, updates to a document are new bugs.

If you have stuff to add (within a short period of time, say a week or so) I'd
recommend that you take your time and add them to the doc....just a suggestion.
Better way to do it IMHO if you have stuff "waiting in the wings" :)
Comment 8 Wham 2005-05-18 03:18:28 UTC
Created attachment 59206 [details]
Apache Doc Version 1.1

Here's the next version of the document.

Removed the trailing whitespaces, cleaned up the tables, made some minor
grammar changes to sentences, rephrased certain statements, applied and fixed
up some of John's patch, bumped the version to 1.1, and a couple other misc.
things.

I'd host a webpage friendly version but I have no access to hosting and my own
computer is on a non-routable IP.
Comment 9 Jonathan Smith (RETIRED) gentoo-dev 2005-05-18 04:34:29 UTC
(In reply to comment #8)
> [snip]
> I'd host a webpage friendly version but I have no access to hosting and my own
> computer is on a non-routable IP.

i only have the webspace because of my school. i'm happy to host.
http://neverland.ncssm.edu/~smithj/gentoo/apache-conf.html has been updated to
version 1.1

looks much better at first glance
Comment 10 Jonathan Smith (RETIRED) gentoo-dev 2005-05-18 07:31:09 UTC
you removed "All of the following modifications will be made to that file", and
you never state that the file will be edited. i think it either needs to be
stated that in a <pre> box, or you need to leave my line in.

as for my <comment> restructuring, that was done so that comments could be
organized more effeciently in the rendered html. if you have, for example...

<comment># blar blah sdk;fgjdshkfgjhsdfkhs
sdkfjash </comment>

... that will show up as two lines (and will need another "#"). if however, you
have my method, it will be one line.

there are a couple of grammer mistakes (i am a comma whore - you need more
commas!), but we can catch those later, when content is more stable
Comment 11 Wham 2005-05-18 09:43:07 UTC
(In reply to comment #10)
> you removed "All of the following modifications will be made to that file", and

> as for my <comment> restructuring, that was done so that comments could be
> organized more effeciently in the rendered html. if you have, for example...
 
> there are a couple of grammer mistakes (i am a comma whore - you need more
> commas!), but we can catch those later, when content is more stable

Oh, the "all of the following modifications" moved to an /impo tag, to greater
emphasize the importance. I, slightly, changed the setenced to refer to
"apache2.conf," instead of "that file," to erase any notion of ambiguity.

After, I ran your patch and rendered the HTML, code listing 3.1, 3.2, and 3.6
seemed to show some extra lines in the very top of the box. It could be a render
problem on my end, but my FireFox displayed one extra line in the beginning of
each of those code listings with your patch. I skimmed a few of the existing
Gentoo documentation, but none of the ones I looked at had an empty line at the
top of the <pre> boxes that used <comment>.

I'll look at the document again later to clean up some more grammar and
re-examine the <comment>.
Comment 12 Stefano Pacella (RETIRED) gentoo-dev 2005-05-18 13:50:17 UTC
<guide link="/doc/en/apache.xml" lang="en">
lang="en" can be removed I think
Comment 13 Wham 2005-05-19 07:08:07 UTC
Created attachment 59306 [details]
Apache Doc Version 1.2

(In reply to comment #12)
> <guide link="/doc/en/apache.xml" lang="en">
> lang="en" can be removed I think

This is my first time doing one of these types of documents. I don't know what
"should" be put in or "should not." So, I try and follow what the XML Guide and
other Gentoo Docs do as well. I think I'll keep it there for now... unless
there's some secret unspoken rules about tags like that not being needed?
(First rule of Tag guide: Don't speak about Tag guide?)

Here's another update to the document. Version has been bumped to 1.2, I've
added some important information concerning the new changes the Gentoo Apache
team have been doing, and I've added a warning on top of the document to
indicate that it is still a draft.
Comment 14 Sven Vermeulen (RETIRED) gentoo-dev 2005-06-02 11:53:19 UTC
Can you give us a hurl when you think the guide is finished? I'll then have one
of the Apache herd peeps take a look at it.
Comment 15 Sven Vermeulen (RETIRED) gentoo-dev 2005-07-02 04:14:06 UTC
Do you think the guide is ready? I'll mark this bug as NEEDINFO if I don't hear
anything...
Comment 16 Wham 2005-07-02 17:53:07 UTC
Hi, yeah I'm sorry about the long delay. I've haven't had a lot of free time 
lately. Last I checked, the way Gentoo handles the Apache documentation was 
undergoing some significant changes and the document does not fully reflect 
that. I won't be able to look over the Apache documentation until at least 
next week since July 4th break is on me.
Comment 17 Jan Kundrát (RETIRED) gentoo-dev 2005-07-22 01:28:46 UTC
FYI, Apache herd has some documentation as well and it is about to move tou our 
docs space. See bug 99539. 
Comment 18 Sven Vermeulen (RETIRED) gentoo-dev 2005-08-02 11:20:50 UTC
You can find the Apache documentation (developer, troubleshooting and upgrading)
online already. It doesn't interfere with your document contentwise, meaning
that it doesn't obsolete your guide. Yours does need updating to reflect the new
locations.
Comment 19 Shyam Mani (RETIRED) gentoo-dev 2005-09-09 03:35:14 UTC
Time out, marking NEEDINFO.

Wham, please reopen when you have updated guide(s).