...
Temporary Notes: https://goo.gl/FlvbTF
Permanent Wiki Page: https://goo.gl/u5fzZy
Attendees
Graham Triggs, Duraspace
...
Time | Item | Who | Notes | ||||
---|---|---|---|---|---|---|---|
10m | Intro | Introduction and general announcements | 5m | v1.9.2 | Fixes for new items, LCSH subject areas (thanks Huda Khan) | ||
15m | v1.10.0 progress | Jena 3.1.1, jQuery... | |||||
15m | Linked Data Fragments | 5m | Task forces | Multi-lingual next week, theming TBC | http://linkeddatafragments.org | ||
15m25m | Release planning | VIVO 1.10 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
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
...