[squeak-dev] Roassal next steps.

gettimothy gettimothy at zoho.com
Sun Oct 18 19:32:25 UTC 2020


Hi Tom,

I will probably revert to your version.

I just want to torture myself grokking the Pharo tools and getting fluent in transposing from Git to Monticello in both environments.

Jakob's Monticello config worked...



Metacello new

githubUser: 'pharo-project' project: 'pharo' commitish: 'Pharo9.0' path:'src';

baseline: 'Manifest';

load





This package depends on the following classes:

  AbstractTool

  PackageManifest

  RGMetaclassDefinition

  RGPackageDefinition

  RPackageTag

  RGMethodDefinition

  RPackage

  RGClassDescriptionDefinition



and I want to see what it takes to get the dependencies installed.

I will probably give up when I see the dependency tree growing towards infinity, but I have a stubborn streak in me.

cordially,

t





---- On Sun, 18 Oct 2020 08:04:32 -0400 Tom Beckmann <mailto:tomjonabc at gmail.com> wrote ----


Hey timothy,



in theory, after loading Roassal3 from the fork I had sent you, you should already have a somewhat working Announcements installed. The two patches that I sent you, I believe, last week, fixed the two test cases that you pointed out were failing.

The package I'm loading on Squeak is this one: http://www.squeaksource.com/AXAnnouncements.html (but it should already be installed if you used Metacello to get Roassal3, you can check in your image to see if there already in an "Announcer" class).



Are there other roadblocks concerning Announcements that you are encountering?



Best,

Tom



On Sun, Oct 18, 2020 at 1:25 PM gettimothy via Squeak-dev <mailto:squeak-dev at lists.squeakfoundation.org> wrote:



update...

I figured out how to clone the pharo-project/pharo repo and it is downloading now.

I should be able to figure it out from there..



---- On Sun, 18 Oct 2020 07:18:29 -0400 gettimothy <mailto:gettimothy at zoho.com> wrote ----


Hi Jakob

"We" might not need Announcements, but Roassal uses them, so "it" needs them.

:-)



Is AXAnnouncements still API-compatible with the Pharo Announcements (or

should I phrase this the other way around)? Either way, it would be nice to

have a working Pharo-Announcements-API implementation for Squeak, at least

for compatibility's sake. It doesn't have to be in the Trunk, but once you

have an implementation or shim, one would extend the BaselineOfRoassal to

include this dependency for Squeak only.



I think this is worth working on.



One problem, is that I have no idea how to access the pharo Announcements repo so I can get it into squeak.



The pharo-local/package-cache is empty for the Announcments-Core(tonel-1)  and I don't know where to look on the web for pharo stuff.



Any pointers much appreciated, thx









--
Sent from: http://forum.world.st/Squeak-Dev-f45488.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20201018/099cf670/attachment.html>


More information about the Squeak-dev mailing list