You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

Date

Call-in Information

Time: 10:00 am, Eastern Time (New York, GMT-04:00)

Attendees

(star)  Indicating note-taker

  1. Brian Lowe (star)
  2. Georgy Litvinov 
  3. Dragan Ivanovic 
  4. Huda Khan 
  5. William Welling 
  6. Benjamin Gross 

Agenda

  1. Strategy for publishing April release 
    1. https://github.com/vivo-project/Vitro/pull/269  
    2. Completion of PRs reviewing - https://github.com/vivo-project/Vitro/pulls, https://github.com/vivo-project/VIVO/pulls
      1. Deadline - April 7th (next meeting)
    3. Merging PRs 
      1. On the next meeting (April 7th)
    4. Testing main branch
      1. deployment of VIVO and Vitro
        1. mvn clean install
      2. main functionalities
        1. ???
      3. and special focus on new features
        1. new interface translations,
        2. online translation feature,
        3. upload of files https://github.com/vivo-project/Vitro/pull/251
      4. Deadline - April 14th
    5. Publishing a release 
      1. Deadline - April
  2. Improvement of GitHub code management 
    1. bug report template
      1. VIVO
      2. DSpace
    2. feature request template
      1. VIVO
      2. DSpace
    3. pull request template
      1. VIVO
      2. DSpace
    4. GitHub actions
      1. list of actions
        1. VIVO
        2. DSpace
      2. build.yml
        1. VIVO
        2. DSpace
      3. docker.yml
        1. VIVO
        2. DSpace
      4. label merge conflicts yml
        1. DSpace
      5. adding new issue to project board yml
        1. DSpace
      6. codeQL analysis
        1. VIVO
    5. labels
      1. list of labels
        1. VIVO
        2. DSpace
      2. assignment of labels to issues
        1. VIVO
        2. DSpace

Notes

  1. Time-based publishing of releases: April release
    1. Serbian localization should be mergeable without problems.
    2. Benjamin encountered a missing dependency error (missing 1.12.3-SNAPSHOT of vitro-api) when attempting to build/review https://github.com/vivo-project/Vitro/pull/251 . Maven is attempting to fetch from the VIVO dependencies repository when the artifact should already be available in the local Maven repository.
      1. A later attempt to build seems to have worked.
      2. Benjamin and Dragan to review
    3. https://github.com/vivo-project/Vitro/pull/241 is ready to be merged. (Now merged.)
    4. https://github.com/vivo-project/Vitro/pull/250 is now merged.
    5. https://github.com/vivo-project/Vitro/pull/269 is working for Dragan when building standalone Vitro.  
      1. Automated build fails because there is no automatic publishing of snapshots
      2. This is a blocker for the next release.
    6. https://github.com/vivo-project/Vitro/pull/252 is merged.
    7. ORCID API client update is also a blocker.
    8. Russian translation only needs pom version updates; Georgy will commit and Dragan will merge.
    9. https://github.com/vivo-project/VIVO/pull/3613 Georgy to review.
    10. https://github.com/vivo-project/Vitro/pull/240 Dragan and Brian to review.

Draft notes on Google Drive

Actions

Previous actions 

  • No labels