Bob Schroeck Wrote:I just got an email from a spy at TVT. Apparently there is an effort in motion to completely redesign their entire codebase and site organization. If anyone's interested, see http://tvtropes.org/pmwiki/posts.php?di ... 0A97600200.
Hmph, I wish them luck.
In all seriousness, I doubt what they want is possible without pretty much writing their own engine.
Also, either MediaWiki or Semantic MediaWiki have already done all the things they want to do for years now.
The problem they have is that they are based on an extremely early build of PmWiki, which is patently crap. Even Patrick McChaud himself admitted it wasn't his finest creation.
Even worse, they are currently married to a badly lashed together hybrid of flat files (all pages served as text) and relational database (information is saved as strings inside a tabulated structure), which, while supported in PmWiki, it was written with flat files in mind and never for a wiki the size of TV Tropes.
In short, they would have to replace every single part of the wiki engine they are using down to the URL structure to the point they were no longer using any aspect of PmWiki to achieve any meaningful progress.
In all seriousness, I doubt what they want is possible without pretty much writing their own engine.
Also, either MediaWiki or Semantic MediaWiki have already done all the things they want to do for years now.
The problem they have is that they are based on an extremely early build of PmWiki, which is patently crap. Even Patrick McChaud himself admitted it wasn't his finest creation.
Even worse, they are currently married to a badly lashed together hybrid of flat files (all pages served as text) and relational database (information is saved as strings inside a tabulated structure), which, while supported in PmWiki, it was written with flat files in mind and never for a wiki the size of TV Tropes.
In short, they would have to replace every single part of the wiki engine they are using down to the URL structure to the point they were no longer using any aspect of PmWiki to achieve any meaningful progress.