Slime package updates

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

Slime package updates

Lukas Renggli
Long overdue I renamed a few classes in RB, because some were missing
the RB prefix. Unfortunately this change affects the Seaside 3.0 and
3.1 Slime (code critics) packages, because they have class extensions
in some of the affected classes.

This means, that before updating Seaside to the latest code you must
update RB (and OB if you are using it). The following expressions
should do that automatically. Best run the code twice, just to be sure
no load-artifacts remain:

    "Refactoring Engine"
    Gofer new
        squeaksource: 'rb';
        package: 'AST-Core';
        package: 'AST-Semantic';
        package: 'Refactoring-Core';
        package: 'Refactoring-Changes';
        package: 'Refactoring-Critics';
        package: 'Refactoring-Environment';
        package: 'Refactoring-Spelling';
        load.

    "OmniBrowser"
    Gofer new
        renggli: 'omnibrowser';
        package: 'OmniBrowser';
        package: 'OB-Standard';
        package: 'OB-Morphic';
        package: 'OB-Shout';
        package: 'OB-Refactory';
        package: 'OB-Regex';
        package: 'OB-SUnitIntegration';
        load.

    "Update grease based packages (Grease, Seaside, Magritte, Pier, ...)"
    WADevelopment  loadPackages: WADevelopment allPackages.

This should give you a clean image where all tests pass. Sorry for the
inconvenience.

Lukas

--
Lukas Renggli
www.lukas-renggli.ch
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: Slime package updates

Dale Henrichs
I guess this should be included in the 3.0.6 configuration ... was going to release today and noticed the updates last night ... Since it's pharo only I still should be able to push the configs out today all tests are now green for GemStone 2.4 and GemStone 3.0.1...

Dale

----- Original Message -----
| From: "Lukas Renggli" <[hidden email]>
| To: "Seaside Developer List" <[hidden email]>
| Sent: Friday, September 9, 2011 1:32:25 AM
| Subject: [Seaside-dev] Slime package updates
|
| Long overdue I renamed a few classes in RB, because some were missing
| the RB prefix. Unfortunately this change affects the Seaside 3.0 and
| 3.1 Slime (code critics) packages, because they have class extensions
| in some of the affected classes.
|
| This means, that before updating Seaside to the latest code you must
| update RB (and OB if you are using it). The following expressions
| should do that automatically. Best run the code twice, just to be
| sure
| no load-artifacts remain:
|
|     "Refactoring Engine"
|     Gofer new
| squeaksource: 'rb';
| package: 'AST-Core';
| package: 'AST-Semantic';
| package: 'Refactoring-Core';
| package: 'Refactoring-Changes';
| package: 'Refactoring-Critics';
| package: 'Refactoring-Environment';
| package: 'Refactoring-Spelling';
| load.
|
|     "OmniBrowser"
|     Gofer new
| renggli: 'omnibrowser';
| package: 'OmniBrowser';
| package: 'OB-Standard';
| package: 'OB-Morphic';
| package: 'OB-Shout';
| package: 'OB-Refactory';
| package: 'OB-Regex';
| package: 'OB-SUnitIntegration';
| load.
|
|     "Update grease based packages (Grease, Seaside, Magritte, Pier,
|     ...)"
|     WADevelopment  loadPackages: WADevelopment allPackages.
|
| This should give you a clean image where all tests pass. Sorry for
| the
| inconvenience.
|
| Lukas
|
| --
| Lukas Renggli
| www.lukas-renggli.ch
| _______________________________________________
| seaside-dev mailing list
| [hidden email]
| http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
|
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: Slime package updates

Dale Henrichs
In reply to this post by Lukas Renggli
Lukas,

Your changes haven't been integrated into the ConfigurationOfRefactoringBrowser yet so I will have to hold off on including the new packages in ConfigurationOfSeaside30 ...

>From the looks of the configurations the changes for RefactoringBrowser 1.8 (the set of changes preceding your new updates) were only integrated into Pharo1.4 ...

I'm just waiting for consensus on swazoo, zinc, and kom...

Dale

----- Original Message -----
| From: "Lukas Renggli" <[hidden email]>
| To: "Seaside Developer List" <[hidden email]>
| Sent: Friday, September 9, 2011 1:32:25 AM
| Subject: [Seaside-dev] Slime package updates
|
| Long overdue I renamed a few classes in RB, because some were missing
| the RB prefix. Unfortunately this change affects the Seaside 3.0 and
| 3.1 Slime (code critics) packages, because they have class extensions
| in some of the affected classes.
|
| This means, that before updating Seaside to the latest code you must
| update RB (and OB if you are using it). The following expressions
| should do that automatically. Best run the code twice, just to be
| sure
| no load-artifacts remain:
|
|     "Refactoring Engine"
|     Gofer new
| squeaksource: 'rb';
| package: 'AST-Core';
| package: 'AST-Semantic';
| package: 'Refactoring-Core';
| package: 'Refactoring-Changes';
| package: 'Refactoring-Critics';
| package: 'Refactoring-Environment';
| package: 'Refactoring-Spelling';
| load.
|
|     "OmniBrowser"
|     Gofer new
| renggli: 'omnibrowser';
| package: 'OmniBrowser';
| package: 'OB-Standard';
| package: 'OB-Morphic';
| package: 'OB-Shout';
| package: 'OB-Refactory';
| package: 'OB-Regex';
| package: 'OB-SUnitIntegration';
| load.
|
|     "Update grease based packages (Grease, Seaside, Magritte, Pier,
|     ...)"
|     WADevelopment  loadPackages: WADevelopment allPackages.
|
| This should give you a clean image where all tests pass. Sorry for
| the
| inconvenience.
|
| Lukas
|
| --
| Lukas Renggli
| www.lukas-renggli.ch
| _______________________________________________
| seaside-dev mailing list
| [hidden email]
| http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
|
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: Slime package updates

Dale Henrichs
FYI: As soon as the RefactoringBrowser configuration is updated, I can spin off a new version of Seaside ... 3.0.6.1 to pick up just the slime changes ... so the update doesn't have to wait for 3.0.7, if it doesn't make it into 3.0.6 ...

Dale

----- Original Message -----
| From: "Dale Henrichs" <[hidden email]>
| To: "Seaside - developer list" <[hidden email]>
| Sent: Friday, September 9, 2011 2:58:16 PM
| Subject: Re: [Seaside-dev] Slime package updates
|
| Lukas,
|
| Your changes haven't been integrated into the
| ConfigurationOfRefactoringBrowser yet so I will have to hold off on
| including the new packages in ConfigurationOfSeaside30 ...
|
| >From the looks of the configurations the changes for
| >RefactoringBrowser 1.8 (the set of changes preceding your new
| >updates) were only integrated into Pharo1.4 ...
|
| I'm just waiting for consensus on swazoo, zinc, and kom...
|
| Dale
|
| ----- Original Message -----
| | From: "Lukas Renggli" <[hidden email]>
| | To: "Seaside Developer List"
| | <[hidden email]>
| | Sent: Friday, September 9, 2011 1:32:25 AM
| | Subject: [Seaside-dev] Slime package updates
| |
| | Long overdue I renamed a few classes in RB, because some were
| | missing
| | the RB prefix. Unfortunately this change affects the Seaside 3.0
| | and
| | 3.1 Slime (code critics) packages, because they have class
| | extensions
| | in some of the affected classes.
| |
| | This means, that before updating Seaside to the latest code you
| | must
| | update RB (and OB if you are using it). The following expressions
| | should do that automatically. Best run the code twice, just to be
| | sure
| | no load-artifacts remain:
| |
| |     "Refactoring Engine"
| |     Gofer new
| | squeaksource: 'rb';
| | package: 'AST-Core';
| | package: 'AST-Semantic';
| | package: 'Refactoring-Core';
| | package: 'Refactoring-Changes';
| | package: 'Refactoring-Critics';
| | package: 'Refactoring-Environment';
| | package: 'Refactoring-Spelling';
| | load.
| |
| |     "OmniBrowser"
| |     Gofer new
| | renggli: 'omnibrowser';
| | package: 'OmniBrowser';
| | package: 'OB-Standard';
| | package: 'OB-Morphic';
| | package: 'OB-Shout';
| | package: 'OB-Refactory';
| | package: 'OB-Regex';
| | package: 'OB-SUnitIntegration';
| | load.
| |
| |     "Update grease based packages (Grease, Seaside, Magritte, Pier,
| |     ...)"
| |     WADevelopment  loadPackages: WADevelopment allPackages.
| |
| | This should give you a clean image where all tests pass. Sorry for
| | the
| | inconvenience.
| |
| | Lukas
| |
| | --
| | Lukas Renggli
| | www.lukas-renggli.ch
| | _______________________________________________
| | seaside-dev mailing list
| | [hidden email]
| | http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
| |
| _______________________________________________
| seaside-dev mailing list
| [hidden email]
| http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
|
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev