Board Thread:General Discussion/@comment-24531999-20160514180240/@comment-1757994-20160515221017

Dessamator wrote: I haven't actually tried this, but does deleting the script (e.g. common.js) revert back to revision 0, that is no scripts loaded? A couple things:

Revision ID is a unique number across all revisions of all documents in a wiki. That's why it's possible to specify something like [//community.wikia.com/index.php?oldid=1896699 //community.wikia.com/index.php?oldid=1896699] without an article title. Rev ID starts at 1, usually the main page when the wiki is created, and usually increments by 1 for each subsequent edit. Rev IDs can be non-sequential if the infrastructure is a load-balanced cluster, but they're still unique.

If you try to import a deleted script, basically nothing happens. You used to get a "missing article" error logged in the console, but now it fails silently.

importArticles asks for "reviewed= " or "current= ", depending upon whether you're in normal or test mode. I'm not certain load.php does anything with the epoch time value, but it's always the time of either the last approved edit or the last edit for normal and test mode, respectively. load.php then looks at what Rev ID has been approved (normal/reviewed) or what rev ID is the latest (test/current) and returns that.

If some of how importArticles and load.php work seems, uh, sub-optimal, well, my own opinion of the Content Review system is that it's not quite fully baked yet, but as long as it works (-ish), I doubt Wikia is going to futz with it unless something is broken. Feature poverty won't count as "broken." A more convincing argument would be how spending time developing a new feature now would save reviewers more time in the future, like how ImportJS reduces reviewer time to zero for changes to it compared to comparable changes to Common.js.