As a recent joiner to this list, I missed the 'heated debate' over
correctly proposing new educational documentation(or adding to
existing) vs. writing a HowTo..

...though, after perusing the openbsd.org website and trying to
summize if there is a  paradigm in the 'writing structure' of
documentation, or any mention of propper ettiquete when contributing
new or updated material I didn't stumble across anything relative (not
saying it doesn't exist).

I personally find documentation writing tetious and even at times
agravating. In the journalism world we praise the likes of good
editors. In no way am I saying that writing concise documentation is
and should only be an afterthought. In regards to design,
implementation and documentation; I feel that it is without parallel,
and extremely appreciated that we communicate our efforts as best as
we can, even when the mastery of articulation is in doubt. Please try
to keep in mind that all we don't all share the same brain power.

To talk more about my own 'practical experience' as of late that
inspired me to write ( for lack of a better word ) a "howto".

I personally learn the most from any device or product with frequency
of use; quite often I have to break it a few times first ( which is
the fun part, for me ).

Note: It's been sometime that I have run OpenBSD being that I had
changed careers temporarily.

In the last few weeks I decided I wanted to host most of my web
services in my home. What better oppurtunity to use OpenBSD. I
downloaded the install ISO and was well on may way.... being that one
of the main purposes of this box is to serve up web pages,  I
investigated the openbsd FAQ, and trawled through the mailing list. I
have to admit that I suffer slightly from ADD, so reading large
amounts of documentation to me can be very challenging.

I remembered my previous expereince with chroot and jail environments
from 6 years ago, when I adminstered a few OpenBSD and FreeBSD boxes.
I do not claim to have a PHD in C.S. In fact, I see myself more as a
user with some fundamental knowledge and basic programming expereince.
I do thoroughly enjoy, anything unix or unix-like as a hobby. I, like
many others, get to enjoy the results of others hardwork and wish I
was equally as talented, and hope that I am on my way to one day being
so, so that I can give back to what has so freely been given to me
(plug: Or purchased at a really low price as a great stocking stuffer
selfishly for myself ).

My entire aproach may have been wrong in regards to installing Apache
2.2, PHP 5.1.1, and MySQL. Then again it may have served it's purpose
based on my intentions and goals, which were to educate myself on How
it can be done, and if my skill level was capable of achieving it.

Keep in mind that I am using my OpenBSD box, in a non-production environment.

Personally, if I was using my OpenBSD box in production environment, I
would use the httpd 1.3 version that the OpenBSD developers ( who are
much more talented than I am ) have spent a lot of time enhancing,
auditing, debugging and securing for the latest release. In any case,
I am not as talented.

So I continued my apache 2.2, php 5.1.1, mysql 5 chroot'ed project.
Which for me was exhausting and frustrating. None the less, as a
result I had spent countless hours skimming documentation which
immensely increased my understand of this wonderful operating
environment.

It took me 6 hours of straight trial and error to successfully achieve
this. Mainly due to apache2's APR annoyance's and having to create a
small lovely read only partition for my new /dev/null ... not to
mention the fun I had using ktrace, kdump, gdb, chroot, and other
various tools I have not used in quite a long time ( which of course,
I had to read about in the man pages ).

Thanks,
--Mike Steinfeld
[EMAIL PROTECTED]

"please note that the 'isgreat' part of my email address is humor from
my lovely fiance, not a reflection of my ego, but does not negate the
fact that sometimes my ego is ridiculously inflated for no just cause,
purpose or understanding of why..... It just is"

Reply via email to