Roadmap

Milestone 1: October 27th, 2008 (Alpha/Community Technology Preview)
The focus of this release is to demonstrate interoperable architecture, Service Bus and Web-Style (REST) Authentication. The detailed API documentation is available here. We are excited about making this initial version available to you and look forward to your feedback.

Some of the features we have included in the Alpha build are:

  • Access Control Service
  • Volatile Message Buffer (interactions)
  • Authentication
  • Web-style-HttpRelayBinding
  • Interactive Credentials
  • Notification Service
  • ServiceBus Environment Settings


Milestone 2: April 10, 2009 (M2-CTP)
This is the second milestone release (ver: M2-CTP) of the Ruby dotnetservices project. This release has been updated to ensure compatibility with Microsoft AppFabric March 2009 CTP release.

This M2-CTP addresses following breaking changes in the AppFabric,

  • The March 2009 CTP release uses solution names as part of the host name for all service end points. STS host reference location has changed from accesscontrol.windows.net to .accesscontrol.windows.net. Hence STS endpoint prefix has changed aswell.
  • Solution name is now part of the DNS. All Service Bus applications must adopt this new naming convention of sb://.servicebus.windows.net/.


Milestone 3: July 07, 2009 (M3-CTP)
This is the third milestone release (ver: M3-CTP) of the Ruby dotnetservices project. This release has been updated to ensure compatibility with Microsoft AppFabric July 2009 CTP release.

In AppFabric July 2009 CTP, namespace X-PROCESS-AT is changed from
http://schemas.microsoft.com/ws/2007/08/connect/roles/relay
to http://schemas.microsoft.com/netservices/2009/05/servicebus/connect/roles/relay.
This M3-CTP is made compatible with this change.


Milestone 4: November 2009 CTP release
REST web services have become increasingly popular with both web and enterprise developers. Interoperability is a key goal of AppFabric and based on the feedback from the community, the November 2009 CTP release of AppFabric has simplified the approach to ACS so that access control scenarios integrate well with REST. The approach is also designed to continue to appeal to all developers that want an easy way to take advantage of Service Bus and Access Control Service or use these services from non-Microsoft platforms.

The latest AppFabric CTP focuses on making some key design changes to the Service Bus (SB) and the Access Control Services (ACS). With the November CTP, the Service Bus and the Access Control Service now include the feature set that will be available when we enter commercial availability early next year.

Updates and changes for the November CTP are:

  • Access Control Service: With the November CTP, focus is on addressing the large, unmet need around access control for REST web services and delivering a robust infrastructure for REST web services authorization and support.
  • Service Bus: The Service Bus now offers message buffers to support persistent, asynchronous messaging. It also provides for more "clients" and "services" per solution, as well as an increased number of connections per solution

To find out more about the AppFabric November 2009 CTP, please refer to the AppFabric blog.

As we align the AppFabric SDK for Ruby Developers with the AppFabric features and programming style for this milestone, there are a few changes to the AppFabric SDK for Ruby that should be noted:
In line with the changes in the AppFabric, with this CTP we have moved to a largely REST friendly API for Access Control and Service Bus. Meanwhile, AppFabric remains committed to the ongoing goals of enabling SSO and authorization for websites, supporting WS-*, and federating with a greater variety of web and enterprise identity providers, in a future release.

Please feel free to download source code from here. We hope you will find the SDK useful and we look forward to your feedback .


Milestone 5: December 2009 release
The Windows Azure platform AppFabric December release went live on December 18th 2009. This release includes improvements in stability, scale, and performance. We are excited to announce the availability of the December 2009 update of the AppFabric SDK for Ruby developers. This release has been verified for compatibility with the Windows Azure platform AppFabric December 2009 release.

To find out more about the AppFabric December 2009 CTP, please refer to the AppFabric blog.

Our goal is to provide a first-class development AppFabric experience for Ruby Developers and we look forward to your feedback.


Milestone 6: April 2010 release
We are pleased to announced the April 2010 update to the AppFabric SDK for Ruby Developers. This release has been updated to ensure compatibility with the Microsoft AppFabric April 2010 update.

Our goal is to provide a first-class development AppFabric experience for Ruby Developers and we look forward to your feedback.