Planned features by version

- 0.9.2x -

  • Move the RSP engine to a general web application framework with plugin interface for processing engines
  • Write a better emulation of READ-IO in CGI handler
  • Transmit some command-line options to task-master's slave processes
  • Add "-h" command line option for short help listing
  • Integrate support for 3rd-party SSL wrapper

- 1.0RC1 -

  • Add in RSP a "debug" function allowing to store debug output in a log file
  • New option in config file for request processing dispatching rules like :

        process [any [extension | URL | folder | filename]] by [handler | URL-with-target]
    
    	or
    
        handlers [
            [.shtml .shtm] 		=> SSI
            [.php .php3 .php4]	=> php-fcgi
            [.cgi .r] 		=> CGI
            .rsp 			=> RSP
            .dem 			=> demo
            "/app"			=> "/cgi-bin/qtb.r"
        ]
    
  • Web control panel
  • Try to use /etc/mime-types when available
  • Fix rare case bugs :
    • task-master : module name not saved in delayed jobs
    • RSP : session synchronization fails on simulatenous write accesses (under heavy load only)

- 1.0 -

  • Complete unit tests
  • Write missing documentation :
    • install doc
    • configuration file doc
    • general usage doc
    • RSP usage doc

- 1.1 -

  • Optimize static page serving performances
  • Memory cache support for generated RSP page
  • Advanced static memory cache management

- 1.x -

  • mod-ssi : to be completed and refactored if needed
  • Support "Byte-Ranges" HTTP header
  • mod-rewrite: write a powerful yet simple rewriting engine
  • mod-throttle: bandwidth control
  • Support compression encoding : gzip, deflate, bzip2
  • Support for chunk-encoded POST data
  • Configuration dialect improved to support inheritage
  • Third-party RSP/CGI/PHP/etc applications installer/manager

- 2.x -

  • Port Cheyenne/UniServe to REBOL 3
Powered by Cheyenne Web Server - © Softinnov