SciFi Software review

Planning

  • Assign reviewers √ [Blake, Albert, Gloria and Marco]
  • Make documentation available. Deadline: end of Nov 2017.
  • Open meeting with reviewers on January 24, 2018. See the agenda.
  • Written report from reviewers. Deadline on February 21, 2018.
  • Second (closed) meeting with reviewers.
  • Review report and reply can be found on EDMS.

Scope

Aim of review

The reviewers are expected to give feedback (mainly but not exclusively based on their expertise) on

  • the organisation of the software,
  • the documentation,
  • the coding style and standards,
  • the long-term maintainability of the code (readability),
  • the correctness of the simulation (is the code simulating what it is supposed to simulate),
  • ...

Guidelines

  • Specific comments on the code via JIRA and GitLab are very much encouraged and welcome, but are not considered as part of this review.
  • Detailed comments on the documentation are very encouraged and welcome, but are not considered as part of the review.
  • The report from the reviewers should be written concise (e.g bullet points). Details can be discussed during the meeting.
  • The report should aim for a global review of the state of the software.
  • We welcome all recommendations for improvements in the code, improvements in the organisation, etc.

-- JeroenVanTilburg - 2017-11-16

Topic attachments
I Attachment History Action Size Date Who Comment
PDFpdf GeometryNote.pdf r1 manage 5118.8 K 2017-12-04 - 10:55 SevdaEsen  
PDFpdf digiNote_v1.0.pdf r1 manage 1276.4 K 2017-11-30 - 09:18 JeroenVanTilburg Digitisation note v1.0 for review

This topic: LHCb > WebHome > LHCbUpgrade > UpgradeSciFiTracker > SciFiSimulation > SciFiSoftwareReview
Topic revision: r23 - 2018-07-16 - JeroenVanTilburg
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 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