-
Notifications
You must be signed in to change notification settings - Fork 123
Open
Description
Planned changes, big and small, that affect manual infrastructure and languages.
Recheck
- Single source revcheck (Revcheck library and QA tools for translation synchronization #111 Single source revcheck code/data #174 Remove backported revcheck compatibility #176 Rewrite and document git log parsing #180)
- Sequential
[skip-revcheck](Avoid marking files as outdated on multiple[skip-revcheck]#178) - Accidental
[skip-revcheck](Only checks for[skip-revcheck]at start of commit messages #181)
Idempotent build
- Create
doc-base/tempand.gitkeepit (Idempotent build: doc-base/temp #200) - Rewrite
file-entities.ent.into usetemp/(Idempotent build: file-entities.php #201) - Change
configure.phpto be a little more idempotent (Idempotent build: configure.php #202) - Change
manual.xml.ininto stablemanual.xml(Idempotent build: manual.xml.in #210) - Move
.manual.xmltotemp/(coordinated) - Move all remaining
.gitignoreentries totemp/(coordinated)
Configure
- List of active languages on `doc-base (New tool local language repositories #186)
- Nested/recursive XIncludes (Recursive XInclude support and some automatix fixups for translations #194)
- XInclude failures less fatal on translations (Document and complement XInclude failures as warnings on translations #196)
- XInclude by
xml:id(XInclude by xml:id #198) - Include post validation tools on
configure.php(broken, revtag, entities). (Post check individual XML files for know issues #241) - XML Entities (XML Entities, individual and grouped #183)
- Split
language-snippets.ent - Convert all other
.entfiles to normal XML
Performance/tools
- Avoid file entities for directories as individuai files (Create separated files for directory file-entities #218)
- Rewrite sync XML for Attributes (Command line tool for XML sync testing between languages: attributes #215)
- Rewrite sync XML for Entities (Command line tool for XML sync testing between languages: entities #219)
- Rewrite sync XML for Processing Instructions (Command line tools for XML sync testing between languages #222)
- Rewrite sync XML for Tags (Command line tools for XML sync testing between languages #222)
- Rewrite sync XML for Whitespace (Command line tools for XML sync testing between languages #222)
- Move generation of
sources.xmlandversion.xmlat the end ofconfigure.php(PhD stuff at end ofconfigure.php#239) - Sync XML tools to accept language parameter and simple file listing
Clean up / TODOs
- Trim local repository status on
configure.php(Show non default branch in git status #205) - Remove
$mixinfromdoc-base/scripts/file-entities.php(Windows related changes, ahead/behind only current branch #207) - Remove
BACKPORTfromdoc-base/scripts/file-entities.php(Remove backports, alert for insensitive file systems, and bundled file entity for directories #213) - Rewrote
$mixinas an check/error on all OS (Remove backports, alert for insensitive file systems, and bundled file entity for directories #213)
Failed
- R&D alternative for file entities/inclusions (may affect XInclude): Need and XML 1.1 processor to work
Not discussed, just a list of dreams and/or pet peeves
- Make
<?phpdocmore general - Remove all mentions of
<xi:fallback>, XML and code - Mentoring translations about XInclude failures and
qaxmlalerts
Metadata
Metadata
Assignees
Labels
No labels