Info | ||
---|---|---|
| ||
Are you interested in contributing effort to one or more of the items below? Please contact Graham Triggs or Mike Conlon. VIVO is able to move forward with items for which there is effort. | ||
Upgrading to VIVO 1.10.0 requires Java 8 and a triple store reload |
As a result of the upgrade to Jena 3, upgrading to VIVO 1.10.0 requires Java 8 and a triple store reload – your triple store most be unloaded using a provided utilityutility (jena2tools), your system upgraded, and then the triple store reloaded using a second provided utility . These processes are currently in test mode. See Jena 3 Beta (jena3tools). See VIVO 1.10.0 Release Testing. Please participate in testing and report findings to vivo-tech@googlegroups.com
Issues included in beta Release 1.10
Issues without Jiras, or without resolved Jiras may be included.
Bug Fixes
- [VIVO-855] - RDF export not working correctly
- [VIVO-1060] - Add DumpRestoreController to Vitro web.xml
- [VIVO-1310] - pom.xml implies that VIVO develop branch can still run under Java 1.7
- [VIVO-1311] - Remove or replace the UMLS concept source
- [VIVO-1324] - Security vulnerabilties in 1.9.x release
- [VIVO-1342] - Ampersands (and possibly other characters?) not escaped in GraphML export of collaborator network graph
- [VIVO-1394] - AboxRecomputer does not generate correct mostSpecificType for equivalent classes
- [VIVO-1404] - Some SPARQL queries trigger Chrome XSS Auditor
- [VIVO-1435] - Compliance with ORCID style guidelines
New Feature
- [VIVO-1252] - Incorporate Cornell's DataDistributor API into core Vitro.
- [VIVO-1312] - Implement Linked Data Fragments
- [VIVO-1335] - Create Bootstrap Theme
Task
- [VIVO-812] - Automate the process of adjusting documentation to the release
- [VIVO-1316] - Place external lookup base architecture in Vitro layer
Improvement
- [VIVO-1063] - Update included jQuery library
- [VIVO-1246] - Improve the ConfigurationBeanLoader
- [VIVO-1247] - Remove duplicate code, based on improvements in ConfigurationBeanLoader
- [VIVO-1248] - Add functionality to the edu.cornell.mannlib.vitro.webapp.utils.sparql package
- [VIVO-1260] - Make http.createCacheHeaders true by default
- [VIVO-1270] - Update Jena to latest release
- [VIVO-1272] - Inject JSP content to Freemarker, instead of having secondary layout
- [VIVO-1273] - Update DOI URL Schema to follow recomendations from Crossref
- [VIVO-1290] - Improve Multi-Lingual Support
- [VIVO-1294] - Language values (all.properties) should not be part of theme
- [VIVO-1307] - Remove dom4j from the project
- [VIVO-1309] - Update DWR to more recent version
- [VIVO-1317] - Reduce the number of JSON libraries in the dependencies
- [VIVO-1318] - In the ORCID client code, use Jackson library to handle JSON data
- [VIVO-1319] - Remove dependency on sourceforge.net JSON parser.
- [VIVO-1367] - AGROVOC external service not working
- [VIVO-1375] - Upgrade to Servlet 3.0 spec and annotations
- [VIVO-1376] - Add smoke test to ensure that there are no XSD:Strings in SDB
- [VIVO-1381] - Upgrade Solr to 4.10.4
- [VIVO-1382] - Update JFact dependency
- [VIVO-1383] - Update pooling libraries
- [VIVO-1384] - Use commons-lang3 throughout
- [VIVO-1385] - Replace unmaintained CSV parser with commons-csv
- [VIVO-1386] - Make consistent use of HttpClient 4.5, remove conflicting dependencies
- [VIVO-1387] - Update all dependencies with known vulnerabilities to latest versions
- [VIVO-1393] - Replace isotope jQuery plugin
- [VIVO-1397] - Improve performance and reliability of search indexing
- [VIVO-1400] - Have optional "precise subquery" elements in list views for triple stores that perform better with more selective queries
- [VIVO-1403] - Improve update performance
- [VIVO-1405] - Defeat browser cacheing for new versions of JavaScript and CSS files.
- [VIVO-1406] - Visualisations in a multi-lingual release
- [VIVO-1410] - Release the next version of VIVO and Vitro
- [VIVO-1438] - Some text on Forms are made of different strings associated following english syntax
- [VIVO-1458] - Update to Jena 3.6
- [VIVO-1463] - Update ontologies.owl
- [VIVO-1464] - Identify and separate candidate ontologies for removal
- [VIVO-1470] - Improve cross-platform support in build
Documentation
- [VIVO-31] - Improve documentation of Google Analytics
- [VIVO-34] - Make it easy to do "next", "previous" and "up" links in a Confluence page
- [VIVO-242] - Establish Wiki versioning process
- [VIVO-813] - Improve document details
- [VIVO-917] - Create a confluence macro to show sections numbers for multi-page documents
- [VIVO-1274] - Improve documentation process for next release
- [VIVO-1334] - Create a recommendation for the use of string and langString
- [VIVO-1351] - Write "TPF Endpoint" for Tech doc
- Interface
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1335 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1290 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1272 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1272
- Data Services
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1312
- Architecture
- Vitro clean-up and improvements based on the work of Cornell
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1248 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1270
- Ontology
- Domain definition and processes. See Ontology Improvement Task Force
- Domain modularization and selectable loading of domain modules
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1277 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1278 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1279 - Ontology editing enhancements based on work of Cornell
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1103 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1284
- Data Management
See Data Loader Task ForceJira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1280 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1275 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1084 - Upgrade VIVO Harvester to use Jena 3.1
- Documentation
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-242 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1274 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-53 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-226 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-813 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-842 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-259 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-684 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1339
- System Administration and Development
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1220
- Other improvements and bug fixes
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1273 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-365 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1250 Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1247