[squeak-dev] The Inbox: Configurations-ar.3.mcz

commits at source.squeak.org commits at source.squeak.org
Thu May 20 06:34:38 UTC 2010


A new version of Configurations was added to project The Inbox:
http://source.squeak.org/inbox/Configurations-ar.3.mcz

==================== Summary ====================

Name: Configurations-ar.3
Author: ar
Time: 19 May 2010, 11:34:29.7 pm
UUID: 61d559f5-b292-7144-8c92-9d509baa5a5f
Ancestors: Configurations-ar.2

Add the classic Squeak Games back.

=============== Diff against Configurations-ar.2 ===============

Item was added:
+ ----- Method: ConfigurationOfCrosticPanel>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec author: 'Dan Ingalls'.
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-CrosticPanel'.
+ 	].!

Item was added:
+ ----- Method: ConfigurationOfTetris>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec author: 'Lex Spoon'.
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-Tetris'.
+ 	].!

Item was added:
+ ----- Method: ConfigurationOfChess>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec author: 'Andreas Raab'..
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-Chess'.
+ 	].!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfSameGame
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfSameGame commentStamp: 'ar 5/19/2010 23:18' prior: 0!
+ A classic Squeak game.!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfCrosticPanel
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfCrosticPanel commentStamp: 'ar 5/19/2010 23:25' prior: 0!
+ Classic Squeak games.
+ 
+ The CipherPanel, as its name suggests, is a tool for decoding simple substitution codes, such as are presented on the puzzle pages of many Sunday newspapers.  Most of the capability is inherited from the two WordGame classes used.
+ 
+ The CrosticPanel, is a tool for decoding acrostic puzzles, such as are presented on the puzzle pages of some Sunday newspapers. !

Item was changed:
  ----- Method: ConfigurationOfWebClient>>version11: (in category 'version') -----
  version11: spec
  	<version: '1.1' imports: #('1.0-baseline')>
  
  	spec for: #common do:[
  		spec blessing: #release.
+ 		spec author: 'Andreas Raab'.
  		spec description: 'Many improvements over 1.0:
  * WebClient now supports HEAD, OPTIONS, TRACE, and DELETE requests.
  * WebClient''s handling of expired cookies has been fixed
  * WebServer supports HEAD, OPTIONS, TRACE by default.
  * WebServer can be customized with the methods supported on a particular resources via the #addService:action:methods: service that takes the appropriate methods.
  * WebServer now properly detects and rejects unsupported methods with a 405.
  * WebServer now kills all open connections when shutting down.'.
  		spec 
  			package: 'WebClient-Core' with: 'WebClient-Core-ar.22';
  			package: 'WebClient-Tests' with: 'WebClient-Tests-ar.10';
  			package: 'WebClient-Help' with: 'WebClient-Help-ar.5';
  			package: 'WebClient-HTTP' with: 'WebClient-HTTP-ar.1'.
  	].
  !

Item was added:
+ ----- Method: ConfigurationOfAtomic>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-Atomic'.
+ 	].!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfFreeCell
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfFreeCell commentStamp: 'ar 5/19/2010 23:24' prior: 0!
+ An implementation of FreeCell.
+ 
+ A classic Squeak Game.!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfMines
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfMines commentStamp: 'ar 5/19/2010 23:25' prior: 0!
+ An implementation of Minesweeper.
+ 
+ A classic Squeak game.!

Item was added:
+ ----- Method: ConfigurationOfChineseCheckers>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec author: 'Dan Ingalls'..
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-ChineseCheckers'.
+ 	].!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfAtomic
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfAtomic commentStamp: 'ar 5/19/2010 23:21' prior: 0!
+ Atomic is game where you have to build chemical molecules using given atoms. 
+ 
+ A classic Squeak game.!

Item was changed:
  SystemOrganization addCategory: #'Configurations-Base'!
  SystemOrganization addCategory: #'Configurations-Development'!
  SystemOrganization addCategory: #'Configurations-Libraries'!
  SystemOrganization addCategory: #'Configurations-Network'!
+ SystemOrganization addCategory: #'Configurations-Games'!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfTetris
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfTetris commentStamp: 'ar 5/19/2010 23:26' prior: 0!
+ An implementation of Tetris.
+ 
+ A classic Squeak game.!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfChess
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfChess commentStamp: 'ar 5/19/2010 23:22' prior: 0!
+ A fine game of chess. Not too hard, not too easy. Ideal if you want to explore a few AI strategies.
+ 
+ A classic Squeak game.!

Item was added:
+ MetacelloConfiguration subclass: #ConfigurationOfChineseCheckers
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Configurations-Games'!
+ 
+ !ConfigurationOfChineseCheckers commentStamp: 'ar 5/19/2010 23:23' prior: 0!
+ An implementation of Chinese Checkers.
+ 
+ A classic Squeak game.
+ !

Item was added:
+ ----- Method: ConfigurationOfFreeCell>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec author: 'Bob Arning'.
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-FreeCell'.
+ 	].!

Item was added:
+ ----- Method: ConfigurationOfMines>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec author: 'David A. Smith'.
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-Mines'.
+ 	].!

Item was changed:
  ----- Method: ConfigurationOfWebClient>>baseline10: (in category 'baselines') -----
  baseline10: spec
  	<version: '1.0-baseline'>
  
  	spec for: #common do:[
  		spec blessing: #baseline.
  		spec repository: 'http://www.squeaksource.com/WebClient'.
  
  		"Just the fact it exists"
  		spec package: 'WebClient-Core'.
  
  		"Tests require existence of Core"
  		spec package: 'WebClient-Tests' with:[spec requires: 'WebClient-Core'].
  
  		"Documentation doesn't require Core/Tests, but HelpSystem"
  		spec package: 'WebClient-Help' with:[spec requires: 'HelpSystem'].
  
  		"HTTP requires core. Except on Pharo where it also requires Pharo
  		(i.e., order HTTP after Core+Pharo). Expressed below via #includes:"
  		spec package: 'WebClient-HTTP' with:[spec requires: 'WebClient-Core'].
  		
  		"Q: HelpSystem - will this always been loaded? It should only be loaded
  		if WebClient-Help is loaded. A: Unnecessary to be explicit since Help is
  		in the implicit default group already and unless loading the implicit
  		default group HelpSystem will only be loaded if required."
  		spec project: 'HelpSystem' with:[
  			"Copied verbatim from MetacelloReferenceConfig.
  			Don't understand all of it and not covered in tutorials."
  			spec 
  				className: 'ConfigurationOfHelpSystem';
  				repository: 'http://www.squeaksource.com/MetacelloRepository';
  				version: '1.1' "Metacello bug - requires version"
  		].
  	].
  	spec for: #pharo do:[
  		"Include WebClient-Pharo with WebClient-Core when on Pharo"
  		spec package: 'WebClient-Core' with:[spec includes: 'WebClient-Pharo'].
  	].
  !

Item was added:
+ ----- Method: ConfigurationOfSameGame>>version10: (in category 'install') -----
+ version10: spec
+ 	<version: '1.0'>
+ 	spec for: #common do:[
+ 		spec blessing: #release.
+ 		spec description: 'The original release version'.
+ 
+ 		spec repository: 'http://www.squeaksource.com/ar'.
+ 		spec package: 'Games-SameGame'.
+ 	].!




More information about the Squeak-dev mailing list