add programmingLanguage to SoftwareSourceCode and contributor to CreativeWork
v0.4.1 fixed breaking LinkML definition by removing accidentally added line in slot definition
v0.4.0 added: hasContributedTo modified: hasOutcomes->hasOutcome deleted: foaf_name, dct_description, dct_type (these were removed in favor of their counterparts from schema.org, however using `slot_usage` when serializing to RDF the correct namespace from dct/foaf is assigned)
moved all properties from attributes to slots
v0.3.0
adapted schema for running kh-populator scripts (phase one of schema adoption)