I'm interested in undertaking a rather curious project, and it's one that I haven't seen any documentation about. I'd like to build a Linux distro that is specifically designed for Android developers and themers. My rationale is as follows:
Linux distributions come pre-installed with tons of packages - some useful for development, but most are not. When setting up a build environment, the process can can be daunting and time consuming, especially for new aspiring developers. I'd like to simplify the process by removing packages, such as Pidgin, Firefox (replacing it with Chromium), Calculator, Banshee, etc, and I would like to include packages like Inkscape, Blender, 7-zip, apktool, Eclipse, and Oracle VM. On top of that, I'd like to pre-install the entire build environment - JDK/Java 6, Nexus binaries, Python, Git, and the gnupg flex bison build essentials. The SDK cannot be included, because of the EULA (End User License Agreement), but everything else should be able to be cooked into a distro. Having a distro like this available, would allow users to simply install, and get down to business, with only a matter of minutes needed to download and install the SDK, before beginning the repo sync. A distro of this nature would cut a good hour out of the build environment setup phase, and I think many users would appreciate that...Especially seasoned developers, who reboot their distro on a semi-frequent basis. Trust me, I do this myself, and setting up the machine again is a tiresome process.
What I'm having issues with is which distro I should use as a base... Should I try to roll my own, with LFS, or should I use a less powerful - but infinitely more streamlined - service, like Remastersys? Initially, I wanted to use Debian Testing as my base, but I quickly determined that I'd essentially end up building a custom Ubuntu or Mint. That's fine, but the steps leading up to obtaining the end result, seem a bit redundant, considering I could simply modify Ubuntu or Mint to work the way I want it to.
Ultimately, I've decided to use Mint 15 Cinnamon as a base, and I'd like some input on what programs (like Remastersys) would give me the most "bang for my buck". I'd like a powerful tool - something that will allow me to edit Nemo and icon themes, wallpapers, splash screen, and log-in screen, and of course, I need to be able to add and remove packages as I see fit.
Overall, I think this project could yield a solid, stable, versatile distribution, that is perfectly streamlined and designed for Android devs and themers. But I'd also like to know what the community at large thinks about this project. Would there be demand for it? Would YOU use it? If you were to use this, what packages (that I haven't mentioned) would you like to see? Thanks for taking the time to read this. I look forward to seeing the responses.
*Mods - sorry if this is in the wrong place, but this seemed to be the most logical spot for a thread of this nature. If I'm mistaken, feel free to notify me, and to move it to the appropriate location.