DataONE Tasks: Issueshttps://redmine.dataone.org/https://redmine.dataone.org/favicon.ico2019-05-21T13:00:12ZDataONE Tasks
Redmine CN REST - Task #8810 (New): Verify configuration of portal certificateshttps://redmine.dataone.org/issues/88102019-05-21T13:00:12ZDave Vieglaisdave.vieglais@gmail.com
<p>Verify that the postinst scripts for dataone-cn-os-core and dataone-cn-portal are correctly setting the locations of the certificates for token signing.</p>
Search UI - Task #8077 (New): Use ORE PID for citation if DOIhttps://redmine.dataone.org/issues/80772017-04-24T16:32:26ZMark Servillamark.servilla@gmail.com
<p>The current D1 search UI displays a suggested citation that includes a DOI iff the science metadata document PID is a DOI. Matt Jones recently suggested that it may be feasible to add a DOI to the suggested citation if the PID of the ORE was also a DOI. LTER and other MNs uses the ORE PID for their DOIs.</p>
DUG - Task #7475 (New): Work with Erin/ESIP to distribute the brochure widely to students/faculty...https://redmine.dataone.org/issues/74752015-11-09T22:38:20ZDave Vieglaisdave.vieglais@gmail.comMember Nodes - MNDeployment #7050 (New): USDA ARShttps://redmine.dataone.org/issues/70502015-04-17T17:27:16ZBruce Wilsonbwilso27@utk.edu
<p>Area of possible interest to DataONE. Per B. Michener, Cindy Parr is now there and could be a contact to see if this is worth exploring.</p>
Infrastructure - Decision #6705 (New): What behavior should be when a user request a sid when all...https://redmine.dataone.org/issues/67052014-12-10T20:07:24ZJing Taotao@nceas.ucsb.edu
<p>Here is the definition of "current" in this page <a href="http://jenkins-1.dataone.org/jenkins/job/API%20Documentation%20-%20trunk/ws/api-documentation/build/html/design/ContentMutability.html">http://jenkins-1.dataone.org/jenkins/job/API%20Documentation%20-%20trunk/ws/api-documentation/build/html/design/ContentMutability.html</a> :</p>
<p>DataONE defines the latest version as “current” if the object in question has a matching SID and no value in the “obsoletedBy” field, regardless if it is “archived” or not. Consumers of the data should inspect the system metadata and/or search results to determine if the object has been explicitly archived if they are concerned about using stale data.</p>
<p>We have two pids with the same sid and their system metadata looks like:</p>
<p>pid sid obsoletes obsoletedBy<br>
p1 s1 p2<br>
p2 s1 p1</p>
<p>If we call get(s1), p2 should be returned base on the above definition.</p>
<p>Now, we insert another object p3 with the update method. The p3 object has another sid - s2 and it obsoletes p2. So the system metadata will look like:<br>
pid sid obsoletes obsoletedBy<br>
p1 s1 p2<br>
p2 s1 p1 p3<br>
p3 s2 p2</p>
<p>If we call get(s2), p3 should be returned. </p>
<p>If we call get(s1), what should be returned? The p2 or the NotFound exception?<br>
Base on the above definition, I believe that the NotFound exception should be returned since there is no a pid which matches the s1 and does't have a value on the "obsoletedBy".</p>
Member Nodes - Task #4118 (New): Validate FRIM sync against stage environmenthttps://redmine.dataone.org/issues/41182013-10-26T12:40:22ZBruce Wilsonbwilso27@utk.eduMember Nodes - MNDeployment #4115 (Deferred): UTK Institutional Repositoryhttps://redmine.dataone.org/issues/41152013-10-25T00:28:16ZBruce Wilsonbwilso27@utk.edu
<p>UTK is in process of replacing TRACE with a system to manage both data and metadata. Currently, they expect that DSpace is the likely technology for an institutional repository, and they intend for this to to be a DataONE MN.</p>
Member Nodes - Task #3906 (New): Update malformed Resource Mapshttps://redmine.dataone.org/issues/39062013-08-09T17:50:27ZRob Nahfrnahf@epscor.unm.edu
<p>Update all existing resource maps in Merritt and ONShare MNs so that URIs are used instead of object-literals, to create valid resource maps. </p>
Infrastructure - Task #2685 (New): Where's the WIFFM on the DataONE web site for the researcher u...https://redmine.dataone.org/issues/26852012-05-01T15:31:10ZBruce Wilsonbwilso27@utk.edu
<p>For the DataONE web site, where is the WIFFM (What's In It For Me) in no more than 2-3 sentences. This was brought up in the UA/SC working group meeting. </p>
Infrastructure - Task #2051 (New): Use subject instead of NodeRefhttps://redmine.dataone.org/issues/20512011-11-23T18:11:27ZRoger Dahldahl@unm.edu
<p>We currently have two ways to reference nodes, by their NodeRef and by their subject. I think we should consider changing the APIs to only use the subject. Rationale:</p>
<ul>
<li>Having only a single way to reference a node would make for a cleaner architecture.</li>
<li>It may help to simplify code on the CN because the CN already has to check that a NodeRef it receives in an API call belongs to the calling subject.</li>
<li>It may help to simplify code on MNs because there would be one less field to keep track of and because there would be no need to check if NodeRefs are valid and/or map between NodeRefs and subjects.</li>
<li>Using subject is safer since it can't be modified by the client (it is in the certificate).</li>
</ul>
<p>Robert raised an issue that would have to be addressed:<br>
- A single NodeRef can have multiple subjects.</p>
Infrastructure - Task #1651 (New): Update Metacat ResourceHandler to field the PUT call on /forma...https://redmine.dataone.org/issues/16512011-06-15T21:52:11ZChris Jonescjones@nceas.ucsb.edu
<p>ResourceHandler currently implements GET for /formats/fmtid, and should include PUT, unsing CNCoreImpl.addFormat().</p>
Infrastructure - Task #1649 (New): Update Metacat's CNCoreImpl to include addFormat()https://redmine.dataone.org/issues/16492011-06-15T21:48:04ZChris Jonescjones@nceas.ucsb.edu
<p>The Metacat implementation should include the addFormat() method.</p>
Java Client - Task #1648 (New): Update d1_libclient_java ObjectFormatCache to include addFormat()https://redmine.dataone.org/issues/16482011-06-15T21:47:09ZChris Jonescjones@nceas.ucsb.edu
<p>The libclient implementation should include the addFormat() method.</p>
Infrastructure - Task #1411 (New): Vendor Specific Extensionshttps://redmine.dataone.org/issues/14112011-03-08T16:59:21ZRoger Dahldahl@unm.edu
<ul>
<li>How do we represent Vendor Specific Extensions in the NodeList.</li>
<li>How does the client determine what the different extensions mean and how to use them.</li>
</ul>
Infrastructure - Task #1226 (New): Verify that cn buildout is using the hudson generated Metacat ...https://redmine.dataone.org/issues/12262011-01-13T14:48:05ZDave Vieglaisdave.vieglais@gmail.com
<p>knb.war should be generated by hudson.</p>
<p>Ensure that: </p>
<ul>
<li><p>knb.war is being used by the cn-buildout</p></li>
<li><p>The latest build of knb.war is available through a persistent URL via hudson</p></li>
</ul>