TODO
Table of contents [
expand all] [
collapse all]
Various page TODOs
- Many pages which refer to this TODO page have minor changes which the editors feel could be made.
Adopt the orphans
- There are a couple of pages with no easy-to-find links to them. Now they're only found in Wiki Orphans.
- This is an ongoing problem. It is HIGHLY encouraged that all staff & editors participate in keeping these Orphans fixed.
If you know a game well, write a page about it. It is as simple as that.
Edit conflict warning
The site now uses diff3 to merge edits from two or more editors
who cross-edit the same article.
However, when edits conflict, the site quietly
garbles the article without a warning. This should be fixed.
- Possibly issue a warning when starting to edit, when someone else is already editing the page
- It does not work together with the history editor (deletion of past versions changes the revision numbers)
Technical Changes
Security
- Bad document names are not verified
Source code
- Reduce the number of SQL queries scattered around the code
- Add a special case in WikiEmbedJavascript and WikiLoadJavascript for tabbed context
Database
- Change playerid so that a movie may have multiple playerids. Remove the multiplayer playerids.
Speed
- Profile:
- Time used by regexp matching
- Number of SQL calls per page
- Amount of data fetched more than once (solution: cache)
- Amount of data fetched but never used (solution: not cache)
- Depth of recursion in WikiTextToHTML
- Transparent cache proxy for high CPU load situations (no dynamic code execution or POST methods).
Translation support
Bisqwit: Domainwise, Japan is the third biggest group of visitors
of this site. I like that. Unfortunately, not many of the Japanese
understand English very well. It has been my long time aim to ease
the usability of this site for Japanese users.
Unfortunately, so far I haven't managed to invent/plan a way to
support alternate language versions of pages on this site.
But maybe something could be done about it.
Old movies
Finish the "History Revival" project. This includes about 80 movies at around 650M. These movies should have proper encodes with archive orstreaming URLs, screenshots, and descriptions
Movie filenames
In
this forum thread... plan and implement the changing of all movie files to something that makes more sense.
Forum Ranks
Staff Forum ranks (such as Judge) should have a slash then their player rank.
Example: Judge/Expert Player.
Possibly the Coder rank should have this as well.
"Game Ideas" list
We need a good way of generating such a list. So far all ideas have been impractical or neglected.
Usability tweaks in general pages
Pages needed
- A page detailing the implementation of rerecording, from a coding perspective. This needs to include movie format specifications, including pros and cons of various methods already tried. Also should include the "bullet proof" rerecording logic. All aspects that are required for TASVideos acceptance should be explained clearly as well as detailing how to achieve these results. Suggestion for page name: LawsofTAS.html
Pages in bad need of improving
- UserPages
- I wish this was more visible somehow and that people knew how easy it is to get a homepage (just ask adelikat!) The intent is that these pages are for any player, staff, or member of TASVideos who would like to have one.
- Downloads
- Better formatting
- Download movies link should probably link to the movies tab not front page (or not at all since it is a main tab!)
- Codecs links to a codecs page, perhaps that info could just be merged?
- All tools linked should be uploaded to the TASTools repository instead (and linked to it).
Torrents
- Set it up so that torrent files on the site are automatically tied to a (mandatory if this is implemented) archive.org upload. In addition it could be done with a mininova upload (with the TASVideos mininova account). This would ensure all torrents have seeds from both places, thus fixing the poor seeding issues.
Upgrade the forum to PhpBB3