-
Notifications
You must be signed in to change notification settings - Fork 168
Home
The best little GUI toolkit, for Ruby.
Shoes 3 will be the last release of the original C based Shoes (the repository you're looking at). Come and look at Shoes 4 if you want a glimpse of the future!
Shoes 4 is shaping up nicely, but every commit counts. You might be able to make a difference!
Some people just won't let Shoes 3 drift away. Cecil decided to produce a Shoes 3.2 that keeps some of the 'C' and MRI Shoes magic alive and actually makes it work with Ruby 2.x.y on OSX, Windows, and for the first time, Linux downloads of Shoes (x86_64, i686. armhf) really work. He claims to have special sauce so that binary gems are much more likely to to work. "It's only a maintenance release", he says.
This wiki contains information that's important to anyone who wants to hack away on the code of Shoes itself. If you'd like to use Shoes to build applications, you don't need any info from here! Just go to the Shoes website and download Shoes. You can also find the Shoes manual and a book, Nobody Knows Shoes. This'll get you started building applications with Shoes.
Awesome! We'd love to have you help out with Shoes. Here's some resources you're gonna need:
- Building Shoes
- The Shoes issue tracker, where bug reports go.
- You can join the Shoes mailing list by sending an email to shoes@librelist.com
- The Future of Shoes
- Shoes Roadmap
- A Developer's Tour Through Shoes
- A Developer's Tour Through The Magic Packager
If you're interested in Shoes, but don't know where to start, here's some handy advice:
- Check out the Shoes issue tracker, and see if there are any bugs that interest you.
- If there are, take a shot at trying to fix one!
- If you get stuck doing that, post to the mailing list, and we'll work on it together!
- If there aren't any known bugs that tickle your fancy, see if you can find some of your own! If you find any, report them on the tracker, and then give the fix a shot.
We could also really use some help on two fronts:
- Someone who knows Mac OS 10.5 well. Nobody on Team Shoes has access to Leopard, so we're only supporting Snow Leopard for now.
- Someone who's smooth with Windows 7/Vista. Same sort of deal: we have some access, but most of our Windows expertise is on XP...