History-Research-Environment / HRE--History-Research-Environment

Main repo for HRE code
https://historyresearchenvironment.org/
GNU Affero General Public License v3.0
32 stars 6 forks source link

Eclipse and plugin version control #51

Closed MichaelErichsen closed 2 years ago

MichaelErichsen commented 6 years ago

From @MichaelErichsen on September 13, 2017 12:47

There will become a problem of keeping in sync if we independently upgrade to new versions of various items. I think that this will need to be discussed to ensure that we are all aware of the time to upgrade.

Copied from original issue: MichaelErichsen/HRE--History-Research-Environment#3

MichaelErichsen commented 6 years ago

(1) Extra tables added to the schema by installing a plugin - these table specification and links to the existing tables cannot sensibly dealt with by SQL PA. It is my opinion that these will have to be explicitly added by the plugin installation code.

MichaelErichsen commented 6 years ago

(3) Develop a strategy to manage extra tables installed with plugins: Recognize and develop a means where additional database tables added by a plugin to the HRE database are managed externally to the use of SQL PA. [A user would not have SQL PA installed, nor can we predict what combinations of non-standard plugins may become available in the future.]

MichaelErichsen commented 6 years ago

The deployment process creates an update site. But it overwrites everything. Must find a subset to update. And a way to enable updates from HRE.