I think your on the right lines here jenna - you got my vote!

jonty

Bluebie, Jenna wrote:
Tabbing widgets and table controls are related to fun somehow? I'm don't think I understand. These things seem the domain of the unfun.

My fun idea's:

1) Some really simple awesomely reusable code for building little games with...
2) A microframework along the lines of Camping, but instead of being an MVC web framework, a really simple RPC framework that makes it dead easy to write up a class and launch it as a server, which ruby clients (like shoes apps!) can connect to and make queries on. I'm imagining this as a really dirt simple doodad to include with Hackety Hack for kids who are building stuff like IM apps, multiplayer games, or whatever else, who need to quickly make a server for them to connect to. I imagine the RPC protocol to use would be JSON-RPC, an incredibly simple lovely protocol, perhaps over http, or perhaps just over TCP (though we'd need to prepend messages with a TLV type prefix so the party's know if the request is one requiring a response, or just a notification, or something else entirely. If nobody gets to it before me, I'm very interested in building this, and if nobody uses the name before me, I'll be calling it Legs, because legs take Shoes places. :)
3) Here's the big one: Lots of testing. The more bugs we can squish before the day (especially crashers) the more fun everyone will have while playing with Shoes, and the more people play, the more bugs we can find through that! Just make stuff, doesn't matter if it's useful, if shoes crashes, send a log out to _why and code that makes it happen. :)
4) Wacky sample code that shows off just how awesomely beautiful shoes apps can be!
5) Docs! Most important of all! If you can help write the docs, help write the docs! Don't be scared off by git, we can help there. :)

Oh, and if you don't like TLV's, we could just end each JSON message with a newline, since properly encoded JSON doesn't contain any of those... in fact, it'd probably be the better option, since kids could telnet in to their server and send code at it. :)

No virus found in this incoming message. Checked by AVG. Version: 8.0.134 / Virus Database: 270.4.3/1529 - Release Date: 01/07/2008 19:23


Reply via email to