Project

General

Profile

ben leinfelder's activity

From 01/20/2013 to 02/18/2013

02/18/2013

05:24 PM Morpho Bug #5869: Test morpho 2.0 on windows
For the CCIT meeting I built RC1 installers and made them available here:
http://bespin.nceas.ucsb.edu/dataone/downlo...
ben leinfelder
05:23 PM Morpho Bug #5805: Local and Network revisions show at same time in search results
When there are many local documents, it can take a long time to check the network for newer versions of the document.... ben leinfelder
11:55 AM Morpho Bug #5805: Local and Network revisions show at same time in search results
Now checking if the network revision history has a newer version of the local package. ben leinfelder
12:40 PM Morpho Bug #5809: Default save behavior to always include local store
Does this effectively communicate that Local saving is required? ben leinfelder

02/14/2013

10:44 PM Morpho Bug #5867: Make CILogon/ECP settings configurable
I actually can't imagine a normal user editing these cryptic ECP urls. Advanced users can switch to a testing environ... ben leinfelder
02:28 PM Morpho Bug #5867: Make CILogon/ECP settings configurable
I've added these to the config.xml file, but not yet in the advanced tab. ben leinfelder
09:03 AM Morpho Bug #5867 (Resolved): Make CILogon/ECP settings configurable
In the advanced tab, we should allow editing of:
-Identity Service Provider URL (CILogon)
-CILogon skin
-List of a...
ben leinfelder
10:41 PM Morpho Bug #5864: ECP login causes new DN so user's can't see their data
This is resolved in the sense that Morpho has been updated to search for packages that are owned by any of the equiva... ben leinfelder

02/13/2013

12:32 PM Morpho Bug #5864: ECP login causes new DN so user's can't see their data
I've now included the equivalent identities (listed in the CILogon certs that contain SubjectInfo) as additional <own... ben leinfelder
07:05 AM Metacat Bug #5865 (Resolved): Ensure DataONE pathquery for owner uses mapped accounts
Morpho uses the notion of an "owner query" when you are logged in and use "Open...". We need to make sure that object... ben leinfelder

02/12/2013

10:42 PM Morpho Bug #5861: Local delete doesn't delete the file storing the system metadata
I think it's safe to remove the SystemMetadata file as well. We should not, however, delete any referenced data files... ben leinfelder
10:40 PM Morpho Bug #5862: update Readme to refer to DataONE
Updated readme to include DataONE but still keep an emphasis on the KNB as default member node. ben leinfelder
10:26 PM Morpho Bug #5864: ECP login causes new DN so user's can't see their data
On #1, yes, we are using a different account. I could have set up the test KNB IdP to use the o=NCEAS tree but I used... ben leinfelder
04:57 PM Morpho Bug #5848: Ensure Morpho can edit EML contributed by DataUp
Basic open operation works, but as noted in the comments, editing these packages will be tricky since Morpho expects ... ben leinfelder
04:55 PM Morpho Bug #5856: Morpho says that the network access policy has been set successfully, but actually it didn't
The boolean operation when calling local vs. network was short circuiting when it was network-only and not even calli... ben leinfelder
03:58 PM Morpho Bug #5856: Morpho says that the network access policy has been set successfully, but actually it didn't
I tried this with the same set-up you describe, but get an error message about the object not being on the CN (as exp... ben leinfelder
03:47 PM Morpho Bug #5859: Resource map contains previous data file version
Is this just a problem with the code that "updates" the identifier of data.1 to data.2 not properly removing the orig... ben leinfelder
03:45 PM Morpho Bug #5860: When morpho saves a network data package to local, the system metadata may contain id (obsoletes) which doesn't exist
This is tricky. I know we decided a while back that we should manage the revision history separately for local vs. ne... ben leinfelder
03:40 PM Morpho Bug #5858: Does the system metadata need the obsoletedBy element?
It is probably a good idea to set them both, but I am not sure it is required locally. On the MN we do set the obsole... ben leinfelder

02/11/2013

05:13 PM Morpho Bug #5856: Morpho says that the network access policy has been set successfully, but actually it didn't
Are you checking the access rules on the CN or the MN? Updates to the access policy are made to the CN for packages t... ben leinfelder
04:58 PM Morpho Bug #5854: Include Replication Policy screen in the NDP wizard sequence
Need to figure out an elegant way to include SM information in the wizard workflow. Access rules fit in the EML file,... ben leinfelder

02/08/2013

11:54 AM Morpho Bug #5852: Allow a mix of MN URL and MN Node Name values in the preferences screen
Now displaying the Node Name in the selection list. You can type the Node Base URL if your MN is not registered with ... ben leinfelder
11:29 AM Morpho Bug #5851: Move CN URL configuration to an "advanced" tab in the preferences window
Now we have a "General" and an "Advanced" tab ben leinfelder

02/06/2013

04:24 PM Morpho Bug #5849: Remove 'Allow First' radio button from access control page
I think it can be removed from the screen completely. In DataONE there is no notion of a "permission order" and we do... ben leinfelder

02/05/2013

10:46 PM Morpho Bug #5854 (Resolved): Include Replication Policy screen in the NDP wizard sequence
When I was updating the user guide, I added the Replication Policy instructions to the new datapackage wizard section... ben leinfelder
10:41 PM Morpho Bug #5853 (Resolved): Disable 'Allow' permission combobox on access control page
Because we removed "Deny" rules from access control policies for DataONE we are left with a dropdown with only "Allow... ben leinfelder
10:19 PM Morpho Bug #5848: Ensure Morpho can edit EML contributed by DataUp
After overcoming the error message about the missing physical entity information I was able to open the package in Mo... ben leinfelder
05:31 PM Morpho Bug #5848 (New): Ensure Morpho can edit EML contributed by DataUp
Tried to open network EML 2.1.1 contributed by DataUp tool:
https://oneshare.unm.edu/knb/d1/mn/object/ark:/90135/q13...
ben leinfelder
09:31 PM Morpho Bug #5852 (Resolved): Allow a mix of MN URL and MN Node Name values in the preferences screen
I think we can be more clever with mixing and matching the selection combobox with MNodeSelectionObjects (listed from... ben leinfelder
09:25 PM Morpho Bug #5851 (Resolved): Move CN URL configuration to an "advanced" tab in the preferences window
While it is very useful for us (and I bet others) for testing, the CN URL is the first option in the preferences pane... ben leinfelder
09:22 PM Morpho Bug #5850 (Resolved): Reduce amount of 'help' text on replication policy page
I think I mostly copied the DataONE documentation regarding ReplicationPolicy - could stand some whittling down. ben leinfelder
09:18 PM Morpho Bug #5849 (Resolved): Remove 'Allow First' radio button from access control page
The permission order section should be removed. There is only a single option now. ben leinfelder

02/04/2013

05:50 PM Morpho Bug #5807: Update LaTEX user guide to reflect new 2.0 changes
First pass is done. We could probably expand on the "what's new in 2.0" section or even add a whole DataONE chapter. ... ben leinfelder
02:35 PM Morpho Bug #5846: Morpho says that it saved an eml 2.0.1 document, but it is eml 2.1.1
Oh, I misunderstood when I first read this.
Yes, you should be able to copy an old EML 2.0.1 file from the network t...
ben leinfelder
01:06 PM Morpho Bug #5846: Morpho says that it saved an eml 2.0.1 document, but it is eml 2.1.1
Since Morpho only ever "knows" how to save the current version of EML, we should not allow users to save the package ... ben leinfelder

02/01/2013

11:08 PM Morpho Bug #5843: Failed to open the data package - https://mn-demo-5.test.dataone.org/knb/d1/mn/v1/object/doi:10.6085/AA/YBHX00_XXXITBDXMMR01_20040720.50.5
I agree that transforming the EML from one version to another is an "update" and therefore requires a new identifier ... ben leinfelder
05:22 PM Morpho Bug #5843: Failed to open the data package - https://mn-demo-5.test.dataone.org/knb/d1/mn/v1/object/doi:10.6085/AA/YBHX00_XXXITBDXMMR01_20040720.50.5
The ID was not changed -- that is the data entity ID originally used in PISCO and encoded in the ecogrid url:
<url fu...
ben leinfelder
05:04 PM Morpho Bug #5844: Error during Open By Id prevents Morpho from responding to input
This can be fixed by removing the MorphoFrame parent reference in the Log class where we display the warning/error me... ben leinfelder
05:01 PM Morpho Bug #5844 (Resolved): Error during Open By Id prevents Morpho from responding to input
Here is the scenario (and I believe it has to do with window management):
1. File->open by id...
2. select "Network...
ben leinfelder
04:33 PM Morpho Bug #5826: Show identifier conflict prompt when conflict is detected
I am moving this to 2.1.0. I still can't think of a reason to show the conflict resolution window until we are in a p... ben leinfelder
03:39 PM Morpho Bug #5800: Search support should degrade gracefully when MN.query is not supported
now disabling network search when the MN does not support our newer pathquery variant via the MNQuery interface. This... ben leinfelder
02:02 PM Morpho Bug #5803: Tag a release of ECP client code
I tagged "0.0.2" in Github:
https://github.com/leinfelder/simple-ecp-client/tree/simple-ecp-client-0.0.2
Set up a st...
ben leinfelder
11:51 AM Morpho Bug #5841: During the startup, don't give a message which indicate the peer not be authenticated.
Now getting rid of the client certificate if it is expired. ben leinfelder
10:19 AM Morpho Bug #5841: During the startup, don't give a message which indicate the peer not be authenticated.
I wonder if we should delete the expired client certificate so that calls are made as public rather than just failing... ben leinfelder
10:02 AM Morpho Bug #5841: During the startup, don't give a message which indicate the peer not be authenticated.
Removed the setLastID() call because we are using UUIDs and have no need to check the server for the next available s... ben leinfelder
09:47 AM Morpho Bug #5841: During the startup, don't give a message which indicate the peer not be authenticated.
I was going to remove this call since we are using UUIDs locally and have no need to call the server to check if the ... ben leinfelder

01/31/2013

06:19 PM Morpho Bug #5788: It is confusing that the "Save Dialog" comes back again when a user clicks okay in the id collision dialog
Going to leave this as is. The collision window is currently not being display (see related bug #5826) and we don't e... ben leinfelder
06:17 PM Morpho Bug #5808: Evaluate "Synchronize" feature for potential removal
Well, this feature still works fine but is slightly redundant with the save feature. Leaving it alone. ben leinfelder
05:44 PM Morpho Bug #5802: Use UUID for local identifiers
Now using UUID across the board. GMN uses this exclusively for its generateIdentifier method and Metacat 2.0.6 will s... ben leinfelder
05:18 PM Morpho Bug #5798: ORE documents generated by Morpho do not include obsolescence chain
now doing this identifier-based ORE revision tracking. It's not really how we want to do it, but it will owrk for the... ben leinfelder
04:28 PM Morpho Bug #5803: Tag a release of ECP client code
The ECP client depends on shibboleth openSAML libraries that are at 3.0-SNAPSHOT. They have not released 3.0.0 yet. S... ben leinfelder
04:05 PM Metacat Bug #5840: Implement MN.generateIdentifier with UUID scheme
This is in trunk now. See related bug re:DOI and reserving identifiers so that they are not handed out again. ben leinfelder
03:37 PM Metacat Bug #5840 (Resolved): Implement MN.generateIdentifier with UUID scheme
This method needs work -- it generates an identifier with fragment.timestamp and uses "autogen" if the fragment is no... ben leinfelder
03:38 PM Metacat Bug #5753: Implement mn.generateIdentifier()
This needs more attention. ben leinfelder
03:34 PM Morpho Bug #5801: Test Morpho against GMN
I have changed Morpho to call MN.generateIdentifier() with the UUID scheme as the default so it should work with GMN.... ben leinfelder
02:37 PM Morpho Bug #5839: Save for later may add duplicate 'codeDefinition' elements without defining the code
Unfortunately there's nothing more to go on. We'll just keep an eye out for it again. ben leinfelder

01/30/2013

09:50 PM Morpho Bug #5831: Address "inherited" access policy on data entities
Both dataTable and otherEntity now use the EML's SM (including AccessPolicy) as a template for their entity SM. This ... ben leinfelder
02:37 PM Morpho Bug #5831: Address "inherited" access policy on data entities
Actually -- more investigation is needed here. They seem to be treated the same but I am seeing different results as ... ben leinfelder
02:34 PM Morpho Bug #5831: Address "inherited" access policy on data entities
The data table import copies the access rules, but the other entity import does not. ben leinfelder
01:04 PM Morpho Bug #5831: Address "inherited" access policy on data entities
Removed inherit option from the data entity access control screen.
Need to check if the data import wizard will copy...
ben leinfelder
07:49 AM Morpho Bug #5831: Address "inherited" access policy on data entities
I think the best approach is to remove the "inherit" choice in the entity access screen so that we do not give the us... ben leinfelder
01:57 PM Morpho Bug #5839 (Resolved): Save for later may add duplicate 'codeDefinition' elements without defining the code
Shirley Han got this error message for a package she was editing.
Problem with saving to metacat in EML200DataPackag...
ben leinfelder

01/29/2013

06:03 PM Morpho Bug #5829: NDP wizard: Do not save AccessPolicy in EML
It's a little convoluted, but works: we collect the access rules in the wizard and add them to the complete ordered m... ben leinfelder
03:02 PM Morpho Bug #5829 (Resolved): NDP wizard: Do not save AccessPolicy in EML
When you step through the New Data Package wizard, the access policy can be entered. This ends up in the EML file, bu... ben leinfelder
04:11 PM Morpho Bug #5766: Include data identifier in EML (rather than ecogrid:// URL)
Deferring to A Morpho release where we deal more directly with ORE packages -- identifier pointers will be center sta... ben leinfelder
04:08 PM Morpho Bug #5831 (Resolved): Address "inherited" access policy on data entities
There is an "inherit from metadata" choice when editing data access policy. This worked when we knew Metacat was hand... ben leinfelder
04:04 PM Morpho Bug #5824: Call CN.setAccessPolicy() when editing access
This is done. See related bug about "inherited" access rules from metadata on data ben leinfelder
04:01 PM Morpho Bug #5824: Call CN.setAccessPolicy() when editing access
Now setting access control rules for data using the data entity's SystemMetadata.AccessPolicy. ben leinfelder
03:15 PM Morpho Bug #5824: Call CN.setAccessPolicy() when editing access
For EML object:
-set the SM.AccessPolicy as reflected in the AccessPage
-save SM locally if the package is a local pa...
ben leinfelder
02:52 PM Morpho Bug #5827 (Resolved): Changes to dataTable data are not saved to network
Follow these steps to reproduce:
1. New DP wizard
2. Import new tabular data file
3. Save to network (only)
4. Ed...
ben leinfelder

01/28/2013

05:26 PM Morpho Bug #5824: Call CN.setAccessPolicy() when editing access
This needs to be done for data entities as well. I don't currently see any changes to edit SystemMetadata for these d... ben leinfelder
05:21 PM Morpho Bug #5824: Call CN.setAccessPolicy() when editing access
Matt suggested that we _not_ save the access rules in EML anymore since they can drift out of synch with what is in t... ben leinfelder
05:19 PM Morpho Bug #5824: Call CN.setAccessPolicy() when editing access
I'll take this -- should be just like doing the setReplicationPolicy bug. ben leinfelder
05:13 PM Morpho Bug #5825: Call CN.setReplicationPolicy() when editing replication policy
Now doing the same for data objects. ben leinfelder
04:55 PM Morpho Bug #5825: Call CN.setReplicationPolicy() when editing replication policy
Now calling the CN for changes to the EML ReplicationPolicy. Note that Morpho calls the CN first to retrieve the late... ben leinfelder
11:37 AM Morpho Bug #5801: Test Morpho against GMN
We were not recalculating size and checksum of the EML before saving. Now we are. ben leinfelder
10:00 AM Morpho Bug #5826 (Resolved): Show identifier conflict prompt when conflict is detected
I removed this window from the save workflow because it seemed like there was no logical question to ask the user - i... ben leinfelder
09:29 AM Morpho Bug #5141: offer a choice to "cancel" from any save
We allow you to cancel if/when the identifier conflict screen shows. If the save is canceled at this stage, neither t... ben leinfelder

01/26/2013

08:17 AM Morpho Bug #5799: publish using DOI feature
Move to 2.1 - after site review and a stable 2.0 release. Coincides with DOI reservation/registration supporton Metacat. ben leinfelder
08:15 AM Morpho Bug #5757: Add identifier scheme drop down to id conflict window
Moving this to 2.1 where we couple it with Metacat DOI+EZID support. The window does have a drop down now, but I have... ben leinfelder
08:13 AM Morpho Bug #5798: ORE documents generated by Morpho do not include obsolescence chain
I think the best we can do right now is to check for an existing ORE object to obsolete by using the standard id patt... ben leinfelder

01/25/2013

10:17 PM Morpho Bug #5801: Test Morpho against GMN
This (system metadata byte size vs actual) will be interesting. I wonder if it will always be 8 bytes different. One ... ben leinfelder
10:13 PM Morpho Bug #5794: Cannot add only Genus with Common Name
This looks good now - keeps the common name for Genus in the place it was entered. ben leinfelder
09:48 PM Kepler Bug #5790: Not all remote run-kars appear in Workflow Run Manager
Talked with Derik about this today and suggested issuing multiple queries, each targeting a specific part of the runk... ben leinfelder
02:12 PM Morpho Bug #5825 (Resolved): Call CN.setReplicationPolicy() when editing replication policy
This should act the same as the access policy edits. For network packages, we call the CN.setReplicationPolicy() and ... ben leinfelder
02:08 PM Morpho Bug #5824 (Resolved): Call CN.setAccessPolicy() when editing access
Currently Morpho edits the SystemMetadata.AccessPolicy for an EML and/or data file and uploads a new version of those... ben leinfelder
01:21 PM Morpho Bug #5823: Improve save-to-network performance
With my NCEAS network connection I did a small and big data file:
big (50 MB) -- 18.5 s
small (119 bytes) -- 8.3 s
ben leinfelder

01/24/2013

11:38 PM Morpho Bug #5823: Improve save-to-network performance
I think in all cases we have the following calls:
-check if EML file exists
-generate new ID if so
-check if data fi...
ben leinfelder
11:37 PM Morpho Bug #5823 (New): Improve save-to-network performance
Jing saved data packages with binary data entities from Morpho to a Metacat MN to test the performance of those save ... ben leinfelder
10:42 PM Metacat Bug #5516: continue updating user documentation
Spoke with Gastil -- we're good for this round of edits. ben leinfelder
11:38 AM Metacat Bug #5516: continue updating user documentation
Gastil, are there any more modifications you want to get into the user docs? Thanks! ben leinfelder
04:30 PM Kepler Bug #5790: Not all remote run-kars appear in Workflow Run Manager
A way to extract full fragments of XML in a query result!? I would love to know how. ben leinfelder
02:13 PM Metacat Bug #5821: Allow certificate-based Metacat administration
We could probably have the LDAP and certificate-based auth schemes coexist for some time. Would take some doing in th... ben leinfelder
02:12 PM Metacat Bug #5821 (New): Allow certificate-based Metacat administration
As we move toward the DataONE API where the MN does not provide identity and authorization services, perhaps the Meta... ben leinfelder
12:51 PM Metacat Bug #5814 (Resolved): Test CILogon-to-LDAP account mapping utility
The "dataone" skin includes an account mapping utility that allows you to simultaneously login to Metacat using your ... ben leinfelder
12:35 PM Metacat Bug #5813 (Resolved): Partition document storage on filesystem
There has been concern that ALL xml documents and revisions are saved into a single directory on the filesystem. Ther... ben leinfelder
12:30 PM Metacat Bug #5812 (Closed): Rework default skin[s] to use SOLR query
The default skin should showcase the speed and easy of use of the SOLR query implementation. We really want this as a... ben leinfelder
12:28 PM Metacat Story #5811 (Closed): Redesign KNB look and feel
Not necessarily a "Metacat" bug, but we will likely want to include the KNB skin in Metacat with an updated look and ... ben leinfelder
12:26 PM Metacat Feature #5810 (Closed): Implement SOLR-based search
This will be an implementation of the DataONE MNQuery() methods. ben leinfelder
12:25 PM Metacat Bug #2792: KNB home link needed on the Map Page
We should include this in the overall redesign ben leinfelder
12:13 PM Metacat Bug #2986: No need for restart tomcat after modifying metacat.properties
I don't think this is possible since the properties in metacat.properties control everything. Say we changed the DB i... ben leinfelder
12:09 PM Metacat Bug #2690: Fully document the spatial option
We have a section about using it and one about configuring it. Plus all the Geoserver docs are applicable for advance... ben leinfelder
12:06 PM Metacat Bug #5176: Configuration to disable writing/updating/deleting function on metacat, but allow reading/querying
We can't really do this since we need to log all activity even if it is read-only activity. ben leinfelder
12:05 PM Metacat Bug #3397: metacat needs server side sort mechanism
This should come with the SOLR implementation. ben leinfelder
11:58 AM Metacat Bug #2985: Expand public access flag to the whole ACL
You can access the complete ACL through both the Metacat API and the DataONE SystemMetadata. This should have been cl... ben leinfelder
11:52 AM Metacat Bug #1984: add support for LSID identifiers
Given our D1 API and DOI support, I believe we have gone a different direction with this. Please comment then close. ben leinfelder
11:49 AM Metacat Bug #2190: Metacat Spatial Option Admin Page
We expose all of Geoserver as a standalone webapp that can be customized to the sky. This was done as part of the 2.0... ben leinfelder
11:45 AM Metacat Bug #5518: Track down the performance issue of metacat query.
Moving this along with the 2.1 bugs because we are still supporting old Metacat query. We do want people to start usi... ben leinfelder
11:43 AM Metacat Bug #5522: download linked KNB data and convert links in EML to ORE packages
Are we committed to doing this? LTER was going to be a major source for new data, but perhaps plans have changed. Rev... ben leinfelder
11:41 AM Metacat Bug #5513: add support for DOI identifiers from EZID
We still haven't done everything in that "decision" list -- should also revisit it. ben leinfelder
11:29 AM Morpho Bug #5788: It is confusing that the "Save Dialog" comes back again when a user clicks okay in the id collision dialog
I think it is good to have the save dialog showing while we wait for the save to complete rather than throwing away t... ben leinfelder
11:22 AM Morpho Bug #5809 (New): Default save behavior to always include local store
Currently you can opt to save your datapackage changes to either LOCAL, NETWORK, or BOTH. This means you can make cha... ben leinfelder
11:12 AM Morpho Bug #5808 (Resolved): Evaluate "Synchronize" feature for potential removal
Synchronize is very similar to the Save action. I think the only difference right now is that you can invoke synch fr... ben leinfelder
11:04 AM Morpho Bug #5807 (Resolved): Update LaTEX user guide to reflect new 2.0 changes
Notably:
-Probably need a new D1 section to explain it.
-Preferences (CN/MN selection)
-Authentication (potentiall...
ben leinfelder
10:13 AM Morpho Bug #5806: NPE when creating profile on fresh Morpho install
Actually, the order can be changed. Now initializing the *DSS classes before loading/creating the new profile. ben leinfelder
10:07 AM Morpho Bug #5806: NPE when creating profile on fresh Morpho install
The LDSS is null because the profile dialog is presented before the LDSS is initialized. LDSS relies on the profile s... ben leinfelder
10:04 AM Morpho Bug #5806 (Resolved): NPE when creating profile on fresh Morpho install
If I remove my .morpho2 directory, I get an NPE at the final step of creating the first new profile. This is when the... ben leinfelder
09:59 AM Morpho Bug #4418: "about" box displays incorrect version number
Compiled and ran on linux. ben leinfelder
09:48 AM Morpho Bug #4418: "about" box displays incorrect version number
We can use the AppleJavaExtensions.jar and set our own About... behavior. I've been reading about this and I think we... ben leinfelder

01/23/2013

05:01 PM Morpho Bug #5792: In some situation, morpho uses the same frame to display two data package with different ids (one in local and one in network)
This is no longer an issue now that we do the identifier resolution in one place before saving to local+network. ben leinfelder
04:43 PM Morpho Bug #5804: Need to prompt for login when attempting to save as "public" user
Now prompting during network save. If you skip it no save to the network will be attempted. ben leinfelder
03:09 PM Morpho Bug #5804 (Resolved): Need to prompt for login when attempting to save as "public" user
I get an error when trying to save when I forget that my certificate has expired. We should prompt user to login in t... ben leinfelder
04:31 PM Morpho Bug #5805 (In Progress): Local and Network revisions show at same time in search results
I can see an older local version of a package in the search results along with the newer network version by doing the... ben leinfelder
04:23 PM Morpho Bug #5797: LocalDataStoreService.generateIdentifier() seems to be called twice
Found the faulty logic: too many "lastId++" statements. ben leinfelder
04:21 PM Morpho Bug #5795: Centralize identifier conflict resolution during save LOCAL+NETWORK
I have moved this into the DataStoreServiceController. Now the identifiers are generated as needed before either the ... ben leinfelder
10:22 AM Morpho Bug #5757: Add identifier scheme drop down to id conflict window
We should consider this feature in the larger "publish" paradigm. ben leinfelder
10:21 AM Morpho Bug #5803 (Resolved): Tag a release of ECP client code
Before we release, I would like to have a tagged (stable) version of the simple-ecp-client building in hudson. Right ... ben leinfelder
10:18 AM Morpho Bug #5741: Decide on login procedure
We are going with ECP. There are other, more operations-based, tasks that will need to be done to support this in a p... ben leinfelder
07:52 AM Morpho Bug #5802 (Resolved): Use UUID for local identifiers
Currently in Morpho 2.x development we are using a "scope.XX" format for our local identifiers. The "XX" is increment... ben leinfelder
07:45 AM Morpho Bug #5622: Modify morpho package id management when we switch to dataone
Revision handling is finished. We are still discussing an alternative local Id scheme (UUID) and this will be address... ben leinfelder
07:41 AM Morpho Bug #5801 (Resolved): Test Morpho against GMN
Specifically:
-create (save new package)
-update (save another revision of same package)
-read (open by id)
-sear...
ben leinfelder
07:37 AM Morpho Bug #5800 (Resolved): Search support should degrade gracefully when MN.query is not supported
Morpho currently relies on the new-ish and optional MN.query() method and only understands the "pathquery" engine. De... ben leinfelder
07:22 AM Morpho Bug #5796: D1Object in Morpho still uses byte array as data source
We discussed the following changes to D1Object.
-add: getDataInputStream() and setDataInputStream()
-modify: getData(...
ben leinfelder

01/22/2013

02:56 PM Morpho Bug #5798 (Resolved): ORE documents generated by Morpho do not include obsolescence chain
Because there is currently no good way for Morpho to know if an ORE package exists for a given set of EML+data, we en... ben leinfelder
02:49 PM Morpho Bug #5797 (Resolved): LocalDataStoreService.generateIdentifier() seems to be called twice
When saving packages we see local Ids that have been incremented by 2 rather than 1. We should find out why the local... ben leinfelder
12:21 PM Morpho Bug #5794: Cannot add only Genus with Common Name
Jing made a change to this, but I still cannot add a row with Genus+Common Name and get Morpho to remember it. Am I d... ben leinfelder
10:19 AM Morpho Bug #5788: It is confusing that the "Save Dialog" comes back again when a user clicks okay in the id collision dialog
Isn't it just that the collision window is on top of the save dialog? It doesn't really "go away" it is just hidden w... ben leinfelder
09:43 AM Morpho Bug #5788: It is confusing that the "Save Dialog" comes back again when a user clicks okay in the id collision dialog
Do you mean that the destination selection window remains visible during the save? ben leinfelder
 

Also available in: Atom