Loading...
 
Skip to main content
This is a temporary page with notes for a __possible__ future project (no promises). The name may change.

Infrastructure Revamp

Goals

Make Tiki easier to install, easier to upgrade, easier to backup, faster, less resource-intensive, more secure, and more robust on various server settings. Once Tiki is installed, making it easier to administer is covered by AdminUIRevamp

The main tool is TRIM, which may be superseded by Configuration Management and Systems Orchestration

It could include:

  • improvements to the documentation
  • improvements to the code
  • adding feedback mechanisms to detect, report and deal with issues.


Project would include aspects of :

Ideas

SSH-SVN installs

  • Setup.sh and fixperms.sh have been merged. They should protect SVN directory so cron-secdb is efficient or maybe secdb should have two modes, cvs install and ftp install.

FTP installs

Warning system for getting hacked with cron job and optional notify tiki.org secdb + cron job should catch all for ftp installs
Mods enhance (at least the docs) for use with accounts that don't have shell.

Steps

  • Identify the main issues/opportunities
  • Identify who could work on the project
  • Check how other open source projects do it.
  • Prioritize and attack the point, one by one.


Possibly in this project.

Import and export stuff (ex.: importing data from other wikis or forums)

Wishlist

Open

Pending

Closed

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(0) tiki-install.php should have a note about how to create db/local.php "manually" Marc Laporte 5 25 25 Mar 08 18 Jul 10
(0) Dead Video Links and Errors - e.g., Videos Not Accessible dude 5 25
  • Documentation (or Advocacy)
04 Dec 08 31 Mar 26
(0) failed to set proper "include_path" in tw 1.9.8.x bobcatt 25
  • Error
15 Oct 07 02 Nov 21
(0) Duplicate search results Marc Laporte 5 25
  • Usability
  • Dogfood on a *.tiki.org site
05 Dec 08 20 May 12
(0) Sitemap.xml &pagenum=2 -v- &pagenum=2 EmmArrBee 25
  • Feature request
  • Support request
13 Apr 18 15 Apr 18
(0) Timeline viewer Marc Laporte 5 25 12 Dec 08 06 Jul 11
(0) Managing XML in TikiWiki for re-use by external apps Marc Laporte 3 7 21
  • Feature request
10 Nov 07 16 Jul 17
(0) USB key version of Tiki Marc Laporte 4 20 11 Jul 07 06 Apr 11
(0) Multi-domain: redirect all traffic to main domain Marc Laporte 4 20 lphuberdeau 05 May 10 08 Sep 10
(0) Slash (/) in wiki page names cause issue with Rewrite Rules 4 20 28 Aug 09 15 Dec 10
(1) Reactivate the Quality Team and start using code.tiki.org Marc Laporte 8 2 16
  • Community projects
21 Aug 13 30 Dec 21
(0) TRIM make backup and php console.php database:backup -> Community recipe for protection against data inconsistency in backups (especially for large projects) Marc Laporte 8 2 16
  • Community projects
  • Dogfood on a *.tiki.org site
  • Feature request
27 Mar 17 02 Jul 17
(0) Suggested shell backup procedure using existing scripts Marc Laporte 3 15 17 Jan 06 06 Aug 09
(0) GeSHi - Generic Syntax Highlighter for PluginCode should be in mods (and activated on *.tw.o sites) Xavier de Pedro 3 15
  • Usability
  • Dogfood on a *.tiki.org site
  • Feature request
07 Aug 07 28 Sep 12
(0) Better support for external search technologies like Sphinx, Lucene (Solr), Google Site Search, etc. Marc Laporte 3 15 03 Aug 09 15 Dec 10
(0) Some features on some servers: error by linking to cgi-system/php.cgi Marc Laporte 3 15 12 Aug 07 17 Oct 11
(0) Using desktop mail client (ex.: Thunderbird) to reach Tiki contacts, groups or newsletter Marc Laporte 2 10
  • Feature request
25 May 08 16 Apr 12
(1) Search index could not be updated. The site is misconfigured. Contact an administrator. Marc Laporte 9 1 9
  • Conflict of two features (each works well independently)
  • Dogfood on a *.tiki.org site
  • Indexing
19 Jan 12 03 Jul 26
(0) Flat Files backend instead of DB (maybe ADOdb could do this?) Marc Laporte 1 low 5 25 May 08 24 Dec 10
(0) tiki-install.php to create mysql user, mysql database and assign permissions Marc Laporte 1 low 5
  • Feature request
11 Mar 08 18 Apr 12


alias
Show PHP error messages