Leonardo needs a server side engineer

We are making progress on the next release of Leonardo, an open source desktop Java drawing program. One of the key features scheduled for the next release is a webservice that lets users save and share reusable symbols they've created. For example, someone could create a set of GWT mockup widgets, then share this set with others.

The challenge I face is that I'm mainly a client side developer. I could write a basic webservice that would persist the symbols, but I wouldn't necessarily build it the right one. To be a good service you need to handle failures, spamming, load and concurrency issues, and more. I'd also like to let users log in with OpenID rather than creating yet another username and password, which adds more complexity.

So, I'm posting here looking for an engineer or two who'd like to work on such a service for Leonardo. I'm open to building the service in anything: JavaEE, plain servlets, JRuby, Jython, or even CouchDB. All that matters to the client is speed and features. If you are interested in helping out, please comment on my blog here and I'll get in touch with you.

Thanks!

Josh

Talk to me about it on Twitter

Posted December 7th, 2010

Tagged: java.net