Project

General

Profile

Activity

From 09/09/2012 to 10/08/2012

10/02/2012

12:39 PM Bug #5711: post release process cheatsheet
I've cobbled together a page. I'm sure it's incomplete, and it's messy, but it's a start. I hope Jianwu/Dan/future re... Derik Barseghian

10/01/2012

07:19 PM Bug #5266: Two empty boxes inside Sinewave actor and other icon problems for attributes
Note that the change to ValueIcon was backed out because of bug #5719, see
http://bugzilla.ecoinformatics.org/show_bu...
Christopher Brooks
02:15 PM Bug #5266: Two empty boxes inside Sinewave actor and other icon problems for attributes
Sean's patch is below.
The issue here is that this will fix it for one actor.
There are no doubt many other actors ...
Christopher Brooks
02:07 PM Bug #5266: Two empty boxes inside Sinewave actor and other icon problems for attributes
Adding _icon properties to the problem attributes allows the SVG attached to the attributes to be attached to a Value... Sean Riddle
06:46 PM Bug #5722: Check for problems with sanitized RecordToken labels
The issue here is that if the record field names are not well-formed strings,
then it is not possible to create such ...
Christopher Brooks
06:33 PM Bug #5722 (Resolved): Check for problems with sanitized RecordToken labels
Filing a bug so this doesn't get forgotten - I said I'd try to look into this ptII change, r64639:
-------
Sanitize...
Derik Barseghian
06:13 PM Bug #5719: parameter values no longer appear on canvas
Yes, that fixed it for me too, thanks. Closing. Derik Barseghian
05:33 PM Bug #5719: parameter values no longer appear on canvas
Fixed. Keeping assignment to Derik for verification.
The problem was this:
2012-09-26 22:28 cxh
* [r64716] /tru...
Christopher Brooks
04:31 PM Bug #5719: parameter values no longer appear on canvas
This happens in vergil too. Derik Barseghian
01:41 PM Bug #5719 (Resolved): parameter values no longer appear on canvas
I noticed today that parameter values no longer appear on canvas.
E.g. if you drag out a Parameter, you'll see a blu...
Derik Barseghian
04:33 PM Feature #5720: Kepler component documentation layout needs improvement
Same deal in vergil. Derik Barseghian
02:12 PM Feature #5720 (Resolved): Kepler component documentation layout needs improvement
In-Kepler Actor documentation can be pretty frustrating to read due to GUI layout. Generally, for an actor that's bee... Derik Barseghian
03:58 PM Bug #4903: Text in attributes not rendered properly
I have made a separate bug (5721) to add ModelRepaintController to the library as suggested in comment 2. Sean Riddle
03:58 PM Bug #4903: Text in attributes not rendered properly
The text rendering issues with, for instance, MonitorManager, are fixed. A patch added to the ValueIcon class in Ptol... Sean Riddle
03:48 PM Bug #5721 (New): Add ModelRepaintController to the Kepler library
This is a bug split off of 4903. ModelRepaintController is not in the Kepler actor library and should be added. Sean Riddle
01:28 PM Bug #5642: Kepler should have access to the ShowTypes attribute
Fixed in commit r30795. The original cyan-colored Ptolemy icon should be visible when the actor is drag-instantiated ... Sean Riddle

09/28/2012

04:07 PM Bug #5711: post release process cheatsheet
The Ptolemy release process is at ptolemy/src/doc/coding/releasemgt.htm Christopher Brooks
03:12 PM Bug #5711: post release process cheatsheet
Hi Derik,
Dan and I are starting to working the release. It would be great if you can share it soon with us. Thanks.
jianwu jianwu
02:10 PM Bug #5711: post release process cheatsheet
If this becomes a blocker for anyone please comment and I'll move it up in my stack of todos. Derik Barseghian
03:50 PM Bug #5715: Actor Reference documentation
To update the actor documentation:
cd build-area
ant update-actor-doc
Christopher Brooks
01:58 PM Bug #5712: illegal option chmod error during Kepler startup
I updated LocalExec.copyFile() to no longer call chmod --reference on Mac.
To reproduce, remove $HOME/.kepler/cache-...
Daniel Crawl

09/24/2012

03:56 PM Bug #5629: Mac DMG installer should have better background and license agreement
since kepler version 30754, kepler mac installer (dmg file) will have a readme.html and license.txt. Users can check ... jianwu jianwu

09/21/2012

02:38 PM Bug #5279: HSQL databases use default account
I've updated org.kepler.util.sql.HSQL to generate a password for the HSQL databases. The password is stored in a text... Daniel Crawl

09/20/2012

09:38 PM Bug #5659: Kepler CaseGraphFrame and CaseGraphTableau have duplicated Ptolemy code.
One option would be to move more of the KeplerGraphFrame features in to BasicGraphFrame.
> CaseGraphFrame would hav...
Christopher Brooks
04:26 PM Bug #5659: Kepler CaseGraphFrame and CaseGraphTableau have duplicated Ptolemy code.
One solution is to move as much of the duplicated code as possible into static methods. There would still need to be ... Daniel Crawl
03:44 PM Bug #5650: actors LidarWorkflowExecute and load WorkflowExecute have duplicated code
I took another look at these three classes and found that WorkflowExecute and ModelService are almost a subset of Lid... Daniel Crawl
10:39 AM Bug #5655: sdm spa Repeat is a duplicate of a Ptolemy actor
The changes are done based on comment 11. The bug is fixed at kepler version 30712 and ptolemy version 64693. jianwu jianwu

09/19/2012

04:21 PM Bug #5712: illegal option chmod error during Kepler startup
Yes, this is caused by the call on line 104 of tagging/src/org/kepler/module/tagging/Initialize.java. Sean Riddle
03:53 PM Bug #5712: illegal option chmod error during Kepler startup
In org.kepler.ssh.LocalExec, copyFile() calls chmod --reference. This option does not exist on Mac. I bet this method... Daniel Crawl
04:18 PM Bug #5489: Module Manager GUI should fail gracefully if a remote module cannot be downloaded
Ok I tried Jianwu's scenario is comment4 and got the new error alert, so that works. "Downloading" messages still app... Derik Barseghian
03:59 PM Bug #5489: Module Manager GUI should fail gracefully if a remote module cannot be downloaded
Re: comment6, this was likely caused by having 0-sized zip files in my trunk kepler.modules checkout. Last night I fo... Derik Barseghian
04:17 PM Bug #5716 (Resolved): Module Manager should only print Downloading messages when actually downloading
When switching to a suite using the MM, don't print Downloading messages when downloads don't occur because the user ... Derik Barseghian
11:36 AM Bug #5715 (New): Actor Reference documentation
this doc hasn't changed since 2.0, but in 2.4, many actors are visible for the first time. So we might need to update... jianwu jianwu
11:34 AM Bug #5714 (Resolved): user manual documentation for 2.4.
This documentation has 10 sections and 385 pages. It has to be split into sub-tasks. jianwu jianwu
11:31 AM Bug #5713 (Resolved): getting-started-guide documentation for Kepler 2.4
This documentation has around 50 pages and 8 Sections. It might need be split into more sub-tasks. jianwu jianwu

09/18/2012

05:29 PM Bug #5489: Module Manager GUI should fail gracefully if a remote module cannot be downloaded
First I just tried to test downloading kepler-2.3.0 from kepler trunk, but now I just instantly get a bunch of Downlo... Derik Barseghian
05:14 PM Bug #5489: Module Manager GUI should fail gracefully if a remote module cannot be downloaded
it works for me at version 30710. re-assign Derik to test. jianwu jianwu
05:20 PM Bug #5712 (Resolved): illegal option chmod error during Kepler startup
Today during startup of trunk I started noticing this message on mac 10.8.1:
[run] Building Kars...
[...
Derik Barseghian
04:30 PM Bug #5711 (Resolved): post release process cheatsheet
Post release process notes, even if incomplete and sketchy, for others to see. Derik Barseghian
04:04 PM Bug #5655: sdm spa Repeat is a duplicate of a Ptolemy actor
after discussion, we will go with comment 11. jianwu jianwu
04:01 PM Bug #5650: actors LidarWorkflowExecute and load WorkflowExecute have duplicated code
Check the deprecated tags, they should say why the actor was deprecated and
there should be FIXMEs that say where the...
Christopher Brooks
02:01 PM Bug #5259: kepler/util/src/util/LineReader.java should be updated to match Ptolemy sources
I removed the Kepler LineReader since it does not appear in the actor tree. Daniel Crawl
12:02 PM Bug #5259: kepler/util/src/util/LineReader.java should be updated to match Ptolemy sources
The Kepler version does contain this bug.
I'd like to remove the Kepler duplicate, but it needs a more detailed looki...
Derik Barseghian
12:45 PM Bug #5690: problems with updateActorDocs
1) I think the LSID revision should get incremented whenever the actor changes to make it easier (still not easy enou... Derik Barseghian
12:29 PM Bug #5690: problems with updateActorDocs
2) I fixed it so that the port names to match the name returned by Port.getName(). (It was already doing this for par... Daniel Crawl
11:56 AM Bug #5691: parameter choices are not saved
If I add choices to a parameter in a workflow, I would like those choices available the next time I open the workflow... Daniel Crawl
11:41 AM Bug #5651: WebService, WebServiceStub and MessageBasedWebService have duplicate code
I marked WebServiceStub and MessageBasedWebService as deprecated: Use org.sdm.spa.WebService or org.sdm.spa.WSWithCom... Daniel Crawl

09/17/2012

09:44 PM Bug #5662: resurgence ArrayAccumulator is a duplicate of Ptolemy ArrayAccumulate
These actors do different things. Kepler's was poorly named; I renamed ArrayAccumulator to Array To String, added the... Derik Barseghian
08:58 PM Bug #5652: Geon Scp and spa Ssh2Exec have duplicate code.
I marked these two files with FIXME notes at r30698:
Log:
Add FIXME note to these files about duplicate code that sho...
Derik Barseghian
08:36 PM Bug #5653: Geon ArrayContains is a duplicate of a Ptolemy actor
Kepler already uses the Ptolemy version of ArrayContains. The implementations were essentially identical. I removed ... Derik Barseghian
08:21 PM Bug #5654: Geon ArrayRemoveElement is a duplicate of a Ptolemy actor
I compared these two in code and in a test workflow, and the kepler version provides the same behavior, so I've remov... Derik Barseghian
06:27 PM Bug #5656: sdm spa StringConst is a duplicate of a Ptolemy actor
I've deleted this actor at r30694 because it wasn't even in the tree, and the only thing special about it seemed to b... Derik Barseghian
06:03 PM Bug #5680: after inline save, demo workflow disappears from tree
I'm not seeing them disappear now at r30693. Initially I did see the problem with the saved workflow appearing at the... Derik Barseghian
01:00 PM Bug #5642: Kepler should have access to the ShowTypes attribute
I reopening this, the bug is that the ShowTypes attribute is not labeled
when it is dragged in the canvas inside Kepl...
Christopher Brooks
12:09 PM Bug #5642: Kepler should have access to the ShowTypes attribute
I'm tentatively closing this bug. If people feel strongly that the default behavior of this actor should be that the ... Sean Riddle
11:46 AM Bug #5648: FileCopier code duplication
Closed by r30689. Duplicate code removed and call to such code was replaced to a call to the canonical file copier im... Sean Riddle

09/14/2012

09:22 PM Bug #5701: CT was removed, demo workflows need to be updated
I updated ct2continuous so that it handles converting
./workflows/demos/SEEK/Elk_Wolf.xml
./workflows/demos/SEEK/Logi...
Christopher Brooks
04:12 PM Bug #5701: CT was removed, demo workflows need to be updated
I removed the CT Director and Integrator from the actor tree, and changed the icon for the Continuous Integrator.
I ...
Daniel Crawl
05:37 PM Bug #5650: actors LidarWorkflowExecute and load WorkflowExecute have duplicated code
Why are all three deprecated?
Shouldn't two be marked deprecated with tags that suggest using the third?
For example...
Christopher Brooks
04:36 PM Bug #5650: actors LidarWorkflowExecute and load WorkflowExecute have duplicated code
I marked all three as deprecated. Daniel Crawl
02:24 PM Bug #5657: kepler moml FileAttribute should probably be a FileParameter
I removed FileAttribute.java since it was probably never used. I checked Kepler 1.0 and https://code.kepler-project.o... Daniel Crawl
02:22 PM Bug #5649: opendap/{DapObjectsToToken,TokenManager,TypeManager} are almost identical
I removed DapObjectsToToken.java and DapObjectsToType.java since they were no longer referenced. Daniel Crawl

09/13/2012

05:50 PM Bug #5485: standalone Module Manager can break Kepler app ability to startup
I updated the Module Manager to look at the selected suite before it exits. If it doesn't look like Kepler will start... Daniel Crawl

09/12/2012

09:40 PM Bug #5637: composite window size & position not always saved
The system works as designed. Marking models dirty because of changes
to the composite windows is incorrect because ...
Christopher Brooks
09:34 PM Bug #5637: composite window size & position not always saved
I'm repopening this because the change results in the user being
prompted to save the model while exiting when all th...
Christopher Brooks
09:31 PM Bug #5188: closing workflow does not save the location change of popup display windows.
I'm closing this as a won't fix because the system works as designed.
I suppose this could be opened as a low-priori...
Christopher Brooks
09:30 PM Bug #5188: closing workflow does not save the location change of popup display windows.
I'm reopening this because I'm going to back out the change to
actor/gui/WindowPropertiesAttribute.java that was savi...
Christopher Brooks
04:40 PM Bug #5485: standalone Module Manager can break Kepler app ability to startup
Jianwu and I figured out how to reproduce this problem:
1. start Kepler, run Module Manager, change to 2.3 suite
Thi...
Daniel Crawl
04:32 PM Bug #5489: Module Manager GUI should fail gracefully if a remote module cannot be downloaded
At version 30650, kepler now throws and checks exception if the url is not accessible. It will popup a dialogue about... jianwu jianwu
11:00 AM Bug #5655: sdm spa Repeat is a duplicate of a Ptolemy actor
Hi Christopher, you are right. Either setting FiringCountLimit of Const actor to be 2, or setting blockSize of Repeat... jianwu jianwu

09/11/2012

11:03 PM Bug #4953: Remote Components category sticks around sometimes
Currently if I search the kepler library for "grow", right-click download the growingDegreeDays.kar, then click the C... Derik Barseghian
07:20 PM Bug #5655: sdm spa Repeat is a duplicate of a Ptolemy actor
ptolemy-repeat-actor-in-PN at
http://bugzilla.ecoinformatics.org/attachment.cgi?id=434
will work if the FiringCountL...
Christopher Brooks
02:11 PM Bug #5655: sdm spa Repeat is a duplicate of a Ptolemy actor
I updated the all four workflows. I'll update Kepler repeat actor documentation and re-target it to 2.X. jianwu jianwu
02:05 PM Bug #5655: sdm spa Repeat is a duplicate of a Ptolemy actor
Could you add the sdf/lib/Repeat PN test case as an attachment?
I'll take a look and possibly fold it in to the Ptole...
Christopher Brooks
01:57 PM Bug #5655: sdm spa Repeat is a duplicate of a Ptolemy actor
I dig more into the two actors and found more differences:
1) sdf/lib/Repeat works with SDF, not PN (no output with ...
jianwu jianwu
02:43 PM Bug #5680: after inline save, demo workflow disappears from tree
I checked in a fix; reassigning to Derik to check. Daniel Crawl

09/10/2012

04:58 PM Bug #5677: SDF Iterations now defaults to AUTO
The xml is updated at version 30616. Printed documentation will be updated along with bug 5625. jianwu jianwu
 

Also available in: Atom