JRA1 Deliverable Review Form

Identification of the deliverable or milestone
Project: EMI Deliverable or milestone identifier: D1.4
Title: DNA1.4 - EMI Roadmap and DCI Collaborations Doc. identifier: EMI-DNA1.4-1277542-EMI_Roadmap_DCI_Collaborations-v0.3.doc
Author(s): Alberto Di Meeglio Due date:14/12/10

Identification of the reviewer
Name: O. Smirnova Affiliation: LU EMI Activity/External project or Institute: JRA1

Review date 12/12/10
Author(s) revision date mm/dd/yyyy
Reviewer acceptance date mm/dd/yyyy

Attach the reviewed document to the deliverable page, put here a link

General comments

The document broadly addresses its description in DoW and thus is a quite good first draft. However, at 55 pages, it is rather excessive, being in places merely an extended high-level overview of other deliverables, such as the release plan, collaborations plan etc.. I did not review the Appendix A, since I understood it is not subject to EMI QA; nevertheless, it is curious to observe that the two documents are not exactly in sync, and I am not sure which has to be adjusted (see detailed comments below).

While presenting the EMI Roadmap and mentioning technical objectives, the document never refers to the actual high level Technical Development Plan (DNA1.3.1), while referring to lower-level plans like the Standardisation one (DJRA1.5.1). Instead of the Roadmap (ordered collection of goals and milestones), the reader is presented with references to other roadmaps and the generic software development plan, which is not actually placed in the context of the European infrastructure vision, as the DoW requires. Specifically, as stems from Appendix A, the European DCI vision is that of a grid of virtualised resources, federated across European research areas, while the presented Roadmap has no explicit indication how it will support the stated vision (the word "virtual" appears only once in the Roadmap section, and in a different context).

The narrative style of the document makes it difficult to pinpoint the specific common collaboration objectives and specific collaboration mechanisms, as requested in the DoW: the objectives and mechanisms are actually described, but are well hidden in the plain text, and are not summarised in either the Executive Summary, or in the Conclusions. Being an EMI deliverable, the document must explicitly describe how collaboration with other projects benefits EMI.

While reviewing the document, I was able to filter out the following specific collaboration objectives:

  • Projects will make use of each other products, such as:
    • Software
    • Technologies
    • Know-how
  • Projects will work together in developing common standards and approaches
  • Projects will share user support
  • Project will collectively seek and share user requirements

Also, the following specific collaboration mechanisms were scattered in the text:

  • Joint participation in boards and commities
  • Usage of common software repositories
  • Usage of common user support tools (GGUS)
  • Establishment of common SLAs, MoUs and such

I would strongly recommend to include such itemized lists in either the executive summary or conclusions; I surely missed some objectives and mechanisms, so the lists perhaps need to be extended.

The document therefore needs a revision, in order to address the general comments above, taking into account the recommendations and detailed comments below.

Minor notes to the author:

  • the draft has no page numbers, therefore page numbering as deduced by MS Office was used below.
  • comment numbering below does not coinside with that in the document, as some comments there are about simple editorial corrections.

-- OxanaSmirnova - 12-Dec-2010

The document has been revised to present a clearer structure and a better relationship between Part 1 (The EMI Development and Collaboration Roadmap) and Part 2 (The DCI Collaboration Roadmap), which are now explicitly defined as Part 1 and Part2 to highlight their equal status within the document. A table of milestones and additional information about a number of points have been added or expanded. A number of items mentioned by the reviewers however have probably not been addressed to the level of details requested. The reason for this is that this document is not a replacement for the Collaboration Programs deliverable, the Sustainability deliverable or the Technical Plans deliverables. Detailed descriptions of the collaboration mechanisms, of the common user support tools and workflows, of the technical objectives just to mention a few are left to the respective deliverables. The goal of this document is to present an overall high-level view of the main EMI strategy and milestones, so that the individual deliverables can be better read within a coherent context.

More detailed explanation is given in the replies to individual comments

-- AlbertoDiMeglio - 27-Feb-2011

Additional recommendations (not affecting the document content, e.g. recommendation for future work)

As the document will have no future releases, no additional recommendations are applicable.

Detailed comments on the content

Note 1: The reviewers must list here any observation they want to track explicitly and that require interaction with the authors
Alternatively all changes must be listed in the document itself using Word change tracking features (if you use Word)
Note 2: These comments have to be explicitly addressed by the authors and the action taken must be clearly described

Page Section Observations and Replies Is Addressed?
1 5 1.1 Define term “collaboration” in introduction or elsewhere. Specifically, explain that it refers to a common work of several projects on same product, or to re-use of products of one project by the other in order to optimize effort. It is important to demonstrate that EMI will benefit from such collaborations.

-- OxanaSmirnova - 12-Dec-2010

The following paragraph has been added to the Exec Summary of Part 1: "The goal of these collaborations is to define common objectives, perform joint activities, and reuse knowledge and technology produced by either party to optimize effort and speed up the implementation of the objectives. "

-- AlbertoDiMeglio - 27-Feb-2011
2 5 1.3 Please add corresponding deliverable number codes, to simplify reading (as deliverables are often referenced by the codes in the text)

-- OxanaSmirnova - 12-Dec-2010


-- AlbertoDiMeglio - 27-Feb-2011
3 9 2 The summary is somewhat excessive; instead of generic text and many references to other documents, it should clearly identify specific collaboration objectives (e.g., as an itemized list), and specific collaboration mechanisms. From the current version it is not easy to extract this information.

-- OxanaSmirnova - 12-Dec-2010

The Exec Summary has been agreed to be a summary of the document keeping the same outline of the document itself introducing the reader to what they will find in each section of the document. An itemized list of the collaboration objectives and specific collboration mechanisms are in my opinion a bit out of scope within this document, since they are indeed the main focus of deliverable DNA2.1.1 - EMI Collaboration Programs

-- AlbertoDiMeglio - 27-Feb-2011
4 10 3 Para 1: EMI is not only focused on users; it also aims at reducing costs of infrastructure (DCI) operations, as seen from the text below.

-- OxanaSmirnova - 12-Dec-2010

Added a sentence on infrastructure TCO

-- AlbertoDiMeglio - 27-Feb-2011
5 10 3 Para 2: Reference to the Technical Development plan which defines these objectives is needed here

-- OxanaSmirnova - 12-Dec-2010


-- AlbertoDiMeglio - 27-Feb-2011
6 10 3 4th bullet: Unlike the previous 3 areas, this view is narrowed to the collaborations aspect of sustainability, and that is narrowed to commercial companies. Our products must be sustainable even without commercial companies; e.g. GEANT or ROOT are sustainable because user communities support them.

-- OxanaSmirnova - 12-Dec-2010
7 10 3.1 Section title: Can vision have a roadmap? Semantically, roadmap relates to a process, and vision in this section is not described as a process. Eurospeak overload

-- OxanaSmirnova - 12-Dec-2010
8 10 3.1 Point out that this document (DCI Roadmap) itself is a nice example of beneficial collaboration between the projects: instead of creating 6 roadmaps, they jointly created one.

-- OxanaSmirnova - 12-Dec-2010
9 11 3.2 This roadmap does not address the DCI vision in Appendix A. The vision is “A grid of virtualised resources, federated across ERA”. Nothing in this section explains how EMI will facilitate virtualisation and federation.

-- OxanaSmirnova - 12-Dec-2010
10 11 3.2 At this point in the document, this vision (DCI) is not defined, makes reading difficult.

-- OxanaSmirnova - 12-Dec-2010
11 11 3.2 Line 2: Another semantic problem: roadmaps don’t evolve (not much, anyway), - rather, they describe evolution

-- OxanaSmirnova - 12-Dec-2010
12 11 3.2 Item 2: Elaborate on what is going to be merged, and why does it lead to redundancies and duplications. Explain that the providers bring in products offering similar functionalities, and EMI middleware is a merger of all contributed components. Similarity in functionalities may result in redundancies. Would be nice to refer here to the Technical Development plan, which explicitly identifies components to be phased out, as well as some new components.

-- OxanaSmirnova - 12-Dec-2010
13 11 3.2 Item 2: Semantics again: how can innovation change? You perhaps meant “from new technology trends”?

-- OxanaSmirnova - 12-Dec-2010
14 11 3.2 Item 3: Explain what are Reference Services: is it a core subset of EMI components, or all of them? Explain also how do components that stayed out of EMI (those to the right of the yellow box?) relate to the Reference Services.

-- OxanaSmirnova - 12-Dec-2010
15 13 3.2 Figure 2: Add numbers to the Phases as in the text (from 1 to 5), to improve readability

-- OxanaSmirnova - 12-Dec-2010
16 13 3.2 Item 4: A reference to a document describing the "Works with EMI" progremmae ([R1]?) would be handy

-- OxanaSmirnova - 12-Dec-2010
17 14 3.2 Para 4: Please comment on support plans for EMI 2 and EMI 3: Fig 3 creates an impression they will be supported forever

-- OxanaSmirnova - 12-Dec-2010
18 18 4 For each project, mention explicitly: (a) specific common objectives and (b) specific collaboration mechanisms. Currently this information is well hidden in plain text.

-- OxanaSmirnova - 12-Dec-2010
19 18 4.1 One would expect this section being identical to 4.2.1 in Appendix A, yet they are not quite the same; either syncronisation or explanation of different accents is needed

-- OxanaSmirnova - 12-Dec-2010
20 22 5.1 Item 1: Briefly explain relations between OSG, Globus and VDT

-- OxanaSmirnova - 12-Dec-2010
21 22 5.1 Item 1: This looks more technical than others; but since we talk about VOMS and CREAM, some specific examples of future collaboration are needed. E.g., will VDT keep distributing own VOMS and CREAM packages, or will they take it from EMI?

-- OxanaSmirnova - 12-Dec-2010
22 24 6 Line 3: Experimental in which sense? Conducting common experiments? Please elaborate.

-- OxanaSmirnova - 12-Dec-2010
23 24 6 Para 2: Any hint (already here) on who might that be? What if nobody is interested?

-- OxanaSmirnova - 12-Dec-2010
24 25 7 The text in this section has no actual conclusions; either the section has to be renamed to e.g. “Outlook”, or conclusions should be written.

-- OxanaSmirnova - 12-Dec-2010
25 26 A This Appendix A embedded in the deliverable is rather confusing, as its sheer volume is larger than the deliverable itself, and yet it is not subject to EMI QA (and has no table of contents, making it difficult to browse). For better readability, and to stress that this part did not get through our quality assurance process, it may make sense to format it differently (maybe use different, smaller typeset?) Better still, if the 6 projects can put it on the Web and just refer to it via an URL, instead of including in 6 deliverables and making 20 reviewers reviewing the same text.

-- OxanaSmirnova - 12-Dec-2010

Any other modification, spelling or grammatical corrections, etc must be done directly in the document using tracked changes or similar mechanisms that allows the authors to identify which correction is suggested.

-- FloridaEstrella - 07-Dec-2010

Topic attachments
I Attachment History Action Size Date Who Comment
Microsoft Word filedoc EMI-DNA1.4-1277542-EMI_Roadmap_DCI_Collaborations-v0.3-OS.doc r1 manage 1548.0 K 2010-12-12 - 18:00 OxanaSmirnova Draft with comments and minor editorial corrections by OS
Edit | Attach | Watch | Print version | History: r10 | r7 < r6 < r5 < r4 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r5 - 2011-02-27 - AlbertoDiMeglio
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback