hashar added a comment.

  The Doxygen CI container is build using: doxygen < php72 < ci-stretch < 
stretch, so we got php7.2.
  
  The reason we inherit from `php7.2` is that MediaWiki core doc is generated 
via `maintenance/mwdocgen.php` which generates the Doxygen configuration and 
also uses `mwdoc-filter.php`. But I guess that one will work fine with php 7.3 
provided by Buster.
  
  The backport of Doxygen to Buster has been straightforward.
  
  So I guess we can simplify the dependency chain by dropping our custom php 
image (`releng/php7.2`) and use the php from Buster instead. So the chain 
becomes:
  
  doxygen < ci-buster < buster
  
  And have the `releng/doxygen` to:
  
  - Include the apt configuration for where ever `doxygen` will be uploaded
  - install `php-cli` from Buster

TASK DETAIL
  https://phabricator.wikimedia.org/T239482

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hashar
Cc: Jdforrester-WMF, hashar, Aklapper, Addshore, Totolinototo3, Hook696, 
Daryl-TTMG, RomaAmorRoma, 0010318400, E.S.A-Sheild, Pavithraes, darthmon_wmde, 
Redabr4, Zanziii, Sadisticturd, Meekrab2012, joker88john, DannyS712, CucyNoiD, 
Nandana, NebulousIris, Gaboe420, A.S.Kochergin, Versusxo, Majesticalreaper22, 
Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Af420, Darkminds3113, Bsandipan, 
Lordiis, GoranSMilovanovic, Ivana_Isadora, Adik2382, Jayprakash12345, 
Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, WSH1906, Lewizho99, 
Maathavan, _jensen, rosalieper, Liudvikas, Scott_WUaS, srodlund, Wikidata-bugs, 
aude, Dinoguy1000, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to