new version of Kabungu

Daniel Vainsencher daniel.vainsencher at gmail.com
Fri Aug 19 17:37:55 UTC 2005


This is very cool. I tried to install Services-OB, and it correctly 
detected and installed Services-Base before that. Unfortunately, it 
appears that Services-OB itself is built for an older version of the OB. 
So how do I report that this dependency is not afforded by this release?

Daniel

Michal wrote:
> Hi all - 
> 
> I have uploaded to squeakMap a newer version of Kabungu a few minutes
> ago. The two major changes are:
> 
> - logic for ordering of installations (after the dependencies are
> resolved) - the packages with least dependencies are installed first.
> 
> - manually entered the dependencies for about 50 packages, for
> bootstrapping. A list is included below, if you know of changes,
> please let me know.
> 
> Note that at this point, the only supported demo is installing Seaside
> into a fresh 3.8 (w/ Monticello installed). It's a good demo as it has
> 3 prerequisites which are embedded into each other, and it also
> exercises abstract categories, since it is dependenton 'web
> server'. But the adding of 50 packages mostly showed how many packages
> are currently broken :(
> 
> Also, I have started a squeak source project for Kabungu, so you can
> always get the latest at:
> 
>   http://www.squeaksource.com/Kabungu/
> 
> 
>>Kabungu - which I will take a deep close look at btw. :)
> 
> 
> Great. I'll try to make a quick write-up of the overall architecture
> and the reasons for the choice of design.
> 
> Michal
> 
> 
> basicDependencies
> 
> ^{
> 	{'KomHttpServer' .		'KomServices'}.
> 	{'KomServices' .		'DynamicBindings'}.
> 	{'SmallBlog' . 			'YAXO'}.
> 	{'Swazoo-Server' .		'Swazoo-HTTP'}.
> 	{'Swazoo-Listener' .		'Swazoo-HTTP'}.
> 
> 	{'BFAV2' . 			'HTTPClient'}.
> 	{'BlogBrowser'.			'Network-HTML' . 'Yaxo'}.
> 	{'ChuckRepository'.		'Monticello'}.
> 	{'EventInterceptorMorph'. 	'SendTreeExplorer  '}.
> 	{'Garden' . 			'Monticello'.	'Gardner' . 'DynamicBindings' . 'SmaCC Runtime'}.
> 	{'GLORP port'.			'PostgreSQL Client for Squeak'}.
> 	{'GoodsServer'.			'InstanceEncoder'}.
> 	{'Grid Layout'.			'Dynamic Layout Menu'}.
> 	{'HTML-Parser'.			'YAXO'}.
> 	{'HttpView2'.			'HTMLBuilder'}.
> 	{'LoFPlayer1'.			'Connectors'}.
> 	{'Monticello'.			'PackageInfo'}.
> 	{'MonticelloCVS'.		'Monticello'}.
> 	{'MudPie'.			'Connectors'}.
> 	{'MultiSelectionInLists'.	'Hierarchy List Morph - Navigation'}.
> 	{'NetModel'.			'Connectors'}.
> 	{'ODBCEnh'.			'ODBC for Squeak'}.
> 	{'QuA QRMI'.			'QuA Component Middleware' . 'KomServices'}.
> 	{'Refactoring Engine'.		'AST'}.
> 	{'REPLServer'.			'KomServices'}.
> 	{'ROE'.				'PostgreSQL Client for Squeak'}.
> 	{'Seaside lines game'.		'Seaside'}.
> 	{'Services-OB' . 		'Services-Base'.	'OmniBrowser'}.
> 	{'Services-Keymapping'.		'Services-Base'.	'Keymapping'}.
> 	{'Services-Whisker' . 		'Services-Base'.	'Whisker Browser'}.
> 	{'ShoutMonticello'.		'Shout'}.
> 	{'ShoutWorkspace'.		'Shout'}.
> 	{'SGrid' .			'Bitstream Vera Fonts'}.
> 	{'SIXX'.			'YAXO'}.
> 	{'SoapCoreClient' .		'YAXO'}.
> 	{'SUnit active tutorial'.	'SUnit'}.
> 	{'TalkBack'.				'InstanceEncoder'}.
> 	{'Tamaris' . 				'MultiSelectionInLists'.	'Hierarchy List Morph - Navigation'}.
> 	{'Thesaurus'.			'Scamper'.	'HTML-Parser'}.
> 	{'Typeinference'.		'MorphicWrappers'}.
> 	{'Universes'.			'YAXO'}.
> 	{'XMLRPC'.				'YAXO'	.	'KomHttpServer'}.
> 
> 	{'eCompletionOmniBrowser'.		'OmniBrowser'.	'eCompletion'}.
> 	{'Enhanced IRC Client for Squeak 3.4'. 'IRC'}.
> 	{'PostgreSQL Client for Squeak'.	'ANSI Compatibility'}.
> 	{'Update Incorporation Tool'.		'BFAV2'}.
> 	{'Update Incorporation Tool'.		'ConflictChecker'}.
> 
> 	{'HC HTTPClient' .				'Monticello'}.
> 	{'Tracing Messages Browser'.		'Monticello'}.
> }
> 



More information about the Squeak-dev mailing list