https://bugzilla.wikimedia.org/show_bug.cgi?id=46771

--- Comment #9 from Krinkle <[email protected]> ---
(In reply to comment #8)
> So this appears to be installing a new package for a single line of code

What code are you referring to?

Assuming you mean the linked change by Siebranch in Gerrit in comment 0, you
misunderstood. As I said in comment 6, that change is not relevant. That was a
misinterpretation by Siebrand. The problem pointed out there wasn't a problem
and even if it was, would NOT have been fixed by upgrading Doxygen. That change
has been long merged, not blocked on this in any way.

I've since repurposed this bug (as said in comment 6) because it was named
exactly the same for what I needed.

> I don't see a very compelling reason why this new package is better and that 
> is
> possibly has regressions?  If you would test this setup on labs with one new
> instance versus one old instance to make sure nothing breaks and show that
> there is a compelling reason to use the new package instead of the package
> maintained on stable, that would be compelling.

The reason to upgrade is related to pending change
https://gerrit.wikimedia.org/r/#/c/57905/.

The problem is that Doxygen 1.7 has various bugs that are causing problems in
our generated doxymentation. And there are various new features in 1.8 (such as
the ability to escape characters). Right now it is not possible to mention
something like "<img>" or "<script>" in PHP documentation, as Doxygen will
render it on the doc pages as HTML, thus breaking the document flow.

1.8 introduces Markdown (instead of plain text with some annotations). This
means we can use `backticks` (as I said before in comment 6) and inline
annotations for emphasis.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to