Hi,

This is a very interesting idea. It would have been of great use when I
did a Clojure workshop with complete beginners, with all kinds of OSes
(Windows, OSX, ...).

I took the "Completely packaged VirtualBox image" approach, but it is
still a big mess: Not everyone have VirtualBox installed (or the right
version). And not every flavors of the main editors where correctly
configured for Clojure (Emacs, vi).

Being able to just "boot on a live CD", and have a working Clojure
environment would have been great. Also great for distribution: Just
burn it on a lot of cheap Cd's, and much more "down loadable": A Virtual
Box image takes about 2gig, a live CD is 700meg.

Cheers,

Denis

On Thu, May 24, 2012 at 10:11 PM, banseljaj <ali.sajid.im...@gmail.com>wrote:

> Hello Guys,
>
> I am quite new to clojure, and I am a fan. It's a great thing. One thing
> that seems missing, however, is a single unified way of setting up the
> clojure environment. Which seemed pretty daunting to me at first.
>
> So I have decided to create a Linux Distro specifically for Clojure
> development.
>
> I have been bouncing this idea in #clojure and it got a good response. So
> now I have started the complete development effort.
>
> My plan so far is as follows.
>
> Mission Statement for the Distro
>
> 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.
>
>
> I will soon have an actual website set up.
>
>
> It is my intention to create a fully functional, independent Development
> environment for Functional programmers by release 2. Right now, I am
> working on release 0.0.1.
>
> Looking forward to all input.
>
> regards.
>
> banseljaj
>
>
>  --
> 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

Reply via email to