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.

  •  
     
    story #20919 define progress of artifacts
Summary
Empty
define progress of artifacts

I can display this information on various places

Overview

progress is a new semantic that can be defined on any tracker. It belongs to Tracker plugin. It's a float number between 0 and 1 and corresponds to a percentage of completion of something.

Pretty much like timeframe, there might be several ways to compute progress:

  1. based on the effort
  2. based on the count of linked artifacts

This new semantic is exposed in REST API and can be imported/exported in Tuleap XML.

Effort based

Tracker administrator select two numeric fields, one that represents the Total Effort (total_effort here after) and one that represent the Remaining Effort (remaining_effort here after). The progress is computed with remaining_effort / total_effort

Edge case that lead to an error:

  • total_effort is 0
  • total_effort is negative
  • remaining_effort is negative
  • remaining_effort bigger than total_effort

Count based

Tracker must have an artifact link field.

For this first implementation

  • only _is_child links are taken into account
  • it only counts direct links (so no grand children are taken into account for instance): nb open/nb total
  • to be consistent with story #9090, all children are taken into account into the computation, even those that cannot be seen due to permissions.
Empty
Empty
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#20919
Manuel Vacelet (vaceletm)
2021-06-30 12:04
2021-04-15 12:16
3788

References

Follow-ups

User avatar
  • Acceptance criteria
    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
  • Is related to
User avatar
  • Acceptance criteria
    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
  • Acceptance criteria
    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
  • Acceptance criteria
    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

gerrit #22444 integrated into Tuleap 12.7.99.79


  • Acceptance criteria
    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
  • Status changed from Ready (stalled) to On going
User avatar
  • Acceptance criteria
    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