]> matita.cs.unibo.it Git - helm.git/commitdiff
Deliverables added.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Wed, 13 Feb 2002 15:55:21 +0000 (15:55 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Wed, 13 Feb 2002 15:55:21 +0000 (15:55 +0000)
The idea is that for every deliverable we have an XML file.
When we write a deliverable, we encode it in XML in the same page,
we detect this in XSLT and we create the hyperlink to another page
that renders it.

40 files changed:
helm/mowgli/home/xml/deliverables/deliverable.dtd [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/distribution/d5a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/distribution/d5b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/information-dissemination-and-exploitation/d7a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/information-dissemination-and-exploitation/d7b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/interfaces/d4a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/interfaces/d4b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/interfaces/d4c.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/interfaces/d4d.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/interfaces/d4e.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/metadata/d3a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/metadata/d3b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/project-management/d0a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/project-management/d0b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/project-management/d0c.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/project-management/d0d.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/requirement-analysis/d1a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/requirement-analysis/d1b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/requirement-analysis/d1c.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/testing-and-validation/d6a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/testing-and-validation/d6b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/testing-and-validation/d6c.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/testing-and-validation/d6d.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/transformation/d2a.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/transformation/d2b.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/transformation/d2c.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/transformation/d2d.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/transformation/d2e.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/transformation/d2f.xml [new file with mode: 0644]
helm/mowgli/home/xml/deliverables/transformation/d2g.xml [new file with mode: 0644]
helm/mowgli/home/xml/work-packages/distribution.xml
helm/mowgli/home/xml/work-packages/information-dissemination-and-exploitation.xml
helm/mowgli/home/xml/work-packages/interfaces.xml
helm/mowgli/home/xml/work-packages/metadata.xml
helm/mowgli/home/xml/work-packages/project-management.xml
helm/mowgli/home/xml/work-packages/requirement-analysis.xml
helm/mowgli/home/xml/work-packages/testing-and-validation.xml
helm/mowgli/home/xml/work-packages/transformation.xml
helm/mowgli/home/xsl/work-package.xsl
helm/mowgli/home/xsl/work-packages_index.xsl

diff --git a/helm/mowgli/home/xml/deliverables/deliverable.dtd b/helm/mowgli/home/xml/deliverables/deliverable.dtd
new file mode 100644 (file)
index 0000000..a0b763b
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<!ELEMENT deliverable (name)>
+<!ATTLIST deliverable
+          id ID #REQUIRED>
+
+<!ELEMENT name (#PCDATA)>
diff --git a/helm/mowgli/home/xml/deliverables/distribution/d5a.xml b/helm/mowgli/home/xml/deliverables/distribution/d5a.xml
new file mode 100644 (file)
index 0000000..75d80cd
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D5.a">
+ <name>Overall Architectural Design of the Distribution Model.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/distribution/d5b.xml b/helm/mowgli/home/xml/deliverables/distribution/d5b.xml
new file mode 100644 (file)
index 0000000..4ba6a5c
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D5.b">
+ <name>Advanced MOWGLI Prototype.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/information-dissemination-and-exploitation/d7a.xml b/helm/mowgli/home/xml/deliverables/information-dissemination-and-exploitation/d7a.xml
new file mode 100644 (file)
index 0000000..d7cbcc5
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D7.a">
+ <name>Dissemination and Use Plan.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/information-dissemination-and-exploitation/d7b.xml b/helm/mowgli/home/xml/deliverables/information-dissemination-and-exploitation/d7b.xml
new file mode 100644 (file)
index 0000000..0984899
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D7.b">
+ <name>Technological Implementation Plan.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/interfaces/d4a.xml b/helm/mowgli/home/xml/deliverables/interfaces/d4a.xml
new file mode 100644 (file)
index 0000000..6b705a6
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D4.a">
+ <name>MathML Rendering/Browsing engine.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/interfaces/d4b.xml b/helm/mowgli/home/xml/deliverables/interfaces/d4b.xml
new file mode 100644 (file)
index 0000000..0592ecc
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D4.b">
+ <name>First MOWGLI Prototype.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/interfaces/d4c.xml b/helm/mowgli/home/xml/deliverables/interfaces/d4c.xml
new file mode 100644 (file)
index 0000000..dcf6f6e
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D4.c">
+ <name>Prototype functionalities for assisted annotation.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/interfaces/d4d.xml b/helm/mowgli/home/xml/deliverables/interfaces/d4d.xml
new file mode 100644 (file)
index 0000000..75ec03f
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D4.d">
+ <name>LaTeX-based authoring tool (first prototype).</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/interfaces/d4e.xml b/helm/mowgli/home/xml/deliverables/interfaces/d4e.xml
new file mode 100644 (file)
index 0000000..14da8a9
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D4.e">
+ <name>Refined and extended protoype of the LaTeX-based authoring tool.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/metadata/d3a.xml b/helm/mowgli/home/xml/deliverables/metadata/d3a.xml
new file mode 100644 (file)
index 0000000..eef2e0f
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D3.a">
+ <name>Metadata for Mathematics.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/metadata/d3b.xml b/helm/mowgli/home/xml/deliverables/metadata/d3b.xml
new file mode 100644 (file)
index 0000000..0fd519c
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D3.b">
+ <name>Metadata Model.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/project-management/d0a.xml b/helm/mowgli/home/xml/deliverables/project-management/d0a.xml
new file mode 100644 (file)
index 0000000..20aad8b
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D0.a">
+ <name>Self Assesment parameters and criteria.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/project-management/d0b.xml b/helm/mowgli/home/xml/deliverables/project-management/d0b.xml
new file mode 100644 (file)
index 0000000..9965d4a
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D0.b">
+ <name>First Self-assesment Report.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/project-management/d0c.xml b/helm/mowgli/home/xml/deliverables/project-management/d0c.xml
new file mode 100644 (file)
index 0000000..145dc44
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D0.c">
+ <name>Second Self-assesment Report.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/project-management/d0d.xml b/helm/mowgli/home/xml/deliverables/project-management/d0d.xml
new file mode 100644 (file)
index 0000000..8d58a3e
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D0.d">
+ <name>Final Self-assesment Report.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/requirement-analysis/d1a.xml b/helm/mowgli/home/xml/deliverables/requirement-analysis/d1a.xml
new file mode 100644 (file)
index 0000000..1ea177d
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D1.a">
+ <name>Preliminary Report on Application Scenarios and Requirement Analysis.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/requirement-analysis/d1b.xml b/helm/mowgli/home/xml/deliverables/requirement-analysis/d1b.xml
new file mode 100644 (file)
index 0000000..35e2682
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D1.b">
+ <name>Structure and Meta-Structure of Mathematical Documents.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/requirement-analysis/d1c.xml b/helm/mowgli/home/xml/deliverables/requirement-analysis/d1c.xml
new file mode 100644 (file)
index 0000000..834e82a
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D1.c">
+ <name>Distributed Electronic Libraries: development, archiving, retrieving.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/testing-and-validation/d6a.xml b/helm/mowgli/home/xml/deliverables/testing-and-validation/d6a.xml
new file mode 100644 (file)
index 0000000..c88d4ca
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D6.a">
+ <name>Validation 1: Education.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/testing-and-validation/d6b.xml b/helm/mowgli/home/xml/deliverables/testing-and-validation/d6b.xml
new file mode 100644 (file)
index 0000000..67b6c72
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D6.b">
+ <name>Validation 2: Documents describing the formalization
+       of a security function embedded into a smart card and the proof that
+       the code meets its security objectives.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/testing-and-validation/d6c.xml b/helm/mowgli/home/xml/deliverables/testing-and-validation/d6c.xml
new file mode 100644 (file)
index 0000000..1ace1ab
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D6.c">
+ <name>Validation 3: Journal interface with added functionalities due to
+       content markup, e.g. search interface.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/testing-and-validation/d6d.xml b/helm/mowgli/home/xml/deliverables/testing-and-validation/d6d.xml
new file mode 100644 (file)
index 0000000..a988cc8
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D6.d">
+ <name>Final MOWGLI Prototype.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/transformation/d2a.xml b/helm/mowgli/home/xml/deliverables/transformation/d2a.xml
new file mode 100644 (file)
index 0000000..de03b6b
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D2.a">
+ <name>Exportation module.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/transformation/d2b.xml b/helm/mowgli/home/xml/deliverables/transformation/d2b.xml
new file mode 100644 (file)
index 0000000..e5dae03
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D2.b">
+ <name>Document Type Descriptors.</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/transformation/d2c.xml b/helm/mowgli/home/xml/deliverables/transformation/d2c.xml
new file mode 100644 (file)
index 0000000..79ed9e4
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D2.c">
+ <name>Stylesheets to intermediate representation (formulae).</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/transformation/d2d.xml b/helm/mowgli/home/xml/deliverables/transformation/d2d.xml
new file mode 100644 (file)
index 0000000..61cfb18
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D2.d">
+ <name>Stylesheets to intermediate representation (proofs).</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/transformation/d2e.xml b/helm/mowgli/home/xml/deliverables/transformation/d2e.xml
new file mode 100644 (file)
index 0000000..45285ff
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D2.e">
+ <name>Presentational Stylesheets (formulae).</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/transformation/d2f.xml b/helm/mowgli/home/xml/deliverables/transformation/d2f.xml
new file mode 100644 (file)
index 0000000..4f3c93f
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D2.f">
+ <name>Presentational Stylesheets (proofs).</name>
+</deliverable>
diff --git a/helm/mowgli/home/xml/deliverables/transformation/d2g.xml b/helm/mowgli/home/xml/deliverables/transformation/d2g.xml
new file mode 100644 (file)
index 0000000..bcd42c5
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE deliverable SYSTEM "../deliverable.dtd">
+
+<deliverable id="D2.g">
+ <name>Tools for automatic extraction of Metadata.</name>
+</deliverable>
index 75a7672262e5d73989fdb6601948cb24d24eecf4..184856c3fb3030d6fc00e156ad489f1b48bc6f0a 100644 (file)
@@ -50,8 +50,8 @@
    </task>
   </tasks>
  </description>
- <deliverable file="D5.a"/>
- <deliverable file="D5.b"/>
+ <deliverable file="distribution/d5a"/>
+ <deliverable file="distribution/d5b"/>
  <milestones>
   <p>The main milestone is the release of the advanced MOWGLI
      prototype, for the fourth meeting of the project, at month
index fbd8f58daf2c13d9f3e995eabb4025352cf6a44b..0f3b15ec305faf253b2311af61061169b105aa06 100644 (file)
@@ -38,8 +38,8 @@
      releases, we also plan to prepare an ``information pack'',
      including a folder and CDROM with demos.</p>
  </description>
- <deliverable file="D7.a"/>
- <deliverable file="D7.b"/>
+ <deliverable file="information-dissemination-and-exploitation/d7a"/>
+ <deliverable file="information-dissemination-and-exploitation/d7b"/>
  <deliverable>Scientific Publications on professional journals
   and conference proceedings.</deliverable>
  <milestones>
index 42a14a2b3cdd315577269082474001d18acc3729..cbd3db83b1e7e8ee647412263571ab28533d21b8 100644 (file)
    </task>
   </tasks>
  </description>
- <deliverable file="D4.a"/>
- <deliverable file="D4.b"/>
- <deliverable file="D4.c"/>
- <deliverable file="D4.d"/>
- <deliverable file="D4.e"/>
+ <deliverable file="interfaces/d4a"/>
+ <deliverable file="interfaces/d4b"/>
+ <deliverable file="interfaces/d4c"/>
+ <deliverable file="interfaces/d4d"/>
+ <deliverable file="interfaces/d4e"/>
  <milestones>
   <p>The main milestone is the release of the first MOWGLI
      prototype, at month 18.</p>
index 9ec83a7a8621a4782a74bb41b9be5be5421b39b0..06ca2ab4b864cf454a71130f4fc792e2e206cb8c 100644 (file)
@@ -44,8 +44,8 @@
    </task>
   </tasks>
  </description>
- <deliverable file="D3.a"/>
- <deliverable file="D3.b"/>
+ <deliverable file="metadata/d3a"/>
+ <deliverable file="metadata/d3b"/>
  <milestones>
   <p>The definition of the Metadata model is amain milestone,
      since the architectural design and implementation of the
index 1ceba3b331f7b5c02bf9527347fd0d90a63a3ce5..10674e31cf95e13a1235a5082bb59ae9e6c6119e 100644 (file)
  </description>
  <deliverable>Cost Statements and Project Reports (month 12, 20,
   30).</deliverable>
- <deliverable file="D0.a"/>
- <deliverable file="D0.b"/>
- <deliverable file="D0.c"/>
- <deliverable file="D0.d"/>
+ <deliverable file="project-management/d0a"/>
+ <deliverable file="project-management/d0b"/>
+ <deliverable file="project-management/d0c"/>
+ <deliverable file="project-management/d0d"/>
  <milestones>
   <p>Main milestones are the periodic meetings, at month 6, 12,
    20, 24, 30.</p>
index d5564dc073842914a1eb2e23db0beba2ed47b8f0..42fe780a0467d9461761a2c229403eb87ff132b0 100644 (file)
@@ -77,9 +77,9 @@
      the Project (month six), when all the reports will be
      discussed and approved.</p>
  </description>
- <deliverable file="D1.a"/>
- <deliverable file="D1.b"/>
- <deliverable file="D1.c"/>
+ <deliverable file="requirement-analysis/d1a"/>
+ <deliverable file="requirement-analysis/d1b"/>
+ <deliverable file="requirement-analysis/d1c"/>
  <milestones>
   <p>The preliminary report D1.a is not a realmilestone:
      it should be considered as a first internal draft summarising
index 4a3d1981b741f2c34a8ad2b5a832a3ae909180c6..3bd3982e8c68b16b2ac091260778e4158a9b610a 100644 (file)
    </task>
   </tasks>
  </description>
- <deliverable file="D6.a"/>
- <deliverable file="D6.b"/>
- <deliverable file="D6.c"/>
- <deliverable file="D6.d"/>
+ <deliverable file="testing-and-validation/d6a"/>
+ <deliverable file="testing-and-validation/d6b"/>
+ <deliverable file="testing-and-validation/d6c"/>
+ <deliverable file="testing-and-validation/d6d"/>
  <milestones>
   <p>We expect a lot of feed-back during this phase, that will
      be taken into account for the definition of the advanced and
index c8f64693dd43a23f5ab5950f350edd6807637296..b10948fdeb9f3691bb0149c24e0ce16575763b74 100644 (file)
    </task>
   </tasks>
  </description>
- <deliverable file="D2.a"/>
- <deliverable file="D2.b"/>
- <deliverable file="D2.c"/>
- <deliverable file="D2.d"/>
- <deliverable file="D2.e"/>
- <deliverable file="D2.f"/>
- <deliverable file="D2.g"/>
+ <deliverable file="transformation/d2a"/>
+ <deliverable file="transformation/d2b"/>
+ <deliverable file="transformation/d2c"/>
+ <deliverable file="transformation/d2d"/>
+ <deliverable file="transformation/d2e"/>
+ <deliverable file="transformation/d2f"/>
+ <deliverable file="transformation/d2g"/>
  <milestones>
   <p>The exportation module D2.a. is our first
      milestone: without a large amount of available documents it
index 0e4eb84e3f214d2d30d1c3d09e4c8985293fcc8c..eafaad9d1b73670846017a3178e36bfb19e7c90b 100644 (file)
    <li>
     <xsl:choose>
      <xsl:when test="@file">
-      <a href="../deliverables/{@file}.html">
-       <xsl:value-of select="@file"/>
-      </a>
+      <xsl:variable name="deliverable"
+                    select="document(concat('../xml/deliverables/',@file,'.xml'))/deliverable"/>
+      <a name="{$deliverable/@id}"/>
+      <xsl:value-of select="$deliverable/@id"/>
+      <xsl:text> </xsl:text>
+      <xsl:value-of select="$deliverable/name"/>
      </xsl:when>
      <xsl:otherwise>
       <xsl:value-of select="."/>
index d3e8b89742d5270a25ce6f296054160cd127f933..9ade48c7d903003744c0f8991770cc92feca99a3 100644 (file)
 
 <xsl:template match="work-packages">
  <h1>Work Packages</h1>
- <table>
-  <xsl:apply-templates/>
+ <table border="1">
+  <thead>
+   <tr>
+    <td>Work Package:</td>
+    <td>Tasks:</td>
+    <td>Deliverables:</td>
+   </tr>
+  </thead>
+  <tbody>
+   <xsl:apply-templates/>
+  </tbody>
  </table>
 </xsl:template>
 
  <xsl:variable name="work-package"
                select="document(concat('../xml/work-packages/',@file,'.xml'))/work-package"/>
  <tr>
-  <td valign="top"><xsl:value-of select="$work-package/@number"/>.</td>
-  <td>
+  <td valign="top">
+   <xsl:value-of select="$work-package/@number"/>.
    <a href="{@file}.html">
     <xsl:value-of select="$work-package/name"/>
    </a>
-   <xsl:apply-templates select="$work-package/description/tasks">
-    <xsl:with-param name="url" select="concat(@file,'.html')"/>
-   </xsl:apply-templates>
+  </td>
+  <td valign="top">
+   <xsl:choose>
+    <xsl:when test="$work-package/description/tasks">
+     <xsl:apply-templates select="$work-package/description/tasks">
+      <xsl:with-param name="url" select="concat(@file,'.html')"/>
+     </xsl:apply-templates>
+    </xsl:when>
+    <xsl:otherwise>&#x00A0;</xsl:otherwise>
+   </xsl:choose>
+  </td>
+  <td valign="top">
+   <xsl:if test="$work-package/deliverable">
+    <ul>
+     <xsl:variable name="url" select="concat(@file,'.html')"/>
+     <xsl:for-each select="$work-package/deliverable[@file]">
+      <xsl:apply-templates select="document(concat('../xml/deliverables/',@file,'.xml'))/deliverable">
+       <xsl:with-param name="url" select="$url"/>
+      </xsl:apply-templates>
+     </xsl:for-each>
+    </ul>
+   </xsl:if>
   </td>
  </tr>
 </xsl:template>
  </ul>
 </xsl:template>
 
+<xsl:template match="deliverable">
+ <xsl:param name="url"/>
+ <li>
+  <a href="{$url}#{@id}">
+   <xsl:value-of select="@id"/>
+   <xsl:text> </xsl:text>
+   <xsl:value-of select="name"/>
+  </a>
+ </li>
+</xsl:template>
+
 <xsl:template match="task">
  <xsl:param name="url"/>
  <li>