Re: [Pharo-users] Agile Artificial Intelligence in Pharo book

2020-07-12 Thread Alexandre Bergel via Pharo-users
--- Begin Message ---
Here is the file it tries to download from SmalltalkHub. Try to locate it in the pharo-local/package-cache folder. It should load properly.Alexandre

Athens-SVG-PeterUhnak.17.mcz
Description: Binary data

-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:Alexandre Bergel  http://www.bergel.eu^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.


On 12-07-2020, at 20:48, G B via Pharo-users  wrote:From: G B Subject: Re: [Pharo-users] Agile Artificial Intelligence in Pharo bookDate: 12 July 2020, 20:48:11 GMT-4To: Any question about pharo is welcome 
Thank you both.It shows the problem as:"a MCSmalltalkhubRepository(http://smalltalkhub.com/mc/Pharo/Athens/main/)"selfI'll wait for it to return to service.





On Sunday, July 12, 2020, 7:43:46 PM CDT, Gabriel Cotelli  wrote:



Smalltalk Hub is a code hosting platform and it's having problems these days. Looks like the book code has some dependency hosted there, so I think that when the problem gets solved it should work again. On Sun, Jul 12, 2020, 20:22 G B via Pharo-users  wrote:I bought "Agile Artificial Intelligence in Pharo" and am using Pharo 8.0 64-bit.  In the book it says you can download the source using:Metacello new  baseline: 'AgileArtificialIntelligence';  repository: 'github://Apress/agile-ai-in-pharo/src';  load.Then it times out with:"MCSmalltalkhubRepository(MCRepository)>>error:"selfCould not load Athens-SVG-PeterUhnak.17.mcz:ZnHttpUnsuccessful: 503 Service Temporarily UnavailableI am fairly new to Pharo and run into problems with documentation being old, for example, Pharo By Example. I realize it is difficult to keep books updated with the many changes in an active project. I'm fine with that.However, how can a just published book have the source listed in its pages, but then not have it available?

--- End Message ---


Re: [Pharo-users] Agile Artificial Intelligence in Pharo book

2020-07-12 Thread G B via Pharo-users
--- Begin Message ---
 Thank you both.

It shows the problem as:"a 
MCSmalltalkhubRepository(http://smalltalkhub.com/mc/Pharo/Athens/main/)"
self
I'll wait for it to return to service.

On Sunday, July 12, 2020, 7:43:46 PM CDT, Gabriel Cotelli 
 wrote:  
 
 Smalltalk Hub is a code hosting platform and it's having problems these days. 
Looks like the book code has some dependency hosted there, so I think that when 
the problem gets solved it should work again. 
On Sun, Jul 12, 2020, 20:22 G B via Pharo-users  
wrote:

I bought "Agile Artificial Intelligence in Pharo" and am using Pharo 8.0 
64-bit.  In the book it says you can download the source using:
Metacello new  baseline: 'AgileArtificialIntelligence';  repository: 
'github://Apress/agile-ai-in-pharo/src';  load.
Then it times out with:"MCSmalltalkhubRepository(MCRepository)>>error:"
self
Could not load Athens-SVG-PeterUhnak.17.mcz:ZnHttpUnsuccessful: 503 Service 
Temporarily 
Unavailable
I am fairly new to Pharo and run into problems with documentation being old, 
for example, Pharo By Example. I realize it is difficult to keep books updated 
with the many changes in an active project. I'm fine with that.
However, how can a just published book have the source listed in its pages, but 
then not have it available?


  --- End Message ---


Re: [Pharo-users] Agile Artificial Intelligence in Pharo book

2020-07-12 Thread Gabriel Cotelli
Smalltalk Hub is a code hosting platform and it's having problems these
days. Looks like the book code has some dependency hosted there, so I think
that when the problem gets solved it should work again.

On Sun, Jul 12, 2020, 20:22 G B via Pharo-users 
wrote:

> I bought "Agile Artificial Intelligence in Pharo" and am using Pharo 8.0
> 64-bit.  In the book it says you can download the source using:
>
> Metacello new
>   baseline: 'AgileArtificialIntelligence';
>   repository: 'github://Apress/agile-ai-in-pharo/src';
>   load.
>
> Then it times out with:
> "MCSmalltalkhubRepository(MCRepository)>>error:"
> self
>
> Could not load Athens-SVG-PeterUhnak.17.mcz:
> ZnHttpUnsuccessful: 503 Service Temporarily
> Unavailable
>
> I am fairly new to Pharo and run into problems with documentation being
> old, for example, Pharo By Example. I realize it is difficult to keep books
> updated with the many changes in an active project. I'm fine with that.
>
> However, how can a just published book have the source listed in its
> pages, but then not have it available?
>
>
>


Re: [Pharo-users] Agile Artificial Intelligence in Pharo book

2020-07-12 Thread Richard Sargent
It is possible that one of the prerequisites comes from smalltalkhub.com,
as that site has been down for the last couple of days.

On Sun, Jul 12, 2020, 15:53 G B via Pharo-users 
wrote:

> I bought "Agile Artificial Intelligence in Pharo" and am using Pharo 8.0
> 64-bit.  In the book it says you can download the source using:
>
> Metacello new
>   baseline: 'AgileArtificialIntelligence';
>   repository: 'github://Apress/agile-ai-in-pharo/src';
>   load.
>
> Then it times out with:
> "MCSmalltalkhubRepository(MCRepository)>>error:"
> self
>
> Could not load Athens-SVG-PeterUhnak.17.mcz:
> ZnHttpUnsuccessful: 503 Service Temporarily
> Unavailable
>
> I am fairly new to Pharo and run into problems with documentation being
> old, for example, Pharo By Example. I realize it is difficult to keep books
> updated with the many changes in an active project. I'm fine with that.
>
> However, how can a just published book have the source listed in its
> pages, but then not have it available?
>
>
>


[Pharo-users] Agile Artificial Intelligence in Pharo book

2020-07-12 Thread G B via Pharo-users
--- Begin Message ---
I bought "Agile Artificial Intelligence in Pharo" and am using Pharo 8.0 
64-bit.  In the book it says you can download the source using:
Metacello new  baseline: 'AgileArtificialIntelligence';  repository: 
'github://Apress/agile-ai-in-pharo/src';  load.
Then it times out with:"MCSmalltalkhubRepository(MCRepository)>>error:"
self
Could not load Athens-SVG-PeterUhnak.17.mcz:ZnHttpUnsuccessful: 503 Service 
Temporarily 
Unavailable
I am fairly new to Pharo and run into problems with documentation being old, 
for example, Pharo By Example. I realize it is difficult to keep books updated 
with the many changes in an active project. I'm fine with that.
However, how can a just published book have the source listed in its pages, but 
then not have it available?

--- End Message ---


Re: [Pharo-users] smalltalkhub down

2020-07-12 Thread Offray Vladimir Luna Cárdenas
Hi,

On 12/07/20 4:19 a. m., Sven Van Caekenberghe wrote:
>
>> On 11 Jul 2020, at 23:34, Offray Vladimir Luna Cárdenas 
>>  wrote:
>>
>> This seems that SmalltakHub will be down several days. I understand that
>> moving to Git is important, but I hope that SmalltalkHub would be
>> readable at least to make such migration continue to those of us how
>> have started it and, in fact possible.
> I am sure somebody will fix the *readonly* version of SmalltalkHub as soon as 
> possible.
>
> This should not happen.

Agreed. I'm aware that this was a read only version as my migration to
self hosted Gitea consisted in reading old StHub repositories and
writing new versions on Gitea, using GitMigration, while learning
Iceberg... Now I'm reading books and seeing series on this forced coding
break. Trying to see the bright side ;-).


>> Well... time for a forced break on Pharo usage as I'm unable to
>> use/migrate previous build stuff.
> But, except for established CI build pipelines, I fail to see how this would 
> affect normal developers. Usually, you have your main work image that has all 
> the bits that you need loaded. You can then just continue to do whatever you 
> were doing.
>
> Both classic MC and git are *distributed* version control systems, you do not 
> need a server. You can commit locally.
> jkjlj
> Package caches next to images also contain all versions recently loaded, 
> which could be useful in case of emergency.

I was working on migrating Grafoscopio from 7.x to 8.x and from StHub to
Gitea and building a new hobby project related with Table Top Role
Playing (TTRPG) powered by Pharo (news when is more mature). At some
point I needed TaskIt with futures provided in the bug fix proposed to
Santiago by Norbert. But I was unable to load the issue fix branch on
7.x. So I said, what the heck lets inmerse on 8.x, using use Grafoscopio
there and let's migrate all the remaining pre-requisites for this, so I
can also ask for support in the official platform. That was when the
StHub down hit me since Friday. But I'm catching on inspiring series and
reading for the TTRPG project... so it has been a good weekend anyway :-).

Thanks for Iceberg and all the work you do on infrastructure behind
Pharo. As Susan Leigh Star[1] said, infrastructure is invisible until it
fails. That doesn't mean that I don't value the work behind it.

Cheers,

Offray

[1] https://en.wikipedia.org/wiki/Susan_Leigh_Star




[Pharo-users] Updated Alpine Linux Pharo VM Docker image

2020-07-12 Thread Pierce Ng
Hi all,

I've updated the Docker image for pharo.cog.spur.minheadless VM
built on Alpine Linux. This version is built on Alpine Linux 3.12. 

Some links:

- https://hub.docker.com/r/pierceng/pharovm-alpine
- https://github.com/pharo-contributions/Docker-Alpine/tree/master/vm.build
- https://github.com/PierceNg/opensmalltalk-vm/tree/pierce_alpine_839a5ca

This version removes the following plugins. I'm still thinking about some
of the others, especially the GUI-related ones. The idea is of course to
have the smallest possible set of plugins. Comments welcome.

- Security
- Drop
- Croquet
- DSAPrims
- JoystickTablet
- MIDI
- Serial
- StarSqueak
- InternetConfig

The output Docker image contains the Pharo VM only and is not runnable by
itself. It is intended to be used as a base to build your own Docker image
containing your application-specific Pharo image. 

I'll be building a similar Docker image for Pharo's fork of the VM.

Pierce




Re: [Pharo-users] smalltalkhub down

2020-07-12 Thread Sven Van Caekenberghe



> On 11 Jul 2020, at 23:34, Offray Vladimir Luna Cárdenas 
>  wrote:
> 
> This seems that SmalltakHub will be down several days. I understand that
> moving to Git is important, but I hope that SmalltalkHub would be
> readable at least to make such migration continue to those of us how
> have started it and, in fact possible.

I am sure somebody will fix the *readonly* version of SmalltalkHub as soon as 
possible.

This should not happen.

> Well... time for a forced break on Pharo usage as I'm unable to
> use/migrate previous build stuff.

But, except for established CI build pipelines, I fail to see how this would 
affect normal developers. Usually, you have your main work image that has all 
the bits that you need loaded. You can then just continue to do whatever you 
were doing.

Both classic MC and git are *distributed* version control systems, you do not 
need a server. You can commit locally.

Package caches next to images also contain all versions recently loaded, which 
could be useful in case of emergency.

> Offray
> 
> On 11/07/20 2:29 p. m., Dale Henrichs wrote:
>> ... and it is still down today ... having smalltalkhub down is
>> starting to interfere with builds, hopefully we won't have to wait too
>> long for the problem to be resolved ...
>> 
>> Dale
>> 
>> On 7/10/20 2:59 PM, PAUL DEBRUICKER wrote:
>>> https://downforeveryoneorjustme.com/smalltalkhub.com
>>> 
>> 
> 




Re: [Pharo-users] glamorous toolkit & pharo

2020-07-12 Thread Tudor Girba
Hi,

I am glad it was useful.

Our aim is to play the long term game and to sustain the evolution and support 
of GT. Time will tell if we succeed, but that is certainly the goal.

Cheers,
Doru



> On Jul 10, 2020, at 1:39 AM, Offray Vladimir Luna Cárdenas 
>  wrote:
> 
> Hi,
> 
> Is really good to see these advantages and the new features.
> 
> My main concern has been always a long term support and the...
> transportability of previous developments to future versions. There is
> any roadmap or Long Term Support or will Feenk act kind of like Pharo
> Pro for GT? Any place to find more information on this?
> 
> Cheers,
> 
> Offray
> 
> On 7/07/20 4:06 p. m., Tudor Girba wrote:
>> Hi,
>> 
>> As Glamorous Toolkit gets closer to being released, we get quite a number of 
>> questions on various channels about its relationship with Pharo.
>> 
>> Glamorous Toolkit is built with Pharo. It is unlikely that we would have 
>> been able to produce it in any other language within the constraints we 
>> faced.
>> 
>> At the same time, Glamorous Toolkit is a separate project produced by feenk 
>> with a distinct goal and its own realization.
>> 
>> Here is a short overview of what we mean by it:
>> https://blog.feenk.com/glamorous-toolkit-and-pharo-5aufgcequ38az2s0dj0t1nu0f/
>> 
>> Please do let us know if you have concerns or questions.
>> 
>> Cheers,
>> Doru
>> 
>> --
>> feenk.com
>> 
>> [fiːŋk]
>> verb
>> feel and think concomitantly.
>> 
>> 
>> 
>> 
> 
> 

--
feenk.com

"Quality cannot be an afterthought."