State of Roassal3 on Squeak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

State of Roassal3 on Squeak

Squeak - Dev mailing list
Hi Folks

Quick status report as I see it.


The majority of RSExamples work or "semi-work"

Of those that do not work, the errors fall into about 3 or 4 types.

1. Icon lookups
2. What appears to be a Color lookup using the Hue-Intensity?-? instead of RGB values.
3. Pie charts most throw the same error, it is in the guts of the Balloon engine and will require some graphics chops to solve correctly.
4. Some interactions will throw a million or two debuggers.

The Semi-work are mostly layout issues or the canvas is blank.

All the RSExamples can be run from RSExampleDoits class side methods, where the doits for all examples are grouped by "working" , "semi-working" or "not working"


This is a really cool package, I think most squeakers will really enjoy it going forward.

Cordially,

t



Reply | Threaded
Open this post in threaded view
|

Re: State of Roassal3 on Squeak

marcel.taeumel
Hi Timothy.

How does one load Roassal3 after loading Announcements? On squeaksource.com, I see that you committed both "Roassal3" and "Roassal3-" packages. Trying to load/merge "Roassal3-tty.18" fails with:

This package depends on the following classes:
  GPoint
  GPolygon
  LinearGradientPaint
  AthensAffineTransform
  NSInterpolator
  GradientPaint
  GEllipse

Best,
Marcel

Am 27.10.2020 20:39:49 schrieb gettimothy via Squeak-dev <[hidden email]>:

Hi Folks

Quick status report as I see it.


The majority of RSExamples work or "semi-work"

Of those that do not work, the errors fall into about 3 or 4 types.

1. Icon lookups
2. What appears to be a Color lookup using the Hue-Intensity?-? instead of RGB values.
3. Pie charts most throw the same error, it is in the guts of the Balloon engine and will require some graphics chops to solve correctly.
4. Some interactions will throw a million or two debuggers.

The Semi-work are mostly layout issues or the canvas is blank.

All the RSExamples can be run from RSExampleDoits class side methods, where the doits for all examples are grouped by "working" , "semi-working" or "not working"


This is a really cool package, I think most squeakers will really enjoy it going forward.

Cordially,

t



Reply | Threaded
Open this post in threaded view
|

Re: State of Roassal3 on Squeak

Richard Snow
Hello I am Richard Snow back in the land of the I have finally gotten UNLIMITED MOBIILE broadband.  From dear old att
  Yes
  The same old nation monolpoly. 

You know.   The first national digital network
Slow but absolutey error free.


Emcoding mehod
  Morse

!#!!!  Very cool.  It kept the trains from being on the same track but having. Opposite signs on there compass travel vector
  Which means that if you were the trains drivers and a collision is about to happen 
The dispatch 
Office made a very bad decision on one of the trains switch setting
 And or either trains were not actually of any means of using that network. Until one. The train stopped out of the train staction would have to McGyver skills to hack the network.

So that long story is I got here with I working raspberry pi and one working cell phone.


All that is to say I am installing a cloud backed up lamp server for my own blog about next year's.  Global standard device 
Riscv 5 pc.

And it will bring squeak along for free
  Completely recodad in proper Kotlim.
Rss

Is

Ian plummets please call me 
  My number lis 918. 207 8041
Catch up on my war story.


Bye.
playmates.  'Piumarta'

On Wed., Oct. 28, 2020, 4:20 a.m. Marcel Taeumel, <[hidden email]> wrote:
Hi Timothy.

How does one load Roassal3 after loading Announcements? On squeaksource.com, I see that you committed both "Roassal3" and "Roassal3-" packages. Trying to load/merge "Roassal3-tty.18" fails with:

This package depends on the following classes:
  GPoint
  GPolygon
  LinearGradientPaint
  AthensAffineTransform
  NSInterpolator
  GradientPaint
  GEllipse

Best,
Marcel

Am 27.10.2020 20:39:49 schrieb gettimothy via Squeak-dev <[hidden email]>:

Hi Folks

Quick status report as I see it.


The majority of RSExamples work or "semi-work"

Of those that do not work, the errors fall into about 3 or 4 types.

1. Icon lookups
2. What appears to be a Color lookup using the Hue-Intensity?-? instead of RGB values.
3. Pie charts most throw the same error, it is in the guts of the Balloon engine and will require some graphics chops to solve correctly.
4. Some interactions will throw a million or two debuggers.

The Semi-work are mostly layout issues or the canvas is blank.

All the RSExamples can be run from RSExampleDoits class side methods, where the doits for all examples are grouped by "working" , "semi-working" or "not working"


This is a really cool package, I think most squeakers will really enjoy it going forward.

Cordially,

t




Reply | Threaded
Open this post in threaded view
|

Re: State of Roassal3 on Squeak

Squeak - Dev mailing list
In reply to this post by marcel.taeumel
Hi Marcel.

I have added the steps I took on the Wiki page for the project.

Here they are...


Here are the installation steps I used to get things working before I uploaded to this repo using monticello.

pristine image

Preference Wizard last page install git, refactor etc.

Installer ensureRecentMetacello

Manually unload all three tonel packages using the Monticello Browser

MonticelloTonel-Core

MonticelloTonel-FileSystem

MonticelloTonel-Tests

and then running:

Metacello new

repository: 'github://squeak-smalltalk/squeak-tonel:squeak';

baseline: 'Tonel';

load.

TonelFileSystemUtils initialize

TonelFileUtils current (inspect should show TonelFileSystemUtils)

==install Roassal3===

Transcript clear.

Metacello new

repository: 'github://tom95/Roassal3';

baseline: 'Roassal3';

load.

click through all the warnings.

verify announcements loaded with Tom's changes. (yes)

Then, load this monticello package.

NOTE: I am not a monticello guru. I just saved every package named Roassal3-FOO to here.

For some reason there is some duplication.

hth,

t
---- On Wed, 28 Oct 2020 05:19:48 -0400 Marcel Taeumel <[hidden email]> wrote ----

Hi Timothy.

How does one load Roassal3 after loading Announcements? On squeaksource.com, I see that you committed both "Roassal3" and "Roassal3-" packages. Trying to load/merge "Roassal3-tty.18" fails with:

This package depends on the following classes:
  GPoint
  GPolygon
  LinearGradientPaint
  AthensAffineTransform
  NSInterpolator
  GradientPaint
  GEllipse

Best,
Marcel

Am 27.10.2020 20:39:49 schrieb gettimothy via Squeak-dev <[hidden email]>:

Hi Folks

Quick status report as I see it.


The majority of RSExamples work or "semi-work"

Of those that do not work, the errors fall into about 3 or 4 types.

1. Icon lookups
2. What appears to be a Color lookup using the Hue-Intensity?-? instead of RGB values.
3. Pie charts most throw the same error, it is in the guts of the Balloon engine and will require some graphics chops to solve correctly.
4. Some interactions will throw a million or two debuggers.

The Semi-work are mostly layout issues or the canvas is blank.

All the RSExamples can be run from RSExampleDoits class side methods, where the doits for all examples are grouped by "working" , "semi-working" or "not working"


This is a really cool package, I think most squeakers will really enjoy it going forward.

Cordially,

t





Reply | Threaded
Open this post in threaded view
|

Re: State of Roassal3 on Squeak

marcel.taeumel
Hi Timothy.

Thanks! This worked in a fresh Trunk image:

[[Metacello new
repository: 'github://tom95/Roassal3';
baseline: 'Roassal3';
load] valueSupplyingAnswer: true.
Installer ss project: 'AXAnnouncements'; install: 'Announcements'.
Installer ss project: 'Roassal3'; install: 'Roassal3']
on: Warning do: [:ex | ex resume].

I tried some of the examples. Looks nice! Maybe I find some time to look at the not working ones.

Best,
Marcel

Am 28.10.2020 12:28:14 schrieb gettimothy <[hidden email]>:

Hi Marcel.

I have added the steps I took on the Wiki page for the project.

Here they are...


Here are the installation steps I used to get things working before I uploaded to this repo using monticello.

pristine image

Preference Wizard last page install git, refactor etc.

Installer ensureRecentMetacello

Manually unload all three tonel packages using the Monticello Browser

MonticelloTonel-Core

MonticelloTonel-FileSystem

MonticelloTonel-Tests

and then running:

Metacello new

repository: 'github://squeak-smalltalk/squeak-tonel:squeak';

baseline: 'Tonel';

load.

TonelFileSystemUtils initialize

TonelFileUtils current (inspect should show TonelFileSystemUtils)

==install Roassal3===

Transcript clear.

Metacello new

repository: 'github://tom95/Roassal3';

baseline: 'Roassal3';

load.

click through all the warnings.

verify announcements loaded with Tom's changes. (yes)

Then, load this monticello package.

NOTE: I am not a monticello guru. I just saved every package named Roassal3-FOO to here.

For some reason there is some duplication.

hth,

t
---- On Wed, 28 Oct 2020 05:19:48 -0400 Marcel Taeumel <[hidden email]> wrote ----

Hi Timothy.

How does one load Roassal3 after loading Announcements? On squeaksource.com, I see that you committed both "Roassal3" and "Roassal3-" packages. Trying to load/merge "Roassal3-tty.18" fails with:

This package depends on the following classes:
  GPoint
  GPolygon
  LinearGradientPaint
  AthensAffineTransform
  NSInterpolator
  GradientPaint
  GEllipse

Best,
Marcel

Am 27.10.2020 20:39:49 schrieb gettimothy via Squeak-dev <[hidden email]>:

Hi Folks

Quick status report as I see it.


The majority of RSExamples work or "semi-work"

Of those that do not work, the errors fall into about 3 or 4 types.

1. Icon lookups
2. What appears to be a Color lookup using the Hue-Intensity?-? instead of RGB values.
3. Pie charts most throw the same error, it is in the guts of the Balloon engine and will require some graphics chops to solve correctly.
4. Some interactions will throw a million or two debuggers.

The Semi-work are mostly layout issues or the canvas is blank.

All the RSExamples can be run from RSExampleDoits class side methods, where the doits for all examples are grouped by "working" , "semi-working" or "not working"


This is a really cool package, I think most squeakers will really enjoy it going forward.

Cordially,

t





Reply | Threaded
Open this post in threaded view
|

Re: State of Roassal3 on Squeak

Squeak - Dev mailing list
Marcel,

Thank you.

I have added you as a developer to the projectr.

Your install script is at the top of the project (formatting bad, don't know how to fix it) and on the Wiki.

cordially,

t


---- On Wed, 28 Oct 2020 07:57:31 -0400 Marcel Taeumel <[hidden email]> wrote ----

Hi Timothy.

Thanks! This worked in a fresh Trunk image:

[[Metacello new
repository: 'github://tom95/Roassal3';
baseline: 'Roassal3';
load] valueSupplyingAnswer: true.
Installer ss project: 'AXAnnouncements'; install: 'Announcements'.
Installer ss project: 'Roassal3'; install: 'Roassal3']
on: Warning do: [:ex | ex resume].

I tried some of the examples. Looks nice! Maybe I find some time to look at the not working ones.

Best,
Marcel

Am 28.10.2020 12:28:14 schrieb gettimothy <[hidden email]>:

Hi Marcel.

I have added the steps I took on the Wiki page for the project.

Here they are...


Here are the installation steps I used to get things working before I uploaded to this repo using monticello.

pristine image

Preference Wizard last page install git, refactor etc.

Installer ensureRecentMetacello

Manually unload all three tonel packages using the Monticello Browser

MonticelloTonel-Core

MonticelloTonel-FileSystem

MonticelloTonel-Tests

and then running:

Metacello new

repository: 'github://squeak-smalltalk/squeak-tonel:squeak';

baseline: 'Tonel';

load.

TonelFileSystemUtils initialize

TonelFileUtils current (inspect should show TonelFileSystemUtils)

==install Roassal3===

Transcript clear.

Metacello new

repository: 'github://tom95/Roassal3';

baseline: 'Roassal3';

load.

click through all the warnings.

verify announcements loaded with Tom's changes. (yes)

Then, load this monticello package.

NOTE: I am not a monticello guru. I just saved every package named Roassal3-FOO to here.

For some reason there is some duplication.

hth,

t
---- On Wed, 28 Oct 2020 05:19:48 -0400 Marcel Taeumel <[hidden email]> wrote ----

Hi Timothy.

How does one load Roassal3 after loading Announcements? On squeaksource.com, I see that you committed both "Roassal3" and "Roassal3-" packages. Trying to load/merge "Roassal3-tty.18" fails with:

This package depends on the following classes:
  GPoint
  GPolygon
  LinearGradientPaint
  AthensAffineTransform
  NSInterpolator
  GradientPaint
  GEllipse

Best,
Marcel

Am 27.10.2020 20:39:49 schrieb gettimothy via Squeak-dev <[hidden email]>:

Hi Folks

Quick status report as I see it.


The majority of RSExamples work or "semi-work"

Of those that do not work, the errors fall into about 3 or 4 types.

1. Icon lookups
2. What appears to be a Color lookup using the Hue-Intensity?-? instead of RGB values.
3. Pie charts most throw the same error, it is in the guts of the Balloon engine and will require some graphics chops to solve correctly.
4. Some interactions will throw a million or two debuggers.

The Semi-work are mostly layout issues or the canvas is blank.

All the RSExamples can be run from RSExampleDoits class side methods, where the doits for all examples are grouped by "working" , "semi-working" or "not working"


This is a really cool package, I think most squeakers will really enjoy it going forward.

Cordially,

t







Reply | Threaded
Open this post in threaded view
|

Re: State of Roassal3 on Squeak

Squeak - Dev mailing list
In reply to this post by marcel.taeumel
Hi Marcel,


You will probably find it useful to clone the pharo source with the Git stuff.


Using the Git Browser on the pharo-9 branch, I imported RadialGradientPaint class into the Roassal3 project as a subclass of GradientPaint (from Tom's work)

To my eye, it looks like the errors in Pie Charts are because of methods that are in the Athens-Core-Foo classes, so importing from there to Squeak may prove useful.

hth.





---- On Wed, 28 Oct 2020 07:57:31 -0400 Marcel Taeumel <[hidden email]> wrote ----

Hi Timothy.

Thanks! This worked in a fresh Trunk image:

[[Metacello new
repository: 'github://tom95/Roassal3';
baseline: 'Roassal3';
load] valueSupplyingAnswer: true.
Installer ss project: 'AXAnnouncements'; install: 'Announcements'.
Installer ss project: 'Roassal3'; install: 'Roassal3']
on: Warning do: [:ex | ex resume].

I tried some of the examples. Looks nice! Maybe I find some time to look at the not working ones.

Best,
Marcel

Am 28.10.2020 12:28:14 schrieb gettimothy <[hidden email]>:

Hi Marcel.

I have added the steps I took on the Wiki page for the project.

Here they are...


Here are the installation steps I used to get things working before I uploaded to this repo using monticello.

pristine image

Preference Wizard last page install git, refactor etc.

Installer ensureRecentMetacello

Manually unload all three tonel packages using the Monticello Browser

MonticelloTonel-Core

MonticelloTonel-FileSystem

MonticelloTonel-Tests

and then running:

Metacello new

repository: 'github://squeak-smalltalk/squeak-tonel:squeak';

baseline: 'Tonel';

load.

TonelFileSystemUtils initialize

TonelFileUtils current (inspect should show TonelFileSystemUtils)

==install Roassal3===

Transcript clear.

Metacello new

repository: 'github://tom95/Roassal3';

baseline: 'Roassal3';

load.

click through all the warnings.

verify announcements loaded with Tom's changes. (yes)

Then, load this monticello package.

NOTE: I am not a monticello guru. I just saved every package named Roassal3-FOO to here.

For some reason there is some duplication.

hth,

t
---- On Wed, 28 Oct 2020 05:19:48 -0400 Marcel Taeumel <[hidden email]> wrote ----

Hi Timothy.

How does one load Roassal3 after loading Announcements? On squeaksource.com, I see that you committed both "Roassal3" and "Roassal3-" packages. Trying to load/merge "Roassal3-tty.18" fails with:

This package depends on the following classes:
  GPoint
  GPolygon
  LinearGradientPaint
  AthensAffineTransform
  NSInterpolator
  GradientPaint
  GEllipse

Best,
Marcel

Am 27.10.2020 20:39:49 schrieb gettimothy via Squeak-dev <[hidden email]>:

Hi Folks

Quick status report as I see it.


The majority of RSExamples work or "semi-work"

Of those that do not work, the errors fall into about 3 or 4 types.

1. Icon lookups
2. What appears to be a Color lookup using the Hue-Intensity?-? instead of RGB values.
3. Pie charts most throw the same error, it is in the guts of the Balloon engine and will require some graphics chops to solve correctly.
4. Some interactions will throw a million or two debuggers.

The Semi-work are mostly layout issues or the canvas is blank.

All the RSExamples can be run from RSExampleDoits class side methods, where the doits for all examples are grouped by "working" , "semi-working" or "not working"


This is a really cool package, I think most squeakers will really enjoy it going forward.

Cordially,

t







Reply | Threaded
Open this post in threaded view
|

Re: State of Roassal3 on Squeak

timrowledge
In reply to this post by Squeak - Dev mailing list
Whilst listening to Alexandre's Smalltalk UK talk this afternoon I loaded your version of Roassal3 and ran many of the demos succesfully. Well done!

Now make all the rest work ;-)

tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Oxymorons: Advanced BASIC