Dependency Challenge

As part of the gLite restructuring process we need to challenge the dependencies of each component.

Developers actions (1)

For each component below the responsible developer should provide:

  • the list of ETICS components that are part of it, as extracted from http://lxmrrb3703.cern.ch/rundir/glite_branch_3_1_0_x86_slc_4/reports/reportModules.html For each ETICS component should provide:
    • the list RPMs produced, corresponding to the RPMs listed in the "Artefacts" section of the ETICS logs;
    • the list of build dependencies, corresponding to the content of the "Dependencies" page of the ETICS reports ("B" tag);
    • the list of runtime dependencies, corresponding to the true list of RPMs on which each produced RPM depends. It was pointed out that the runtime dependencies reported in the "Dependencies" page of the ETICS reports ("R" tag) is not reliable as some dependencies are set only on the spec files denerated dynamically during the build phase. Akos suggested a way for generating such list. See in the appendix an example for DM components
  • if available the internal analysis already done by the developers.

This is expected to take not more than one week.

Reviewers actions

For each component a reviewer will be appointed. The reviewer should:

  • provide a critical analysis of the dependencies;
  • contact the responsible developer to get clarifications;
  • complement the material provided by the developers with her analysis and produce a short report that represents
    • the work to be done in the time frame of one full week of work of development team, as agreed with the developers;
    • further work that may require more time but that would be important to do in the future. Note that the report should already represent the result of the agreement between reviewer and developer.

This is expected to take not more than two weeks.

Developers actions (2)

At the end of the review the responsible person should report about the status of the implementation of the changes agreed with the reviewer. Just change the icon No with Yes / Done in the last column. If additional information is needed a report should be linked in the same column.

This is expected to take not more than three weeks including testing.

Developers actions (3)

During the TCG on 19/9/2007 it has been asked to track the SL4 readiness for these components. Two more columns have been added, one for the server and one for the clients. Client here means all the software that may need to be included in the UI or WN metapackages. The developers have to green-tick the components as soon as they are ready for certification after the implementation of the one-week changes. If the client or the server part of the component doesn't exist simply remove any symbol in that cell.

Dependency challenge status

Component Priority Responsible Developer report Reviewer Reviewer Report Implementation Status Ready for certification
Server Client
WMS HIGH Francesco Giacomini View topic Report Krzysztof Nienartowicz View topic Report View topic Report Yes / Done
WMS-UI HIGH Fabrizio Pacini, Alessandro Maraschini View topic Report Krzysztof Nienartowicz View topic Report Yes / Done Yes / Done
Logging&Bookkeeping HIGH Ales Krenek View topic Report Fabrizio Pacini, Alessandro Maraschini View topic Report Yes / Done Yes / Done Yes / Done
Job Provenance low Ales Krenek View topic Report Fabrizio Pacini, Alessandro Maraschini View topic Report Yes / Done No No
gLite CE low Francesco Prelz View topic Report Steve Fisher View topic Report Yes / Done No
BLAH HIGH David Rebatto View topic Report Steve Fisher View topic Report Yes / Done No
CREAM HIGH Massimo Sgaravatto, Paolo Andreetto View topic Report Steve Fisher View topic Report Yes / Done No No
CEMon HIGH Massimo Sgaravatto, Paolo Andreetto View topic Report Steve Fisher View topic Report Yes / Done No No
DGAS Medium Andrea Guarise View topic Report Steve Fisher View topic Report Yes / Done No No
APEL HIGH Dave Kant View topic Report Andrea Guarise View topic Report View topic Report No No
R-GMA Medium Steve Fisher View topic Report Ales Krenek View topic Report View topic Report Yes / Done Yes / Done
Service Discovery Medium Steve Fisher View topic Report Ales Krenek View topic Report View topic Report Yes / Done
BDII HIGH Laurence Field View topic Report Rosario Piro View topic Report Yes / Done Yes / Done Yes / Done
GIP HIGH Laurence Field View topic Report Rosario Piro View topic Report Yes / Done Yes / Done
FTS HIGH Gavin McCance, Akos Frohner View topic Report Gerben Venekamp View topic Report Yes / Done No Yes / Done
LFC HIGH Jean-Philippe Baud, Akos Frohner View topic Report Steve Traylen View topic Report Yes / Done Yes / Done Yes / Done
Hydra Medium Akos Frohner View topic Report John White View topic Client + View topic Service Yes / Done Yes / Done Yes / Done
GFAL HIGH Remi Mollon, Akos Frohner View topic Report Francesco Giacomini View topic Report View topic Reply Yes / Done
lcg_utils HIGH Remi Mollon, Akos Frohner View topic Report Francesco Giacomini View topic Report View topic Reply Yes / Done
DPM HIGH Jean-Philippe Baud, Akos Frohner View topic Report Steve Traylen View topic Report Yes / Done Yes / Done Yes / Done
EIS-utils HIGH Andrea Sciaba' View topic Report Francesco Giacomini View topic Report Yes / Done Yes / Done Yes / Done
EDS not used Akos Frohner View topic Report John White View topic Report Yes / Done
SSSS Medium Hakon Sagehaug View topic Report John White View topic Report Yes / Done Yes / Done
VOMS HIGH Vincenzo Ciaschini View topic Report Akos Frohner View topic Report View topic Response Yes / Done Yes / Done
VOMS-Admin HIGH Andrea Ceccanti View topic Report Akos Frohner View topic Report View topic Response Yes / Done Yes / Done
G-Pbox postponed Vincenzo Ciaschini
glexec HIGH Gerben Venekamp View topic Report Steve Fisher View topic Report Yes / Done No
LCAS/LCMAPS HIGH Oscar Koeroo View topic Report Steve Fisher View topic Report Yes / Done No
gJAF low Yuri Demchenko, Hakon Sagehaug View topic Report Massimo Sgaravatto, Paolo Andreetto View topic Report Yes / Done Yes / Done
Delegation framework low Akos Frohner View topic Report Gavin McCance View topic Report Yes / Done Yes / Done Yes / Done
trustmanager low Joni Hahkala View topic Report Daniel Kouril View topic Report Yes / Done Yes / Done Yes / Done
Proxy renewal HIGH Daniel Kouril View topic Report Gavin McCance View topic Report Yes / Done No No
gSOAP plugin low Daniel Kouril View topic Report John White View topic Report Yes / Done No No
CGSI-gSOAP low Akos Frohner View topic Report John White View topic Report Yes / Done Yes / Done
util-java low Joni Hahkala View topic Report Valery Tschopp View topic Report Yes / Done Yes / Done
Gridsite HIGH Andrew McNab View topic Report Fabrizio Pacini, Alessandro Maraschini View topic Report Yes / Done Yes / Done Yes / Done
SLCS low Christoph Witzig View topic Report Oscar Koeroo View topic Report Yes / Done Yes / Done Yes / Done

Appendix

find dist/org.glite -name '*.rpm' | while read rpm; do echo ""; echo ""; basename $rpm; rpm -qp $rpm --requires; done | grep -v '^/bin/sh' | grep -v '^rpmlib' >~/glite-data_R_3_1_35_1.runtime.dependencies

Last edit: LaurenceField on 2008-01-21 - 13:23

Number of topics: 1

Maintainer: ClaudioGrandi

Topic attachments
I Attachment History Action Size Date Who Comment
Texttxt BDII-dependencies.txt r1 manage 3.7 K 2007-08-03 - 15:11 FelixNikolausEhm BDII dependency list
Texttxt BLAH.txt r1 manage 0.2 K 2007-08-29 - 13:13 SteveFisher BLAH Report
Texttxt CEMon.txt r2 r1 manage 0.7 K 2007-08-15 - 14:30 SteveFisher CEMon and CREAM Report
Texttxt DGAS.txt r1 manage 0.4 K 2007-08-15 - 16:01 SteveFisher DGAS Report
Texttxt Dependencies_List_LCAS_LCMAPS.txt r1 manage 24.9 K 2007-08-06 - 11:41 SteveFisher LCAS/LCMAPS Dependencies
Texttxt GIP-dependencies.txt r1 manage 0.3 K 2007-08-03 - 15:54 FelixNikolausEhm GIP dependency list
Texttxt Gridsite-review.txt r1 manage 0.1 K 2007-09-17 - 12:58 UnknownUser Gridsite component Review
Texttxt RGMA-status.txt r1 manage 0.2 K 2007-09-14 - 17:04 SteveFisher RGMA Status of dependency reduction
Texttxt SD-status.txt r1 manage 0.2 K 2007-09-14 - 17:04 SteveFisher SD Status of dependency reduction
Texttxt SLCS-dependencies.txt r1 manage 2.3 K 2007-08-03 - 14:07 UnknownUser SLCS dependencies for common, client and server
Texttxt WMS-UI-rep.txt r1 manage 0.2 K 2007-09-14 - 16:53 KrzysztofNienartowicz MWS-UI report
Unknown file formatfile apel.file r1 manage 0.6 K 2007-09-18 - 12:50 JohnWhite apel status
Microsoft Excel Spreadsheetxls blahp_dep.xls r1 manage 6.0 K 2007-08-06 - 14:01 SteveFisher BLAH Dependencies
Texttxt cemon-deps.txt r1 manage 3.3 K 2007-09-18 - 11:56 PaoloAndreetto cemon dependencies
Unknown file formatfile cgsi-gsoap.file r1 manage 1.1 K 2007-09-14 - 16:11 UnknownUser cgsi gsoap deps
Unknown file formatfile cgsi-gsoap_rep.file r1 manage 1.2 K 2007-09-14 - 15:59 UnknownUser cgsi review report
Texttxt cream-deps.txt r1 manage 2.4 K 2007-09-18 - 11:56 PaoloAndreetto cream dependencies
Texttxt dgas_reply.txt r1 manage 0.1 K 2007-09-26 - 10:34 JohnWhite dgas reply
Texttxt dm-util_review.txt r1 manage 2.6 K 2007-09-17 - 17:39 UnknownUser lcg_util report
Unknown file formatfile eds.file r1 manage 0.7 K 2007-09-14 - 16:06 UnknownUser eds dependencies
Unknown file formatfile eds_rep.file r1 manage 0.8 K 2007-09-14 - 16:00 UnknownUser eds review report
Texttxt eis-util_review.txt r1 manage 0.1 K 2007-09-17 - 18:07 UnknownUser eis-utils review
Texttxt gJAF-dependencies.txt r3 r2 r1 manage 1.0 K 2007-08-07 - 15:45 TrygveAspelien Dependencies for gJAF
Texttxt gfal_lcg_utils_reply.txt r1 manage 0.1 K 2007-09-26 - 10:52 JohnWhite gfal and lcg_utils developer reply
Texttxt gfal_review.txt r1 manage 2.5 K 2007-09-17 - 18:00 UnknownUser gfal review
Texttxt glexec-dependency-challenge.txt r1 manage 3.5 K 2007-08-01 - 15:45 ClaudioGrandi  
Texttxt glexec.txt r1 manage 0.2 K 2007-08-15 - 16:11 SteveFisher glexec report
HTMLhtml glite-jp.html r1 manage 1.3 K 2007-08-28 - 18:34 UnknownUser Job Provenance depedency Review
HTMLhtml glite-lb.html r1 manage 1.8 K 2007-08-27 - 18:04 UnknownUser glite LB dependency report
Texttxt glite_CE.txt r1 manage 0.1 K 2007-08-15 - 16:15 SteveFisher gLite CE Report
Unknown file formatfile gsoap-plugin.file r1 manage 0.6 K 2007-09-14 - 16:11 UnknownUser gsoap plugin deps
Texttxt gsoap-plugin_31-deps.txt r1 manage 1.3 K 2007-09-16 - 14:42 UnknownUser  
Unknown file formatfile hydra-client_rep.file r1 manage 6.2 K 2007-09-14 - 16:00 UnknownUser hydra client review report
Unknown file formatfile hydra-service_rep.file r1 manage 9.4 K 2007-09-14 - 16:01 UnknownUser hydra service review report
Texttxt lcas_lcmaps.txt r1 manage 0.8 K 2007-08-29 - 13:14 SteveFisher LCAS/LCMAPS Report
Texttxt report-fts-dependency-challenge.txt r1 manage 8.8 K 2007-09-14 - 16:11 UnknownUser  
Texttxt rgma-report.txt r2 r1 manage 2.2 K 2007-08-27 - 18:50 UnknownUser RGMA report (with Steve's comments included)
Texttxt sd-report.txt r2 r1 manage 0.6 K 2007-08-15 - 13:27 UnknownUser SD report
Texttxt slcs_report.txt r1 manage 0.9 K 2007-09-05 - 14:40 UnknownUser slcs dep report
Unknown file formatfile ssss.file r1 manage 0.3 K 2007-09-14 - 16:09 UnknownUser ssss depenencies
Unknown file formatfile ssss_rep.file r1 manage 0.4 K 2007-09-14 - 16:02 UnknownUser ssss review report
Texttxt tm-util-java-deps.REVIEW.txt r1 manage 1.6 K 2007-09-04 - 11:29 UnknownUser Util java and Trustmanager review
Texttxt tm-util-java-deps.txt r1 manage 2.3 K 2007-08-01 - 19:11 UnknownUser Trustmanager and Util-java dependencies
Texttxt trustmanager-report.txt r1 manage 0.2 K 2007-08-22 - 10:51 UnknownUser  
Texttxt voms-admin-dependency-challenge-report.txt r1 manage 1.4 K 2007-08-29 - 13:26 AkosFrohner  
Texttxt voms-admin-dependency-challenge-response.txt r1 manage 0.3 K 2007-09-18 - 12:06 AndreaCeccanti VOMS-Admin dependency challenge response
Texttxt voms-admin-dependency-challenge.txt r1 manage 1.2 K 2007-08-01 - 15:19 AkosFrohner  
Texttxt voms-dependency-challenge-report.txt r1 manage 4.0 K 2007-09-17 - 12:26 AkosFrohner  
Texttxt voms-dependency-challenge-response.txt r1 manage 0.3 K 2007-09-18 - 10:46 VincenzoCiaschini  
Texttxt voms-dependency-challenge.txt r1 manage 1.0 K 2007-08-01 - 15:21 AkosFrohner  
Texttxt wms_status.txt r1 manage 0.2 K 2007-09-17 - 18:11 UnknownUser wms status
Edit | Attach | Watch | Print version | History: r96 < r95 < r94 < r93 < r92 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r96 - 2008-01-21 - LaurenceField
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright & by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback