<div dir="ltr">Maybe we should take a look at these and see if we should change them in Swift as well? If the ticker naming is not clear in tryswift, it may not clear from the command line either. Here is the list of ticker values I see:<div>
<br>Initializing<br>Selecting site<br>Stage in<br>Submitting <br>Submitted<br>Active<br>Stage out <br>Failed<br>Replicating<br>Finished in previous run <br>Finished successfully</div><div><br></div><div>I don't think most people are interested in many of these, or understand what they mean. I'd be in favor of a cleaner ticker, perhaps with just timestamp, "pending", "active", and "completed" nicely formatted and aligned.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 16, 2014 at 10:38 AM, Michael Wilde <span dir="ltr"><<a href="mailto:wilde@anl.gov" target="_blank">wilde@anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
For the progress output:<br>
<br>
<pre style="line-height:normal;text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;text-transform:none;font-style:normal;font-weight:normal;word-spacing:0px">Swift trunk swift-r7139 cog-r3806
RunID: 20140416-1029-alqxvvi1
Progress: time: Wed, 16 Apr 2014 10:29:54 -0500
Progress: time: Wed, 16 Apr 2014 10:29:55 -0500 Selecting site:7 Active:3
Progress: time: Wed, 16 Apr 2014 10:29:56 -0500 Selecting site:7 Active:3 Finished successfully:3
Progress: time: Wed, 16 Apr 2014 10:29:57 -0500 Selecting site:7 Active:3 Finished successfully:6
Progress: time: Wed, 16 Apr 2014 10:29:58 -0500 Selecting site:7 Active:3 Finished successfully:9
- start with Swift run starting at 10:23:03
- suppress Swift version # and RunID lines
- change: Progress: time: Wed, 16 Apr 2014 10:29:58 -0500 Selecting site:7 Active:3 Finished successfully:9
to: 10:29:58 Ready:7 Active:3 Done:9 [Failed: 3] (show failures only if non-zero)
Use spaces to make these line up "nicely"
- add a line saying Swift run completed at 10:24:59
Mike
</pre><div><div class="h5">
<div>On 4/15/14, 11:32 PM, Michael Wilde
wrote:<br>
</div>
<blockquote type="cite">David,
just to clarify: by the [Explain] notation below I just meant to
make "Explain" a "button".
<br>
<br>
- Mike
<br>
<br>
On 4/15/14, 3:56 PM, Michael Wilde wrote:
<br>
<blockquote type="cite">[Moving discussion to swift-devel]
<br>
<br>
On 4/15/14, 12:06 PM, David Kelly wrote:
<br>
<blockquote type="cite">Hi Mike,
<br>
<br>
One idea I had for tryswift was to change the way that file
outputs are displayed. Keeping them in a drop down list saves
some space and I think makes it look a little cleaner. To see
what I mean, check out <a href="http://swiftvm4.ci.uchicago.edu" target="_blank">http://swiftvm4.ci.uchicago.edu</a> and try
the foreach example (still working on some CSS changes there
as well).
<br>
<br>
Right now it only handles html/text, but if the file output
was images or videos, they could be loaded in the same window.
Just wanted to get your initial thoughts before I did too much
with it.
<br>
</blockquote>
Hi David,
<br>
<br>
I think this is heading in a nice direction. It looks very nice
and clean.
<br>
<br>
Some thoughts:
<br>
<br>
Top window:
<br>
- Add text in front of menu: Example: [example-menu] [Explain]
<br>
- [Explain] button should pop out in a new window, sized and
placed "nicely" (not quite sure what nicely involves yet ;)
<br>
<br>
Bottom window
<br>
- its hard to tell when the script completes or how many files
it produced
<br>
- when you view a file it overwrites the progress window
<br>
- (reset is broken, btw)
<br>
<br>
How about:
<br>
- dont show the output-files menu while the script is running
<br>
- when script completes, show the menu with a label [N files
produced:] [output-files-menu]
<br>
- when you select a file, show it in a new popup window "placed
nicely" with a [close] button top and bottom
<br>
- allowing that window to be multi-media sounds nice
<br>
<br>
Bigger project:
<br>
- for status, show running tally of the status to the right of
the control buttons
<br>
- add button [Progress log] that shows the progress to date or
after the fact, as a pop-up. With cleaner timestamp etc. WHich
we should make the default for all Swift runs.
<br>
<br>
So with this improved progress menu, you'd have a very clean
look with the Swift text taking most of the window, bracketd by
a script-selector stripe at the top and an execution control
strip at the bottom.
<br>
<br>
How do these sound to you?
<br>
<br>
- Mike
<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
<pre cols="72">--
Michael Wilde
Mathematics and Computer Science Computation Institute
Argonne National Laboratory The University of Chicago
</pre>
</div></div></div>
</blockquote></div><br></div>