toybox icon indicating copy to clipboard operation
toybox copied to clipboard

[Documentation] Differences to busybox?

Open rubyFeedback opened this issue 10 months ago • 3 comments

I just discovered toybox. Right now I am not sure what it is.

Reading it it sounds a bit like busybox?

Could a paragraph be added to the main README, or linked in, explaining differences and similarities? Perhaps also the history of toybox?

Right now I don't really know what toybox is, even after reading the main README and link on linux-reddit.

PS: Also the homepage is a bit hard to read. Could it be considered to add a LITTLE bit of CSS and better structure to it overall? Right now it reads a bit as if it is 1996.

rubyFeedback avatar Apr 09 '24 21:04 rubyFeedback

They are similar. I created/maintain toybox, and I used to maintain busybox before that. I started over for several reasons, one of which is I thought I could do a better job with a different infrastructure design.

The https://landley.net/toybox page has "what is toybox", "why is toybox", and "what context was toybox created in" sections, and that third one does talk a bit about the difference between busybox and toybox and the history behind the project.

That page also links to video of a talk I gave called "Toybox vs Busybox", about the differences between the two: https://www.youtube.com/watch?v=MkJkyMuBm3g

I'm scheduled to give a talk on the mkroot compoment of toybox this weekend at Texas LinuxFest in Austin: https://2024.texaslinuxfest.org/talks/mkroot-tiny-linux-system-builder/ (no idea when they might post video of that).

I'm sorry your browser has trouble rendering plain HTML legibly. I'm typing a text response without even paragraph tags here, and github is presumably somehow rendering it legibly for you, without me having to add any additional information.

landley avatar Apr 10 '24 10:04 landley

I also did a couple of experimental tutorial videos a while back (the "youtube" link in the nav bar on the left), if people find them helpful I could do more:

https://www.youtube.com/@roblandley1154/videos

There's also a quickstart page in the same nav bar:

https://landley.net/toybox/quick.html

But that won't help if your browser can't legibly render text pages without css. (Maybe ctrl-plus to increase the font size? What is that on mac, command-plus?)

landley avatar Apr 10 '24 10:04 landley

I think the readability issue for some is that the margins are not configured, but the text does a wordwrap, so resizing the window to 1/2 or 1/3rd of the screen automatically makes it narrower and easier to read. Alternatively, you can copy and paste the text into a word doc and make two columns (attachment) Toybox.pdf Toybox.odt

hatonthecat avatar Apr 10 '24 16:04 hatonthecat