RHD:Changelog and roadmap: Difference between revisions

From Rsewiki
No edit summary
No edit summary
Line 5: Line 5:


== Current stable release ==
== Current stable release ==
This version, is the recomended version for stable operation. This version should be found on the robots runnig the RSE flash
This version, is the recommended version for stable operation. This version should be found on the robots runnig the RSE flash
 
'''2.0 (trunk)'''
 
This version will implement the plug-in architecture, that will be the official way to write new hardware modules for RHD.
* Major change: Plug-in architecture implementation (AB: done)
* Build envoriment updated to handle shared libs and output structure (AB: done)
* New ncurses client application for testing (AB: done)
* Final testing (AB: in progress)


'''1.0'''
* AuSerial integrated in test version
* HakoCan added in test version
* Variable database API optimized


== Versions in development ==
== Versions in development ==
The list below, feature the current development versions of RHD. To obtain a version of RHD, that support new features, pick a version below. Remember, that this versions are not considered stable, before they are released. Requested features will be found in these versions.
The list below, feature the current development versions of RHD. To obtain a version of RHD, that support new features, pick a version below. Remember, that this versions are not considered stable, before they are released. Requested features will be found in these versions.


'''1.1 (trunk)'''
* Formailzed version numbering and first development version, using RSE SVN (AB:done)
* Removed usleep(100) bug in GPS module (AB:done)
* Implement NAA HakoCan functionality into main RHD branch (pending)
* Added freerunning mode to scheduler to let simulator control time (AB:done)


'''2.0 (branch)'''
'''2.1 (planned)'''
* Improvement of client-sever communication to all variable data is exchanged on connect.
* Possibility to configure for soft-realtime through configuration. To run simulator in non-root enviorment.
* Add stage 2.1 simulator to package (LVM: in progress)


This version will implement the plug-in architecture, that will be the official way to write new hardware modules for RHD.
* Major change: Plug-in architecture implementation (AB: done)
* Build envoriment updated to handle shared libs and output structure (AB: done)
* New ncurses client application for testing (AB: done)
* Final testing (pending)


== Previous releases ==
== Previous releases ==
Line 34: Line 30:
Previous releases can be found here, with their change logs. Only use versions from this list, if some needed functions are broken in newer releases (and please inform the author if that is the case!)  
Previous releases can be found here, with their change logs. Only use versions from this list, if some needed functions are broken in newer releases (and please inform the author if that is the case!)  


The list is empty so far...
 
'''1.1 (release tag)'''
 
* Formailzed version numbering and first development version, using RSE SVN (AB:done)
* Removed usleep(100) bug in GPS module (AB:done)
* Implement NAA HakoCan functionality into main RHD branch (AB:done)
* Added freerunning mode to scheduler to let simulator control time (AB:done)
 
'''1.0'''
* AuSerial integrated in test version
* HakoCan added in test version
* Variable database API optimized

Revision as of 14:50, 27 January 2009

RHD is a project in ongoing development.

This page will present the versions in development, and the roadmap for future releases. Files for these releases can be downloaded from the RHD:Downloads page


Current stable release

This version, is the recommended version for stable operation. This version should be found on the robots runnig the RSE flash

2.0 (trunk)

This version will implement the plug-in architecture, that will be the official way to write new hardware modules for RHD.

  • Major change: Plug-in architecture implementation (AB: done)
  • Build envoriment updated to handle shared libs and output structure (AB: done)
  • New ncurses client application for testing (AB: done)
  • Final testing (AB: in progress)


Versions in development

The list below, feature the current development versions of RHD. To obtain a version of RHD, that support new features, pick a version below. Remember, that this versions are not considered stable, before they are released. Requested features will be found in these versions.


2.1 (planned)

  • Improvement of client-sever communication to all variable data is exchanged on connect.
  • Possibility to configure for soft-realtime through configuration. To run simulator in non-root enviorment.
  • Add stage 2.1 simulator to package (LVM: in progress)


Previous releases

Previous releases can be found here, with their change logs. Only use versions from this list, if some needed functions are broken in newer releases (and please inform the author if that is the case!)


1.1 (release tag)

  • Formailzed version numbering and first development version, using RSE SVN (AB:done)
  • Removed usleep(100) bug in GPS module (AB:done)
  • Implement NAA HakoCan functionality into main RHD branch (AB:done)
  • Added freerunning mode to scheduler to let simulator control time (AB:done)

1.0

  • AuSerial integrated in test version
  • HakoCan added in test version
  • Variable database API optimized