Shortly before the end of the call for participation period ended I submitted a proposal for my newes side project called RMQL. Let’s see if I get accepted. Find my proposal here:
Providing an open application programming interface to a Ruby on Rails application can be very challenging. One of the main problems is that typical application interfaces provide only a static access to the underlying data. The disadvantage of that approach is obvious. Programmers and end users are fixed to a specific set of queries and a static data structure. Since users cannot specify their view to the systems, data transferred to the client may contain a certain overhead of information that the client will not use or multiple interface calls are needed to join data the way it is needed in the current use case. An interesting approach to solve this issue are SQL like query language like the Facebook Query Language. But still the problem arises of how to handle hierarchical organized data and how to define the structure of the result set.
This talk will show a way out of this using a query language that is based on a simple subset of XQuery language and allows defining projections on a Rails model as well as handling hierarchical data structures. A result for the query is specified by the developer using XML and can have any valid XML structure. The plug-in makes use of all advantages of a typical Rails model including associations and method missing and is easily adoptable for any other Ruby on Rail application.
Hey Martin, I also submitted a proposal (Web Data, of course!) but I found the proposal form rather strange. Did you get a confirmation email after submitting?
Hey Jan, thats great, let’s see if one or better both of us got accepted. But I did not get a confirmation mail and of course did the registration form removed all my newlines. Let’s hope they receive the data anyways.