[Seaside] Seaside 3.4.2 & help wanted!
Tim Johnson
digit at sonic.net
Wed Jul 29 02:45:00 UTC 2020
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 <gettimothy at zoho.com> 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 <johan at inceptive.be
>> > 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
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/seaside/attachments/20200728/8e2b62e6/attachment.html>
More information about the seaside
mailing list