Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Documentation] Differences to busybox? #490

Open
rubyFeedback opened this issue Apr 9, 2024 · 3 comments
Open

[Documentation] Differences to busybox? #490

rubyFeedback opened this issue Apr 9, 2024 · 3 comments

Comments

@rubyFeedback
Copy link

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.

@landley
Copy link
Owner

landley commented Apr 10, 2024

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
Copy link
Owner

landley commented Apr 10, 2024

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?)

@hatonthecat
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants