The CMS now runs on both REBOL 3 and REBOL 2. Due to the redesign of the language, there are some incompatibilities between them. Fortunately, REBOL is used to dealing with different languages, because it is its own meta language. REBOL 3 and REBOL 2 are effectively two dialects of the same language. Forward compatibility facilities have been added to recent releases of REBOL 2, so that it has some of the same features as REBOL 3. Other differences have been neutralised in the CMS by a small set of compatibility functions.
The Syllable websites are currently static sites, hosted on the Amazon S3 cloud. The CMS can also run as a dynamic platform. For example, the Try REBOL website runs on Syllable Server as a dynamic web app in the same processes as the Cheyenne web server. Because Cheyenne runs on REBOL 2 it is currently not available on Syllable Desktop, but something halfway could be done there since the CMS also has a CGI interface. Once the CGI code of the CMS is ported to REBOL 3, as well, it could run in CGI mode on one of the web servers available for Syllable Desktop.



0