Re: [Pharo-users] [ANN] Pharo Launcher 2.0 released!

2020-04-18 Thread Sean P. DeNigris
demarey wrote
> This new version introduces major changes:

Wow! Quite a feature list :)


demarey wrote
> The UI has been fully rewritten using the new Spec2 framework

This is really encouraging as to Spec2's readiness for real applications.


demarey wrote
> Documentation web site : All Pharo Launcher features are now explained in
> the new documentation available... You can contribute easily by clicking
> the *edit on GitHub* button.

Impressive. No easy task to document every feature and kudos that it's so
easy for the community to contribute.


demarey wrote
> You can now define your own template sources in addition to official
> sources 

Awesome! I had hacked this together but it would reset every time he sources
file updated.


demarey wrote
> It is available from http://pharo.org/download
> http://pharo.org/download;.

Small nitpick: Everyone please use the secure URL i.e.
https://pharo.org/download




-
Cheers,
Sean
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Rosetta Code

2020-04-18 Thread Steffen Märcker

Hi,

I'd be interested to see how youe approached these problems.

Best,
Steffen

Am .04.2020, 15:49 Uhr, schrieb Richard O'Keefe :


I've tackled more than 600 of the RosettaCode problems in Smalltalk.
Unfortunately, this was done as exercises in developing my own Smalltalk
system.  If anyone would like to have a zip file to serve as a shortcut
for
developing Pharo versions, you'd be very welcome.

On Fri, 17 Apr 2020 at 21:31, Steffen Märcker  wrote:


Hi,

some of you might have hear of Rosetta Code, a Wiki that presents
solutions to standard programming tasks in various languages. I figured
that in many categories no Smalltalk/Pharo solutions are shown. Maybe we
can contribute some pieces from time to time? I started with the
following:

https://rosettacode.org/wiki/Tree_traversal#Smalltalk

Your comments are welcome.

Best, Steffen









Re: [Pharo-users] running Pharo8 in Digitalocean

2020-04-18 Thread Sanjay Minni
probably this earlier thread http://forum.world.st/Pharo-7-RFB-td5089434.html
on 
RFB / VNC - remote access to graphical user interface is related. 

How to  set it up in the situation below


Sanjay Minni wrote
> Hi,
> 
> I am using a Windows 10 local machine and digitalocean ubuntu server
> droplet
> - how can I run pharo 8 remotedly in the windows 10 inbuilt powershell ssh
> terminal - or any other method
> 
> (I have  successfully executed
> # ./pharo Pharo.image eval --no-quit 'ZnServer startDefaultOn: 8080'
> and connected from my local machine)
> 
> 
> 
> 
> -
> cheers, 
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



[Pharo-users] running Pharo8 in Digitalocean

2020-04-18 Thread Sanjay Minni
Hi,

I am using a Windows 10 local machine and digitalocean ubuntu server droplet
- how can I run pharo 8 remotedly in the windows 10 inbuilt powershell ssh
terminal - or any other method

(I have  successfully executed
# ./pharo Pharo.image eval --no-quit 'ZnServer startDefaultOn: 8080'
and connected from my local machine)




-
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo.org is down?

2020-04-18 Thread Christophe Demarey
Yes, was down.
I restarted it.

> Le 18 avr. 2020 à 14:07, Tim Mackinnon  a écrit :
> 
> Is there planned maintenance on pharo.org? Is been down for a while today….




Re: [Pharo-users] [Pharo-dev] [SPAM] Re: [ANN] Pharo Launcher 2.0 released!

2020-04-18 Thread Esteban Maringolo
Thanks, I will check it as soon as Pharo.org gets back online!

[1] https://downforeveryoneorjustme.com/pharo.org

Esteban A. Maringolo

On Sat, Apr 18, 2020 at 10:48 AM Christophe Demarey
 wrote:
>
> Hi Graham,
>
>
> Le 18 avr. 2020 à 11:30, Graham McLeod  a écrit :
>
> Hi
>
> This looks like a major update with some very welcome features and improved 
> UI.
> Very welcome and thanks for the work!
>
> One item I would like to see is a mention in the help on implications of 
> upgrading from the existing
> Pharo launcher. Bit nervous to install when I don't know what will become of 
> existing configurations in the old one.
> I am assuming that the new one is independent and will simply start off 
> blank. It would be nice to have this tackled in the
> documentation. Maybe a short section on "Moving your configurations / images 
> from the old Launcher ».
>
>
> Yes, you’re right!
> Pharo Launcher is mostly compatible with the previous one.
> When using Pharo Launcher 2.0, image metadata will be converted from the old 
> format to the new one.
> I added an upgrade section on Pharo Launcher documentation: 
> https://pharo-project.github.io/pharo-launcher/installation/#upgrade-notes
>
> Tell me if this is enough.
> Regards,
> Christophe



Re: [Pharo-users] Rosetta Code

2020-04-18 Thread Richard O'Keefe
I've tackled more than 600 of the RosettaCode problems in Smalltalk.
Unfortunately, this was done as exercises in developing my own Smalltalk
system.  If anyone would like to have a zip file to serve as a shortcut for
developing Pharo versions, you'd be very welcome.

On Fri, 17 Apr 2020 at 21:31, Steffen Märcker  wrote:
>
> Hi,
>
> some of you might have hear of Rosetta Code, a Wiki that presents
> solutions to standard programming tasks in various languages. I figured
> that in many categories no Smalltalk/Pharo solutions are shown. Maybe we
> can contribute some pieces from time to time? I started with the following:
>
> https://rosettacode.org/wiki/Tree_traversal#Smalltalk
>
> Your comments are welcome.
>
> Best, Steffen
>



Re: [Pharo-users] [Pharo-dev] [SPAM] Re: [ANN] Pharo Launcher 2.0 released!

2020-04-18 Thread Christophe Demarey
Hi Graham,


> Le 18 avr. 2020 à 11:30, Graham McLeod  a écrit :
> 
> Hi
> 
> This looks like a major update with some very welcome features and improved 
> UI. 
> Very welcome and thanks for the work!
> 
> One item I would like to see is a mention in the help on implications of 
> upgrading from the existing 
> Pharo launcher. Bit nervous to install when I don't know what will become of 
> existing configurations in the old one. 
> I am assuming that the new one is independent and will simply start off 
> blank. It would be nice to have this tackled in the
> documentation. Maybe a short section on "Moving your configurations / images 
> from the old Launcher ».

Yes, you’re right!
Pharo Launcher is mostly compatible with the previous one.
When using Pharo Launcher 2.0, image metadata will be converted from the old 
format to the new one.
I added an upgrade section on Pharo Launcher documentation: 
https://pharo-project.github.io/pharo-launcher/installation/#upgrade-notes

Tell me if this is enough.
Regards,
Christophe

Re: [Pharo-users] [Pharo-dev] [ANN] Pharo Launcher 2.0 released!

2020-04-18 Thread Sven Van Caekenberghe



> On 18 Apr 2020, at 10:40, Stéphane Ducasse  wrote:
> 
> Super cool 
> Thanks a lot christophe for your effort. 
> PharoLauncher changes our life.

+10

> S. 
> 
>> On 17 Apr 2020, at 18:08, Christophe Demarey  
>> wrote:
>> 
>> Hi all,
>> 
>> Pharo Launcher 2.0 has just been released! It is available from 
>> http://pharo.org/download.
>> 
>> This new version introduces major changes:
>>  • The UI has been fully rewritten using the new Spec2 framework and the 
>> Commander2 library. UI has been revamped to increase usability, especially 
>> for newcomers. The main window is now composed of a toolbar and the list of 
>> images. The template list is now available when clicking on the new image 
>> button.
>>  • Documentation web site : All Pharo Launcher features are now 
>> explained in the new documentation available at 
>> https://pharo-project.github.io/pharo-launcher. You can contribute easily by 
>> clicking the *edit on GitHub* button.
>>  • You can now have many launch configurations for an image (VM to use, 
>> vm and image arguments). It means you can use headless Pharo VM from Pharo 
>> Launcher.
>>  • When creating a new image, you can specify an initialisation script 
>> that will be run once at the first image launch. It is useful to load your 
>> project code in a stock Pharo image for example. See 
>> https://pharo-project.github.io/pharo-launcher/create-images/#image-initialization-script
>>  • You can now define your own template sources in addition to official 
>> sources (see 
>> https://pharo-project.github.io/pharo-launcher/templates/#create-your-own-list-of-template-categories),
>>  including authenticated sources.
>>  • Improved image metadata. Pharo Launcher now manages all image 
>> metadata in a single STON file (including description, Pharo version).
>> 
>> Big thanks to all contributors, including issue reports. It is also the 
>> opportunity to thanks Damien Cassou, the original author of Pharo Launcher.
>> 
>> Here is the changelog:
>> Pharo Launcher v2.0
>> 
>> The list of closed issue is too long (68) to be listed but you can browse it 
>> here: 
>> https://github.com/pharo-project/pharo-launcher/issues?q=is%3Aissue+is%3Aclosed+closed%3A2019-07-09..2020-04-17
>> Here are some highlights:
>> New features:
>> 
>>  • Documentation web site
>>  • Image initialisation script
>>  • Launch configurations, headless VM support
>>  • User template file in addition to the official template file
>>  • Jenkins server template now support pipeline projects
>>  • Support of private Jenkins server
>>  • Support of authenticated HTTP server
>> Improvements:
>> 
>>  • Monitoring of image launch failures to give back the error message 
>> (if any)
>>  • Newly created image is automatically selected in the image list
>>  • Allow to set image description at creation time
>>  • Better error management (you will have the choice to ignore them or 
>> debug them)
>>  • Add a poor version column in image list
>>  • Speedup (especially when image repository has a lot of images)
>> 
>> Bug fixes:
>> 
>>  • Fix use of system unzip on Windows
>> 
>> Regards,
>> The Pharo team.
> 
> 
> Stéphane Ducasse
> http://stephane.ducasse.free.fr / http://www.pharo.org 
> 03 59 35 87 52
> Assistant: Julie Jonas 
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley, 
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France
> 




[Pharo-users] Pharo.org is down?

2020-04-18 Thread Tim Mackinnon
Is there planned maintenance on pharo.org? Is been down for a while today….


Re: [Pharo-users] [ANN] Pharo Launcher 2.0 released!

2020-04-18 Thread Cédrick Béler
Great Job. It looks indeed nicer.

I found the docs great too (https://pharo-project.github.io/pharo-launcher 
).

One suggestion would be to add the help contextually. I tried to look at. There 
is description of commands and SpLinkPresenter but don’t think it’s easy to 
add. I wanted to add the ling in the help description.

For instance, the one to create an image for template:
WebBrowser openOn: 
'https://pharo-project.github.io/pharo-launcher/create-images/‘

Any way of doing that ?



Cheers,

Cédrick



> Le 17 avr. 2020 à 18:08, Christophe Demarey  a 
> écrit :
> 
> Hi all,
> 
> Pharo Launcher 2.0 has just been released! It is available from 
> http://pharo.org/download .
> 
> This new version introduces major changes:
> The UI has been fully rewritten using the new Spec2 framework 
>  and the Commander2 library 
> . UI has been revamped to increase 
> usability, especially for newcomers. The main window is now composed of a 
> toolbar and the list of images. The template list is now available when 
> clicking on the new image button.
> Documentation web site : All Pharo Launcher features are now explained in the 
> new documentation available at https://pharo-project.github.io/pharo-launcher 
> . You can contribute easily 
> by clicking the *edit on GitHub* button.
> You can now have many launch configurations for an image (VM to use, vm and 
> image arguments). It means you can use headless Pharo VM from Pharo Launcher.
> When creating a new image, you can specify an initialisation script that will 
> be run once at the first image launch. It is useful to load your project code 
> in a stock Pharo image for example. See 
> https://pharo-project.github.io/pharo-launcher/create-images/#image-initialization-script
>  
> 
> You can now define your own template sources in addition to official sources 
> (see 
> https://pharo-project.github.io/pharo-launcher/templates/#create-your-own-list-of-template-categories
>  
> ),
>  including authenticated sources.
> Improved image metadata. Pharo Launcher now manages all image metadata in a 
> single STON file (including description, Pharo version).
> 
> Big thanks to all contributors, including issue reports. It is also the 
> opportunity to thanks Damien Cassou, the original author of Pharo Launcher.
> 
> Here is the changelog:
> Pharo Launcher v2.0 
> 
> 
> The list of closed issue is too long (68) to be listed but you can browse it 
> here: 
> https://github.com/pharo-project/pharo-launcher/issues?q=is%3Aissue+is%3Aclosed+closed%3A2019-07-09..2020-04-17
>  
> 
> Here are some highlights:
> New features:
> 
> Documentation web site
> Image initialisation script
> Launch configurations, headless VM support
> User template file in addition to the official template file
> Jenkins server template now support pipeline projects
> Support of private Jenkins server
> Support of authenticated HTTP server
> Improvements:
> 
> Monitoring of image launch failures to give back the error message (if any)
> Newly created image is automatically selected in the image list
> Allow to set image description at creation time
> Better error management (you will have the choice to ignore them or debug 
> them)
> Add a poor version column in image list
> Speedup (especially when image repository has a lot of images)
> 
> Bug fixes:
> 
> Fix use of system unzip on Windows
> 
> Regards,
> The Pharo team.