Re: initial Spoon modularization

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: initial Spoon modularization

ccrraaiigg

Hi Ron--

     Thanks!

     Yeah, this is a system that can serve a website for doing module
discovery and management, appear as a filesystem through WebDAV, keep
track of changes, and serve modules to other systems. Currently it's
300k, but there's another shrinking pass left.


-C

--
Craig Latta
www.netjam.org/resume
+31   6 2757 7177
+ 1 415  287 3547


_______________________________________________
Spoon mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/spoon
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: initial Spoon modularization

Chris Muller-3
Really fascinating Craig, congratulations!

>     Seriously, the main point in being small is making it easier to
> understand the whole system. I want to enable anyone who's interested to
> learn how everything fits together, and not wonder why something is there.

Not only that, but is this also a practical way to make a small,
special-purpose image?  For example, what would it take to imprint
onto your 300K image from, say, a standard Squeak 4.2 image, just the
methods needed to run one method specified by the user, which would
cause all kinds of other methods to be faulted into the target image,
but still end up with considerably less than the entirety of the 4.2
image?

 - Chris
_______________________________________________
Spoon mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/spoon
Reply | Threaded
Open this post in threaded view
|

re: initial Spoon modularization

ccrraaiigg

Hi Chris--

> Really fascinating Craig, congratulations!

     Thanks!

> ...is this also a practical way to make a small, special-purpose
> image? For example, what would it take to imprint onto your 300K
> image from, say, a standard Squeak 4.2 image, just the methods needed
> to run one method specified by the user, which would cause all kinds
> of other methods to be faulted into the target image, but still end
> up with considerably less than the entirety of the 4.2 image?

     Sure, that still works. It's how I intend to make a first cut at
some of the more complex modules later.


-C

--
Craig Latta
www.netjam.org/resume
+31   6 2757 7177
+ 1 415  287 3547


_______________________________________________
Spoon mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/spoon