History of ReleaseOne
!!Draft - Please comment & edit!!
(Note from spider: i have slimmed down this page so we can focus on getting a reasonable release out. See ReleaseFuture for all of our great ideas...)
The main goals of Clyde is to make the full transition to our modular architecture. Initially Clyde will ship with the following Packages:
# Core (kernel, categories, quicktags, utils, etc.)
# Blogs
# Wiki
# phpBB
# more packages will be added depending on community interest
This means initially Clyde will not support everything from the Bonnie codebase. An upgrade script is available, but not well tested. The extent to which that gets hammered out will depend on community interest. Ultimately, tikipro.org will be upgraded, so it will be at least be functional enough to upgrade a substantial site.
__ToDo__
* Installer improvements
* Package dependency
* Clean up Admin -> Features page
__Key Architectual Improvements__
# Make all foreign keys immutable (i.e. use user_id instead of username, and page_id instead of page_name
# Rename all column names to be lowercase_with_underscores
# Increase modularity to allow Packages to be removed entirely, or added arbitrarily
# Increase speed, and continue cleanup of code base
(Note from spider: i have slimmed down this page so we can focus on getting a reasonable release out. See ReleaseFuture for all of our great ideas...)
The main goals of Clyde is to make the full transition to our modular architecture. Initially Clyde will ship with the following Packages:
# Core (kernel, categories, quicktags, utils, etc.)
# Blogs
# Wiki
# phpBB
# more packages will be added depending on community interest
This means initially Clyde will not support everything from the Bonnie codebase. An upgrade script is available, but not well tested. The extent to which that gets hammered out will depend on community interest. Ultimately, tikipro.org will be upgraded, so it will be at least be functional enough to upgrade a substantial site.
__ToDo__
* Installer improvements
* Package dependency
* Clean up Admin -> Features page
__Key Architectual Improvements__
# Make all foreign keys immutable (i.e. use user_id instead of username, and page_id instead of page_name
# Rename all column names to be lowercase_with_underscores
# Increase modularity to allow Packages to be removed entirely, or added arbitrarily
# Increase speed, and continue cleanup of code base