Updating the Traits browser
Thomas Koenig
tomkoenig at mindspring.com
Sun Apr 10 23:41:13 UTC 2005
thanks
> -----Original Message-----
> From: squeak-dev-bounces at lists.squeakfoundation.org
> [mailto:squeak-dev-bounces at lists.squeakfoundation.org] On
> Behalf Of Colin Putney
> Sent: Sunday, April 10, 2005 11:06 PM
> To: The general-purpose Squeak developers list
> Subject: Re: Updating the Traits browser
>
>
>
> On Apr 10, 2005, at 12:38 PM, Thomas Koenig wrote:
>
> > Colin Putney April 10, 2005 1:30 AM wrote
> >> In the larger scheme, what we really ought to do is update
> the Traits
> >> browser. It's based on an ancient version of OmniBrowser,
> and OB has
> >> improved greatly in the meantime.
> >
> > Sounds like a great way to learn Traits and OmniBrowser.
> Is anybody
> > already working on it? If not, I'm going to give it a shot.
>
> I'm not.
>
> > Since both Traits and OB already have solid Sunit Tests,
> this should
> > also be an interesting experiment in the value of xunit tests in
> > supporting a package upgrade. Any suggestions would be appreciated.
>
> A few thoughts you might find helpful:
>
> There are some high-level docs for OB on my website:
> <http://www.wiresong.ca/OmniBrowser/Docs/>. For low-level detail, see
> the class comments in the latest version.
>
> OB isn't as solidly tested as I'd like. In particular, Actions have
> poor coverage, so beware. The other areas are generally pretty good.
>
> The most significant change in OB you'll encounter is that I've
> completely removed Contexts. The motivation for having them in the
> first place was to support PackageBrowsers. When I dropped package
> support from OB, I was able to simplify the CodeNode classes
> enormously.
>
> If you have any questions, don't hesitate to ask.
>
> Have fun,
>
> colin
>
>
More information about the Squeak-dev
mailing list
|