Shoes 2 (raisins) is go


#1

Salutations and hi.

I only slide in for a moment to bring word of a very ordinary and
plausible new development, akin to a routine change of bus drivers,
or the moving of a toothpaste basket back into the hall closet. It’s
just something to be aware of.

Yes, it’s SHOES 2 (or “RAISINS” when in mixed company.)

http://shoooes.net/about/raisins/

This marks a major release of Shoes, the colorful application kit
built with equal parts C (stands for fast) and Ruby (which stands
for great.)

While the above link will give you the release notes, here’s
the rest of it:

With the help of dozens of fine, upstanding young minds who’ve
fought bravely for each little drop of Shoes-brand foot coloring,
I am pleased to present you with these Raisins, dressed in their
traditional garb of acorn caps and abalone bracelets, on a bed of
lettuce with pepperjack cheese and a pineapple upside-down smoothie,
all served on a sun-warped checkerboard with a small glass of
eagle’s breath.

Bottom line, it’s a mess. And it smells. Of wildly vivid Pantone
colors.

_why


#2

On Sat, Dec 6, 2008 at 2:05 PM, _why removed_email_address@domain.invalid wrote:

Salutations and hi.

I only slide in for a moment to bring word of a very ordinary and
plausible new development, akin to a routine change of bus drivers,
or the moving of a toothpaste basket back into the hall closet. It’s
just something to be aware of.

Yes, it’s SHOES 2 (or “RAISINS” when in mixed company.)

Congratulations :slight_smile:

martin


#3

Second: the “simple-rubygems.rb” example. This appears to install gems
on my system without requiring and admin password. I already had
RedCloth installed, and it states that it installed metaid 1.0, but that
is not present when I do a gem query in Terminal. So, I am not sure that
it is working. Also, if IT IS working, installing programs without
asking for an admin password is a BIG security problem. Comments?

As far as I understand Shoes bundles it’s own Ruby interpreter in a
sandbox-type environment - it’s actually entirely separate from the ruby
you may (or may not) have installed on your system.

Chris


#4

OK, _Why has enticed me to take a look. After playing with some of the
samples, I have a few questions.
Be aware, I am a Ruby novice and using Mac OS X (Leopard).

First: the “simple forms.rb” example – on my machine I am unable to tab
between edit fields. This is not “standard behavior” I am accustomed to
on the Mac. Can this be addressed?

Second: the “simple-rubygems.rb” example. This appears to install gems
on my system without requiring and admin password. I already had
RedCloth installed, and it states that it installed metaid 1.0, but that
is not present when I do a gem query in Terminal. So, I am not sure that
it is working. Also, if IT IS working, installing programs without
asking for an admin password is a BIG security problem. Comments?

Thanks. Otherwise, this is quite a sweet GUI toolkit.

vince


#5

Cool!
I like Shoes, so I will definitely have a look at it.

Thank for your work.


#6

_why wrote:

Salutations and hi.

Is there a link to any documentation (RDOC). I do not mean tutorials. I
wish to see what widgets exist in Shoes, what methods they expose. I’ve
tried searching but I keep getting linked to the tute.


#7

Nit K. wrote:

_why wrote:

Salutations and hi.

Is there a link to any documentation (RDOC). I do not mean tutorials. I
wish to see what widgets exist in Shoes, what methods they expose. I’ve
tried searching but I keep getting linked to the tute.

I believe you are looking for the Shoes manual itself.
Have a look in there, it has the class descriptions with their methods.


#8

On Sat, Dec 6, 2008 at 9:35 AM, _why removed_email_address@domain.invalid wrote:
Although it is not very Ruby like to repeat other people, remember DROP?
:wink:
I have to:
A m a z i n g

Great Stuff.
Cheers
Robert


Il computer non è una macchina intelligente che aiuta le persone
stupide, anzi, è una macchina stupida che funziona solo nelle mani
delle persone intelligenti.
Computers are not smart to help stupid people, rather they are stupid
and will work only if taken care of by smart people.

Umberto Eco


#9

_why for president,
_why for president!


#10

On Dec 8, 2008, at 6:13 PM, Marc H. wrote:

_why for president,
_why for president!

_why is much too nice. I would not want to do that to him!

TwP


#11

On Mon, Dec 08, 2008 at 01:37:14AM +0900, Vince A. wrote:

First: the “simple forms.rb” example – on my machine I am unable to tab
between edit fields. This is not “standard behavior” I am accustomed to
on the Mac. Can this be addressed?

Hello there. Definitely, this is a problem we’ve been kicking
around on the Shoes list and, fortunately, I’ve got Dr. Ernie at
Apple feeding us some insider information. The form fields don’t
come with tabbing built in, I have to chain them together. The fix
is coming.

Second: the “simple-rubygems.rb” example. This appears to install gems
on my system without requiring and admin password.

Gems are installed into ~/.shoes. I’m working on a security
mechanism to notify the user if sockets are accessed, files are
touched, shared libs, etc. This all takes time to assemble.

Well, good to have your advice, Vince.

_why


#12

On 6-Dec-08, at 3:35 AM, _why wrote:

This ‘manual’ is just wonderful!

If you don’t mind my asking, how long did this take?

Cheers,
Bob


Bob H.
Recursive Design Inc.
http://www.recursive.ca/
weblog: http://www.recursive.ca/hutch


#13

I should say that depends entirely on what he would be presiding over.

Mike