Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Agenda

  • What went well

  • What didn’t go well

  • What is completed
  • What is not completed
  • Next Sprint

...

A lot of effort has been invested in the sprint by all participants, some of them even started working on preparation tasks before the sprint. A lot of code contributions were produced, although we don’t have a complete feature at the moment, this is a big step towards that. We had quite good communication, enough meetings have been organized, slack has been used for some discussion as well. Reviewing of PRs has been effective, always completed in some reasonable time, at least two reviewers participated in the reviewing of a PR.  We didn’t have so many blocking tasks for a long period of time. 

What didn’t go well

We have created a sprint main branch and staging branch, although we used only staging. Anyway, we would continue with this standard practice in the future for any case. However, we shouldn’t use month for naming branches (https://wiki.lyrasis.org/display/VIVO/Branching+strategy+for+a+sprint+using+GitHub), because some branches might continue to exist for more than one sprint. More balance in reviewing PR is needed, we should encourage non-committers to participate in reviewing. We haven’t been consistent with submitting daily stand-up reports at slack channel. More structured wiki documentation should be created in the preparation of the sprint, to encourage participants to contribute there immediately after completing some tasks.  The basic idea of dynamic action has been tested with quite simple and non-real examples of dynamic actions. 

...

Most uncompleted tasks are in the Execution track (https://github.com/orgs/vivo-project/projects/2), which includes tasks for implementation of the engine for execution of an dynamic action defined in the RDF format. Iterative and conditional steps are not implemented yet. Wiki documentation of developed features are missing. Logging of the execution tasks for debugging of an action in operation is missing (step started, operation started, step ended, etc.).

Next sprint

Probably in May, but will be discussed in VIVO tech group. 

...