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

2020-04-18 Thread Graham McLeod

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".


Great job!

Thanks
Graham


Cédrick Béler 
18 April 2020 at 10:09
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




Christophe Demarey 
17 April 2020 at 18:08
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.


<>

Re: [Pharo-dev] [SPAM] Re: [Pharo-users] [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-dev] [SPAM] Re: [Pharo-users] [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