Skip to content

Commit

Permalink
Merge pull request #2 from mtaborda/development
Browse files Browse the repository at this point in the history
Merge from development into master
  • Loading branch information
mtaborda committed May 28, 2016
2 parents 2bbdd28 + 245e777 commit ef3ca16
Show file tree
Hide file tree
Showing 23 changed files with 56 additions and 82 deletions.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -250,12 +250,17 @@ At the time we wrote this model, there were no implementation that we liked. The
##What I need to use Chaltén?
Download a fresh Pharo image (http://www.pharo.org) and in a workspace do-it this:

#In a 4.x image
Metacello new
configuration: 'Chalten';
githubUser: 'mtaborda' project: 'chalten' commitish: 'master' path: 'repository';
baseline: 'Chalten';
githubUser: 'mtaborda' project: 'chalten' commitish: 'v4.1.0' path: 'repository';
load

Or just install stable version from the configuration browser.
#In a 5.x image
Metacello new
baseline: 'Chalten';
githubUser: 'mtaborda' project: 'chalten' commitish: 'v5.0.0' path: 'repository';
load

##Why is it called Chaltén?
El Chaltén (http://www.elchalten.com/) is a village settled inside National Park Los Glaciares, in the heart of the patagonic southern mountains, at the foot of mythical Mt. Fitz Roy.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This class is used to load Chalten from github repository
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
baselines - private
aconcagua: spec for: distribution

spec
baseline: #Aconcagua
with: [ spec
loads: #(#Core);
repository: ((repositories at: distribution) at: #aconcagua) ]
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,20 @@ baseline: spec
<baseline>

spec for: #common do: [
spec baseline: 'Aconcagua' with: [
spec
loads: #('Core');
repository: 'github://mtaborda/aconcagua:master/repository' ].
spec blessing: #baseline.
spec
package: 'Chalten-Core' with: [ spec requires: 'Aconcagua' ];
package: 'Chalten-Tests' with: [ spec requires: 'Chalten-Core' ].
spec
group: 'default' with: #('Core' 'Tests');
group: 'Core' with: #('Chalten-Core');
group: 'Tests' with: #('Chalten-Tests') ]
group: 'Tests' with: #('Chalten-Tests').
spec postLoadDoIt: #postLoadInitialization ].

spec for: #'pharo4.x' do: [
spec repository: ((repositories at: #pharo40) at: #chalten).
self aconcagua: spec for: #pharo40 ].

spec for: #'pharo5.x' do: [
spec repository: ((repositories at: #pharo50) at: #chalten).
self aconcagua: spec for: #pharo50 ]
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
initialize - release
initialize

super initialize.
self initializeRepositories
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
initialize - release
initializeRepositories

repositories := Dictionary new.
repositories at: #pharo40 put: Dictionary new.
(repositories at: #pharo40)
at: #aconcagua put: #'github://mtaborda/aconcagua:v4.1.0/repository';
at: #chalten put: #'github://mtaborda/chalten:v4.1.0/repository'.
repositories at: #pharo50 put: Dictionary new.
(repositories at: #pharo50)
at: #aconcagua put: #'github://mtaborda/aconcagua:v5.0.0/repository';
at: #chalten put: #'github://mtaborda/chalten:v5.0.0/repository'
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
initialize-release
post load
postLoadInitialization

ChaltenEnvironmentBehavior initializeAfterLoad.
TimeUnitsGlobals initializeAfterLoad.
CalendarDefinition allSubclassesDo: [ :each | each subclasses isEmpty
ifTrue: [ each initializeAfterLoad ]].
CalendarDefinition allSubclassesDo: [ :each | each subclasses
ifEmpty: [ each initializeAfterLoad ]].
TimeOfDay initializeAfterLoad.
TimeZonesGlobals initializeAfterLoad
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,8 @@
"class" : {
},
"instance" : {
"baseline:" : "MaximilianoTaborda 5/13/2015 16:37" } }
"aconcagua:for:" : "MaximilianoTaborda 11/6/2015 13:06",
"baseline:" : "MaximilianoTaborda 11/6/2015 13:07",
"initialize" : "MaximilianoTaborda 11/6/2015 12:59",
"initializeRepositories" : "MaximilianoTaborda 5/28/2016 19:06",
"postLoadInitialization" : "MaximilianoTaborda 11/6/2015 12:39" } }
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
],
"classvars" : [
],
"commentStamp" : "",
"commentStamp" : "MaximilianoTaborda 11/6/2015 13:09",
"instvars" : [
],
"repositories" ],
"name" : "BaselineOfChalten",
"pools" : [
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
(name 'BaselineOfChalten-MaximilianoTaborda.4.0.1' message 'deleted old baselines' id '048bc477-189e-42e7-b923-3d2ed1571c5b' date '13 May 2015' time '10:51:33.319668 pm' author 'MaximilianoTaborda' ancestors ((name 'BaselineOfChalten-MaximilianoTaborda.4.0.0' message 'rename src to repository because that is the convention' id '6a35f5ff-478c-47e7-ba54-dbfe12f6e3bc' date '30 April 2015' time '10:32:32.615031 am' author 'MaximilianoTaborda' ancestors () stepChildren ())) stepChildren ())
(name 'BaselineOfChalten-MaximilianoTaborda.5.0.0' message 'tag for pharo 5.x' id '4e4610d0-d994-45e8-ad81-963920b0d166' date '28 May 2016' time '7:09:06.331599 pm' author 'MaximilianoTaborda' ancestors ((name 'BaselineOfChalten-MaximilianoTaborda.5.0.0' message 'Baseline for pharo5.x images' id '56cff05b-ff72-43b0-92d6-68342dd7173a' date '6 November 2015' time '1:47:26.839122 pm' author 'MaximilianoTaborda' ancestors () stepChildren ())) stepChildren ())
4 changes: 0 additions & 4 deletions repository/ConfigurationOfChalten.package/.filetree

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Empty file.

This file was deleted.

This file was deleted.

2 changes: 0 additions & 2 deletions repository/ConfigurationOfChalten.package/properties.json

This file was deleted.

0 comments on commit ef3ca16

Please sign in to comment.