[kepler-users] Missing "save" options

Christopher Brooks cxh at eecs.berkeley.edu
Mon Aug 16 11:21:47 PDT 2010


If there is no "Save", then I cannot save files as xml files
and test them in Vergil.

This means that I won't be able to do much testing, debugging
and support for Kepler.

I think we need Save and Save As, or instructions on how to add
them back.

_Christopher

On 8/16/10 10:49 AM, Derik Barseghian wrote:
> Hi Jonathan, Chris, and Christopher,
>
> Removing the options to save just the workflow in the Kepler GUI was
> intentional. You may still open previously saved singular workflow xml
> files, but the only Save option now presented by the GUI is Save
> Archive. Save Archive saves the workflow and any other relevant
> artifacts into a KAR file. As you probably know, a KAR is simply a jar.
> Also, among other things, the KAR's manifest maintains a list of module
> dependencies -- i.e. the set of modules the user is currently running
> when they saved the KAR. This allows Kepler to prompt other users, when
> they attempt to open this KAR, to download any missing modules necessary
> to deal with the contents of this KAR.
>
> Basically the thinking was that removing these Save options simplifies
> our GUI a bit (and in the future we could further simplify by folding
> all Open options into one menu item), but more importantly, does not
> leave users struggling to share workflows -- before this change it was
> possible to save a workflow as xml using one set of modules, but when
> attempting to open it within another set of modules the user would get a
> set of error messages about missing classes (because the module
> dependency information is lost). We also thought that for developers
> wanting to deal solely with workflow xml files, the burden of first
> unjarring a kar to get at the workflow(s) wouldn't be too great.
>
> Sorry for the surprise, please let us know if you feel this change poses
> a significant obstacle, or is significantly detrimental to existing
> systems, and we can reevaluate as necessary.
>
> Further discussion on this topic can be found here:
> http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-dev/2010-August/018716.html
>
> http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5099
>
> Thanks,
> Derik
>
>
> On Aug 16, 2010, at 9:27 AM, Christopher Brooks wrote:
>
>> I can reproduce this.
>>
>> The problem was not happening, then I did an "ant update", which updated
>> the files below, then the problem started.
>>
>> I suspect
>> > [update-modules] U
>> /Users/cxh/src/kepler/gui/resources/configurations/configuration.xml
>> > [update-modules] U
>> /Users/cxh/src/kepler/gui/resources/configurations/uiMenuMappings_en_US.xml
>>
>>
>>
>> Below is the log
>>
>> _Christopher
>>
>>> bash-3.2$ ant update
>>> Buildfile: build.xml
>>>
>>> update:
>>> [update-modules] Updating kepler...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/kepler
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating outreach...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/outreach
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating r...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/r
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating loader...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/loader
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating actors...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/actors
>>> [update-modules] U
>>> /Users/cxh/src/kepler/actors/tests/src/org/ecoinformatics/seek/ecogrid/EML2MetadataSpecificationTest.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/actors/src/org/ecoinformatics/seek/datasource/darwincore/DarwinCoreDataSource.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/actors/src/org/ecoinformatics/seek/datasource/eml/eml2/EML2MetadataSpecification.java
>>>
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating directors...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/directors
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating opendap...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/opendap
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating dataturbine...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/dataturbine
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating ecogrid...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/ecogrid
>>> [update-modules] U
>>> /Users/cxh/src/kepler/ecogrid/tests/src/org/ecoinformatics/seek/ecogrid/quicksearch/SearchQueryGeneratorTest.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/ecogrid/src/org/kepler/objectmanager/repository/EcogridRepository.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/ecogrid/src/org/kepler/objectmanager/repository/EcogridRepositoryLibrarySearcher.java
>>>
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating authentication-gui...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/authentication-gui
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating module-manager-gui...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/module-manager-gui
>>> [update-modules] U
>>> /Users/cxh/src/kepler/module-manager-gui/src/org/kepler/modulemanager/gui/patch/PatchChecker.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/module-manager-gui/src/org/kepler/modulemanager/gui/ModuleManagerPane.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/module-manager-gui/src/org/kepler/modulemanager/gui/ModulesList.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/module-manager-gui/src/org/kepler/modulemanager/gui/SuitesList.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/module-manager-gui/src/org/kepler/modulemanager/gui/AvailableModulesPanel.java
>>>
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating gui...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/gui
>>> [update-modules] D /Users/cxh/src/kepler/gui/src/org/kepler/kar
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/src/org/kepler/gui/kar/ExportArchiveAction.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/src/org/kepler/gui/kar/OpenArchiveAction.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/src/org/kepler/gui/kar/DownloadKARFileAction.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/src/org/kepler/gui/kar/ImportModuleDependenciesAction.java
>>>
>>> [update-modules] A
>>> /Users/cxh/src/kepler/gui/src/org/kepler/gui/kar/KARPreferencesTab.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/src/org/kepler/gui/kar/ExportActorArchiveAction.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/src/org/kepler/module/gui/Initialize.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/resources/configurations/configuration.xml
>>> [update-modules] U
>>> /Users/cxh/src/kepler/gui/resources/configurations/uiMenuMappings_en_US.xml
>>>
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating authentication...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/authentication
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating repository...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/repository
>>> [update-modules] U
>>> /Users/cxh/src/kepler/repository/lib/jar/ecogrid_client_lib/org.ecoinformatics.ecogrid.QueryService-stub.jar
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/repository/lib/jar/ecogrid_client_lib/org.ecoinformatics.ecogrid.AuthenticatedQueryService-stub.jar
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/repository/lib/jar/ecogrid_client_lib/org.ecoinformatics.ecogrid.PutService-stub.jar
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/repository/lib/jar/ecogrid_client_lib/org.ecoinformatics.ecogrid.AuthenticationService-stub.jar
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/repository/lib/jar/ecogrid_client_lib/org.ecoinformatics.ecogrid.IdentifierService-stub.jar
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/repository/src/org/kepler/objectmanager/repository/RepositoryManager.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/repository/resources/configurations/configuration.xml
>>>
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating job...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/job
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating io...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/io
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating ssh...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/ssh
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating data-handling...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/data-handling
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating sms...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/sms
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating component-library...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/component-library
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating util...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/util
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating event-state...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/event-state
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating core...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/core
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/tests/src/org/kepler/kar/SaveKARTest.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/KAREntry.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/KARManifest.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/KARFile.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/karxml/KarXmlGenerator.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/karxml/KarXml.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/handlers/ActorMetadataKAREntryHandler.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/handlers/JARKAREntryHandler.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/ModuleDependencyUtil.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/KARBuilder.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/kar/SaveKAR.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/util/sql/Schema.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/util/sql/Oracle.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/util/sql/HSQL.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/util/sql/Table.java
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/src/org/kepler/util/sql/Column.java
>>> [update-modules] D /Users/cxh/src/kepler/core/resources/KARFile.xsd
>>> [update-modules] U
>>> /Users/cxh/src/kepler/core/resources/configurations/configuration.xml
>>> [update-modules] A /Users/cxh/src/kepler/core/resources/kar-schema
>>> [update-modules] A
>>> /Users/cxh/src/kepler/core/resources/kar-schema/kar-2.0.0
>>> [update-modules] A
>>> /Users/cxh/src/kepler/core/resources/kar-schema/kar-2.0.0/KARFile.xsd
>>> [update-modules] A
>>> /Users/cxh/src/kepler/core/resources/kar-schema/kar-2.1.0
>>> [update-modules] A
>>> /Users/cxh/src/kepler/core/resources/kar-schema/kar-2.1.0/KARFile.xsd
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating common...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/common
>>> [update-modules] U
>>> /Users/cxh/src/kepler/common/resources/configurations/configuration.xml
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating module-manager...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/module-manager
>>> [update-modules] U
>>> /Users/cxh/src/kepler/module-manager/src/org/kepler/modulemanager/ModuleDownloader.java
>>>
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating configuration-manager...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/configuration-manager
>>> [update-modules] U
>>> /Users/cxh/src/kepler/configuration-manager/src/org/kepler/configuration/ConfigurationProperty.java
>>>
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>> [update-modules] Updating kepler-tasks...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/kepler-tasks
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Updating ptolemy...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/ptolemy
>>> [update-modules] At revision 25379.
>>> [update-modules]
>>> [update-modules] Using the stable version of ptolemy. Use 'ant
>>> update-ptolemy -Drev=head' to work from the head.
>>> [update-modules] svn -r 57958 update --accept postpone
>>> /Users/cxh/src/kepler/ptolemy/src
>>> [update-modules] At revision 57958.
>>> [update-modules]
>>> [update-modules] Updating build-area...
>>> [update-modules] svn -r head update --accept postpone
>>> /Users/cxh/src/kepler/build-area
>>> [update-modules] U
>>> /Users/cxh/src/kepler/build-area/src/org/kepler/util/DotKeplerManager.java
>>>
>>> [update-modules] U
>>> /Users/cxh/src/kepler/build-area/resources/eclipse/PtolemyClasspathStart
>>> [update-modules] Updated to revision 25379.
>>> [update-modules]
>>>
>>> BUILD SUCCESSFUL
>>
>>
>>
>> On 8/16/10 7:38 AM, Jonathan Boright wrote:
>>> Hi all,
>>>
>>> I updated Kepler this morning and now the "save" and "save as" buttons
>>> are missing from the File menu... I'm sure that others have noticed this
>>> by now, but just in case, I thought I'd send out a note...
>>>
>>> Cheers,
>>>
>>> Jon Boright
>>>
>>> --
>>> --------------------------------------------------
>>> Jonathan Boright
>>> Research Scientist
>>> ISciences, LLC
>>> 61 Main Street, Suite 200
>>> Burlington, VT 05401
>>>
>>>
>>>
>>> _______________________________________________
>>> Kepler-users mailing list
>>> Kepler-users at kepler-project.org
>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>>
>> --
>> Christopher Brooks, PMP University of California
>> CHESS Executive Director US Mail: 337 Cory Hall
>> Programmer/Analyst CHESS/Ptolemy/Trust Berkeley, CA 94720-1774
>> ph: 510.643.9841 fax:510.642.2718 (Office: 545Q Cory)
>> home: (F-Tu) 707.665.0131 cell: 707.332.0670
>> _______________________________________________
>> Kepler-users mailing list
>> Kepler-users at kepler-project.org
>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>>
>

-- 
Christopher Brooks, PMP                       University of California
CHESS Executive Director                      US Mail: 337 Cory Hall
Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
ph: 510.643.9841 fax:510.642.2718	      (Office: 545Q Cory)
home: (F-Tu) 707.665.0131 cell: 707.332.0670



More information about the Kepler-users mailing list