(was Re: iSqueak)

Alexandre Bergel bergel at
Mon Jun 27 14:25:16 UTC 2005

Ok. What the next move then ? What do we store in the new squeaksource?
What do you think about the following piece of code?

|squeak packages|

packagesName := Set new.
SystemOrganization categories do: [:name|
  packagesName add: (name subStrings: {$-}) first].

packages := OrderedCollection new.
packagesName do: [:name| |p|
	PackageInfo registerPackageName: name. 
	p := MCPackage new name: name.
	packages add: p.
	MCWorkingCopy forPackage: p].

PackageInfo registerPackageName: 'SqueakImage'. 
squeak := MCWorkingCopy forPackage: (MCPackage new name: 'SqueakImage').

packages do: [:p| squeak requirePackage: p].

Do you store the SqueakImage package ?


On Mon, Jun 27, 2005 at 01:26:53PM +0200, Avi Bryant wrote:
> On 6/27/05, Doug Way <dway at> wrote:
> > Ok, I set up my member account at
> > 
> > (That was yesterday.  Hmm, seems to
> > be down at the moment right now, though.)
> Hm, odd, it's back up now and I didn't do anything to restart it...
> > I assume we still need to add the packages to the 39a repository next.
> > And also set several people to have commit (developer?) access to the
> > 39a repository, once they've registered accounts.  (We don't really
> > need a huge number of people with this level of access, since most
> > package development can happen outside of this repository.  But it
> > should be at least 5-6 people, the people who have recently done update
> > stream work.)
> I've added you and Alex.
> Avi

Alexandre Bergel  

More information about the Packages mailing list