•  
      request #19265 🔥 Kill vue-gettext in the Artifact modal
    Infos
    #19265
    Joris MASSON (jmasson)
    2021-02-05 10:45
    2021-02-03 16:13
    20837
    Details
    🔥 Kill vue-gettext in the Artifact modal

    As per request #18391, we should only use one gettext library as mixing two separate libs is very brittle and makes us jump through hoops to keep it working.

    Therefore, we should kill vue-gettext usage in the Angular artifact modal. We chose this one because all apps depending on the artifact modal rely on angular-gettext, and are therefore configured to make it work. We should stick to this lib at least until the artifact modal is built as a separate lib. Only then can we consider changing, but it is worth mentioning that both of these libs can be used outside of their framework (in vanilla JS / TS context for example).

    As a nice side-effect, this will kill the only last remnant of Gulp usage in Tuleap (which means fewer npm packages to deal with 😊).
    As another nice side-effect, using make generate-po will also finally extract translations in the artifact modal.

    Dev tools
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Joris MASSON (jmasson)
    Closed
    2021-02-04
    Attachments
    Empty
    References

    Follow-ups