•  
      request #29982 Split `tlp` in smaller packages
    Infos
    #29982
    Joris MASSON (jmasson)
    2025-04-04 15:15
    2022-12-09 17:27
    31604
    Details
    Split `tlp` in smaller packages

    This big request tracks the progress of splitting the big tlp global variable into smaller packages.

    Remaining:

    • [ ] Extract a @tuleap/tlp-select2 lib.
    • [x] Extract a @tuleap/tlp-date-picker lib.
    • [x] Everyone should import @tuleap/tlp-dropdown. It is removed from global tlp.
    • [ ] Everyone should import @tuleap/tlp-popovers. It is removed from global tlp.
    • [ ] Everyone should import @tuleap/tlp-modal. It is removed from global tlp.
    • [ ] Everyone should import @tuleap/tlp-date-picker. It is removed from global tlp.
    • [ ] Replace the last remaining usages of jQuery bundled in global tlp.
    • [ ] ...other steps, probably
    • [ ] Kill the global tlp. It is no longer included in any page.

    This is a follow-up of request #18842, request #20906, request #26374, request #26742

    TLP
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Joris MASSON (jmasson)
    Under implementation
    Empty
    Attachments
    Empty
    References

    Follow-ups

    User avatar
    Joris MASSON (jmasson)2025-04-04 15:15
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    Joris MASSON (jmasson)2022-12-22 14:25
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes