tor 2008-12-04 klockan 18:40 +0000 skrev Pete Johnston:
> Hi Mikael,
>
> > Could you consider importing the term definitions into the
> > IEEE template? Just use the attached file.
>
> I'm just working through doing that now....
>
> One quick question: in
>
> http://dublincore.org/educationwiki/DCMIIEEELTSCTaskforce/LomDCAMAnalysi
> s
>
> the mappping for 2.1 Version indicated a requirement for a class
> lom:Version (which would be the range of the lom:version property), and
> that's how that property is described currently in
>
> http://dublincore.org/educationwiki/DCMIIEEELTSCTaskforce/LomTerms
>
> In the new PDF version, the mapping (correctly, I think) uses a
> LangString.
>
> So I think that means the range of the lom:version property should be
> lom:LangString and we don't need the lom:Version class?
>
> Is that right please?
>
> Alternatively, I guess we _could_ still have a resource of type
> lom:Version as the value, with the same value strings, but that would
> seem slightly inconsistent with other cases like
> lom:installationRemarks, lom:otherPlatformRequirements.
It *is* inconsistent. Necessarily so. Compare Coverage, where the value
is, for example, a Jurisdiction, but described by value strings picked
from a LangString. Same with Rights.Description - the value is a
RightsStatement with value strings picked from a LangString.
I've tried to think about whether the value is naturally a language
object or something else. Version is somewhere in between, but I think
about it as something else than just a natural language thing (I'm
thinking it can be given codenames, release dates, etc etc, which an
"otherplatformrequirements" cannot be).
Maybe lom:Version is even a frbr:Expression? :-P
/Mikael
>
> Thanks
>
> Pete
>
--
<[log in to unmask]>
Plus ça change, plus c'est la même chose
|