Menu

Roadmap

Dieter Adriaenssens

Future and current features are listed here. For every planned release, a list of features and landmarks and their progress are shown.

v0.1 (Beta) - Released 2012-08-12

Development

  • Database class (finished, 06Jun2011)
    • abstract base database class (created)
    • mysql database class (created)
    • convert framework to use database class
      • query (finished)
      • num_rows (finished)
      • insert_ID (finished, 4Dec2010)
      • next value, in result dataset (postponed to 0.2)
      • next value, in fields dataset (postponed to 0.2)
      • escape string (finished, 31May2011)
      • prepare_sql_field (finished, 06Jun2011)
      • prepare_sql_value (finished, 06Jun2011)
  • Rename filenames, classes and functions (finished, 7Mar2010)
  • global config file - for database connection, debug and error handling settings, ... (finished, 8Nov2010)
  • put all texts in English, and index their location in preparation for the multilingual conversion (finished, 22Jun2011)
  • Apply PEAR coding style (finished, June 2012)
  • set correct access levels on class methods and variables (finished, Aug 2012)

Documentation

  • Document code in source files (finished, Aug 2012)
  • Create coding example (finished)

v0.2 (planned)

Development

Future

  • Check values (type, range, regexp, ...)
  • Unit tests
  • Expand database class with methods to create simple SQL statements
  • Provide support for more database types (Postgresql, MS SQL, ...)
  • Connection between forms and tables
  • Functionality to link (relational) tables
  • Functionality to create a form/table using a config file (xml?)
  • Webform to create a config file
  • AJAX/Javascript functionality

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.