|Check that all is OK with Composer & Console||tracker item|
|Creating a new SVN/GIT instance using the web manager doesn’t work ( CLI worked)||tracker item|
|Enable .htaccess or its nginx equivalent on show instances for SEFURLs demonstrations||tracker item|
|fix 'make viewdb' command in trim (sqlite3 missing: add dependency check & info?)||tracker item|
|Instance folder ID vs instance ID mismatch||tracker item|
|make backup has trouble with backups of attachments stored on disk||tracker item|
|make backup should exclude temporary data||tracker item|
|make delete works but issues an non-friendly error message||tracker item|
|make update and make check messing up on svn tag||tracker item|
|make update has 3 suspicious error messages||tracker item|
OpenSourceCMS type demo to test/develop and show off profiles
We are documenting some ((info:Use Cases)) which will become profiles. To be able to developer/test/improve these profiles, we would need a site like [http://www.opensourcecms.com/index.php?option=com_content&task=view&id=180|Open Source CMS] but for all profiles. This site only shows one profile.
These 20+ demo sites would provide admin access to easily test any profile. It would encourage people to generate and improve various profiles as well.
Prepare for SourceForge hosted Apps
((SourceForge Hosted Apps))
|Replace ssh-dss keys with ssh-rsa or ssh-ecdsa keys||tracker item|
Round Robin / Redundancy / Disaster planning for all *.tikiwiki.org content
Various *.tikiwiki.org sites are managed by different volunteers on various hosts. That is good.
Each domain should be systematically copied over to someone else.
||domain|managed by|backed up by
|Same server backup||tracker item|
templates_c cleaning is too aggressive and deletes system files
Why does this get deleted:
cvs update: warning: templates_c/.cvsignore was lost
cvs update: warning: templates_c/.htaccess was lost
cvs update: warning: templates_c/README was lost
cvs update: warning: templates_c/index.php was lost
2009-04-17 It's better for branches/3.0 but it still happens somethinges. (ex.: in temp) Need to be able to duplicate and solve.
2009-04-19 Should be ok now.
tiki-install.php to create mysql user, mysql database and assign permissions
Like many web applications, to install TikiWiki, you need to have already created your database (via phpMyAdmin or cPanel).
Maybe TikiWiki could handle this task using the mysql root/super user account?
Otherwise, maybe try via cPanel API if available (TRIM as well could try this)
|TRIM and Tiki closer interop brainstorming: make TRIM available via Composer?||tracker item|
|TRIM fails to install Tiki||tracker item|
|TRIM fails with PHP parse error||tracker item|
|TRIM make clone (mirror) and make cloneandupdate or cloneandupgrade (pre-dogfood server)||tracker item|
TRIM should replace PECL's ssh2 extension with phpseclib
PECL's ssh2 extension is poorly maintained, hard to install and unreliable even when it has been successfully installed. Testament to just how difficult to install are all the comments located on the third website that comes up when you do a search for "php ssh" on Google (without the double quotes):
Testament to it's unreliability even after it has been successfully installed is this:
In light of this, I think TRIM ought to use phpseclib (http://phpseclib.sourceforge.net/). It would save everyone a lot of heartache, from the end users, who wouldn't need to ask for support, to the developers, who wouldn't have to spend as much time providing support for the deficiencies in PECL's ssh2 extension.
|TRIM: allow editing instance information||tracker item|
|TRIM: make compare||tracker item|
|TRIM: make instance fails with PHP Fatal error||tracker item|
|TRIM: make update reports svn: invalid option: --allow-mixed-revisions||tracker item|
The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.
Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.
Accessibility (WAI & 508)
Articles & Submissions
Contacts Address book
Custom Home (and Group Home Page)
Database MySQL - MyISAM
Database MySQL - InnoDB
Date and Time
Directory (of hyperlinks)
Documentation link from Tiki to doc.tiki.org (Help System)
Friendship Network (Community)
i18n (Multilingual, l10n, Babelfish)
Kaltura video management
Logs (system & action)
Lost edit protection
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Organic Groups (Self-managed Teams)
Performance Speed / Load / Compression / Cache
Search engine optimization (SEO)
Spam protection (Anti-bot CATPCHA)
Staging and Approval
Syntax Highlighter (Codemirror)
Tell a Friend, al
Terms and Conditions
Webmail and Groupmail
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace and perspectives