The #1 most voted wish from the 2022 Community Wishlist is Better diff handling of paragraph splits
As part of some initial investigations, we want to know if new PHP versions are closing the gap in performance between Core's DiffEngine (PHP) and Wikidiff2.
The goal of this task is to compare both engines and get some basic metrics to determine if wikidiff2 is still needed or if we could consider deprecating it.
Things to test/consider
- Compare C++ wikidiff2 against PHP 7.4 & PHP 8 (if possible)
- With and without paragraph matching in wikidiff2 (default is that the feature turns off for texts longer than 100 lines).
Compare output equivalence.T318377- Use several different line and text lengths, and documents with many moves vs. changes, and vice-versa.