<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;text-indent: 36pt;text-align: center;" id="docs-internal-guid-ff79aa1a-7a77-597d-dab0-061d2a2174a5">
<span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>Request for Comments (RFC) -- 11/01/2017</b></span></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;text-indent: 36pt;text-align: center;">
<span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>Implementing an Information Management Code Registry</b></span></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>To: 
 Environmental Information Managers</b></span></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>From:
  Environmental Data Initiative (EDI)</b></span></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>Background:
</b></span></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">A
 code registry for information management (IM) in the environmental sciences would be a valuable community resource.  While substantial code has been written for cleaning, manipulating, formatting, documenting, and archiving environmental datasets, this work
 has most often been done in isolation and with idiosyncratic application thereby duplicating effort and creating non-generalized software tools.  A code registry would help developers share their work and encourage creation of robust, generalized, and shareable
 software tools for others.  Access to these resources would improve information processing efficiency of projects and organizations across the environmental sciences.</span></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>Recommendations:</b></span></p>
<ol style="margin-top:0pt;margin-bottom:0pt;">
<li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">An
 online registry of data management code should be created.  The registry should link to the code wherever it is stored in github or other location.  </span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Code
 included in the registry may range from code snippets (e.g., an R function that will query the ORCID API for ID’s for a list of scientists) to software with multiple functions (e.g., GCE LTER Matlab Toolbox).</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">The
 IM Code Registry should be implemented using existing registry software to avoid duplicating efforts.</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Code
 should be useful for conducting tasks related to processing environmental data, not including ‘omics’ data, for which other code registries exist.
</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Discoverability
 and usability of code should be ensured through appropriate documentation in the registry.</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">A
 committee should be established whose goal would be to answer IM community questions about submitting code and also to ensure that code submissions are appropriate for the IM Code Registry.  </span></p>
</li></ol>
<br>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>Implementation:</b></span></p>
<ol style="margin-top:0pt;margin-bottom:0pt;">
<li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Establish
 the IM Code Registry as a portal using the Ontosoft architecture and website (</span><a href="http://www.ontosoft.org/portals" style="text-decoration:none;" id="LPlnk111796" previewremoved="true"><span style="font-size:11pt;font-family:Calibri;color:#0563c1;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;">http://www.ontosoft.org/portals</span></a><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">).</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Code
 contributors will document their code using the Ontosoft Ontology.  The OntoSoft ontology is an ontology for scientific software metadata (</span><a href="http://ontosoft-earthcube.github.io/ontosoft/ontosoft%20ontology/v1.0.1/doc/" style="text-decoration:none;" id="LPlnk686606" previewremoved="true"><span style="font-size:11pt;font-family:Calibri;color:#0563c1;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;">http://ontosoft-earthcube.github.io/ontosoft/ontosoft%20ontology/v1.0.1/doc/</span></a><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">)</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Extend
 the keywords used in Ontosoft to include terms related to IM tasks (e.g., quality assurance).
</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Collaborate
 with the Ontosoft project to develop a crosswalk/implementation of the emerging codemeta standard (</span><a href="https://github.com/codemeta/codemeta" style="text-decoration:none;" id="LPlnk199722" previewremoved="true"><span style="font-size:11pt;font-family:Calibri;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;">https://github.com/codemeta/codemeta</span></a><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">).</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Sponsor
 a hackathon to kick off the population of the IM Code Registry.</span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Establish
 a Google group  in order to build an IM Code Registry community.  </span></p>
</li><li dir="ltr" style="list-style-type:decimal;font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Advertise
 the IM Code Registry through ESIP and other venues.</span></p>
</li></ol>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;"><b>RFC
 Process:</b></span></p>
<p dir="ltr" style="line-height:1.295;margin-top:0pt;margin-bottom:8pt;"><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">Please
 send comments to Kristin Vanderbilt (</span><a href="mailto:krvander@fiu.edu" style="text-decoration:none;"><span style="font-size:11pt;font-family:Calibri;color:#0563c1;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;">krvander@fiu.edu</span></a><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">)
 and Colin Smith (</span><a href="mailto:colin.smith@wisc.edu" style="text-decoration:none;"><span style="font-size:11pt;font-family:Calibri;color:#0563c1;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;">colin.smith@wisc.edu</span></a><span style="font-size:11pt;font-family:Calibri;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">)
 by close of business on Nov. 15, 2017.   </span></p>
<br>
<div id="Signature">
<div id="divtagdefaultwrapper" style="font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Calibri,Arial,Helvetica,sans-serif,"EmojiFont","Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;">
<div class="x_PlainText" style="font-family:Candara,sans-serif; font-size:small">
Kristin Vanderbilt, Ph.D.<br>
Information Manager<br>
Florida Coastal Everglades LTER Program<br>
OE 148, Florida International University<br>
University Park<br>
Miami, Florida 33199<br>
</div>
<br>
</div>
</div>
<p></p>
<div id="Signature"><br>
</div>
</div>
</body>
</html>