History of ReleaseOne

To edit this page TP did over 200 queries.(:evil:)
To view this page TP did 185 queries. (:rolleyes:)

Database:
* Consolidate queries. A lot of queries can be rewritten and consolidated.
* Profile queries using slow-query mysql logging, and ADODB profiling tools.
* Optimize queries for speed.
* Possibly write some classes so all SQL queries could be in one file and be much easier to optimize.
* Allow user table sharing so same users are on related sites.
** Related to __Tiki Cloud__ item below?
** See note at end of ((DatabasePrefixing))

Architecture:
- ContentInheritance

Blogs:
- Add check boxes for pings to major directories like Technocrati, and weblogs.com
- Add Atom API support
- Be able to promote blog enteries to the front page.

Newsletter:
- Newsletter\'s content should be database driven.
- Integrate PHPList?

Tiki Cloud:
- Create tiki cloud similar to Drupals to keep track of all the different TP sites.
- Could keep track of stats of different sites.
- Related to Database issue above about sharing info between sites in same DB?

Testing:
- Implement phpUnit for testing of core and packages
- Relies on all coding to be in classes, possibly a nice-to-have for Clyde

Enhancements:
- implement ((FeaturePackages)) and/or ((PackageVisionBtodoroff))
- consider implementing [http://phpgacl.sourceforge.net/|phpGACL]
- browser specific css import
- implement ((IconThemes|cascading icon themes))
** implement ((TikiProShortcutIcon)) as part of IconThemes ?
- remove duplicate and extra queries during page views
- remove kernel dependencies of packages
- auto-generate Admin panel/Menus/Feature list
- centralisation of pagination (<div class=\"pagination\"> occurs about 115 times (bonnie 29-04-2004))
- some sort of systematic and consise menu standard

Optimizations:
- Trim down TikiLib as much as possible by moving relevant functions into package classes
- Update or Remove QuickTags so data base access is not required for every page load to draw tool bar
- Move all third party code such as AdoDB, Smarty, PEAR, etc - to sit under utils/ - this will ensure code separation and modularity.
Page History
Date/CommentUserIPVersion
06 Sep 2006 (16:38 UTC)
oops missed one, updates the other cvs path
Will68.174.111.4750
Current • Source
Will68.174.111.4749
View • Compare • Difference • Source
mjc64.26.155.6248
View • Compare • Difference • Source
spiderr66.93.240.20447
View • Compare • Difference • Source
spiderr66.93.240.20446
View • Compare • Difference • Source
spiderr66.93.240.20445
View • Compare • Difference • Source
spiderr66.93.240.20444
View • Compare • Difference • Source
spiderr66.93.240.20443
View • Compare • Difference • Source
spiderr66.93.240.20441
View • Compare • Difference • Source
spiderr66.93.240.20440
View • Compare • Difference • Source
xing66.93.240.20439
View • Compare • Difference • Source
spiderr66.93.240.20436
View • Compare • Difference • Source
spiderr66.93.240.20429
View • Compare • Difference • Source
spiderr66.93.240.20427
View • Compare • Difference • Source
Andrew Slater66.193.5.5026
View • Compare • Difference • Source
spiderr24.162.234.16625
View • Compare • Difference • Source
spiderr24.162.234.16624
View • Compare • Difference • Source
spiderr66.93.240.20423
View • Compare • Difference • Source
xing62.99.189.13022
View • Compare • Difference • Source
pdf219.236.176.13721
View • Compare • Difference • Source
Stephan Borg218.214.1.11320
View • Compare • Difference • Source
xing62.99.189.13019
View • Compare • Difference • Source