Module: WikiAvro::MediaWiki

Defined in:
lib/wikiavro/mediawiki.rb

Overview

RW declares schema 0.6 but has redirects as in 0.7

RW has <sha1> tags right after <redirect> - they are indented to a different level too. The <sha1>s are missing within <revision>s where they should be.

Schema claims discussionthreadinginfo, but actual tag is DiscussionThreading. Schema does not describe ThreadSummaryPage or ThreadSignature. Schema does not describe which LQT tags are omissible. Schema says thread info should always come after revisions, but it does not.

Defined Under Namespace

Classes: Base, Case, Comment, Contributor, ContributorGroup, DiscussionThreading, DiscussionThreadingGroup, FinalProgress, Generator, Id, Ip, LqtPrinter, Minor, Namespace, NamespacePrinter, NamespaceStream, Namespaces, NoProgress, Ns, NullWriter, Page, PageFlags, PagePrinter, PageStream, Redirect, RevStream, Revision, RevisionFlags, RevisionPrinter, RevisionProgress, Sha1, SiteInfo, Sitename, Text, ThreadAncestor, ThreadAuthor, ThreadEditStatus, ThreadID, ThreadPage, ThreadParent, ThreadParentGroup, ThreadSignature, ThreadSubject, ThreadSummaryPage, ThreadSummaryPageGroup, ThreadType, Timestamp, Title, Username, WikiDump, WikiWriter