Is there a way to revert changes on the wiki if I royally screw
something up?
Yes. The wiki keeps old revisions, so rolling back is always possible.
What if I started going through things and I posted to the list with a
summary of any changes? You could roll back anything dumb.
I'll say preemptively to just go ahead. You're more likely to improve things, even if it takes a couple of subsequent edits to clean up.
I am trying to build Minix with the goal of creating a second build
script to clobber some packages and to add a lot more.
I am hoping to get a desktop environment up and running, a web browser,
email client, word processor etc.
I've managed to get enough stuff working to do that. It definitively did feel like a throwback to the 90s and X11 stability was spotty under stress, but it did work.
If people could use Minix day in and day out, they might know it better
and might be more likely to use it in an embedded space and that
embedded deployment does not have to have any of the GNU packages I am
trying to install.
It's been a while since my last true testdrive, but it does feel like no one's using MINIX3 as their primary, everyday OS these days. It works, but it doesn't mean the experience is as polished as any of the BSDs out there.
If I did something like this and I did not tamper with the BSD friendly
build that is the core of the project, I would not be violating the
goals of the project right?
There's hardly anything you can do to violate the goals of a BSD-licensed project.
I also feel like we should be getting the word out that Minix is much
smaller then BSD and Linux and easier to understand and manipulate. I
feel that at this point, this is the central selling feature. The
re-incarnation sever is nice but with with so little uptake of the
project, would someone feel more confident to use it or to use a more
mature project like NetBSD, which has been used in space ?
I'll prefix this answer by saying I am tainted by looking at xv6 and Fuchsia/Zircon and their modern design choices.
I'll be honest, by default I would have a bit of a hard time justifying MINIX3 over NetBSD if I were in a position to make such a call at work, if only because MINIX3 needs modernization in several areas (not 64 bit capable, no SMP, no kernel threads, no RUMP support for drivers, dated microkernel design). MINIX3 does have very interesting characteristics and advantages over NetBSD for deeply embedded work (hence Intel ME), but it does need someone with quite a bit of free time to bring it kicking and screaming into the 21th century.
Sorry for the rambling, the other thing is how can I help? I really love
the project. I am back for the 4th time. Obviously I can't seem to get
away from it :)
Play around with MINIX3 and try to fix issues you run into. That's how I started here.