An early version of the initial profile provider has been uploaded to Codeplex. This is what we hope will be the first of many implementations.
This is a very early release. It is primarily serving as a protocol test bed right now. As the protocol nears completion, we will begin running it as a live profile provider.
This provider is comprised of two main pieces. The first piece is a WCF web service and the second is an ASP.NET MVC 2 web app. They are both written in C# on .NET 4.0. We would like to port this to Mono when time permits.
The system requires PostgreSQL 8.4 and uses a database abstraction framework called Mnemo. This framework currently only supports Postgres, though it will eventually support multiple databases. This requires, among other things, writing new templates for the code generator.
A final set of components are back-end services. These are written as Windows services and function like daemons. The first service is responsible for message handling. There will eventually be others for handling status streams, etc.
There is very little documentation right now, primarily in the interest of development speed. Please contact us if you have any questions.
