a simple solution to Package, preinst/postinst/etc

Alexandre Bergel bergel at iam.unibe.ch
Thu Feb 17 14:40:35 UTC 2005


I have attached three changesets. Load SystemChangeNotification, Package.18 first and then PackageBootstrap. Then evaluate 'Package bootstrap'. All the tests defined in PackageTest should pass.

Open a package browser (World/open/Package Browser). The left most pane contains packages (non indented) and categories under a package (indented). Select one package. Add a New package from the menu (let says 'p1') then create a sub category. You can create classes and methods in it without caring about category naming convention.

On the method menu, you have a 'Move to Another Package'. This is useful to manage class extension. No need of naming convention.

>From a package's menu, you can rename a package. Of course without loosing the class extension.

You can also save package from the package browser.

The UI is far from complete, I am currently working on it.

Alexandre



On Thu, Feb 17, 2005 at 02:32:11PM +0100, Avi Bryant wrote:
> On Thu, 17 Feb 2005 14:00:01 +0100, stéphane ducasse
> <ducasse at iam.unibe.ch> wrote:
> > could you guys have a look at what alex is doing because it seems that
> > we are wasted time and effort?
> 
> Sure, can Alex describe how I would take a look?
> 
> Avi
> 

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.iam.unibe.ch/~bergel
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SystemChangeNotificationFix.1.cs.gz
Type: application/x-gunzip
Size: 818 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20050217/35fbab9d/SystemChangeNotificationFix.1.cs.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Package.18.cs.gz
Type: application/x-gunzip
Size: 9422 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20050217/35fbab9d/Package.18.cs.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PackageBootstrap.1.cs.gz
Type: application/x-gunzip
Size: 510 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20050217/35fbab9d/PackageBootstrap.1.cs.bin


More information about the Squeak-dev mailing list