ben leinfelder's activity
From 06/19/2013 to 07/18/2013
07/17/2013
- 01:18 PM MetacatUI Feature #6020 (Closed): Integrate metacat-ui build with main Metacat build
- Now pulling from Github clone of the datadepot repo.
07/15/2013
- 10:15 AM MetacatUI Task #6037 (Closed): Implement EML view page
- No nested tables -- divs for all!
07/12/2013
- 06:03 PM MetacatUI Feature #6020: Integrate metacat-ui build with main Metacat build
- We need to open access to the datadepot git repo in order to pull the resources from that project into metacat.
- 06:00 PM MetacatUI Feature #5950 (Closed): Implement data package download
- First version of this is ready in Metacat trunk.
- 05:59 PM Metacat Feature #6031: Add rendered metadata to Bagit package contents
- Moving to later release target so we can focus on other things first.
- 05:57 PM MetacatUI Feature #5951 (Closed): Re-style perl data registry to match MetacatUI
- DONE! Please check out the deployed version on:
https://mn-demo-5.test.dataone.org/knb/cgi-bin/register-dataset.c...
07/11/2013
- 05:35 PM MetacatUI Feature #5951 (In Progress): Re-style perl data registry to match MetacatUI
- First pass on the following is done (only tweaks needed):
-Login form
-Entry form (took the better part of a day)
...
07/10/2013
- 01:12 PM Metacat Bug #6035: The system metadata table in a Metacat was messed up with the value of archived
- The archive flag need not be set to true when there is an obsoletedBy value present. Either the obsoletedBy OR the ar...
07/09/2013
- 02:50 PM Metacat Bug #5812: Rework default skin[s] to use SOLR query
- TBD: actually do the same thing we did for the NCEAS skin (qformat=nceas) for the standard Metacat default skin (qfor...
- 02:48 PM Metacat Story #5811 (Closed): Redesign KNB look and feel
- See the entire MetacatUI project for details. https://projects.ecoinformatics.org/ecoinfo/projects/metacatui
- 02:45 PM Metacat Story #5940 (Closed): Support session-based Metacat authentication (for D1 services)
- 01:43 PM Metacat Story #5940 (In Progress): Support session-based Metacat authentication (for D1 services)
- 02:38 PM Metacat Task #5941 (Rejected): Add login/logout methods to DataONE MN service
- These methods don't really fit with our current model. I think it's fine to allow the "back door" (i.e., Metacat serv...
- 02:32 PM Metacat Feature #6034 (New): Simplify configuration for certificate delegation
- So we don't loose this in the shuffle - we could probably fill out some of the MyProxy configuration values based on ...
- 02:28 PM Metacat Feature #5936 (Closed): Include certificate delegation inside Metacat
- 01:41 PM Metacat Feature #5936 (In Progress): Include certificate delegation inside Metacat
- Aside from making the myProxy configuration easier, this is done. It does require a bit of administration from regist...
- 02:25 PM Metacat Bug #5395: Get unexpected result if a search was done before metacat finishes its indexing during the inserting process.
- Deferring - though we don't really have a solution for this. Only affects a deprecated mechanism (pathquery), however.
- 02:17 PM Metacat Feature #5910 (In Progress): Build index from scratch
- 02:16 PM Metacat Bug #2792 (Rejected): KNB home link needed on the Map Page
- The entire KNB site is being redone, I don't even know if we will have a full map page!
- 01:59 PM Metacat Task #5930 (Closed): Add a configuration property to turn on/off the indexing processes (SOLR indexing)
- 01:58 PM Metacat Feature #6033 (Closed): Add configuration to disable 'pathquery'
- As we move toward SOLR-based query support, pathquery will play less of a role in Metacat. We should be able to disab...
- 01:56 PM Metacat Feature #5913 (In Progress): Handle indexing errors
- Remains to be seen how quickly this queue gets populated. We dont currently have any qualifiers on the kind of error ...
- 01:53 PM Metacat Feature #5914 (Closed): Reconcile SOLR server/client versions
- Both client and server are using v3.x now. Eventually DataONE plans to update the SOLR version, so we can consider t...
- 01:46 PM Metacat Feature #5911 (In Progress): Repair index after outage
- This may even be a duplicate of related task #5923
- 01:44 PM Metacat Feature #5912 (Closed): Force indexing on individual object[s]
- There is now a Metacat servlet API action for this:...
- 12:41 PM Metacat Task #5923 (In Progress): Discover missed documents and queue them for indexing
- This is well-underway, mostly just testing (I believe).
- 12:38 PM Metacat Task #5945 (Closed): Implement reindex action for individual PID
- 12:38 PM Metacat Task #5944 (Closed): Metacat-index need an IndexEvent and IndexEventLog mechanism
- Main development on this is complete - enhancements to this can be added in other tasks.
- 12:31 PM Morpho Bug #6022 (In Progress): Morpho error on government computer with Windows 7
- Using a Windows 7 virtual box instance:
-I created a non-admin account ("leinfelder")
-installed Morpho 1.10.0, opt... - 10:54 AM MetacatUI Feature #5950 (In Progress): Implement data package download
- Aside from adding rendered metadata to the package, this is ready for group review.
Outstanding issues that I see:
... - 10:50 AM MetacatUI Feature #6014 (In Progress): Implement publish DOI action
- There are a few outstanding things to be resolved:
* When someone publishes and existing datapackage, their Metacat ... - 10:40 AM MetacatUI Task #6024 (Closed): Wire-up the MN.publish() method to a REST endpoint
- Now included in MNResourceHandler. Note that it defaults to DOI as the identifier scheme.
- 09:48 AM MetacatUI Feature #6019 (Closed): Implement "get view" service as a REST endpoint
- First pass at the service aspect of this is complete. This does not include the actual XSLTs required to return struc...
- 09:47 AM MetacatUI Task #6029 (Rejected): Implement MN.listViews()
- Let's revisit this some other time -- not sure how this would be beneficial to clients. UIs would typically not be dy...
07/08/2013
- 09:51 PM MetacatUI Task #6026 (Closed): Implement MN.getPackage()
- 09:45 PM Metacat Feature #6031 (Rejected): Add rendered metadata to Bagit package contents
- 06:20 PM Metacat Bug #6030 (In Progress): Deleting a document causes the method itemAdded(ItemEvent<SystemMetadata> entryEvent) in the SysteMetadataEventListener class being called twice
- There were two calls to this - one in the D1 service implementation and another in the Metacat implementation that th...
- 06:10 PM MetacatUI Task #6028 (Closed): Wire-up the MN.view() method to a REST endpoint
- This is done - even i we decide to completely rewrite the transformer in the MN implementation, this part stays the s...
- 04:35 PM MetacatUI Task #6028 (Closed): Wire-up the MN.view() method to a REST endpoint
- After discussion w/cjones, we are targeting:...
- 04:37 PM MetacatUI Task #6029 (Rejected): Implement MN.listViews()
- To match the MN.query() paradigm in which supported queryEngine types can be listed on the MN, we should list support...
- 12:31 PM MetacatUI Task #6027 (Closed): Wire-up the MN.getPackage() method to a REST endpoint
- This is now in trunk.
- 11:45 AM MetacatUI Feature #5950: Implement data package download
- For reference, there is this draft architecture spec: http://mule1.dataone.org/ArchitectureDocs-current/design/DataPa...
07/04/2013
- 11:09 AM MetacatUI Task #6027 (Closed): Wire-up the MN.getPackage() method to a REST endpoint
- Perhaps:...
- 11:07 AM MetacatUI Task #6026 (Closed): Implement MN.getPackage()
- To return a Bagit zip serialization of the package. Include an entry for each object in the package:
-ORE
-sciMeta
...
07/03/2013
- 10:06 PM MetacatUI Task #6025 (Closed): Include publish DOI in the UI
- There should be a UI option for users when they want to publish an existing package. They need to have update rights ...
- 10:04 PM MetacatUI Task #6024 (Closed): Wire-up the MN.publish() method to a REST endpoint
- What should the endpoint be?
Perhaps:... - 10:00 PM MetacatUI Task #6023 (Closed): Implement a new MN.publish() method
- This publishes an existing object using a DOI.
MN.publish(session, pid); - 06:33 PM Morpho Bug #6022: Morpho error on government computer with Windows 7
- I'll try it on a Windows 7 virtual machine and see what I can figure out for troubleshooting. It does, generally, wor...
- 01:35 PM Morpho Bug #6022: Morpho error on government computer with Windows 7
- Can this person run Morpho as an administrator account? It should only be trying to write to their "home" directory a...
- 10:15 AM Metacat Task #5945 (In Progress): Implement reindex action for individual PID
- This is in trunk now. You must be logged in as admin of Metacat in order to invoke it which makes a JUnit test diffic...
- 10:12 AM Morpho Bug #6021 (In Progress): Error logging in to network in Morpho
- She has an account, and can request her password be reset. Her registered email address is: tammy.neher@noaa.gov
Lin... - 09:02 AM Metacat Task #5944 (In Progress): Metacat-index need an IndexEvent and IndexEventLog mechanism
- I have the hzIndexEventMap set up and persisting IndexEvent objects to postgres db now (using Metacat's connection). ...
- 07:24 AM MetacatUI Feature #6020 (Closed): Integrate metacat-ui build with main Metacat build
- 07:23 AM MetacatUI Feature #6019 (Closed): Implement "get view" service as a REST endpoint
07/02/2013
- 11:25 AM Metacat Task #5945: Implement reindex action for individual PID
- Proposal is:
-create Metacat action "reindex" that takes an identifier.
-Metacat places the SystemMetadata for that... - 09:25 AM MetacatUI Story #6017 (Closed): Update and deploy EMLParser webapp using new KNB look and feel
- 09:21 AM MetacatUI Story #6016 (Closed): Update and deploy main Morpho page in new KNB site
- 09:18 AM MetacatUI Story #6015 (Closed): Update EML specification pages to use new KNB look and feel
07/01/2013
- 05:17 PM MetacatUI Feature #6014 (Closed): Implement publish DOI action
- 04:03 PM MetacatUI Task #5978: Design logo
- This will be a simplified version fo the existing KNB logo - likely with nothing much besides the letters. Rebranding...
- 04:01 PM MetacatUI Story #6013 (New): KNB rebranding
- 04:00 PM MetacatUI Feature #6011 (Resolved): Redesign web-based registry using new look and feel
- dupe of #5951
- 03:54 PM MetacatUI Feature #6011 (Resolved): Redesign web-based registry using new look and feel
- **
- 03:56 PM MetacatUI Bug #6012 (Closed): Ensure all UTF-8 characters display correctly in query results
06/25/2013
- 02:51 PM Metacat Task #5915 (Closed): Use MN.query(solr) in NCEAS skin
- 02:50 PM Metacat Task #5918 (Closed): Separate unit tests from integration tests
- 02:43 PM Metacat Bug #6007 (Resolved): Registry uses filename from upload form to save in temporary directory
- I deployed this in KNB today (June 25th, 2013). This was not part of an official release but is in the code for 2.1.x...
- 09:10 AM Metacat Bug #6009 (Closed): Metacat uses "metacat.output" temp files for all read() operations
- This is in trunk now.
06/24/2013
- 12:07 PM Metacat Bug #6009 (In Progress): Metacat uses "metacat.output" temp files for all read() operations
- now reading directly from the filesystem, or in the case of EML with inline-data, the partial file contents.
06/21/2013
- 09:47 PM Metacat Bug #6008 (Closed): Metacat servlet API upload() method uses user-supplied filename for temp upload
- Now using File.createTempFile() and deleting the data files when done.
- 05:32 PM Metacat Bug #6008 (Closed): Metacat servlet API upload() method uses user-supplied filename for temp upload
- This can be problematic if users simultaneously attempt to upload a data file with the same name.
- 05:35 PM Metacat Bug #6009 (Closed): Metacat uses "metacat.output" temp files for all read() operations
- The KNB has 1.3 GB of these that have accumulated since ?.
There should be two scenarios:
-stream the contents fr... - 05:02 PM Metacat Bug #6007: Registry uses filename from upload form to save in temporary directory
- I deployed the changes on dev2.nceas for testing. Feel pretty good about them - using File::Temp to manager unique up...
- 12:22 PM Metacat Bug #6007 (Resolved): Registry uses filename from upload form to save in temporary directory
- This can cause collisions when a room of 22 people all submit a datapackage with the same data file name....
The r...
06/20/2013
- 05:28 PM Metacat Bug #6006 (Closed): Metacat admin screen requires metacat-index directories
- Now skipping the template creation if metacat-index war is not deployed along with metacat.
- 04:59 PM Metacat Task #5943 (Resolved): Eliminate the unnecessary Systemmetadata event between the Metacat and Metacat-index modules.
- Switched over to the new structure for communicating index events. Seems to be working as expected.
- 10:22 AM Metacat Task #5944: Metacat-index need an IndexEvent and IndexEventLog mechanism
- Added delete() method to remove entries that we do not need to reprocess again (because they were successful, finally...
Also available in: Atom