Profile photo of marc


Release Timeline for 2010

June 2, 2010 in .NET, Cocoa, Data Abstract, Delphi, Relativity, RemObjects

With the major release of Delphi Prism out of the way now, it probably is time to talk a bit about our remaining timeline for releases this year. I realize we haven’t updated our official ROadmap since the beginning of the year, and hopefully, this post will make up for that until we get a chance to do that.

The last release of ROFX, our suite of library products including RemObjects SDK, Data Abstract, and more, was in early March and the teams have been busy since, working on good stuff on all fronts.

Because we have several “big” features in the works for the next releases, we have decided to vary slightly from our usual quarterly release cycle this year by “merging” the May and August releases into one single release that will hit sometime in July, instead. This will give us slightly longer development cycles, both for this next release, and also for the (regular, as scheduled) November release later this year. This in turn allows us to tackle more big features in a single go.

Among the new features you will see this Summer (most of which we have already talked about or hinted at) are modelling support via Relativity Server and a full-blown Server Explorer and Schema Modeler for the Mac (in DA/OSX), new Server and Client side business rules scripting in both DA/.NET and Relativity, and a brand new New Project wizard system in DA/.NET that will make it way easier to start new projects, or add a new client project to an existing solution. And these are just the big ones.

For the Winter release (in November), we’ll expand the scripting support to the other two platforms (Client and Server for Delphi/Windows, and  Client for Mac OS X), and also bring you a new Schema Modeler for Windows. The current Scheme Modeler has gotten long in the tooth and we’ve been meaning to thoroughly revamp it, for a long time. The new SM will be driven by some of the experiences we collected implementing the Mac version, but also by years of working with the current Schema Modeler and learning its limitations and issues. We’ll also bring the new template system to Delphi, as well.


Starting a couple weeks from now (probably once I’m back from WWDC), we’ll start up a more regular beta cycle again, with (mostly) weekly beta builds of RO/DA for all three platforms, all the way thru to the July release, and beyond. Many of the new features (especially DASM/Mac, and the Scripting) will be fully functional by then, and we’ll be looking forward to your feedback.

Remember that beta access is available for all customers with an active subscription. Simply point your browser to, which will take you to the beta section on our new portal site. After logging in, you will see a list of all the products you have with an active beta program, and a list of their beta downloads (if any – we don’t always have a current beta, especially not shortly after a “release” release). The usual caveats for using beta builds of course apply.

4 responses to Release Timeline for 2010

  1. Hi Marc,

    thank you very much for your news.

    I am very anxious to try the new Schema Modeler for Windows and the new business rules engine scripting. I can not wait to arrive in November to savor all these news for my beloved Delphi.

    Many thanks for your great work


    • marc said on June 3, 2010

      we’ll hopefully have something in beta drops for Delphi Scripting, soon after the July release. looking forward to your feedback!

  2. Hi Marc,

    What is your plans for security enhancements? I’ve red somewhere for plans to embed standard login providers in RO/SDK for Delphi (like Relativity ldap support). Is this true and if it’s when you plan to release it?

    I hinks, you are planing to unify scripting engine to Javascript to all platforms. So can we expect native equivalent to your Javascript.Net for Delphi/Freepascal (I mean native object pascal realization)?


    • marc said on June 3, 2010

      I don’t have an exact timeline for login providers, right now. it’s on the drawing board, it might happen for November, it might not.

      As for scripting, we currently have no plans for a native delphi JavaScript engine of our own. We’ll use ActiveScript for DA/Delphi, so that will be Windows only, i’m afraid. We’ll be using javaScriptCore for DA/OSX, depending on how that woks out, we might consider also using that in DA/Delphi for Mac (FPC and Fulcrum), but that’s not a definitive.

      Right now, our focus is on supporting scripting on the three “core” targets of our platforms .NET/Mono (thru ROScript), Delphi/Windows (ActiveScript), and OS X (JavaScriptCore).

      There’s only so many things we can do at once, and unfortunately FPC and cross-platform native Delphi is still a corner case for us and most of our customers. That may change with Fulcrum, but we’ll have to see.