<div dir="ltr"><div>Thanks Mireille,<br><br>I think it's OK if any discussion happens on the DM list.<br>I wanted the announcement to be more broad so all concerned were aware of the update.<br><br></div><div>I have, to date, kept the multiplicity out of the heading lines, as they are already in the diagrams and descriptions.<br></div><div>If it is to be added, I like how you placed the multiplicity on the attribute "Curation.reference[0..*] : String" rather than on the type "Curation.reference : String [0..*]"<br><br></div><div>Another option, which would be a larger change, could be to reformat the entries to isolate the items.. more in the direction of what VODML documentation does:<br> <a href="https://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/models/obscore/ObsCore.html#Curation">https://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/models/obscore/ObsCore.html#Curation</a><br></div><div><br></div><div>2.4.7: Curation.reference<br></div><div> type: String<br></div><div> multiplicity: 0..*<br></div><div> description: One or more bibliographic references associated with the datset...</div><div><br></div><div>Since there are only a few elements with multiplicity > 1, this may be too much for this draft, but something to consider for the Cube::Dataset_Metadata doc.<br><br></div><div>Mark<br><br></div><div><br></div><div><br></div>Mark<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 1, 2014 at 12:12 PM, Louys Mireille <span dir="ltr"><<a href="mailto:mireille.louys@unistra.fr" target="_blank">mireille.louys@unistra.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>Hi Mark , all , <br>
I am not sure which list is the best for this answer , so please
forward it to apropriate collaborators if you wish .<br>
<br>
on the RFC page I read <br>
<p>
<small><i>2.4.7 Curation.References: String
</i></small></p>
<p><small><i>
I'm fairly unhappy with keeping this so generic. The way
this is written, people will dump any old string in there,
glueing together different references with characters an
implementation has no way of figuring out. Couldn't we write
(*):
</i></small></p>
<p><small>
</small></p>
<blockquote><small><i>2.4.7 Curation.Reference: String [Singular!]
</i></small>
<p><small><i>
One or more bibliographic references associated with the
datset. Applications might use these to suggest what works
to reference when a dataset is used. To allow for
automatic processing, values should be either bibcodes
(discernable to the client as 19-character strings
beginning with four digits) or DOIs (discernable to the
client by their prefix "doi:"). Freetext references are
allowed but discouraged.
</i></small></p>
<p><small><i>
The containing element can occur multiple times. Do not
combine multiple references into one value.
</i></small></p>
</blockquote>
<small><i>
</i></small>
<p><small>
<i><span style="color:limegreen"> </span></i>
</small></p>
<p><small>
<i><span style="color:limegreen">
</span></i></small></p>
<p><small><i>
MCD: Perhaps the notation isn't clearly conveyed. The
convention in this doc (and the Cube) is for attributes with
multiplicity >1 to be plural. If you consider the
attribute, it holds the 'references'. Each instance is a
singular reference which could be described as you suggest.
So, the convention used is in question, and if changed,
would be done across the board. Another option would be to
show the type as "String[]".
</i></small></p>
<br>
I am in favour of expressing the multiplicity of the attribute . <br>
UML modelers such as Modelio allow for instance to define how many
attributes values can be used in a serialisation, so using the
attribute Reference[0..*] : String in the Class Curation should
work to express that this can be an array of various references ,
or a list , with more than one reference item.<br>
<br>
cheers , Mireille.<br>
<br>
Le 25/11/2014 19:07, CresitelloDittmar, Mark a écrit :<br>
</div><div><div class="h5">
<blockquote type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>
<div>All,<br>
<br>
Following up on the Banff action item, I've
updated the twiki page:<br>
<a href="http://wiki.ivoa.net/twiki/bin/view/IVOA/Spectral2RFC" target="_blank">http://wiki.ivoa.net/twiki/bin/view/IVOA/Spectral2RFC</a><br>
<br>
</div>
with responses to the TCG feedback comments put
forward by the Registry working group. I tried to
colorize my items in green, but they didn't all
work.. I did preface my remarks with "MCD:" as well.<br>
<br>
</div>
There is an open question which I will need to resolve
before completing the document update. The question
effects the Cube work as well, so isn't a wasted
discussion.<br>
</div>
** What convention to use for plural attributes**<br>
</div>
I have used the convention of making the attribute
plural, with a singular datatype.<br>
</div>
eg: Curation.references: String<br>
</div>
<br>
</div>
<div> which indicates that Curation holds a list of
'references' of type String. However, this<br>
</div>
<div> also looks like it says " provide all references using
a single string.. using some separator".<br>
<br>
</div>
<div>Please take a look, I will proceed making the indicated
changes to the document.<br>
</div>
<div>Mark<br>
<br>
</div>
<div><br>
</div>
</div>
</blockquote>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888"><pre cols="72">--
Dr Mireille Louys, assistant professor
Ecole Telecom physique Strasbourg, Icube
CDS, Observatoire de strasbourg, France </pre>
</font></span></div>
</blockquote></div><br></div>