[Pkg] Packages: Packages-Library-kph.19.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Mon Dec 22 02:20:47 UTC 2008


A new version of Packages-Library was added to project Packages:
http://www.squeaksource.com/Packages/Packages-Library-kph.19.mcz

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

Name: Packages-Library-kph.19
Author: kph
Time: 22 December 2008, 2:20:39 am
UUID: 49590370-34a3-4258-8e37-394c2b6ece98
Ancestors: Packages-Library-kph.18

incorporate some conflict finder feedback

=============== Diff against Packages-Library-kph.18 ===============

Item was added:
+ ----- Method: PackagesDev>>Algernon (in category 'Web Development') -----
+ Algernon
+ 
+    super Algernon.
+ 	self answer: '*Would*' with: true.
+   !

Item was added:
+ ----- Method: PackagesDev>>ObjectFinder (in category 'Development') -----
+ ObjectFinder
+ 
+ 	super ObjectFinder.
+ 	self dependsOn: #('OmniBrowser-Full').
+ 
+ !

Item was changed:
  ----- Method: PackagesDevU>>Sake (in category 'Group Development') -----
  Sake
  
  	self name: 'Sake'.
+ 	self version: '82'.
- 	self version: '78'.
  	info category: 'Group Development'.
  	info description: 
  'Smalltalk take on Rake/Make
  
  Provide Squeak with a declarative, idempotent build system for external files and programs as well as other Squeak images, that also integrates well with other Squeak code and libraries. It could even offer new facilities for building Squeak images using the Installer tool.'.
  	info maintainer: 'Keith Hodges'.
  	info homepage: 'http://wiki.squeak.org/squeak/5953'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Sake/Sake-Core-kph.82.mcz'.
- 	info url: 'http://www.squeaksource.com/Sake/Sake-Core-kph.78.mcz'.
  	self provides: #('Sake').
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OBMonticello (in category 'Group Development') -----
  OBMonticello
  
  	self name: 'OB-Monticello'.
+ 	self version: '0.67'.
- 	self version: '0.30'.
  	info category: 'Group Development'.
  	info description: 
  'OB-Monticello contains an implementation of the Monticello tools based on OmniBrowser. MCPackageBrowser is equivalent to the Morphic Monticello Browser. MCAllRepositoryBrowser is a new tool that provides most of your day to day in a single window.'.
  	info maintainer: 'Dale Henrichs'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Monticello-dkh.67.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Monticello-dkh.30.mcz'.
  	self provides: #().
  
+ 	self dependsOn: #('OmniBrowser' 'OmniBrowser-Morphic').
- 	self dependsOn: #('OmniBrowser').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PackagesLibrary (in category 'Group Development') -----
  PackagesLibrary
  
  	self name: 'Packages-Library'.
  	self version: '0'.
  	info category: 'Group Development'.
  	info description: 
  'The definitive library of Package definitions for all squeak images.
  
  Please contribute your knowledge of what works where.
  
  thanks in advance
  
  Keith'.
  	info maintainer: 'keith_hodges at yahoo.co.uk'.
  	info homepage: 'http://wiki.squeak.org/squeak/5953'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Packages/Packages-Library-kph.14.mcz'.
- 	info url: 'http://www.squeaksource.com/Packages/Packages-Library-kph.17.mcz'.
  	self provides: #('Packages-Library').
  
  	self dependsOn: #('Sake-Packages').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Monticello15 (in category 'Group Development') -----
  Monticello15
  
  	self name: 'Monticello15'.
  	self version: '1.5+'.
  	info category: 'Group Development'.
  	info description: 
  'Monticello - evolution - Improvements over 1.0 
  
  - Method/Class Orphanage which enables out-of-order loading of packages, and maintenance of packages whose dependencies have not been loaded.
  - Method Overrides (if properly categorized) are fully supported preserving the integrity of a package even if it has overridden methods
  - Refactored UI/repository classes so that one UI heirachy serves all.
  - Dual Changes Browser
  - In memory cache repository
  - Support for configurations (Please name them using the MC conventions)
  - Support for more complex version numbering conventions i.e. Package-kph-1.0.3.mcz
  
  known problems:
  methods have been known to loose their categories
  
  future:
  Atomic Loading loader using System Editor is already coded and contained in this release.
  See #theChosenLoaderClass.
  
  
  '.
  	info maintainer: 'kph <keith_hodges at yahoo.co.uk>'.
  	info homepage: ''.
  	info squeakMapID: ''.
  	info url: 'http://installer.pbwiki.com/f/mc15.st'.
+ 	self provides: #('Monticello15' 'Installer' 'MonticelloConfigurations' 'PackageInfo-Base').
- 	self provides: #('PackageInfo-Base' 'Monticello15' 'MonticelloConfigurations').
  
  	self dependsOn: #().
  
  !

Item was added:
+ ----- Method: PackagesDevU>>SandstoneDb (in category 'Persistence') -----
+ SandstoneDb
+ 
+ 	self name: 'SandstoneDb'.
+ 	self version: '113'.
+ 	info category: 'Persistence'.
+ 	info description: 
+ 'SandstoneDb is a lightweight Prevayler style embedded object database with an ActiveRecord API that doesn''t require a command pattern and works for small apps that a single Squeak image can handle. The idea is to make a Squeak image durable and crash proof and suitable for use in small office applications.
+ 
+ Data is kept in ram for speed and on disk for safety. All data is reloaded from disk on image startup.
+ 
+ Since we''re dealing with live objects in memory, concurrency is handled via optional record level critical sections rather than optimistic locking and commit failures. It''s up to the developer to use critical sections at the appropriate points by using the critical method on the record.
+ 
+ Saves are atomic for an ActiveRecord and all its non ActiveRecord children, for example, an order and its items. There is no atomic save across multiple ActiveRecords. A record is a cluster of objects that are stored in a single file together.
+ 
+ Assuming you have the latest SUnit (SUnitGUI-improved from Universe), all tests should pass.
+ 
+ For more information and API see http://onsmalltalk.com/sandstonedb-simple-activerecord-style-persistence-in-squeak/'.
+ 	info maintainer: 'Ramon Leon'.
+ 	info homepage: 'http://onsmalltalk.com/sandstonedb-simple-activerecord-style-persistence-in-squeak'.
+ 	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/SandstoneDb/SandstoneDb-rjl.113.mcz'.
+ 	self provides: #().
+ 
+ 	self dependsOn: #().
+ 
+ !

Item was added:
+ ----- Method: PackagesDev>>Cryptography (in category 'Web Development') -----
+ Cryptography
+ 
+ 	super Cryptography.
+ 	self answer: '*pool*' with: true. 
+ 
+ !

Item was added:
+ ----- Method: PackagesDev>>Telnet (in category 'Network') -----
+ Telnet
+ 
+ 	super Telnet.
+ 	self answer: '*fon*' with: true.
+ 
+ !

Item was changed:
  ----- Method: PackagesDevU>>MonticelloConfigurations (in category 'Group Development') -----
  MonticelloConfigurations
  
  	self name: 'MonticelloConfigurations'.
+ 	self version: '1.0.52'.
- 	self version: '1.0.44'.
  	info category: 'Group Development'.
  	info description: 
  'Monticello Configurations 
  
  http://lists.squeakfoundation.org/pipermail/squeak-dev/2005-November/098181.html'.
  	info maintainer: 'kph <keith_hodges at yahoo.co.uk>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/mc/MonticelloConfigurations-kph.52.mcz'.
- 	info url: 'http://www.squeaksource.com/mc/MonticelloConfigurations-kph.44.mcz'.
  	self provides: #('MonticelloConfigurations').
  
+ 	self dependsOn: #().
- 	self dependsOn: #('MonticelloConfigurations-UniversesFix').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Installer (in category 'Group Development') -----
  Installer
  
  	self name: 'Installer'.
+ 	self version: '4.3.280'.
- 	self version: '4.3.271'.
  	info category: 'Group Development'.
  	info description: 
  'Installer provides a simple Domain Specific Language for installing packages from monticello and squeakmap of various version.
  
  One design decision is to be able to paste scripts a workspace and run and tested from there without any special editing.
  
  Includes support for Package Universes
  '.
  	info maintainer: 'kph'.
  	info homepage: 'http://wiki.squeak.org/squeak/Installer'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Installer/Installer-Core-kph.280.mcz'.
- 	info url: 'http://www.squeaksource.com/Installer/Installer-Core-kph.271.mcz'.
  	self provides: #('Installer').
  
  	self dependsOn: #().
  
  !

Item was added:
+ ----- Method: PackagesDev>>Mse (in category 'Development') -----
+ Mse
+ 
+ 	super Mse.
+ 	self dependsOn: #('SmaCC runtime').!

Item was changed:
  ----- Method: PackagesDevU>>PierTabbedPagesWidgets (in category 'Web Development') -----
  PierTabbedPagesWidgets
  
  	self name: 'Pier-TabbedPagesWidgets'.
  	self version: '1.0.14.5'.
  	info category: 'Web Development'.
  	info description: 
  'Widget providing tabbed folders display of tagged pages'.
  	info maintainer: 'kph'.
  	info homepage: 'http://mc.lukas-renggli.ch/pieraddons.html'.
  	info squeakMapID: ''.
  	info url: 'http://mc.lukas-renggli.ch/pieraddons/Pier-TabbedPagesWidgets-kph.5.mcz'.
  	self provides: #().
  
+ 	self dependsOn: #('KernelExt-kph' 'Pier-Model').
- 	self dependsOn: #('Pier-Model KernelExt-kph').
  
  !

Item was added:
+ ----- Method: PackagesDevU>>GLASSClient (in category 'Network') -----
+ GLASSClient
+ 
+ 	self name: 'GLASS Client'.
+ 	self version: '0.312'.
+ 	info category: 'Network'.
+ 	info description: 
+ 'Installs GLASS client software. Provides development environment UI for OmniBrowser-based tools running in a GemStone server.
+ 
+ Note that this package is not only dependent upon certain packages, but it is dependent upon specific versions of those packages in the client image. Here is the list of versions that the client has been tested with:
+ 	OmniBrowser version 0.432
+ 	ShoutOmniBrowser version tween.6
+ 	FFI version 3.9.1
+ 	OmniBrowser-Morphic version 0.62
+ 
+ If you experience problems, you should make sure that you have the above versions loaded.
+ 
+ This version is also dependent upon GLASS.230-dkh.182 (or later) on the GemStone side.'.
+ 	info maintainer: 'Dale Henrichs'.
+ 	info homepage: 'http://seaside.gemstone.com/'.
+ 	info squeakMapID: ''.
+ 	info url: 'http://seaside.gemstone.com/ss/GLASSClient/GemStone-dkh.312.mcz'.
+ 	self provides: #('GemStone').
+ 
+ 	self dependsOn: #('FFI' 'OmniBrowser' 'OmniBrowser-Morphic' 'ShoutOmniBrowser').
+ 
+ !



More information about the Packages mailing list