wiki:ClientsPlugin/Summaries/MilestoneSummary

Version 1 (modified by Colin Guthrie, 16 years ago) (diff)

--

Milestone Summary: ClientsPlugin Event Summary

Description

The Milestone Summary will summarise the tickets assigned to future milestones (those with a date set in the future). It will extract "client" blocks from ticket descriptions and will take the estimated hours from the TimingAndEstimationPlugin and combine it into an XML object.

Most actions will require manipulation to turn this XML into something useful. This will typically take the form of an XSLT transform.

Example XML

<clientsplugin>
  <client>
    <name>Big Corp. Ltd</name>
    <lastupdate>13 Oct 2008</lastupdate>
  </client>
  <milestones>
    <milestone>
      <name>milestone1</name>
      <duetimestamp>1204761600</duetimestamp>
      <due> 6 Mar 2008</due>
      <description><p>
Something
</p>
</description>
      <estimatedhours>No estimate available</estimatedhours>
    </milestone>
  </milestones>
  <summary>
    <ticket>
      <id>1</id>
      <summary>Testing 123</summary>
      <description><p>
This ticket is a tricky one and as such may be subject to a a few delays.
</p>
<p>
I hope you appreciate the nature of this.
</p>
</description>
      <status>accepted</status>
      <milestone>milestone1</milestone>
      <due> 6 Mar 2008</due>
    </ticket>
  </summary>
</clientsplugin>