[Pkg] Packages: Packages-Library-damiencassou.31.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Wed Feb 4 15:59:33 UTC 2009


Damien Cassou uploaded a new version of Packages-Library to project Packages:
http://www.squeaksource.com/Packages/Packages-Library-damiencassou.31.mcz

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

Name: Packages-Library-damiencassou.31
Author: damiencassou
Time: 4 February 2009, 4:59:27 pm
UUID: 4dd3284c-c0f8-4a6e-ae67-21d145442d31
Ancestors: Packages-Library-kph.30

- Packages taskGenerateAllUniverses run.

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

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserSUnitGUI (in category 'Development') -----
  OmniBrowserSUnitGUI
  
  	self name: 'OmniBrowser-SUnit-GUI'.
+ 	self version: '0.52'.
- 	self version: '0.47'.
  	info category: 'Development'.
  	info description: 
  'OmniBrowser-based implementation of TestRunner. Expects SUnit to be already loaded'.
  	info maintainer: 'Dale Henrichs'.
  	info homepage: 'http://seaside.gemstone.com/ss/obsunit.html'.
  	info squeakMapID: ''.
+ 	info url: 'http://seaside.gemstone.com/ss/obsunit/OB-SUnitGUI-dkh.52.mcz'.
- 	info url: 'http://seaside.gemstone.com/ss/obsunit/OB-SUnitGUI-dkh.47.mcz'.
  	self provides: #('OmniBrowser-SUnit-GUI').
  
  	self dependsOn: #('OmniBrowser' 'OmniBrowser-Morphic' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierSecurity (in category 'Web Development') -----
  PierSecurity
  
  	self name: 'Pier-Security'.
+ 	self version: '1.1.117'.
- 	self version: '1.0.17.113'.
  	info category: 'Web Development'.
  	info description: 
  'Pier Unix security plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Security-lr.117.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Security-lr.113.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside' 'Pier-Tests').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserStandard (in category 'Code Browsing') -----
  OmniBrowserStandard
  
  	self name: 'OmniBrowser-Standard'.
+ 	self version: '0.388'.
- 	self version: '0.384'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Standard represents the classical system browser implemented with the OmniBrowser framework.'.
  	info maintainer: 'Colin Putney'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Standard-dr.388.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Standard-dr.384.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierMath (in category 'Web Development') -----
  PierMath
  
  	self name: 'Pier-Math'.
+ 	self version: '1.1.6'.
- 	self version: '1.0.17.6'.
  	info category: 'Web Development'.
  	info description: 
  'Pier LaTeX math mode plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Math-lr.6.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowser (in category 'Code Browsing') -----
  OmniBrowser
  
  	self name: 'OmniBrowser'.
+ 	self version: '0.436'.
- 	self version: '0.434'.
  	info category: 'Code Browsing'.
  	info description: 
  'OmniBrowser is a ground up rewrite of the classical system browsers provided
  in Smalltalk. It''s designed to be flexible and extensible, so as to encourage
  experimentation with new types of development tools, language extensions,
  and runtime environments. In fact it''s a framework to build browsers. Install OmniBrowser-Standard to get the new browser using this framework.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: '81451b19-7df8-4fc7-8652-b26cc55dd291'.
+ 	info url: 'http://source.wiresong.ca/ob/OmniBrowser-dr.436.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OmniBrowser-dr.434.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>DependencyBrowser (in category 'Code Browsing') -----
  DependencyBrowser
  
  	self name: 'DependencyBrowser'.
+ 	self version: '0.3'.
- 	self version: '0.1'.
  	info category: 'Code Browsing'.
  	info description: 
+ 'This utility contains an OmniBrowser that could be useful to whom it needs to arm a production release or just perform an early exploration of a package. The browser will display the dependencies (class, inheritance references and loose methods) from classes and packages in your image in a convienient way.
- 'This utility contains an OmniBrowser that could be useful to whom it needs to arm a production release or just perform an early exploration of a package. The browser will display the dependencies (class and inheritance references) from classes and packages in your image.
  
  
  '.
  	info maintainer: 'Hernán Morales Durand (hernan.morales at gmail.com)'.
  	info homepage: 'http://cs.hernanmorales.com.ar/projects/dependencyBrowser/DBrowser-en.php'.
  	info squeakMapID: ''.
  	info url: 'http://www.squeaksource.com/DependencyWalker/OBDependencyWalker-hfm.2.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser
- RefactoringEngine
  OmniBrowser-Standard
  DependencyWalker
  PackageInfo').
  
  !

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' 'Installer' 'MonticelloConfigurations' 'Monticello15').
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierLightBox (in category 'Web Development') -----
  PierLightBox
  
  	self name: 'Pier-LightBox'.
+ 	self version: '1.1.6'.
- 	self version: '1.0.17.6'.
  	info category: 'Web Development'.
  	info description: 
  'Pier lightbox plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-LightBox-dc.6.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesSqueak37U>>KomPackaging (in category 'Uncategorized') -----
  KomPackaging
  
  	self name: 'KomPackaging'.
  	self version: '1.0'.
  	info category: 'Uncategorized'.
  	info description: 
+ '
+ This package adds support for two types of urls, package and squeakmap...they take the forms:
- 'This package adds support for two types of urls, package and squeakmap...they take the forms:
  
  	sqpkg://httpserver.kom:6.1
  	sqmap://Named Process:1.1
  
  You can to interesting things with these URLs, such as install them:
  
  	''sqpkg://httpserver.kom:6.1'' asUrl install
  
  or, query whether or not a version of the package is currently installed:
  
  	''sqpkg://httpserver.kom:6.1'' asUrl isPresent
  
  Version 1.0:
  	- initial version'.
  	info maintainer: ''.
  	info homepage: ''.
  	info squeakMapID: ''.
  	info url: 'http://universes.dnsalias.net:8888/universes/repositories/stable-3.7/KomPackaging-1.0univ.sar'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierTests (in category 'Development') -----
  PierTests
  
  	self name: 'Pier-Tests'.
+ 	self version: '1.1.113'.
- 	self version: '1.0.17.104'.
  	info category: 'Development'.
  	info description: 
  'Pier SUnit tests.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Tests-lr.113.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Tests-lr.104.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Tests' 'Pier-Model').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>MagritteMse (in category 'Development') -----
  MagritteMse
  
  	self name: 'Magritte-Mse'.
+ 	self version: '1.1.2'.
- 	self version: '1.0.17.2'.
  	info category: 'Development'.
  	info description: 
  'MSE file format integration to Magritte.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://smallwiki.unibe.ch/fame/mse/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/mse/Magritte-Mse-lr.2.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Model' 'Mse').
  
  !

Item was changed:
  ----- Method: PackagesSqueak37U>>KomServices (in category 'Uncategorized') -----
  KomServices
  
  	self name: 'KomServices'.
  	self version: '1.0'.
  	info category: 'Uncategorized'.
  	info description: 
+ '
+ ===== Release Notes =====
- '===== Release Notes =====
  
  KomServices provides a framework for the creation and management of background processes.  A generic Service class is provided for this purpose.  Additionally, TcpService is provided for creating services that respond to inbound TCP connections.
  
  ===== Release History =====
  
  Version 1.0:
  	- initial version, this package is bourne out of KomHttpServer and renames a few classes:
  		- ComancheService -> Service
  		- ComancheNetService -> TcpService
  	- the old ConnectionHandler is dropped in favor of a cleaner TcpListener.'.
  	info maintainer: ''.
  	info homepage: ''.
  	info squeakMapID: ''.
  	info url: 'http://universes.dnsalias.net:8888/universes/repositories/stable-3.7/KomServices-1.0univ.sar'.
  	self provides: #().
  
  	self dependsOn: #('DynamicBindings' 'KomPackaging').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>GemToolsClient (in category 'Network') -----
  GemToolsClient
  
  	self name: 'GemTools-Client'.
+ 	self version: '0.355'.
- 	self version: '0.345'.
  	info category: 'Network'.
  	info description: 
  'Installs GLASS client software. Provides development environment UI for OmniBrowser-based tools running in a GemStone server.
  
  This new version depends upon OSTestRunner, an OmniBrowser-based version of TestRunner
  
  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.68
- 	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.355.mcz'.
- 	info url: 'http://seaside.gemstone.com/ss/GLASSClient/GemStone-obi.345.mcz'.
  	self provides: #('GemTools-Client').
  
  	self dependsOn: #('FFI' 'OmniBrowser' 'OmniBrowser-Morphic' 'OmniBrowser-SUnit-GUI' 'ShoutOmniBrowser').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserMorphic (in category 'Code Browsing') -----
  OmniBrowserMorphic
  
  	self name: 'OmniBrowser-Morphic'.
+ 	self version: '0.74'.
- 	self version: '0.68'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Standard represents the classical system browser implemented with the OmniBrowser framework.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Morphic-dr.74.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Morphic-dkh.68.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierSeaside (in category 'Web Development') -----
  PierSeaside
  
  	self name: 'Pier-Seaside'.
+ 	self version: '1.1.324'.
- 	self version: '1.0.17.311'.
  	info category: 'Web Development'.
  	info description: 
  'Pier bindings for Seaside.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Seaside-lr.324.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Seaside-lr.311.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Seaside' 'Pier-Model' 'Scriptaculous' 'Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Mse (in category 'Development') -----
  Mse
  
  	self name: 'Mse'.
+ 	self version: '1.1.10'.
- 	self version: '1.0.17.10'.
  	info category: 'Development'.
  	info description: 
  'MSE file format to exchange data of meta-metamodels, metamodels and models.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://smallwiki.unibe.ch/fame/mse'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/mse/Mse-lr.10.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierDocuments (in category 'Web Development') -----
  PierDocuments
  
  	self name: 'Pier-Documents'.
+ 	self version: '1.1.7'.
- 	self version: '1.0.17.7'.
  	info category: 'Web Development'.
  	info description: 
  'Provide additional documents on a praticular structure, for example to add a side-bar. Custom documents can inherit from the parent and/or provide a default document.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Documents-lr.7.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>MagritteTests (in category 'Development') -----
  MagritteTests
  
  	self name: 'Magritte-Tests'.
+ 	self version: '1.1.148'.
- 	self version: '1.0.17.148'.
  	info category: 'Development'.
  	info description: 
  'Magritte SUnit tests.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.lukas-renggli.ch/smalltalk/magritte'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/magritte/Magritte-Tests-lr.148.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Model').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>MagritteSeaside (in category 'Web Development') -----
  MagritteSeaside
  
  	self name: 'Magritte-Seaside'.
+ 	self version: '1.1.282'.
- 	self version: '1.0.17.278'.
  	info category: 'Web Development'.
  	info description: 
  'Magritte bindings for Seaside.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.lukas-renggli.ch/smalltalk/magritte'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/magritte/Magritte-Seaside-lr.282.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/magritte/Magritte-Seaside-lr.278.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Model' 'Scriptaculous' 'Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierTagCloud (in category 'Web Development') -----
  PierTagCloud
  
  	self name: 'Pier-TagCloud'.
+ 	self version: '1.1.11'.
- 	self version: '1.0.17.11'.
  	info category: 'Web Development'.
  	info description: 
  'Pier tag cloud plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-TagCloud-lr.11.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>MagritteMorph (in category 'Morphs') -----
  MagritteMorph
  
  	self name: 'Magritte-Morph'.
+ 	self version: '1.1.42'.
- 	self version: '1.0.17.42'.
  	info category: 'Morphs'.
  	info description: 
  'Magritte bindings for Morphic.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.lukas-renggli.ch/smalltalk/magritte'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/magritte/Magritte-Morph-lr.42.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Model').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>MagritteModel (in category 'Development') -----
  MagritteModel
  
  	self name: 'Magritte-Model'.
+ 	self version: '1.1.331'.
- 	self version: '1.0.17.331'.
  	info category: 'Development'.
  	info description: 
  'Most applications consist of a big number of model- or so called domain-objects. Building different views, editors, and reports; querying, validating and storing those objects is very repetitive and error-prone, if an object changes its shape frequently. Magritte is a fully dynamic meta-description framework that helps to solve those problems, while keeping the full power to the programmer in all aspects. Moreover since Magritte is described in itself, you can let your users modify the meta-world and add their own fields and forms without writing a single line of code.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.lukas-renggli.ch/smalltalk/magritte'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/magritte/Magritte-Model-lr.331.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierShout (in category 'Web Development') -----
  PierShout
  
  	self name: 'Pier-Shout'.
+ 	self version: '1.1.10'.
- 	self version: '1.0.17.8'.
  	info category: 'Web Development'.
  	info description: 
  'Pier Smalltalk syntax highlighting plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pieraddons/ShoutPier-lr.10.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pieraddons/ShoutPier-lr.8.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside' 'Shout').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierDesign (in category 'Web Development') -----
  PierDesign
  
  	self name: 'Pier-Design'.
+ 	self version: '1.1.5'.
- 	self version: '1.0.17.5'.
  	info category: 'Web Development'.
  	info description: 
  'Enabled design editing tools in the context of the applied page.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Design-tg.5.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserTools (in category 'Development') -----
  OmniBrowserTools
  
  	self name: 'OmniBrowser-Tools'.
+ 	self version: '0.60'.
- 	self version: '0.53'.
  	info category: 'Development'.
  	info description: 
  'Set of tools (debugger, inspector...) rewritten on top of the OmniBrowser framework.'.
+ 	info maintainer: 'Dale Henrichs <dale.henrichs at gemstone.com>'.
- 	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Tools-EL.60.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Tools-dkh.53.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesSqueak37U>>KomHttpServer (in category 'Uncategorized') -----
  KomHttpServer
  
  	self name: 'KomHttpServer'.
  	self version: '6.2'.
  	info category: 'Uncategorized'.
  	info description: 
+ '
+ KomHttpServer is the Comanche web server package.  To get a simple web server running, install this package and evaluate the code below.  A simple file serving web server will be started and will serve the files in your default directory.
- 'KomHttpServer is the Comanche web server package.  To get a simple web server running, install this package and evaluate the code below.  A simple file serving web server will be started and will serve the files in your default directory.
  
  	| ma |
  	ma := ModuleAssembly core.
  	ma serverRoot: FileDirectory default fullName.
  	ma documentRoot: FileDirectory default fullName.
  	ma directoryIndex: ''index.html index.htm''.
  	ma serveFiles.
  	(HttpService startOn: 8080 named: ''httpd'') plug: ma rootModule
  
  After starting the server, point your web browser to http://localhost:8080/
  
  If you have loaded Seaside, you can start a web server that serves Seaside based applications using the following configuration:
  
  	| ma seaside |
  	seaside := WAKom default.
  	ma := ModuleAssembly core.
  	ma serverRoot: FileDirectory default fullName.
  	ma alias: ''/seaside'' to: [ma addPlug: [:request | seaside process: request]].
  	ma documentRoot: FileDirectory default fullName.
  	ma directoryIndex: ''index.html index.htm''.
  	ma serveFiles.
  	(HttpService startOn: 8080 named: ''httpd'') plug: ma rootModule
  
  See the class comments of the various subclasses of ComancheModule for documentation and usage examples.
  
  ===== Release History =====
  Version 6.2:
  	- Added support for Squeak 3.6
  	- Now uses SocketStream from the network rewrite
  
  Version 6.1:
  	- (build #41) Fixes various issues for running on Mac OSX
  	- Packaged using KomPackaging (Squeak version only)
  	- Separated the services framework into a separate package called KomServices
  	- Added a module framework
  	- The following modules have been added (see the individual classes for details):
  		- ModCore - this is the core module and designed to be the root of a module assembly, it extracts basic information from the request and makes it available to sub-modules, it also handles http TRACE and OPTIONS methods
  		- ModMulti - this is a module designed only to wrap submodules into a single entity
  		- ModAlias - for mapping url prefixes to sub modules
  		- ModAuth - for authentication
  			- KomAuthDb - a very basic user and password database
  		- ModAutoIndex - for generating directory listings
  		- ModDir - for directory processing (including redirects to fix the trailing slash problem)
  		- ModDoc - for file location processing in a file server
  		- ModVhost - for name based virtual hosting
  			- ModVhostDoc - for document serving based on virtual host name
  			- ModVhostAlias - for module routing based on the virtual host name
  		- ModFile - for serving files
  		- ModLog - for logging http requests (not yet usable)
  			- KomLogger - writes out a log in CLF format
  			- KomTracer - writes out a detailed trace of http request/response pairs
  		- ModNotFound - if reached will generate a not found response
  		- ModSession - for client session handling
  			- KomSession - the session class used by ModSession (by default)
  	- Added ModuleAssembly to help in creating module assemblies
  	- Renamed classes:
  		- ComancheHttpService -> HttpService
  	- Removed classes
  		- BoundedStream
  		- HttpBadRequest
  		- HttpParser
  		- NetworkProtocolAdaptor
  		- NetworkRequest
  
  Version 6.0.1:
  	- Adds pluggability to ComancheHttpService (see class comments).
  
  Version 6.0:
  	- Initial ComancheNG release
  
  ===== Future Enhancement Plans =====
  
  - add WebDAV server capability (in a separate package)
  - synchronize with the network rewrite project
  - separate some of the http protocol support into a separate package and provide an Http/WebDAV client implementation (separate package)
  - rework the handling of chunked responses (using the SharedStreams package)
  - rework the handling of document uploads (via multipart/form-data) using the SharedStreams package
  - support chunked transfer encoding for incoming requests
  - Reify cookies and make them easier to work with
  - Slim down HttpRequest and HttpResponse such that they are only responsible for constructing requests and responses (currently, these classes are heavily overloaded)
  
  '.
  	info maintainer: ''.
  	info homepage: ''.
  	info squeakMapID: ''.
  	info url: 'http://universes.dnsalias.net:8888/universes/repositories/stable-3.7/KomHttpServer-6.2univ.sar'.
  	self provides: #().
  
  	self dependsOn: #('KomServices').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierEditorEnh (in category 'Web Development') -----
  PierEditorEnh
  
  	self name: 'Pier-EditorEnh'.
+ 	self version: '1.1.17'.
- 	self version: '1.0.17.16'.
  	info category: 'Web Development'.
  	info description: 
  'Pier editor enhancement plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-EditorEnh-damiencassou.17.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-EditorEnh-lr.16.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was added:
+ ----- Method: PackagesDevU>>PierLinks (in category 'Web Development') -----
+ PierLinks
+ 
+ 	self name: 'Pier-Links'.
+ 	self version: '1.1.2'.
+ 	info category: 'Web Development'.
+ 	info description: 
+ 'Pier links for YouTube, Vimeo and SlideShare'.
+ 	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
+ 	info homepage: 'http://www.piercms.com/'.
+ 	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Links-damiencassou.2.mcz'.
+ 	self provides: #().
+ 
+ 	self dependsOn: #('Pier-Seaside').
+ 
+ !

Item was changed:
  ----- Method: PackagesDevU>>PierBlog (in category 'Web Development') -----
  PierBlog
  
  	self name: 'Pier-Blog'.
+ 	self version: '1.1.103'.
- 	self version: '1.0.17.90'.
  	info category: 'Web Development'.
  	info description: 
  'Pier blog plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Blog-lr.103.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Blog-lr.90.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside' 'RSRSS2').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierSqueakPersistency (in category 'Development') -----
  PierSqueakPersistency
  
  	self name: 'Pier-Squeak-Persistency'.
+ 	self version: '1.1.9'.
- 	self version: '1.0.17.6'.
  	info category: 'Development'.
  	info description: 
  'Pier persistency mechanisms for Squeak.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Squeak-Persistency-lr.9.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Squeak-Persistency-lr.6.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Model' 'Pier-Tests').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OBEnhancements (in category 'Code Browsing') -----
  OBEnhancements
  
  	self name: 'OB-Enhancements'.
+ 	self version: '0.292'.
- 	self version: '0.288'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Enhancements extend the OmniBrowser framework with new features such as multiple selection of elements in columns, a package-based view on the image instead of using just class categories, or smart groups to categorize source artifacts.
  This package requires the latest version of the OmniBrowser framework.'.
  	info maintainer: 'David Röthlisberger'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Enhancements-dr.292.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Enhancements-dr.288.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser' 'OmniBrowser-Morphic' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierModel (in category 'Development') -----
  PierModel
  
  	self name: 'Pier-Model'.
+ 	self version: '1.1.257'.
- 	self version: '1.0.17.238'.
  	info category: 'Development'.
  	info description: 
  'Pier is a powerful and extensible implementation of a meta-described content management and Wiki system, written with objects from top to bottom: (1) Object-Oriented Design: Pier features a fully object oriented and meta-described domain model. As an example, the content of the pages is parsed and stored as a tree of different entities representing text, links, tables, lists, etc. (2) Extensibility: Everything in Pier can be extended: page types, storage mechanism, actions, security mechanism, web-server, etc. Plug-ins can be shared within the community and loaded independently of each other into the system. (3) Open Source: Pier is released under the MIT license which grants unrestricted rights to copy, modify, and redistribute as long as the original copyright and license terms are retained. (4) Test Suites: Pier is heavily tested. There are more than 1200 unit tests included with the core of Pier. This makes it easy to change and verify the code and comes in extremely useful when porting Pier to other Smalltalk dialects or when writing extensions.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Model-lr.257.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pier/Pier-Model-lr.238.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Model').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierTitles (in category 'Web Development') -----
  PierTitles
  
  	self name: 'Pier-Titles'.
+ 	self version: '1.1.1'.
- 	self version: '1.0.17.1'.
  	info category: 'Web Development'.
  	info description: 
  'A set of widgets to control the title of a page.'.
  	info maintainer: 'Tudor Girba <tudor.girba at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Titles-tg.1.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierSitemap (in category 'Web Development') -----
  PierSitemap
  
  	self name: 'Pier-Sitemap'.
+ 	self version: '1.1.20'.
- 	self version: '1.0.17.20'.
  	info category: 'Web Development'.
  	info description: 
  'Creates a Google and Yahoo Sitemap definitions.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Sitemap-pmm.20.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside' 'YAXO').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierGoogle (in category 'Web Development') -----
  PierGoogle
  
  	self name: 'Pier-Google'.
+ 	self version: '1.1.6'.
- 	self version: '1.0.17.5'.
  	info category: 'Web Development'.
  	info description: 
  'Integration of Google services into Pier.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Google-lr.6.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Google-lr.5.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierSetup (in category 'Web Development') -----
  PierSetup
  
  	self name: 'Pier-Setup'.
+ 	self version: '1.1.33'.
- 	self version: '1.0.17.30'.
  	info category: 'Web Development'.
  	info description: 
  'Metapackage that loads a common collection of Pier plugins, and a helper class to instantiate the one-click experience.'.
  	info maintainer: 'Tudor Girba <tudor.girba at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Setup-damiencassou.33.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Setup-tg.30.mcz'.
  	self provides: #().
  
+ 	self dependsOn: #('Pier-Blog' 'Pier-Design' 'Pier-Documents' 'Pier-EditorEnh' 'Pier-Google' 'Pier-Links' 'Pier-Randomizer' 'Pier-Security' 'Pier-Shout' 'Pier-Sitemap' 'Pier-TagCloud' 'Pier-Titles').
- 	self dependsOn: #('Pier-Blog' 'Pier-Design' 'Pier-Documents' 'Pier-EditorEnh' 'Pier-Google' 'Pier-Media' 'Pier-Randomizer' 'Pier-Security' 'Pier-Shout' 'Pier-Sitemap' 'Pier-TagCloud' 'Pier-Titles').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierRandomizer (in category 'Web Development') -----
  PierRandomizer
  
  	self name: 'Pier-Randomizer'.
+ 	self version: '1.1.4'.
- 	self version: '1.0.17.4'.
  	info category: 'Web Development'.
  	info description: 
  'Pier randomizer plugin.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
  	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Randomizer-lr.4.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Pier-Seaside').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>DependencyWalker (in category 'Development') -----
  DependencyWalker
  
  	self name: 'DependencyWalker'.
+ 	self version: '0.3'.
- 	self version: '0.1'.
  	info category: 'Development'.
  	info description: 
  'This is the DependencyBrowser package that do the real job.
  '.
  	info maintainer: 'Hernán Morales Durand (hernan.morales at gmail.com)'.
  	info homepage: 'http://cs.hernanmorales.com.ar/projects/dependencyBrowser/DBrowser-en.php'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/DependencyWalker/DependencyWalker-hfm.11.mcz'.
- 	info url: 'http://www.squeaksource.com/DependencyWalker/DependencyWalker-hfm.8.mcz'.
  	self provides: #('DependencyWalker').
  
  	self dependsOn: #('AST RefactoringEngine').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Pier (in category 'Web Development') -----
  Pier
  
  	self name: 'Pier'.
+ 	self version: 'current'.
- 	self version: 'currentnew'.
  	info category: 'Web Development'.
  	info description: 
  'Pier with some common plugins. A good package to get started with Pier development or deployment.'.
  	info maintainer: 'lr'.
  	info homepage: 'http://www.lukas-renggli.ch/smalltalk/pier'.
  	info squeakMapID: ''.
  	info url: nil.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Tests' 'Pier-Blog' 'Pier-Documents' 'Pier-EditorEnh' 'Pier-Seaside' 'Pier-Security' 'Pier-Tests').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>PierOmniBrowser (in category 'Development') -----
  PierOmniBrowser
  
  	self name: 'Pier-OmniBrowser'.
+ 	self version: '1.1.35'.
- 	self version: '1.0.17.34'.
  	info category: 'Development'.
  	info description: 
  'Pier bindings for OmniBrowser.'.
  	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
  	info homepage: 'http://www.piercms.com/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/pier/Pier-OmniBrowser-lr.35.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/pier/Pier-OmniBrowser-lr.34.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Morph' 'OmniBrowser-Full' 'Pier-Model').
  
  !

Item was removed:
- ----- Method: PackagesDevU>>PierMedia (in category 'Web Development') -----
- PierMedia
- 
- 	self name: 'Pier-Media'.
- 	self version: '1.0.17.1'.
- 	info category: 'Web Development'.
- 	info description: 
- 'Pier links for YouTube, Vimeo and SlideShare'.
- 	info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
- 	info homepage: 'http://www.piercms.com/'.
- 	info squeakMapID: ''.
- 	info url: 'http://source.lukas-renggli.ch/pieraddons/Pier-Media-lr.1.mcz'.
- 	self provides: #().
- 
- 	self dependsOn: #('Pier-Seaside').
- 
- !



More information about the Packages mailing list