Saturday, February 13, 2010

Fwd: Re: [squeak-dev] Cuis Development With Bazaar and LaunchPad

>New video tutorial/demo uploaded.
>
>http://www.vimeo.com/groups/squeak/videos/9392990
>
>Keith

Juan et al,

I have settled on the name "InstallSeries" rather than InstallStreams, for my multiple update streams implementation.

The latest release of my personal "InstallSeries" is, revno 5, and is available from:

bzr branch lp:~keithy/cuis/stable-kph

some documentation follows

Keith

===========
>revno: 5
>committer: Keith Hodges <keith_hodges@yahoo.co.uk>
>branch nick: stable-kph
>timestamp: Sat 2010-02-13 23:00:39 +0000
>message:
> remove #presumeSentMethods, Initial SourceFiles refactoring

Contains:

doc0001SystemStartUpLaunch
"
1) The StartupManager is available via 'environment startupManager'.

2) Classes may access startup arguments without creating a dependency upon
StartupManager because the startUp process calls #startUp: resuming with: startUpManager
on each class.

3) Classes may choose from alternative parameter interpreting methods.
The default being: #argAtKey: aKey ifAbsent: block
"
doc0002SystemStartUpShutDownProcess
"
The startUp and shutdownLists are compiled by looking at all implementors of:
#startUpPriority and #shutDownPriority

Priorities are: #first #earliest #earlier #early #normal #late #later #latest #last

#hasImageMoved is available to determine if the image has moved since it was last saved.
"

doc0003SystemSources
"
Initial Refactoring of Sources access to be managed in the package System-Sources.

The ./Contents/Resources directory of a vm packaged as a one-click image, is now on the search path for the sources file.
"
doc0004PresumeSentMethods
"
Adopt an implicit means for allowing a method to declare itself as a presumed sent selector using:

self flag: #presumeSentSelector

"

No comments:

Post a Comment