Closed shevandrin closed 3 months ago
Version refers to exercise version.
What is format again?
format is qti version)
if we keep 'format' here, i would suggest to eliminate slot 'qti_versio' from AssessementItem and AssessmentTest
I agree, this sounds reasonable.
LOM ├── Annotation ├── Classfication ├── Educational ├── General │ ├── Aggregation Level │ ├── Coverage │ ├── Description │ ├── Identifier │ │ ├── Entry │ │ └── Identifier │ ├── Keyword │ ├── Language │ ├── Structure │ └── Title ├── LifeCycle │ ├── Contribute │ │ ├── Date │ │ ├── Entry │ │ └── Role │ ├── Status │ └── Version ├── MetaMetadata │ ├── Contribute │ ├── Identifier_md │ ├── Language │ └── MetadataSchema ├── Relation ├── Rights │ ├── CopyrightAndOtherDRestrictions │ ├── Cost │ └── Description └── Technical ├── Duration ├── Format ├── InstallationRemarks ├── Location ├── OthePlatformRequirements ├── Requirement └── Size
this is a part of the whole tree of LOM. I can not find the place for 'created_date' and 'modified_date'. The only data, that i can suggest is date in 'contribute'. According to docu it means 'the date of contribution'. So i am confused: should i add new 'dates' or keep the LOM structure?
So Opal is using custom attributes? I think date of contribution is sufficient. authors can bump the version instead. Overall, version is more important.
In XMLs from Opal i cant find any tags that relates to creation and modification dates
This is interesting: Es wird festgelegt, dass der
Basically, if you are a creator, date is treated as last modification. If you are a validator, it is the publication date.
ok., i keep the date of contribution only
@bondarenko-petr for AssessmentItem and AsssessementSection add methods getContributors() on OOP scheme
@bondarenko-petr delete slot 'format' from QtiMetadata class
@bondarenko-petr add method getContributors() for 'character' @bondarenko-petr in tests: suppress messages about contributors
@bondarenko-petr cover creation QtiMetadata and QtiContributor classes, qti_metadata(), qti_contributor(), method createMetadata() with tests
@bondarenko-petr cover with tests appropriate transfer of metadata details from Rmd file
items of metadata (according to LOM):
items of metadata from Opal:
@bondarenko-petr add new classes QtiMetadata and QtiContributor on the OOP scheme TODO: