Skip to content

Tech Meeting 15Apr2020

richardgilham edited this page May 6, 2020 · 1 revision

Discussion of the near-term feature wish list:

  1. Starting extraction tool- New piece of infrastructure
  2. Process C source- Extension of existing classes rather than something new
  3. Configuration

Our proposal for phase 3 was dicussed, yielding:

Phase 3- Consolidation of the architecture and towards collaboration

Objectives

  • Update the project Working Practices so as to allow Fab development to be opened up to selected collaborators at the end of the stage
  • Demonstration of a prototype extraction tool able to fetch from a MOSRS repository using an extensible architecture
  • Demonstration of an extension of the Fab infrastructure to support C code
  • Demonstration of an extensible Fab configuration file to enable flexible control of build options
  • Demonstrate support for a second Fortran compiler (stretch)

The proposed timeline is to run from now until the end of July 2020. We are aware of possible resourcing issues in August.

We propose to keep resourcing the same:

  • All happy with 0.5 FTE each with 0.1 FTE for project manamement,
  • View to extending the team in phase 4.

In terms of dependencies, we are happy that we have the tools we need but note potential opportunities for github extensions, eg code coverage monitoring

We discussed risks/issues in the project, noting:

  • COVID-19 impacts
  • Change in requirements when external devs get involved
  • Time cost of supporting new devs

Finally, we took a longer look at what might happen into phase 4 and beyond:

  • Phase 4- building the feature set (autumn 2020)
    • Need care to select and prioritise, noting Psyclone support, collaborators, incremental builds
  • Phase 5- towards UM and LFRic (spring)
Clone this wiki locally