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 #14989 Delete the dead code for backlog / milestones preloading in planning
    Infos
    #14989
    Joris MASSON (jmasson)
    2020-06-17 15:25
    2020-06-17 09:30
    16249
    Details
    Delete the dead code for backlog / milestones preloading in planning

    In \Planning_VirtualTopMilestonePaneFactory and \Planning_MilestonePaneFactory, there is a bunch of code to handle "preloading" of backlog items and "preloading" of milestones.
    Basically, instead of letting planning v2 app load its sub-milestones and its backlog through REST, it would pass them as JSON objects.
    Unfortunately it all relies on a constant flag, set to false in both cases.
    It has stayed at "false" for 5 years at the time of writing this artifact. It adds a lot of complexity (many ifs()) for nothing. Let's drop this code.

    Agile Dashboard
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Joris MASSON (jmasson)
    Closed
    2020-06-17
    Attachments
    Empty
    References
    Referenced by request #14989

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2020-06-17 15:25
    Integrated into Tuleap 11.15.99.157.

    • Status changed from Under review to Closed
    • Connected artifacts
    • Close date set to 2020-06-17