We have a small set of classes which bootstraps a new development image
from Store. It basically does aBundle loadSrc for two bundles. It takes about an hour. In VW7.7 this showed a trace on top of the small window that is there to start it all, so we knew where things were. In VW7.7.1 -- no trace. It loads. Once we have a full image built and use Store after that we get the progress trace? The only two windows during bootstrap are the VisualLauncher and our very small window, is window size an issue?? -- Dennis Smith +1 416.798.7948 Cherniak Software Development Corporation Fax: +1 416.798.0948 509-2001 Sheppard Avenue East [hidden email] Toronto, ON M2J 4Z8 sip:[hidden email] Canada http://www.CherniakSoftware.com Entrance off Yorkland Blvd south of Sheppard Ave east of the DVP _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Look at BlockClosure>>withStoreFeedbackOn: . This method allows
running a block, which will report Store load progress to the argument of the method. The argument is a window. Cincom changed this in 7.7.1 on purpose. We have the same behavior as you do when loading our base image. It is not a problem for us. We have tools which load new code. These tools have been enhanced to use the new progress notification framework. Below is one example: OurCodeLoaderApplication>>loadNewestCode [self class topBundle loadNewest] withStoreFeedbackOn: self builder window. Kind regards Runar Jordahl _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Dennis smith-4
Either your call is far enough down that you're below the method that
puts a progress indicator onto it, or else the progress indicator can't figure out which window to attach to. I suspect the former, but regardless, wrapping it in [ ... ] withStoreFeedbackOn: VisualLauncher allInstances first builder window. will force it to give feedback on the launcher. There's probably a more elegant way to get the launcher, but that works. On 2011-03-07 9:28 PM, Dennis Smith wrote: > We have a small set of classes which bootstraps a new development image > from Store. > > It basically does > aBundle loadSrc > for two bundles. > > It takes about an hour. > > In VW7.7 this showed a trace on top of the small window that is there > to start it all, so we knew > where things were. > > In VW7.7.1 -- no trace. It loads. Once we have a full image built and > use Store after that we get > the progress trace? > > The only two windows during bootstrap are the VisualLauncher and our > very small window, > is window size an issue?? > -- Alan Knight [|], Engineering Manager, Cincom Smalltalk [hidden email] [hidden email] http://www.cincomsmalltalk.com _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Just as a note on where we also ran into this: In 7.7.1, the Store Load progress will be missing like this if you start the load from a VW command-line parameter, rather than manually from the UI. Either keep it that way for a calmer build experience :), or wrap it like Alan said.
Steve From: [hidden email] on behalf of Alan Knight Sent: Tue 08/03/2011 17:00 To: [hidden email] Subject: Re: [vwnc] VW7.7.1 Store Load not showing progress?? Either your call is far enough down that you're below the method that _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |