What I'm most after right now is your suggestions for ways I can improve the arrangement of my Swift Linux code, which is at https://github.com/swiftlinux . I'd like to hear from those of you who have worked on Linux distros, especially Linux Mint, Sabayon, Puppy Linux, and antiX Linux. I'm certain that there are better ways of doing things. I'd especially like to see examples of code that I should be emulating. Can anyone help me make sense of how Linux Mint and Sabayon do things? I've looked at the code for Linux Mint (https://github.com/linuxmint) and Sabayon (https://code.launchpad.net/sabayon), but I can't figure out how you get from Ubuntu to Mint or Gentoo to Sabayon. I can see that there is code for adding certain features or changing certain things, but I haven't figured out the sequence of events leading from the parent distro's ISO file to the final ISO file. That said, I can't ignore the way Mint and Sabayon do things, because these distros are well-established, are derived from another distro, and have a very large following. -- Jason Hsu <jhsu802701 at jasonhsu.com> Founder and lead developer of Swift Linux (http://www.swiftlinux.org)