<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Anyone having an idea how to update the MetacelloConfiguration correctly so that it is mapped to the baseline on GitHub?</p>
<p><br>
</p>
<p>With <span>ConfigurationOfSpellingServices-ct.8, I am getting an incompatible specs error:</span></p>
<p><span><br>
</span></p>
<p><span><img size="65780" id="x_img936747" tabindex="0" style="max-width:99.9%" src="cid:2674fdf8-14e5-4616-a546-cc5a34bbb00c"><br>
</span></p>
<p><span><br>
</span></p>
<p><span>ConfigurationOfSpellingServices >> </span><span style="font-size:12pt">baseline10: spec</span><span></p>
<div><span style="white-space:pre"></span><version: '1.0-baseline'></div>
<div><br>
</div>
<div><span style="white-space:pre"></span>spec for: #'common' do: [</div>
<div><span style="white-space:pre"></span>spec blessing: #'baseline'.</div>
<div><span style="white-space:pre"></span>spec project: 'SpellingServices' with: [</div>
<div><span style="white-space:pre"></span>spec repository: 'github://hpi-swa-lab/squeak-spelling-services/src' ].</div>
<div><span style="white-space:pre"></span>spec group: 'default' with: #('SpellingServices') ].</div>
<div><br>
</div>
<div>I have never worked with ConfigurationOfs before, just with BaselineOfs.</div>
<div><br>
</div>
<div>Best,</div>
<div>Christoph</div>
</span>
<p></p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Thiede, Christoph<br>
<b>Gesendet:</b> Montag, 5. Juli 2021 01:14:24<br>
<b>An:</b> squeak-dev@lists.squeakfoundation.org; Thiede, Christoph<br>
<b>Betreff:</b> Re: Announcement: Spelling services</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Hi all!<br>
<br>
I have ported the SpellingServices to GitHub since the HPI SqueakSource is deprecated now:<br>
<br>
<a href="https://github.com/hpi-swa-lab/squeak-spelling-services">https://github.com/hpi-swa-lab/squeak-spelling-services</a><br>
<br>
Besides the fix I proposed in my previous message, I applied the following changes to the project:<br>
<br>
- Fixed OSProcess callouts for Windows, and tested them for all platforms<br>
- Applied some general refactoring and clean-ups<br>
- Set up a weekly scheduled CI for all platforms (including some nice CI scripts for installing ispell/aspell on the GitHub Actions runner)<br>
- Added a bit of documentation in the README.md.<br>
<br>
In particular, please note that the MacSpellingInterface appears not to work any longer, maybe the SpellingPlugin in the VM has gone or something else. In the lack of an applish device, I cannot investigate this further, but those of you who are blessed with
 a computer by the company that does not even deem it necessary to provide VM support to run their software on the machines of us remaining poor plebs may feel free to take a look at this and report their findings under
<a href="https://github.com/hpi-swa-lab/squeak-spelling-services/issues/2">https://github.com/hpi-swa-lab/squeak-spelling-services/issues/2</a>. For now, I have marked the corresponding tests as expected failures.<br>
<br>
I have tried to update the Metacello configuration for the project analogously (see ConfigurationOfSpellingServices-ct.7), but I did not yet figure out how to use this configuration to check whether it is still intact.<br>
<br>
One last note in case you wonder how I moved the entire ancestry to git: This was done with the help of Jakob's ingenious SquotMonticelloConverter which I slightly extended in
<a href="https://github.com/hpi-swa/Squot/pull/328">https://github.com/hpi-swa/Squot/pull/328</a> (still awaiting my reaction on his review, thank you already for the feedback, Jakob!).<br>
<br>
Best,<br>
Christoph<br>
<br>
> Hi all,<br>
> <br>
> I created a small fix to get the ispell interface working again for Windows,<br>
> but unfortunately, I cannot upload it because the HPI SqueakSource is in<br>
> read-only mode now.<br>
> <br>
> For now, I'm attaching my patch here as an MCZ, but maybe we should move<br>
> this repository either to squeaksource.com or to GitHub?<br>
> <br>
> ---<br>
> <br>
> SpellingServices-ct.mcz<br>
> <<a href="http://forum.world.st/file/t372205/SpellingServices-ct.mcz">http://forum.world.st/file/t372205/SpellingServices-ct.mcz</a>> 
<br>
> <br>
> Name: SpellingServices-ct.6<br>
> Author: ct<br>
> Time: 12 June 2021, 7:32:26.942173 pm<br>
> UUID: b1b3b84a-56b2-4844-99fd-a2a3ee6e546c<br>
> Ancestors: SpellingServices-tfel.5<br>
> <br>
> Fix ispell interface for Windows<br>
> <br>
> Only open the file in read-only mode, otherwise the callout on Windows fails<br>
> to write back into the same file.<br>
> <br>
> ---<br>
> <br>
> Best,<br>
> Christoph<br>
> <br>
> <br>
> <br>
> -----<br>
> Carpe Squeak!<br>
> --<br>
> Sent from: <a href="http://forum.world.st/Squeak-Dev-f45488.html">http://forum.world.st/Squeak-Dev-f45488.html</a><br>
> <br>
> <br>
["SpellingInterface-example.png"]</div>
</span></font>
</body>
</html>