Tim Uckun wrote:


    Hope I'm not out in left field--any other thoughts?



Here is my two cents...

Shoes is a ruby distribution. It's only ruby distribution that allows you to pack up your ruby, your code, and gems (kind of) and ship it as a native application on the big three operating systems. IMHO this makes shoes the most innovative ruby distribution out there. There is nothing else like it.

I don't think it should be a library, I think it should try even harder to be the best ruby distribution out there. It would be great if I could ship a rails application as a shoes executable. I think it would be awesome if I could run a shoes application as a daemon or a windows service. I want to be able to bundle up everything my application needs into an exe and send it to my friend and have him be able to use my application.

Maybe shoes is two different platforms. Maybe it should be broken up into "the best way to distribute your ruby apps" and "the reddest, shiniest, most elaborately laced GUI framework".
Whether or not dependencies should be packaged with applications is one of the computer holy wars. It won't be solved here, or by shoes. Many people have systems that take care of things like that and hate the idea of having more then one version of the same library on their system. (mostly a security problem.) It would be nice if it supported both ways of doing things, but since I have contributed nothing, I'll keep my mouth shut and enjoy what I am given.

Reply via email to