Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #18842 Split TLP into separate smaller libraries
    Infos
    #18842
    Joris MASSON (jmasson)
    2021-01-11 12:17
    2021-01-08 14:59
    20396
    Details
    Split TLP into separate smaller libraries

    Some of the sub-folders in TLP introduce dependencies in TLP's package.json file, but they are not included in TLP's "library" output file. They would be better handled as part of Tuleap-core or as "internal libs". It would reduce TLP's dependencies: for example tlp-doc depends on @tuleap/filter-table, codemirror, dompurify, @tuleap/list-picker whereas TLP itself does not depend on any of those, just flatpickr, select2, etc.

    The list includes:

    1. relative-date custom element (not included in TLP, only on specific pages)
    2. angular-tlp (only included by some AngularJS apps
    3. tlp-doc (only shipped to developers)

    This request will focus on splitting TLP's folder and moving those parts outside of it.

    TLP
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Joris MASSON (jmasson)
    Closed
    2021-01-08
    Attachments
    Empty
    References
    Referencing request #18842

    Follow-ups

    User avatar
    Joris MASSON (jmasson)2021-01-08 17:53
    • Status changed from Under implementation to Closed
    • Close date set to 2021-01-08