Re: Seaside 3.4.2 & help wanted!
Tim Johnson <[email protected]> Tue, 28 Jul 2020 19:45:00 -0700
| Newsgroups | gmane.comp.lang.smalltalk.squeak.seaside |
|---|---|
| Message-ID | <[email protected]> |
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. > > The Travis-CI builds https://travis-ci.org/github/SeasideSt verify > the tests for all platforms, including Squeak. > > 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. > > A couple of issues have been tagged ‘platform-squeak’: https://github.com/SeasideSt/Seaside/labels/Platform-Squeak > > Checking out the currently broken test would be a great way to roll > into it. > > cheers > Johan > > >> On 11 Jul 2020, at 13:05, gettimothy <[email protected]> wrote: >> >> 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 >> >> >> ---- On Thu, 09 Jul 2020 14:54:37 -0400 Johan Brichau <[email protected] >> > wrote ---- >> >> Hi Seasiders, >> >> A new release of Seaside is ready for you: https://github.com/SeasideSt/Seaside/releases >> >> Some important bugs have been fixed. Especially, if you are running >> Seaside on Gemstone, and are using a version newer than 3.3.0, I >> recommend you upgrade to 3.4.2 as soon as possible (see list of >> bugfixes in the release page). Thanks to everyone who was involved >> in reporting or fixing the bugs! >> >> We also stepped up our tests by adding a bunch of automated tests >> for the functional testsuite that we needed to test manually >> before. So this is going to help a lot to prevent the bugs we fixed >> in this release. >> Mind that the Travis-CI builds are failing since yesterday due to >> an issue caused by Travis-CI itself. We hope this gets back to >> normal soon. >> >> Finally but importantly: we need help maintaining and improving >> Seaside! >> >> If you are using Grease and/or Seaside on Squeak: we need people to >> maintain the Squeak compatibility actively. Please think about >> joining us to keep Seaside rolling on Squeak in the future. For me, >> it’s beginning to become too much work to actively maintain the >> compatibility on every release. >> If you are using Seaside in general: please let us know if you are >> able and willing to contribute to the project. >> If you want to help to make a new website for Seaside, using >> Seaside… please let us know! >> >> We only ask to follow some basic contribution guidelines that can >> be found here: https://github.com/SeasideSt/Seaside/blob/master/CONTRIBUTING.md >> >> Thanks to all who is contributing now and before: https://github.com/SeasideSt/Seaside/graphs/contributors >> + https://github.com/SeasideSt/Grease/graphs/contributors >> >> cheers! >> Johan >> _______________________________________________ >> seaside mailing list >> [email protected] >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >> >> > > _______________________________________________ > seaside mailing list > [email protected] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ seaside mailing list [email protected] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside