New site
The RSence project has migrated to a new project for RSence 2.0 and newer versions on this same site. The SCM has been migrated to GIT. This TRAC system and its associated SVN repository are no longer in use and are preserved only for historical curiosity value for RSence 1.x and older version.
Legacy Information below:
RSence
RSence is primarily a flexible and high-performance RIA framework aimed on building responsive, scalable and over-all as high-performance GUI Applications as possible with the chosen technologies. RSence uses the server for backend tasks and the client to provide responsive user interfaces. The server is a highly optimized Ruby framework for writing applications as plugin bundles containing all resources needed per plugin. The client is a highly optimized Javascript framework with an API similar to many object-oriented desktop frameworks. RSence is not primarily targeted for creating html web sites, there are plenty of other tools for that purpose.
News
- Timeline timeline
- 2010-05-03 Live Search Demo! (only in Finnish, sorry!)
- 2010-04-11 Status update
- RSence was chosen as the product name of Riassence Framework.
- RSence repositories migrated to GIT in February.
- Public GIT repository and issue tracker is now available at http://github.com/rsence/rsence
- RSence 2.0 pre-release is available now.
- Installation via rubygems: gem install rsence --pre
- Introduction of the rsence shell command.
- Paves the way for added features in the upcoming releases.
- Before the 2.0.0 milestone is completed, at least the following changes are due:
- Improved documentation
- Multi-worker Unicorn (and Rainbows) support needs to be completed (single-worker mode works)
- Built-In (not Bolted-On) Bert-RPC and Mongodb support.
- Expect SOAP support to be deprecated in favor of better RPC technologies.
- Compatibility tests for ruby 1.9.x
- Compatibility tests for the supported browsers
- New RSence website coming soon!
- Join the discussion on IRC: #rsence on FreeNode and IRCNet.
- 2010-02-27 Initial windows support in trunk
- Follow the included trunk/Install.txt with Windows-specific notes in chapter 2.2.
- 2009-12-08 Riassence Framework 1.2.1 Released
- Download (456KB tar.bz2 package)
- Fixed a few minor bugs.
- Probably the last 1.x release.
- 2009-12-01 Riassence Framework 1.2 Released
- 2009-12-01 Tutorial: Visitor Counter (Server development tutorial)
- 2009-11-25 Client API Reference
- 2009-10-07 Riassence Framework 1.1 Released
- 2009-09-20 Symbian web browser supported in trunk since r585. Tested on a Nokia N82.
- 2009-09-09 Improved Quick Start guide (starting to take the shape of a proper manual).
- 2009-09-01 New server.
- 2009-06-27 Wiki and Ticket system re-enabled for anonymous users. (Better spam filtering installed)
- 2009-06-23 Riassence Framework 1.0 Released
Licensing
- GPL version 3
- Alternative Licensing Queries: Riassence Inc or licensing@riassence.com
Downloads
- Dependencies:
- gem install rsence-deps
- Current release version, 2.0 beta:
- gem install rsence --pre
Documentation
Demos
- RSence Live Search Demo
- Live demos of the /contrib plugins
- These demos demonstrate different features of the Riassence Framework, they are server plugin based.
- The Launcher plugin is a simple "task bar" application that shows how to override the main plugin init_ui method and delegate the call to various plugins using buttons.
- Click here to test.
- Riassence Solitaire 1.0b1
- A solitaire card game.
- Client-only (no server required)
- Download (1.7MB)
Support and Contact Information
- Create tickets if you find bugs or want to suggest new features. We'll fix bugs as soon as possible.
- Commercial support and partnerships plans available via Riassence Inc or sales@riassence.com
- Various custom licencing and consulting options are available.
- IRC: #rsence on the IRCnet and FreeNode networks.
- Also, your help is welcome. Contact us about issues, ideas, patches, demos, or any other kind of contribution.
