Re: Seaside 3.4.2 & help wanted!
Posted by
Tim Johnson-2 on
Jul 29, 2020; 2:45am
URL: https://forum.world.st/Seaside-3-4-2-help-wanted-tp5119466p5120110.html
Hi Johan and Timothy,
Yes, please count me in for helping Squeak compatibility (Grease) for Seaside also.
I have a Squeak/Seaside app which has been running very well on top of Squeak's WebClient/WebServer since the recent update to it in trunk.
I have helped sort out some Seaside load order issues & etc. for Squeak in the past, and am interested in becoming more capable with ConfigurationOf / BaselineOf going forward.
Thanks,
Tim
On Jul 16, 2020, at 8:36 AM, Johan Brichau wrote:
Hi Timothy, all,
Sorry for the delay. It’s been a hectic week so far.
It’s a good question and there is no complete writeup for how we deal with the platform-specificity in the codebase.
I will write up more info on the wiki asap, but to give you a gist:
We have a Squeak-specific section in the BaselineOfSeaside3, which specifies which packages are loaded in Squeak.
Platform-specific packages include the platform name, e.g. ’Seaside-Core-Pharo`.
We also use Grease as a layer to abstract away platform-specific api’s, but this is not always possible.
Perhaps a good place to start is to check out the failing tests for Squeak. I think there is one or two at the moment.
I’m also not sure if we are still testing the latest version.
Checking out the currently broken test would be a great way to roll into it.
cheers
Johan
Hi John,
I am interested in helping to maintain the Squeak compatibility portion.
When you have a moment, please email me with both the high-level view of what 'squeak compatibility' entails and pointers to the 'where' of doing so (a separate Squeak compat package ?)
cheers,
tty
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside