Versions Compared

Key

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

...

  1. Brian Lowe 
  2. Dragan Ivanovic  
  3. Georgy Litvinov 
  4. Michel Héon
  5. Benjamin Gross 
  6. Benjamin Kampe
  7. Veljko Maksimovic 
  8. Andreas Czerniak
  9. Matthias Lühr 
  10. Fadwa Alshawaf
  11. Kevin Day
  12. Huda Khan 
  13. William Welling (star)

Agenda

  1. Questions/Issues/Pull requests/Announcements
    1. Call for Interest: Integrating DSpace with VIVO
      1. Interviews scheduled for this week, should start next week
    2. CRIS conference with VIVO track
      1.  CERIF 2 VIVO mapping https://docs.google.com/document/d/1qJgxuIdMBSdL6c_w7BADOPhazjE6UKl8I-EawdwRuqA/edit?usp=sharing
  2. The preparation for the February sprint
    1. Registration
      1. https://forms.gle/GKBCDznBF2KtsEQR7
    2. Date for the sprint
      1. February 21st - March 11th
    3. Goal, idea and approach - https://docs.google.com/document/d/1vtNIVEYWdBgV11N-wiPk_UNKpiFQ4sKetJ8elJ6xy2E/edit#heading=h.k389x4cotzuw
    4. Specification - https://docs.google.com/document/d/1n7gSf_cSDS5mbTI4HwVGj-2sQd5if0177Nrdtri9BtM/edit?usp=sharing
      1. Ontology
        1. https://webprotege.stanford.edu/#projects/b7ebb822-2a8d-4fd3-ba36-5b9e8bd3f400/edit/Classes
        2. https://drive.google.com/file/d/1Wou_KWJfAm9cwRVALoV5QvDiRD3mnYQW/view?usp=sharing
      2. The use case examples
        1. https://app.diagrams.net/#G176In5cQ-tWecx0aP0ILBTODuCoiYk-0o
          1. https://drive.google.com/file/d/14oVxX2xVMdvMAc0lTc7hUJYnKJUPXUTY/view?usp=sharing
        2. https://github.com/matthiasluehr/vivo-custom-forms/tree/master/mentoring
    5. Implementation of proof-of-concepts
      1. https://github.com/litvinovg/Vitro/tree/dynapi

Notes

  1. Questions/Issues/Pull requests/Announcements
    1. Call for Interest: Integrating DSpace with VIVO
      1. Interviews scheduled for this week, should start next week

Dragan: project will begin next week

  1. CRIS conference with VIVO track
    1.  CERIF 2 VIVO mapping - https://docs.google.com/document/d/1qJgxuIdMBSdL6c_w7BADOPhazjE6UKl8I-EawdwRuqA/edit?usp=sharing
  1. The preparation for the February sprint

Dragan: Have 9 developers for the sprint. Open slack channel for sprint.

  1. Registration
    1. https://forms.gle/GKBCDznBF2KtsEQR7
  2. Date for the sprint
    1. February 21st - March 11th
  3. Goal, idea and approach - https://docs.google.com/document/d/1vtNIVEYWdBgV11N-wiPk_UNKpiFQ4sKetJ8elJ6xy2E/edit#heading=h.k389x4cotzuw
  4. Specification - https://docs.google.com/document/d/1n7gSf_cSDS5mbTI4HwVGj-2sQd5if0177Nrdtri9BtM/edit?usp=sharing
    1. Ontology
      1. https://webprotege.stanford.edu/#projects/b7ebb822-2a8d-4fd3-ba36-5b9e8bd3f400/edit/Classes
      2. https://drive.google.com/file/d/1Wou_KWJfAm9cwRVALoV5QvDiRD3mnYQW/view?usp=sharing
    2. The use case examples
      1. https://app.diagrams.net/#G176In5cQ-tWecx0aP0ILBTODuCoiYk-0o
        1. https://drive.google.com/file/d/14oVxX2xVMdvMAc0lTc7hUJYnKJUPXUTY/view?usp=sharing
      2. https://github.com/matthiasluehr/vivo-custom-forms/tree/master/mentoring

Dragan: Will be GitHub issues and project board for the sprint.

Dragan: Some existing Java classes for ontology and some may need to be added.

Georgy: Ran through some of ActionPool implementation and how rdf representation is loaded into Java object model.

Dragan: Loaded actions have validity checks after loaded. Should have validation of parameters for running action and validation checks on graph after. Will also need to have validation checks on create and update for API creation of actions.

William: shouldn't the configuration bean loader validate the transformation from rdf to java object?

Dragan: issue exists for validation of transformation

Dragan: have tests for code functionality but also tests to determine if use cases can be satisfied

Dragan: custom actions to follow existing permissions of access same as from VIVO UI

William: what expressions will actions afford?

Dragan: sparql, n3 templates, and solr queries to start. 

Continue with presentation which covers these from documents referenced above

  1. Implementation of proof-of-concepts
    1. https://github.com/litvinovg/Vitro/tree/dynapi

Draft notes on Google Drive

...