The Inbox: Configurations-hjh.6.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: Configurations-hjh.6.mcz

commits-2
A new version of Configurations was added to project The Inbox:
http://source.squeak.org/inbox/Configurations-hjh.6.mcz

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

Name: Configurations-hjh.6
Author: hjh
Time: 20 May 2010, 6:19:23.217 pm
UUID: b295e9a4-bcdd-5048-b76c-92c99a579e39
Ancestors: Configurations-spd.5

Moved ConfigurationOfMathMorphs to be a subclass of MetacelloConfiguration so that it shows up in the ConfigBrowser.

The install button in the ConfigBrowser still does not work though.

BTW I assume that ConfigurationOfMathMorphs is under the MIT license?

Hannes Hirzel

=============== Diff against Configurations-spd.5 ===============

Item was changed:
+ MetacelloConfiguration subclass: #ConfigurationOfMathMorphs
+ instanceVariableNames: ''
+ classVariableNames: ''
- Object subclass: #ConfigurationOfMathMorphs
- instanceVariableNames: 'project'
- classVariableNames: 'LastVersionLoad'
  poolDictionaries: ''
  category: 'Configurations-Morphic'!
 
  !ConfigurationOfMathMorphs commentStamp: 'spd 5/20/2010 13:38' prior: 0!
  Original MathMorphs:
  MathMorphs and related projects are beautiful pieces of Mathematics and Physics run in Squeak. They have been created at the University of Buenos Aires, and the original web site is at UBA . The projects basis is MorphicWrappers, other projects are FunctionPlotters, LinearAlgebra, MetricSpaces, PhysicsMorphs, Fibonacci and others.
 
  This project (the revival):
  In May, 2006 Lic. Edgar J. De Cleene suggested on squeak-dev to collect necessary changesets, make them run in latest Squeak, and save them for future in a community effort. Edgar also collected most of the changesets needed and put together functional 3.9 changesets, I started converting them to Monticello. Please see details of each MCZ file for history of it's creation. There are 2 Monticello Projects so far, more will be converted in the future.
 
  A good starting point:
  1. Load the MorphicWrappers & Functions packages with:
  ConfigurationOfMathMorphs project latestVersion load: #('MorphicWrappers' 'Functions')
  2. Doit:
  XYPlotter example1 plot asMorph openInWorld
 
  See http://www.squeaksource.com/MathMorphsRevival.html for more info.!

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

Item was removed:
- SystemOrganization addCategory: #'Configurations-Morphic'!
- SystemOrganization addCategory: #'Configurations-Base'!
- SystemOrganization addCategory: #'Configurations-Development'!
- SystemOrganization addCategory: #'Configurations-Libraries'!
- SystemOrganization addCategory: #'Configurations-Network'!
- SystemOrganization addCategory: #'Configurations-Games'!
- SystemOrganization addCategory: #'Configurations-Databases'!

Item was removed:
- ----- Method: ConfigurationOfMathMorphs classSide>>lastMetacelloVersionLoad (in category 'metacello tool support') -----
- lastMetacelloVersionLoad
- "Answer the last version loaded and the list of packages loaded for that version."
-
- LastVersionLoad == nil ifTrue: [ LastVersionLoad := nil -> 'default' ].
- ^LastVersionLoad!

Item was removed:
- ----- Method: ConfigurationOfMathMorphs>>project (in category 'accessing') -----
- project
-
- ^ project ifNil: [ | constructor |
- "Bootstrap Metacello if it is not already loaded"
- self class ensureMetacello.
- "Construct Metacello project"
- constructor := (Smalltalk at: #MetacelloVersionConstructor) on: self.
- project := constructor project.
- project loadType: #linear. "change to #atomic if desired"
- project ]!


Reply | Threaded
Open this post in threaded view
|

Re: The Inbox: Configurations-hjh.6.mcz

Bert Freudenberg
On 21.05.2010, at 03:19, [hidden email] wrote:
>
>
> BTW I assume that ConfigurationOfMathMorphs is under the MIT license?

Anything submitted to the Inbox is MIT, so that configuration is, too. That does not necessarily apply to the packages it loads.


- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: The Inbox: Configurations-hjh.6.mcz

Sean P. DeNigris
Administrator
Bert Freudenberg wrote
> BTW I assume that ConfigurationOfMathMorphs is under the MIT license?
MIT... does not necessarily apply to the packages it loads.
Per Edgar De Cleene, the packages are MIT.

Sean
Cheers,
Sean