From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <200907222036.23016.corey@bitworthy.net> References: <200907212221.16902.corey@bitworthy.net> <200907222036.23016.corey@bitworthy.net> Date: Thu, 23 Jul 2009 01:33:04 -0300 Message-ID: <32d987d50907222133q2d73dee7md74aa5cda6543117@mail.gmail.com> From: "Federico G. Benavento" To: corey@bitworthy.net, Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] a few misc. questions... Topicbox-Message-UUID: 2b14cd88-ead5-11e9-9d60-3106f5b1d025 there is also this... http://www.magma.com.ni/moin/Plan9Tutorial On Thu, Jul 23, 2009 at 12:36 AM, Corey wrote: > > Thanks for the comments everyone. > > > Once I got to a point where I had a cpu/auth server kindof working, and h= ad > become slightly more comfortable with the bare rudimentary basics of > working in rio & acme, I decided to stop, and start all over again from > scratch - but this time taking extensive notes on each particular little > step, and integrating the advice and knowledge I've been gleaning > from my questions to 9fans. > > I'm doing this because I'd like to turn my notes into a fairly complete P= lan 9 > tutorial, aimed toward interested and motivated users who have no existin= g > prior Plan 9 experience. > > I know that there's plenty of good documentation on the web and on > the system via the man pages, but I'd like to put together something > more cohesive and organized and which progresses from simple topics > to more advanced topics in fairly logical manner. > > So, I'm beginning with a tutorial that details the focused task of _simpl= y_ > getting a mere standalone terminal installed and configured, either onto = a > machine or using qemu. Having followed this first chapter (installation),= the > newly operable terminal will then be used by the tutorial as the platform= from > which to introduce the reader/user to the initial primary topics any Plan= 9 > user ought to be familiar with: > > =C2=A0 intro to basic security > =C2=A0 intro to rio > =C2=A0 intro to man > =C2=A0 intro to acme > =C2=A0 intro to rc and basic commands, and directory structure > =C2=A0 intro to /usr//[bin,lib] files, and how/when to use > =C2=A0 intro to namespaces > =C2=A0 intro to pull > =C2=A0 intro to sources > =C2=A0 intro to the boot sequence and what gets executed when and how > =C2=A0 intro to filesystems: kfs and/or fossil > =C2=A0 intro to patch > =C2=A0 intro to 9fans, etiquette and Plan 9 idioms > > These are placed in the order to which each topic will be introduced, and > each intro will purposefully be rather short, say, 1-3 pages - mere basic= , > introductory level amount of detail; each chapter will end with reference= s > to further information relevant to the topic. > > > From there, I can add other tutorials, where each tutorial progresses a > step or so toward more advanced uses - and each beginning with an > installation and configuration chapter, which then leads into various > other chapters detailing specific topics closely related to the tutorial'= s > major topic. > > 1: standalone terminal installation & configuration tutorial > > 2: cpu server intallation & configuration tutorial > > 3: authentication server configuration tutorial > (takes the above cputerm and adds auth) > > 4: terminal connected to cpu/auth server configuration > (takes the standalone terminal, and explains how to connect to > the user's new cpu/auth server from tutorial #3) > > 5: fileserver installation and configuration > > 6: terminal connected to fileserver configuration > > > ... so a total of, maybe 6 tutorials, that combined, pretty much hit the > common use cases - organized in a logical progressive order that a reader > can follow through from start to finish and have a pretty decent handle o= f a > typical Plan 9 environment upon completing. > > > Anyhow, just wanted to get that out there; I'll just have to see whether > I keep the momentum - hopefully I will. Once I have something more > concrete I'll be sure to host it somewhere, preferably via a medium that > allows community edits/comments, etc. > > ( this is assuming nothing similar already exists - I was unable to reall= y > find anything along the same lines; closest was this newbie-guide: > http://www.covingtoninnovations.com/michael/blog/0807/newbie-guide.pdf ) > > > Cheers > > > On Tuesday 21 July 2009 22:21:16 Corey wrote: >> In no particular order. =C2=A0Your help is very much appreciated - still= getting >> my legs on w/ plan 9; I make a real effort not to query the list until I= 'm >> at a standstill. >> > > > --=20 Federico G. Benavento