Convincing a harvester (was on SqF list)

Marcus Denker marcus at ira.uka.de
Tue May 6 06:51:11 UTC 2003


On Tue, May 06, 2003 at 04:04:19AM +0200, Daniel Vainsencher wrote:
> > > > * TrueType text style
> [It provides support for beautiful fonts, as an example, you can see
> Diegos look enhancements]
> That wasn't hard, was it? BTW, it's too bad that this isn't the first
> line of the SM packages description... you don't really expect people to
> understand all that technical mumbo jumbo, right Yoshiki? ;-)
> 
> I don't think it should go into the image. Anyone differs?
> 
YES. I think this should be in the image. 

Why:
1) I tried to explain this in the contexts of the the removals:
Many seem to think that those packages on SqueakMap are good
*because* they are a junk of code outside the image, loadable on
demand. But this is wrong: Those junks-of-code on SqueakMap are
only "good" *if* they are "modular". And for this, some very
important properties need to be true
     -> It need to have clear defined boundaries to the system
     -> It needs to be somewhat "self-contained": There is one
        thing it does, it's not only an improvement to some
        code allready in the image. 

SqueakMap is nice for those "non-module" junks of code (aka patches),
but only as a vehicle for easy testing.

Lot's of patches on SqueakMap don't make a modular image, we only
move complexety out ot SqueakMap, in a way that is even worse to
what we have now. 

(other examples for this are Diego's look enhancements, and the
Debugger-Stubgeneration-patch)

2) Making Squeak look better if even more important than all that
technical refactoring stuff. 
Maybe I'm no typical Squeaker... most of you don't want to have Diego's 
changeset in the image, like strange colors and hate nice fonts...

     Marcus       

-- 
Marcus Denker marcus at ira.uka.de  -- Squeak! http://squeak.de

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20030506/d9053022/attachment.pgp


More information about the Squeak-dev mailing list