The GWT editor represents a load of extra maintanance and technical debt. It also slows down our server builds noticeably. We should get the new editor up-to-scratch ASAP so we can return to maintaining just a single codebase.
We need to have all the features that we support implemented in the new editor before we can drop the old one.
The full supported feature list is in ZNTA-36, relevant features that are not blockers for are shown here:
Show reference translations from another language
Improved "Undo". Undo is available in the new editor, but only until the next save. In the old editor, undo is available as long as there is a previous version to revert to.
TM merge (replace with auto-fill). Before this is implemented, translators would still be able to run TM merge in the old editor. This may be too much of an annoyance though. Instant-TM may also offset the need for this.
Phrase (exact) search. Fuzzy search should rank exact matches at the top anyway, so exact-only search does not seem crucial.
Concurrent editing information (which users are working on which strings, are they typing, etc.)
Can implement these after the switch.
Allow multi-field search to be saved as personal filters.
Advanced search dropdown
Replacement for project-wide search & replace:
Allow multiple-document selection for editing
Allow "replace" in searches that include text
Allow translation download & upload in document list
Add text flow details panel for TM match details (extra level of detail, not available in old editor).
Instant TM (entered translations available immediately as TM matches, TM matches pre-fetched so they show up instantly when a row is selected).
Glossary (inline definitions of words, with option to open panel)
Improve validations so errors are shown in the string