WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Core book RC1  (Read 4863 times)

Online curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11043
Core book RC1
« on: December 26, 2013, 10:24:07 AM »
http://tinycorelinux.net/~curaga/corebook.pdf

The Core book is now at RC. Should no big changes arise, the print version will be available a few weeks after 1.0.

Now's your chance to get your name (or nick if you prefer) in print: find a bug (typo, bad sentence, etc), win eternal glory!
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14794
Re: Core book RC1
« Reply #1 on: December 26, 2013, 12:00:24 PM »
impressive  :)

Online curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11043
Re: Core book RC1
« Reply #2 on: December 26, 2013, 02:43:12 PM »
You didn't check it out before this? ;)
The only barriers that can stop you are the ones you create yourself.

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Core book RC1
« Reply #3 on: December 26, 2013, 05:50:09 PM »

Great job, and a great reference tool.

I like the idea of defining terms or concepts in chapters which use them, like many chapters in this book for example "4.1 tce-load"

I think loaded, mounted and installed have similar meanings.  Where this pertains to extensions they might need defining somewhere.

Alternatively or additionally expanding on those definitions in chapters where those terms are used eg;

10.30. desktop - specify window manager
If only one window manager is loaded, that one will be used. If you have multiple window managers installed, this bootcode will let you specify which one to load.
Example:
• desktop=fluxbox

Which is cleverly written and there is no confusion if you understand the authors meaning of installed and loaded.  However if the reader is not aware of the distinctions between them it might result in some confusion especially coming from windows.

One possible suggestion:

10.30. desktop - specify window manager
If only one window manager is loaded from either onboot.lst or tce-load, that one will be used. If you have multiple window managers installed to your tce directory, this bootcode will let you specify which one to load.
Example:
• desktop=fluxbox



Just my observation


Also might be beneficial to include an example of the waitusb=15:UUID=abcdefghetcetc  along with the LABEL example


Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Core book RC1
« Reply #4 on: December 26, 2013, 08:41:07 PM »
Is the information you have regarding Virtualbox  correct? 

I find Virtualbox v4.x indispensable for creating core remasters, trial runs, creating extensions, and for temporary loading of tinycoreplus where you do not have a cd drive for installing core to a USB stick.

The deal with the mouse is "enable absolute pointing device" is enabled by default during installations even on PC's that are not tablets.  All that is necessary to switch between host and guest is the Ctrl key after disabling " absolute pointing device " 

Virtualbox works like a charm




just an FYI
« Last Edit: December 26, 2013, 09:28:52 PM by coreplayer2 »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11581
Re: Core book RC1
« Reply #5 on: December 27, 2013, 03:27:34 AM »
Hi curaga
I just finished proofreading Core book and in my opinion it's very well written. Attached is a list of suggested
changes in wording, spelling, and punctuation for you to use or ignore as you see fit. The page numbers in the
attached file refer to the numbers reported by the PDF reader, not the numbers on the pages themselves.
Hope this helps.

Online curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11043
Re: Core book RC1
« Reply #6 on: December 29, 2013, 02:35:21 PM »
Thanks coreplayer2, fixed those up. I added the terminology to the intro chapter, and updated the UUID examples and VBox info.

Rich, I really appreciate your help, this must be the Nth time for you to read the same pages. In particular I seemed to miss some repetition like "it pauses it pauses", I really need to script a check for those ;)

Most of your changes added. In one of the "for vs of" cases I think it's a matter of style. Regarding the
Quote
USB devices'
possessive plural, I believe it's correct:
http://english.stackexchange.com/questions/1073/what-is-the-correct-possessive-for-nouns-ending-in-s
The only barriers that can stop you are the ones you create yourself.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11581
Re: Core book RC1
« Reply #7 on: December 29, 2013, 05:00:55 PM »
Hi curaga
Quote
In one of the "for vs of" cases I think it's a matter of style.
I'm not sure which one you are referring to:
Code: [Select]
Page 11
From:
with no fear for the command line.
To:
with no fear of the command line.
The first suggests you are not afraid for the command line (i.e. its health or well being). The second says you
need not be afraid to use it.

or:
Code: [Select]
Page 53
From:
This option allows you to do a corruption check for downloaded
extensions.
To:
This option allows you to do a corruption check of downloaded
extensions.
If you want to use for, this makes more sense:
Code: [Select]
This option allows you to do a corruption check for downloading
errors

The a vs. an cases could be considered a matter of style depending on pronunciation:
Code: [Select]
Page 119
From:
a SSH server giving secure read-write access.
To:
an SSH server giving secure read-write access.

Page 125
From:
launches a RDP session to a pre-determined target.
To:
launches an RDP session to a pre-determined target.
a "secure shell" server  vs.  an "ess-ess-aych" server
A "remote desktop protocol" session  vs.  an "are-dee-pee" session

Quote
possessive plural, I believe it's correct:
I take it you are referring to this one:
Code: [Select]
1.4. USB and other external storage
devices' special requirements
That could go either way I suppose. I read it as "in addition to USB" (plural) as opposed to special requirement
for "a" device (possessive).

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Core book RC1
« Reply #8 on: December 29, 2013, 10:18:42 PM »
Quote
1.4. USB and other external storage
devices' special requirements

That's an interesting one..

I'm not sure if I remember correctly anymore but AFAIK an apostrophe may be used when associating possession but never in plural.  If not singular make compounded nouns plural, then apply possession.  Do what I do, when in doubt better to avoid the critique and rewrite the sentence. 

If it fits I suggest:
Code: [Select]
1.4. Special requirements of USB and
other external storage devices

 :P



Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Core book RC1
« Reply #9 on: December 29, 2013, 11:02:16 PM »
Speaking of Chapter 1.4     I noticed 'Sometimes' makes 'though' redundant.   Otherwise that's a great explanation of a "tce" drive not online in time.

Quote
Sometimes, hardware doesn’t wake up fast enough for Tiny Core’s
boot sequence, though. If the hardware doesn’t wake up in time,
Tiny Core will move on and finish booting without that data


just helping..   :P

Online curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11043
Re: Core book RC1
« Reply #10 on: December 30, 2013, 05:29:29 AM »
@Rich

I meant the fear sentence, yes. You're right there, changed.

@Both

Shortened it to just "USB and other external storage devices", even if it was correct, seems it was too ambiguous.

Speaking of Chapter 1.4     I noticed 'Sometimes' makes 'though' redundant.   Otherwise that's a great explanation of a "tce" drive not online in time.

Fixed, thanks.


The PDF has been updated.
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14794
Re: Core book RC1
« Reply #11 on: December 30, 2013, 05:47:30 AM »
Ref: "The partition should be formatted with a Linux file system. We recommend ext4." - should we add that a non-journalling solution would be better for usb sticks and similar?

Ref: "Download core.gz and vmlinuz from your closest mirror, from the directory release/distribution_files. The link for the main mirror is http://repo.tinycorelinux.net/4.x/x86/release/distribution_files/." - should we update this for 5.x and rootfs/modules?

Online curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11043
Re: Core book RC1
« Reply #12 on: December 30, 2013, 05:54:02 AM »
The book is for the latest 4.x on purpose, that's covered in the first pages. Adding a mention on the journaling.
The only barriers that can stop you are the ones you create yourself.