Versions Compared

Key

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

...

Temporary Notes: https://goo.gl/FlvbTF

Permanent Wiki Page: https://goo.gl/u5fzZy

Attendees

...

5m
TimeItemWhoNotes
10mIntro

Introduction and general announcements

v1.9.2
Fixes for new items, LCSH subject areas (thanks Huda Khan)
15mv1.10.0 progressJena 3.1.1, jQuery...
15mLinked Data Fragments5mTask forcesMulti-lingual next week, theming TBChttp://linkeddatafragments.org
15m25mRelease planningVIVO 1.10.0 Release Planning

1.10 progress

jQuery 1.12.4 branch merged into develop

Jena 3.1.1 released last month - will upgrade the projects.

Theming support

  • Bootstrap requires upgrade to jQuery
  • Vitro and VIVO have feature/jquery branches
    • Upgraded to jQuery 1.12.4
    • Added migrate script as there were usages of deprecated mechanisms (notably, no Map of Science)
      • Logs deprecated usages to console, so good idea to fix ASAP (needs to be fixed before we can consider jQuery 3)
    • jQuery UI updated to 1.12.1, as autocomplete broken
    • DataTables updated to 1.10.12 as pagination wasn't working
      • Required change to afnFiltering use as raw data now passed in 4th parameter
      • Have not updated code to use new API
    • qTip updated to qTip 2 as it was using deprecated constructs
    • flptext replaced with jangle due to deprecated constructs
    • lots of .attr uses replaced with .prop
    • Most cases of deprecated usage now dealt with
      • Still getting a JSON parse error from the migrate script  - e.g. author order. Need to find out why.
      • Have checked profile, subject areas, map of science, temporal graph, network graph, page management, menu management.
      • Updated JCrop - fixed rounding of co-ordinates

Task Forces

Multi-lingual task force - meeting next week

Theming task force - still looking for volunteers and availability for a meeting

Notes

...

upgrade completed - some code changes required for abstract classes, updated ARQ urls

Dependency updates:

  • http components 4.4
  • DWR 3.0.2
  • C3P0 0.9.5.2
  • TwelveMonkeys imageio 3.3.1
  • Commons fileupload 1.3.2
  • Commons IO 2.5
  • Commons lang 3.4 - required import changes (note: Jena 3 uses lang 3.x)
  • jsoup 1.10.1
  • antisamy 1.5.3
  • httpclient 4.5.2
  • jFact 5.0.1
  • owlapi 5.0.4

OWLAPI dependencies split out to not use the OSGi distribution (avoid bringing in duplicate Apache HTTP code, etc.)

Switched unsupported CSV parser to Commons CSV 1.4

Removed dom4j

Removed COS and CXD

Removed unused Fedora client

Removed JAI dependencies (JAI requires restricted distribution libraries)

Moved JAXRPC from Vitro to VIVO

 

Vitro no longer needs GitHub Maven repository, VIVO still uses for Map of Science

 

Still requires beanutils and commons-lang 2 because of SourceForge json parser - we currently use 4 json parsers, should reduce this.

 

Linked Data Fragments

Added code from https://github.com/LinkedDataFragments

Created an RDFService implementation of the data source - needed a few small modifications to the standard LDF code

Back ported to OpenVIVO

  • Code uses Jena 3, so had to make modifications to use Jena 2 in OpenVIVO
  • OpenVIVO does not support JSON-LD - the LDF endpoint in Vitro / VIVO does


Notes

 

Recent JIRA Tickets

Jira
serverDuraSpace JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
keyVIVO-1311

Jira
serverDuraSpace JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
keyVIVO-1312

 

GitHub Pull Requests

 

...

Recent JIRA Tickets

 

 

GitHub Pull Requests

Vitro #50 - extend multi-lingual support  (https://github.com/vivo-project/Vitro/pull/50)

VIVO #45 - fixing LCSH lookup (https://github.com/vivo-project/VIVO/pull/45)

Call-in Information

Calls are held every Thursday at 1 pm eastern time – convert to your time at http://www.thetimezoneconverter.com

...