Hi guys - how did you load Seaside into Pharo 7 as part of a baseline? Iâve hit a similar same problem and am getting a walkback error when trying to load a baseline for a project I wanted to try on P7 which uses seaside. I get: MetacelloNameNotDefinedError: project group, or package named: 'Seaside-Pharo-Development' not found when used in requires: or includes: field of package: 'Seaside-Tests-Pharo-Development' for version: baseline of BaselineOfSeaside3. My baseline has the following: setUpDependencies: spec spec baseline: 'Seaside3' with: [ spec repository: 'github://SeasideSt/Seaside:master/repository'; loads: #('Seaside-Environment') ]. If did have (copied from a Willow example) - and Iâm wondering if something is getting cached and that its not actually using the above - but Iâm not clear on how to ensure any caches are cleared? spec baseline: 'Seaside3' with: [ spec repository: 'github://SeasideSt/Seaside:v3.2.4/repository'; loads: #('Seaside-Environment' 'JQuery' 'Zinc') ]; project: 'Seaside3-Tests' copyFrom: 'Seaside3' with: [ spec loads: #('Seaside-Tests-Core') ]. Any tips gratefully received. Tim
On 24 May 2018, at 16:02, Sven Van Caekenberghe <sven@stfx.eu> wrote:
Hi Torsten,
Thanks for taking care.
I can confirm, from a quick test, that Seaside loads/works fine in the latest Pharo 7.
I had trouble opening the Seaside Control Panel, 10s of deprecation warnings opening for the icon base64 decoding, I had to comment out the #deprecated: message send in #mimeDecodeToBytes:
I don't understand why the Grease stream tests are failing since they seem to be testing ReadWriteStream, a class that was not changed, at all.
Sven
On 22 May 2018, at 22:01, Torsten Bergmann <astares@gmx.de> wrote:
Just as an info: after fixing the #mimeDecodeToBytes: issue with recent image 70934 and later it is possible to load Seaside again from GitHub using
Metacello new baseline:'Seaside3'; repository: 'github://SeasideSt/Seaside:master/repository'; load
into a recent Pharo 7.0 (load instruction as recommended on https://github.com/SeasideSt/Seaside).
For the deprecated warnings you either "Proceed" or disable them for the time being.
799 of 806 Seaside tests passes 470 of 457 Grease tests passes
primarily failing to to non-compatible streams. Seaside and Grease tests seem to test some ANSI related things - who fail now.
_______________________________________________ seaside-dev mailing list seaside-dev@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev