It could be possible to do all this by using package manager's like apt or pacman. Create a package that depends on the software that is allready available from the debian repository and provides all the missing software. I think pacman in Arch linux could handle the same by using package groups.
In distributions like Debian and Arch you can install only what you want and configure it by yourself or use some predefined package group and configuration. Installing desktop environment like gnome, kde and xfce is a good example of this. In Arch for example I could install only the parts of XFCE that I need and configure it afterwards like I first did. The next time I installed XFCE in arch I just installed xfce4 and xfce4-goodies groups and everything was ready. It would probably be much less work to maintain and keep up to date this kind of package than to maintain the whole distribution. On Fri, May 25, 2012 at 2:18 PM, Roberto Mannai <roberm...@gmail.com> wrote: > You could consider the SuseStudio online environment [1]. It allows simple > fine-graned package selections and different output formats (live CD, ISOs, > VMware / VirtualBox / KVM image, Amazon EC2 image). > > [1] http://susestudio.com/ > Examples: http://susestudio.com/browse > > > On Thu, May 24, 2012 at 10:11 PM, banseljaj <ali.sajid.im...@gmail.com> > wrote: >> >> The distro should be able to: >> >> Connect to internet. >> Be able to convert itself into An VM/Iso/LiveCD etc >> Have all IDEs for Clojure installed and preconfigured. >> >> Eclipse >> Vim >> Emacs >> Netbeans >> >> Have a ready to play connection to clojure forums and channels >> Have at-least one book on clojure programming on board >> Have following clojure specific features >> >> It should have leiningen installed and configured >> It should have a local repo of all current clojure plugins >> It should have a local "cloud" on which you can deploy web apps easily >> it should have REPLlabs on baord and configured >> >> Have Clojure specific branding >> >> >> >> The packages that are needed absolutely: >> >> OpenJDK 1.7.0 >> Leiningen >> Clojure >> Eclipse >> Vim >> Emacs 24 >> Netbeans >> Emacs Starter kit >> CCW plugin for eclipse >> Firefox/Chrome >> A local webserver >> Postgresql >> LXDE/XFCE >> Gwibber/Other Social network Client >> xchat >> irssi >> git >> Regular packages for system functioning. >> >> >> I am still open to ideas. I intend to roll it as a complete distro, so I >> will love any and all input. >> >> For now, the specific things I need input for are: >> >> Who/How to create the art for branding. >> Any packages that are missing from the above listing. >> Any suggestions for the overall functioning. >> >> > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en