Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rethink modeling of 'academic event format specification' #139

Closed
StroemPhi opened this issue Feb 21, 2022 · 2 comments
Closed

rethink modeling of 'academic event format specification' #139

StroemPhi opened this issue Feb 21, 2022 · 2 comments

Comments

@StroemPhi
Copy link
Contributor

StroemPhi commented Feb 21, 2022

I think the idea of just having named individuals as default values to provide the event format type was wrong. It seems better to sublcass aeon:'event format specification' instead.

related to: #51

@StroemPhi StroemPhi changed the title make named individuals of 'event format specification' into subclasses make named individuals of 'event format specification' into subclasses? Feb 28, 2022
StroemPhi added a commit that referenced this issue Feb 28, 2022
@StroemPhi StroemPhi changed the title make named individuals of 'event format specification' into subclasses? rethink modeling of 'academic event format specification' Feb 28, 2022
@StroemPhi
Copy link
Contributor Author

After long thinking, I've decided to not subclass 'academic event format specification'. As nothing has changed with regard to the explanation provided in #51 (comment).

StroemPhi added a commit that referenced this issue Feb 28, 2022
* add term tracker URL #139

* make proepr ID for aeon:academic_event_type_of #139

* improve textual definition of 'academic event format specification' #139

* improve textual definition of 'academic event format specification' again #139

* bump version
@StroemPhi StroemPhi reopened this Mar 11, 2022
@StroemPhi
Copy link
Contributor Author

After having spoken to @LarsVogt about this issue, it does seem to be better to subclass 'academic event format specification' instead of using the same named individuals with different event instances. The main reason being the fact that we want to be able to tie other specifications (conditions, objectives) as parts to the 'academic event format specification'.

StroemPhi added a commit to StroemPhi/ConfIDent-schema that referenced this issue Mar 14, 2022
implementation of rationale defined in AEON see also: tibonto/aeon#139
StroemPhi added a commit to StroemPhi/ConfIDent-schema that referenced this issue Mar 22, 2022
* first try

* some edits

* add series

* add location

* add metric value slot

* added planned process

* added organizer and clean up

* corrections

* add range of ordninal

* add event mode

* model event type more generic

* redo process relations

* add name class

* has name

* formating

* wrong starte & end slot usage

* fixed metric type

* fix docs

* another try

* adding fields, a test data yaml and remake docs

* remake docs

* inline container slots

* slowly progressing :)

* more properties and such

* remake autogenerated docs and schemas

* Update confident_test_data.yaml

* Update confident_schema.yaml

* regen the autogenerated files

* add missed autogenerated files

* Update confident_test_data.yaml

* add/correct needed prefixes

* format for better readability

* improve contributor section

* move deadline definition

* make autogenerated files

* update event format specification pattern

implementation of rationale defined in AEON see also: tibonto/aeon#139

* update contact slot

* regen all

* move planned process slots outside of planned process class

* update docs and regen everything

* update docs

* regen all again

* regen docs

* regen all

* remove unnecessary links

* regen all

* fix typos in docs

* regen docs

* fix docs of EvenType enum

* regen all

* add wikidata_id to event and series
StroemPhi added a commit that referenced this issue Apr 25, 2022
* add term tracker URL #139
* make proepr ID for aeon:academic_event_type_of #139
* improve textual definition of 'academic event format specification' #139
* improve textual definition of 'academic event format specification' again #139
* bump version
* delete named individuals of format spec #139
* give proper IDs to academic event subclasses
* add subclasses to event format specification #139139
* refactor 'academic event format specification' in definition
* add term tracker link
* Update change_log.txt
* switch to rdfs:seeAlso and IRIs for links to term /issue tracker
* Revert "switch to rdfs:seeAlso and IRIs for links to term /issue tracker"
This reverts commit f0e1408.
* add axioms to academic event format specifications #139
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant