This bug report is an omnibus. It will link to bug reports which take care of the migration to the TT syntax for notices. For each special marker we have in our historical custom syntax, an equivalence will be provided. Moreover tests will cover all the changes.
To achieve this work, I used the notices from the wiki: https://wiki.koha-community.org/wiki/Notices_and_Slips_Library
Bug 17962: TT syntax for notices - Prove that ACQ_NOTIF_ON_RECEIV is compatible Bug 17963: TT syntax for notices - Prove that AR_* are compatible Bug 17964: TT syntax for notices - Prove that CHECKIN and CHECKOUT are compatible Bug 17965: TT syntax for notices - Prove that DUEDGST is compatible Bug 17975: TT syntax for notices - Prove that HOLD_SLIP is compatible Bug 17966: TT syntax for notices - Prove that ISSUESLIP is compatible Bug 17967: TT syntax for notices - Prove that ODUE is compatible
If I read the graph correctly, all depending reports have been resolved. Resolving this now to UNBLOCK some of the related reports.
I do not remember if the list was exhaustive. We may need to check the wiki page and make sure the notices under ODUE can be written without regressions using the TT syntax.
Added to next meeting's agenda: https://wiki.koha-community.org/wiki/General_IRC_meeting_4_April_2018#Agenda