NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The Protege client references a file called "plugins.repository" to determine which plugins should be installed on the client.  The default location for the plugins.repository for the production client is at https://github.com/NCIEVS/autoupdate/blob/master/plugins.repository. This repository points to the location of the individual plugin configuration files.

Example:

// ***** CURRENT PLUG-INS (alphabetical ordering) *****

// NCI Edit Tab
https://raw.githubusercontent.com/ncievs/nci-edit-tab/master/src/main/resources/prod/update.properties

// NCI Search Tab
https://raw.githubusercontent.com/ncievs/lucene-search-tab/master/src/main/resources/prod/update.properties

.....


The individual update.properties files will contain information about each plugin including, name, version and jar location.

Example from the NCI Edit Tab update.properties:

id=nci-edit-tab
version=1.3.4
download=https://github.com/ncievs/nci-edit-tab/releases/download/nci-edit-tab-1.3.4/nci-edit-tab-1.3.4-SNAPSHOT.jar
name=NCI Edit Tab
readme=https://raw.githubusercontent.com/ncievs/nci-edit-tab/master/src/main/resources/readme.html
license=https://raw.githubusercontent.com/ncievs/nci-edit-tab/master/LICENSE
author=Bob Dionne




  • No labels