Hi, this is a status update for my WikiHiero rewrite! [1]
I've made a first pass on comparison, based on all hieroglyphic texts on English Wikipedia: [2] You can see the difference yourselves, in my opinion the general quality is considerably better, and far more hieroglyphs are supported. However, a few problems were identified, mostly related to WikiHiero accidentally allowing invalid syntax in the past. I'm working on either fixing them in tokenizer, e.g. converting "ra::" to something like "ra:.:." or making a fallback to the old HTML renderer and adding a tracking category for future fixage by editors. Some of the known problems are listed at [3]. Unfortunately, this also includes some cases where WikiHiero's hieroglyphs deviated from what was said in standards, resulting in a mess that needs manual conversion during a transitional period. These will also fall back on the old renderer and be tracked.
The code is still being worked on, it can be seen in [4] (Hierator) and [5] (WikiHiero).
----- [1] https://www.mediawiki.org/wiki/Requests_for_comment/Hierator [2] http://staging.wmflabs.org/w/extensions/wikihiero/comparison/ [3] https://www.mediawiki.org/wiki/Extension:WikiHiero/JSesh_migration [4] https://gerrit.wikimedia.org/r/178970 [5] https://gerrit.wikimedia.org/r/178269
Thank you! The new glyphs look much better!
Il 21/02/2015 22:17, Max Semenik ha scritto:
Hi, this is a status update for my WikiHiero rewrite! [1]
I've made a first pass on comparison, based on all hieroglyphic texts on English Wikipedia: [2] You can see the difference yourselves, in my opinion the general quality is considerably better, and far more hieroglyphs are supported. However, a few problems were identified, mostly related to WikiHiero accidentally allowing invalid syntax in the past. I'm working on either fixing them in tokenizer, e.g. converting "ra::" to something like "ra:.:." or making a fallback to the old HTML renderer and adding a tracking category for future fixage by editors. Some of the known problems are listed at [3]. Unfortunately, this also includes some cases where WikiHiero's hieroglyphs deviated from what was said in standards, resulting in a mess that needs manual conversion during a transitional period. These will also fall back on the old renderer and be tracked.
The code is still being worked on, it can be seen in [4] (Hierator) and [5] (WikiHiero).
[1] https://www.mediawiki.org/wiki/Requests_for_comment/Hierator [2] http://staging.wmflabs.org/w/extensions/wikihiero/comparison/ [3] https://www.mediawiki.org/wiki/Extension:WikiHiero/JSesh_migration [4] https://gerrit.wikimedia.org/r/178970 [5] https://gerrit.wikimedia.org/r/178269
wikitech-l@lists.wikimedia.org