ben leinfelder's activity
From 11/21/2012 to 12/20/2012
12/11/2012
- 04:11 PM Morpho Bug #5737: Refactor Access page to use SystemMetadata rather than EML
- My current approach is to generate SM.AccessPolicy from the EML that we have (including after it is modified in the U...
- 04:07 PM Morpho Bug #5766 (New): Include data identifier in EML (rather than ecogrid:// URL)
- We use ecogrid:// URLs in the EML distribution section for data files. But we should also be writing the plain identi...
12/10/2012
- 03:57 PM Morpho Bug #5737: Refactor Access page to use SystemMetadata rather than EML
- I'm working on moving EML access parsing from Metacat into the utilities project so that it can be shared by Morpho.
...
12/06/2012
- 07:19 PM Morpho Bug #5763: Move sample jscientist data into new profiles using the LocalDataStore method
- The sample files are now correctly put in place in the new profile and use an identifier w/o revision.
- 04:37 PM Morpho Bug #5763 (Resolved): Move sample jscientist data into new profiles using the LocalDataStore method
- If we just copy the files directly, they are not shown because the identifiers are not correctly registered. We shoul...
- 07:18 PM Morpho Bug #5762: Rework new profile wizard to not prompt for LDAP username/affiliation
- removed this screen from the wizard.
- 04:07 PM Morpho Bug #5762 (Resolved): Rework new profile wizard to not prompt for LDAP username/affiliation
- The profile screen prompts for your LDAP information but we are moving to certificates. We don't know which organizat...
- 03:38 PM Morpho Bug #5761: Create page for editing SM.ReplicationPolicy for Data
- This in trunk. Should consider adding to the page so that you can opt to have the EML replication policy cascade to e...
- 01:21 PM Morpho Bug #5761 (Resolved): Create page for editing SM.ReplicationPolicy for Data
- add ability to edit SM.ReplicationPolicy for each data entity
- 01:20 PM Morpho Bug #5752: Create page for editing SM.ReplicationPolicy
- This is done for EML, but not for individual data entities. We can reuse the same UI for data files, just have to imp...
12/05/2012
- 02:08 PM Kepler Bug #5722: Check for problems with sanitized RecordToken labels
- I would hope that this continues to work.
12/03/2012
- 03:37 PM Morpho Bug #5758 (Resolved): Morpho revision handling is fragile
- A few times in the past I've had trouble with the local-revisions file being unparsable by the apache config library....
- 02:14 PM Morpho Bug #5757 (New): Add identifier scheme drop down to id conflict window
- In cases where we want to generate an identifier at the MN, we need to be able to tell the MN what type of identifier...
- 07:55 AM Metacat Bug #5755: Include EZID api library in Metacat for registering DOIs.
- This is in Metacat now, pulling from the configured shoulder and username/password we had added for the initial KNB D...
11/30/2012
- 03:54 PM Metacat Bug #5755 (Resolved): Include EZID api library in Metacat for registering DOIs.
- Repo is
https://code.ecoinformatics.org/code/ezid
and it builds a jar. - 03:11 PM Metacat Bug #5753: Implement mn.generateIdentifier()
- There's now a very basic identifier generation method. You can pass it any scheme (ignored) and an optional fragment....
- 11:03 AM Metacat Bug #5753 (Resolved): Implement mn.generateIdentifier()
- I hadn't realized there wasn't any impl for this in MNodeService yet.
- 03:08 PM Morpho Bug #5749: Reconcile identifier conflicts when saving to DataONE data store
- Now resolving/generating new identifiers for EML that already exists on the network.
11/28/2012
- 09:03 AM Morpho Bug #5752 (Resolved): Create page for editing SM.ReplicationPolicy
- Should allow you to set replication policy for a package and probably each obejct in the package if desired (similar ...
11/27/2012
- 06:41 PM Morpho Bug #5740: Add MN selection to Morpho preferences screen
- We now show a dropdown of MNs with the ability to just type in your MN url if it is not yet registered with the CN.
I...
11/26/2012
- 04:28 PM Morpho Bug #5740: Add MN selection to Morpho preferences screen
- I've now added a CN and a MN text field for collecting their respective baseURLs.
We should probably have a drop-down... - 02:29 PM Metacat Bug #5750: Index queue and delete action can conflict with one another
- There's now a call to remove the indexing queue task for a docid that is being deleted.
- 11:03 AM Metacat Bug #5750 (Resolved): Index queue and delete action can conflict with one another
- During DataONE CN replication testing, Chris was seeing delete/archive actions fail due to dangling FKs in the xml_in...
- 10:59 AM Morpho Bug #5749 (Resolved): Reconcile identifier conflicts when saving to DataONE data store
- I moved the ID conflict resolution from a shared class to be handled by each individual data store. This is working f...
- 10:52 AM Morpho Bug #5748: Correctly merge local and network search results
- Now merging them in the search results (both icons show)
11/23/2012
- 02:33 PM Morpho Bug #5748 (Resolved): Correctly merge local and network search results
- Currently, a document that exists both locally and remotely will only show as 'local' even when searching for both. Y...
- 01:36 PM Morpho Bug #5746: Save ORE objects when saving locally
- We are saving them locally now. But not doing anything with them. Yet.
- 01:31 PM Morpho Bug #5746 (Resolved): Save ORE objects when saving locally
- Just like SystemMetadata and EML, the [generated] ORE objects should be saved to the local store when saving a packag...
- 01:36 PM Morpho Bug #5742: Save/open SystemMetadata objects locally
- Now saving and opening SM from disk (if it is available from previous save)
- 11:07 AM Morpho Bug #5742: Save/open SystemMetadata objects locally
- First pass will be SM only since there is no mechanism for showing ORE docs to open.
- 01:35 PM Morpho Bug #5747 (New): Open ORE documents locally
- We should be able to open ORE documents as a complete data package. This requires that the UI move toward ORE ids bei...
11/21/2012
- 03:11 PM Morpho Bug #5738: Refactor ping/connection status to use DataONE api
- skipping the ping-every-30-second implementation since it's not clear why we would need it.
- 02:22 PM Morpho Bug #5738: Refactor ping/connection status to use DataONE api
- Now checking MN ping but only when there is a certificate/profile change. It is not on a recurring timer.
- 02:21 PM Morpho Bug #5739: Refactor login status to reflect client certificate status
- Now showing the subjectDN for the client certificate configured (on a per-profile basis). If the client certificate i...
Also available in: Atom