Versions Compared

Key

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

...

Expand
titleLayering UQAM updates over fork of core


Code Block
languagebash
# Locally clone VIVO fork
git clone https://github.com/UQAM-VIVO-2/VIVO.git VIVO-uqam-2
cd VIVO-uqam-2/

# Create working branch
git checkout -b prep

# Pull down a copy of UQAM updates into a local branch
git remote add upstream https://github.com/UQAM-VIVO/VIVO.git
git fetch upstream

# Magic: layer UQAM updates over fork of core project
git cherry-pick `git log upstream/upstream-master -n 1 --pretty=%H`

# Push to UQAM-2 GitHub
git push origin prep

# In GitHub, make pull-request to core project


Notes 

  1. Introduction
  2. Michel about the UQAM motivation: Ability to manage french and english editing for UQAM. Changed 70-80 classes and a lot of FTL files. Finishing the french semantics in the sprint. English structure of pages looks strange sometimes. They were not able to test all pages in French right now.  Goal: Full french VIVO with multiple editing etc.
  3. All agreed on the goals. Additional goal for some participants: becoming familiar with VIVO.
  4. Three layers of test
    1. technical (selenium etc.)
    2. data (SPARQL queries)
    3. GUI (manual checks to see if the translations etc make sense in all three languages).

Actions

  •