Skip to content

Commit

Permalink
Merge pull request #1734 from OpenEnergyPlatform/feature-release-note…
Browse files Browse the repository at this point in the history
…-changelog

Extend CHANGELOG.md with a draft for a 2.0.0 release note
  • Loading branch information
nelekoehler authored Oct 24, 2023
2 parents 299f739 + 7b9d5f7 commit 3881017
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,19 @@ All notable changes to this project will be documented in this file.
The format is inspired from [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and the versioning aims to respect [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [1.X.X] - 20XX-XX-XX
## [2.0.0] - 2023-10-24

### Major stuctural changes
For the version 2.0.0 we especially did some major stuctural changes on the OEO. Two new modules were introduced:
* The first one, oeo-sector, is a module on the same hierarchical level as the other content-related modules, i.e. oeo-physical, oeo-model and oeo-social. All sector-related entities were moved there from oeo-social.
* The second one, oeo-shared-axioms, is a module that imports the four content-related modules and contains all axioms that are introduced across modules.

This caused a lot of movement of entities, especially from oeo-shared. Many classes were moved back to their original module. This restructuring was done to foster the modularity, which makes the implementation easier and more error-prone. Yet, we had to break with the rule, that all axioms should live in the same module as their class of declaration. The full axiomatisation of a class is now only provided if the module oeo-shared-axioms is used. See also the wiki article on the [modules of the OEO](https://github.com/OpenEnergyPlatform/ontology/wiki/Modules-of-the-OEO).

Further, the import process for UO and OMO were updated. All scripts and tools not essential for the building routine moved to a [seperate repository](https://github.com/OpenEnergyPlatform/oeo-tools). And finally, english language labels were added to (english) definitions and labels, to allow other language extentions in the future.

### Content-related changes
We added a lot of classes that are relevant for the OEKG development, i.e. technologies (#1572) and descriptors for scenario studies (#https://github.com/OpenEnergyPlatform/oekg/issues/19).

### Added
- heat generation technology, solar heat technology, geothermal heat technology (#1610)
Expand Down

0 comments on commit 3881017

Please sign in to comment.