MetacatUI: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362017-04-06T22:42:50ZEcoinformatics Redmine
Redmine Bug #7180 (Rejected): name from ORCID incorrectly parsedhttps://projects.ecoinformatics.org/ecoinfo/issues/71802017-04-06T22:42:50ZMatt Jonesjones@nceas.ucsb.edu
<p>When I logged into the KNB (via dev.nceas.ucsb.edu) for the first time with ORCID, it retrieved my name for my profile, but parsed it incorrectly, putting my surname as "B. Jones", rather than correctly identifying my middle initial in the name,. See the attached screenshot. In addition my email address was not extracted from ORCID, which would have been good.</p> Bug #7179 (Resolved): incorrect password on KNB login causes tomcat errorhttps://projects.ecoinformatics.org/ecoinfo/issues/71792017-04-06T22:39:22ZMatt Jonesjones@nceas.ucsb.edu
<p>If I (purposefully) give an incorrect error in logging in with my LDAP DN, I get a low-level tomcat error instead of an error that lets me try again.</p> Bug #6799 (Resolved): publication date differs between search results and metadata view pagehttps://projects.ecoinformatics.org/ecoinfo/issues/67992015-07-16T18:35:02ZMatt Jonesjones@nceas.ucsb.edu
<p>Search results display a data citation in this format:</p>
<pre>
Lars Rudstam. (2008): Limnological data and depth profile from Oneida Lake, New York, 1975 to present. KNB Data Repository. ID: kgordon.35.66.
</pre>
<p>whereas, the metadata view page shows:</p>
<pre>
Rudstam L. Limnological data and depth profile from Oneida Lake, New York, 1975 to present (kgordon.35.66)
</pre>
<p>This is missing both the pubDate and the repository info, and some punctuation. The metadata view page citation should match the search results listing.</p> Bug #6783 (Resolved): dataset count starts at year 0 in DataONE themehttps://projects.ecoinformatics.org/ecoinfo/issues/67832015-06-22T04:57:08ZMatt Jonesjones@nceas.ucsb.edu
<p>Under the current them DataONE theme, looking at the count of data objects under the 'Summary' tab, one sees a graph that starts at year 0, which compresses all of the current data to the right-most side of the graph. The X axis should represent date created or date published, and so should start sometime in the 1990's as its unlikely we have many date published before that.</p> Bug #6477 (Resolved): install of MetacatUI at KNB root causes EML parser to failhttps://projects.ecoinformatics.org/ecoinfo/issues/64772014-03-21T01:31:45ZMatt Jonesjones@nceas.ucsb.edu
<p>It seems the EML parser web service is no longer parsing XML files properly, and seems to be related to a redirect issue that probably arose when we moved to using MetacatUI at the root. Need to be sure the EML Parser continues to work at its original URL. This arose as a problem for the R EML package -- see report here: <a class="external" href="https://github.com/ropensci/EML/issues/105">https://github.com/ropensci/EML/issues/105</a></p> Feature #6404 (Resolved): Add an API synopsis page that gives a quick overview of the DataONE API...https://projects.ecoinformatics.org/ecoinfo/issues/64042014-02-01T07:32:51ZMatt Jonesjones@nceas.ucsb.edu
<p>The DataONE API documentation is overly complex and can be intimidating. Provide a quick overview on the KNB for developers that can get people started with the REST API and the Java and Python clients. Have this description be the main linkout on all pages pointing at the API, and in turn link from this page to the DataONE API documentation for the details for reference.</p> Task #6341 (Resolved): Address metacatui feedback from Gastil-Buhlhttps://projects.ecoinformatics.org/ecoinfo/issues/63412013-12-30T22:40:51ZMatt Jonesjones@nceas.ucsb.edu
<p>Gastil wrote:</p>
<p>@I only did a simple test. I entered the word coral in the text box at the top of the page. It found zero datasets. I tried also with the word kelp. Before I test further may I ask: is there any data yet? That is, should it be finding any dataset in the knb metacat? There are datasets in (the real) knb metacat with coral and kelp. Perhaps I am using the search box the wrong way? Is there something else to click on the page, such as the ONEMercury checkbox "show only datasets with data" (which of course they mean "with data deposited in a member node".) On the results page I did find a checkbox "Includes data files" but that check box had not been presented yet on the landing page. Also I notice clicking that box does not have any visible result, such as appearing checked.</p>
<p>This is with Firefox 16.0.2 on Mac OS X 10.5.8<br />@</p>
<p>We need to discuss with her how this arose for her. The report that the checkbox is not changing state for her at all indicates that the app may not be loading properly. Maybe she has Javascript turned off, or with limited access? In any case, she should be seeing results for the queries she entered.</p> Bug #6340 (Resolved): KNB site fails to load on slow connectionhttps://projects.ecoinformatics.org/ecoinfo/issues/63402013-12-30T22:32:24ZMatt Jonesjones@nceas.ucsb.eduTask #6331 (Resolved): Address metacatui feedback from Mike Frenockhttps://projects.ecoinformatics.org/ecoinfo/issues/63312013-12-27T23:58:41ZMatt Jonesjones@nceas.ucsb.edu
<p>Feedback from Mike Frenock:</p>
<p>Hello Matt,</p>
<p>First quick look at data search:</p>
<p>tried the following:<br />1) Firefox 24.2.0 on CentOS 5</p>
<p>2) Firefox 26.0 on Ubuntu 12.04 LTS</p>
<p>3) Chromium 31.0.1650.63 on Ubuntu 12.04 LTS</p>
<p>4) Chrome 31.0.1650.63 on Windows XP</p>
<p>5) Firefox 26.0 on Windows XP</p>
<p>6) Chrome 31.0.1650.63 on Windows 7</p>
<p>7) Firefox 25.0 on Windows 7</p>
<p>What I found:<br />1. No instructions on how things work...after awhile of fiddling around I tried to find some instructions but didn’t (e.g. it took awhile to figure out I could click on the filter and mapping headers to minimize them).</p>
<p>2. Map refresh was slow enough on Windows XP I thought nothing was working at first (of course, I just happened to try that browser first)…was pretty unusable on XP without hiding the map.</p>
<p>3. Filter: ‘Anything’ box: typed in ‘pisco’…dropdown showed four different groups…the left side of the dropdown listing was cut off on all browsers I tried…after clicking on the first group (showed 18374 in dropdown box) the Mapping box showed 19105 data packages.</p>
<p>4. Filter: ‘Data attribute’ box: worked great on all browsers as far as I tested.</p>
<p>5. Filter: ‘includes data files check box: for the largest PISCO group (18374 in the dropdown box) it found no data except for 2 test files (all browsers).</p>
<p>6. Filter: timeline worked fine on all browsers.</p>
<p>7. Filter: ‘Location’: worked well on all browsers.</p>
<p>8. Mapping: The sort by dropdown worked well…just wasn’t sure what it was the first time I looked at it.</p>
<p>9. Mapping: info icon worked well.</p>
<p>10. Mapping: ‘metadata’ icon (just clicked on it…had no idea what it was…expected it to go to the map)…worked well and was able to download data from that page (defaulted to a file named ‘metadata’ on the two I tried…thought it was a zip file at first because that’s what the old Metacat zip did)…FYI, the data files I downloaded did not show when checking the ‘includes data files’ check box in the Filter.</p>
<p>11. Mapping: download icon: downloaded a zip file with name ‘dataPackage’ bunch of numbers. Unzipped. Had no idea what I was looking at. Went into the ‘data’ subdirectory and the xml metadata file (with a name like ‘entry-<long number>.xml’ was there but no data files.</p>
<p>12. Refresh rate: best on Ubuntu box (both browsers) but still noticeable lag. CentOS box was also OK. Windows 7 was slower. Windows XP not so good.</p>
<p>13. Map: assuming the red circles are the number of data packages in that area…double clicking on a circle appears to zoom to that area some and the Mapping box shows the packages but I was never able to get to just one of the circles and show that list of packages in the mapping box…appears to map everything that is on the screen and would only zoom in so far…not enough to distinguish a single circle of packages.</p> Story #6330 (Resolved): Address feedback on MetacatUI features and usabilityhttps://projects.ecoinformatics.org/ecoinfo/issues/63302013-12-27T23:57:13ZMatt Jonesjones@nceas.ucsb.edu
<p>I requested feedback from a wide variety of people in the community on the new MetacatUI interface and its usability. I asked for both 1) things that didn't work or were broken, and 2) new features that people think would be valuable. Individual task tickets will be entered for each of the issues to resilve.</p> Feature #6289 (Rejected): Create usage statistics servicehttps://projects.ecoinformatics.org/ecoinfo/issues/62892013-12-09T22:05:40ZMatt Jonesjones@nceas.ucsb.edu
<p>Currently the only usage stats we have in Metacat are the raw logs. This new service would provide several statistical reports in machine-readable format intended for efficient use on clients for building user interface displays that show those statistics.</p>
<p>The service should include the following response statistics, and be extensible to add other tracked statistics as needed:</p>
<ol>
<li>Number of views (defined as number of times the metadata has been viewed on the web)</li>
<li>Number of package downloads (needs definition)</li>
<li>Size in bytes of package downloads</li>
<li>Number of citations (implement in a second phase)</li>
</ol>
<p>For each of these statistics, calling apps should be able to constrain the results to only include certain records pertaining to:</p>
<ol>
<li>a PID or list of PIDs</li>
<li>a user or list of users (DN, or ORCID, or some amalgam -- to be discussed)</li>
<li>a time range</li>
<li>a spatial range</li>
</ol>
<p>For each of these statistics, calling apps should be able to request the statistic aggregated by several specific facets, including the following (in order of importance):</p>
<ol>
<li>PID</li>
<li>User (DN, or ORCID, or some amalgam -- to be discussed)</li>
<li>Time range, aggregated to requested unit (day, week, month, year)</li>
<li>Spatial range, aggregated to requested unit (to be discussed)</li>
</ol>
<p>Intersections of these aggregated facets should also be possible, but are a lower priority than the facets alone. For example, when finished, one should be able to request the following reports, among others:</p>
<ol>
<li>Number of downloads by pid</li>
<li>Number of downloads by user (aggregates across pids)</li>
<li>Number of downloads by month (aggregates across pids)</li>
<li>Number of downloads by spatial location (aggregates across pids)</li>
<li>Number of downloads by pid by month</li>
<li>Number of downloads by user by month</li>
<li>etc.</li>
</ol>
<p>The download format (JSON?, XML?) should allow for an extended set of response variables, and an extendable set of aggregating facets. Need to discuss.</p>
<p>The REST API for this service should be developed in the DataONE space, with intention of it being implementable by both other MNs and CNs in DataONE.</p> Feature #6288 (Resolved): Add data view and download statistics to result listinghttps://projects.ecoinformatics.org/ecoinfo/issues/62882013-12-09T22:04:29ZMatt Jonesjones@nceas.ucsb.eduBug #6195 (Closed): the Publish button should be disabled for metadata files that already have a DOIhttps://projects.ecoinformatics.org/ecoinfo/issues/61952013-11-01T07:08:53ZMatt Jonesjones@nceas.ucsb.edu
<p>Currently, the Publish button is visible and enabled if a user is logged in and has permission to publish a new identifier. Once a DOI has been assigned, however, the Publish button should be disabled as there is no need to assign a new DOI to an object that already has one. Also, the Publish button should be disabled for any obsoleted versions of an object, as they can not be updated() and therefore assigning a DOI doesn't make sense. Only when a user has created a new, non-doi version of an object should the button be enabled again.</p> Task #6153 (Closed): Create controlled vocabulary for SNAPhttps://projects.ecoinformatics.org/ecoinfo/issues/61532013-10-16T21:21:36ZMatt Jonesjones@nceas.ucsb.edu
<p>Need to decide on the exact format of the controlled vocabulary for SNAP. We need a keyword for the SNAP project itself, as well as keywords for each of the 2 working groups, and we need a name for the thesaurus.</p> Task #6152 (Rejected): Create metacat skin for metacatui-snaphttps://projects.ecoinformatics.org/ecoinfo/issues/61522013-10-16T21:20:28ZMatt Jonesjones@nceas.ucsb.edu
<p>Metacat skins are used to configure the registry. Create a snap skin in metacat that allows us to configure the registry for use with SNAP, including the addition of the SNAP keyword to all SNAP datasets.</p>