Skip to content

Latest commit

 

History

History
107 lines (63 loc) · 3.06 KB

CHANGELOG.md

File metadata and controls

107 lines (63 loc) · 3.06 KB

Version History

  • Verify project descriptions (i.e., workplan and teams) against explicit data schemas.

  • New dependency to '@fchauvel/quick-check@0.1.0.'

  • Add support for projects' team

    • Add reading a team description from either a YAML or JSON file

    • Add verification rules, including:

      • Detect tasks and work packages without contributors
      • Detect tasks and work packages without leader
      • Detect empty teams
      • Detect idle partners (without any responsibility)
      • Detect duplicated leaders
  • Improve formatting of issues reported by rpp verify

  • Add project verification, including:

    • Detect empty projects and work packages
    • Detect milestones after project end
    • Report work packages with a single activity
    • Detect milestones that occur before the project starts
    • Warn about tasks without deliverable
    • Detect deliverables due after task end
    • Detect discontinuities in work packages
  • Add example of erroneous project

  • Document the use of 'rpp verify' in the README

  • Add support for projects' milestones

    • Read projects' milestones from JSON and YAML
    • Draw milestones on Gantt charts
  • Add milestones to the EPIC example

  • Add a time-grid on top of Gantt chart

    • Show calendar years on the Gantt chart
    • Expose project origin in the JSON/YAML files
  • Fix start and duration of Task 3.2 in EPIC samples

  • Add example of generated Gantt chart

  • Add support for projects' deliverables, including:

    • Load deliverables from both JSON and YAML files
    • Draw deliverables on the Gantt chart
  • Use YAML in addition of JSON as EPIC project example

  • Add EPIC's deliverables in EPIC.yaml

  • Add reading projects from YAML files
  • Add command help to show a simple help message
  • Add command version to show the version number
  • Add command gantt to generate an SVG gantt chart
  • Add reading project from JSON file
  • Add how to generate Gantt chart in the README