Difference between revisions of "Tech Committee Meeting Minutes 21 March 2018"

From PKP Wiki
Jump to: navigation, search
(Other topics)
Line 45: Line 45:
 
* "Reflections and Directions After PKP’s First Two Decades" (https://pkp.sfu.ca/reflections-and-directions-2018/)
 
* "Reflections and Directions After PKP’s First Two Decades" (https://pkp.sfu.ca/reflections-and-directions-2018/)
  
* GDPR Compliance
+
* GDPR Compliance:
 +
** main forum thread: https://forum.pkp.sfu.ca/t/is-ojs-gdpr-compliant/37521/19
 +
** GDPR scratchpad: https://docs.google.com/document/d/1BhFGOd5xkjZvucTDL-PLb7fHd37sx2_orNkpX1E_X3c
 +
** Issues and workplan: https://docs.google.com/document/d/1SpMtsKhF5ZKx6x8NBSp52YB3efWWrkpgERusjKqi0hQ
  
 
== Next Meeting ==
 
== Next Meeting ==

Revision as of 09:08, 21 March 2018

In Attendance

Quick Updates

  • Question Every Month
    • What have you been working on lately?
      • Svantje (FUB): Shariff plugin [1] for OJS 3 (how do you write licence statement in code files?) and GitBook [2] (who wants to contribute?)
      • Alec (PKP):
        • Plugin Gallery additions
        • Indexing with JATS for Erudit using OTS
      • Dulip (UB Heidelberg)
        • ORCID Plugin and enhancements to OMP Lens viewer and XML-Workflow
  • Question of the Month
    • How do sites plan for business continuity/disaster recovery around their OJS hosting?
      • Svantje (FUB): we have a backup, that stores all data on tapes. I think for three months.
      • Clinton (Pitt): backups of the databases are made nightly; backups of the filesystems daily. Backups are copied from local storage to offsite media for 6 months retention.
      • Kenton (Ualberta): OJS server in HA Linux Cluster, replicated SAN - spread across two geographically dispersed data centres. MySQL - Master/Slave set up. Backups to disk (replicated across data centres using commvault software. We have tested and used backups frequently.

Software License Change

Proposals from Brian Owen:

  • Notify previous contributors that PKP will be migrating to GPL 3 with the release of OJS 3.2
  • Confirm that our license statement and related "legal" text is clear, consistent, and current.
  • Implement a Contributor License Agreement (CLA) for all contributions.

Discussion about specific licenses

  • GNU Affero; GPLv3 plus attribution clause; regular GPLv3; others.

Docker / Infrastructure

Release Progress

  • OJS/OMP 3.1.1 about to be released (last issue undergoing code review)
  • OJS/OMP 3.2 scheduled roughly for Q3

Translation

  • Alec handling/merging translations for now

Documentation

UI/UX

  • Completed a round of testing, mostly focused on reviewer assignment tools
  • Next may involve some in-depth work on emails and notifications

Other topics

Next Meeting

Doodle poll suggests that everyone can be available on Thursdays at 8am Pacific.

Proposal: 3rd Thursdays, 8am Pacific, +1 week if multiple conflicts arise; Next: April 19th.