News
Tosca 0.8.4 has been realeased
A new stable version has been released.
All changes from previous versions are visible here.
- Change comment from private to public state (send E-mail)
- Move contract to an other client
- team filter in issues list view
- Some internal changes
- Bugs fixes
You can download tosca's tarball from the files section.
If you want to install tosca, do not forget to read the doc first.
Tosca 0.8.3 has been realeased
A new stable version has been released.
All changes from previous versions are visible here and here.
- industrialization of Tosca
- severals scripts have been added to help install, configure and update tosca.
- See Installation's Guide (with script)
- See Configuration's Guide (with script)
- See Update's Guide (with script)
- features on comments :
- comment preview
- "quoting" feature
- private message enlightenment
- Issues on contract can be isolated between recipients
- alert system, with automatic testing alert
- All tests and fixtures were rewritten
- some system parameters have been changed
- bugs fixes
You can download tosca's tarball from the files section.
If you want to install tosca, do not forget to read the doc first.
Tosca 0.8.1
A new version is on its way to release.
Tosca 0.8.0 has been released
A new stable version has been released. Changes from previous versions are visible here
If you want to install it, do not forget to read the docs first.
Tosca 0.7.5 has been released
A new stable version has been released. Changes from previous versions are visible here
If you want to install it, do not forget to read the docs first.
Recent updates on Tosca
- Dynamic workflow (
#5): it's now possible to change it with a simple browser - An optional LDAP authentication
- Multiple database support (
#17), Tosca will be tested with Postgres, Sqlite & MySQL. - A new subscription system "ala Launchpad" (#59). In short, it's possible to receive email notifications only for a subset of specific issues : the ones where the agent has an interest. It can be by contract, by software or for a specific issue. Of course, it's not possible to have an issue without any subscription from the agent side.
- Various code cleanup (
#61) (#24) (#16)
- Thomas Chemineau for its work on LDAP
- Philip Rhoades for its various tests/comments on multiple database support
Recent updates on Tosca
- Unified links : 300 lines of code removed (on a 900 total lines, that's a 33% gain)
- A new pagination engine, based on mislav's will_paginate gem
- The last bit of french source code was removed
Demo of Tosca
Tosca is running on mod_passenger & Ruby Enterprise Edition
After some work on Tosca, it is (at last) compatible with mod_passenger.
We have done some bench to compare Mongrel/Ruby1.8, mod_passenger/Ruby1.8 and mod_passenger/RubyEnterpriseEdition :
The bench was a standard apache test :
/usr/sbin/ab -C '_session_id=my_session_id'-c 100 -n 1000 http://tosca/welcome/admin
| Time taken for tests | Requests per second | |
|---|---|---|
| Mongrel & Ruby 1.8 | 75.994 seconds | 13.16 seconds |
| mod_passenger & Ruby 1.8 | 51.909 seconds | 19.26 seconds |
| mod_passenger & Ruby Enterprise Edition | 27.995 seconds | 35.72 seconds |
The conclusion is simple : install mod_passenger & Ruby Enterprise Edition !
ps : This Redmine is now on mod_passenger & Ruby Enterprise Edition ;)
What's next for 0.7.4 of Tosca
- A new model for software cover, simplified & ajaxified
- Before
You could create each software and them versions - Now
A single view allowed you to create the software cover for the contract

- Before
- A prettyfication of contract views, showing the new model
- Here is what it looks like before :

- Here is what it looks like before :
- And now, it looks like :

- A prettyfication of pending requests, with team scope, sla information & visual effects.
- Before :

- After :

- Before :
Also available in: Atom