Yall may have noticed the cornucopeia of posty goodness appearing here yesterday. Each of these posts was about an idea for an application built using the Orion API. The client side API is now available on sourceforge (see sidebar under For Developers), as is a set of documentation, guidelines, help, enhancement requests, manual job submission, etc. also linked to in the sidebar under For Developers: Orion web services. Together these two resources are enough to start incorporating state-of-the-art optimization and constraint satisfaction solvers into your applications. Currently we are not connecting the web services to the AQC-based systems, although when we do the programming interface will be identical.
Each of the posts yesterday are about potential applications / applets that range from silly to important commercial applications. The amount of information about how to enable the application also has a wide range, from detailed step by step instructions to vague pointers to papers.
I would love to have folks code real applications around some or all of these ideas (and others too, there are lots!), and that is the real motivation for these posts. We are currently setting up an applications gallery where developers can post applications they have built using Orion web services, share code, and discuss what’s working well and what isn’t. One of the things I am really interested in are mash-ups of Orion and other web services interfaces, such as Facebook and Google offer.
I am going to try to stick to the following resolution: I am going to try to post one applications idea per day for the next year, for a total of 365 applications ideas, starting today. I think there are enough out there to be able to hit this goal… we’ll see!