Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-08 Thread Damien Cassou

Ben Coman b...@openinworld.com writes:

 1. Install pharo_installer-0.x.x.exe as administrator.

 2. Run Pharolauncher as a standard user.

 3. Change to development mode


is the development mode something that end-users should use? I'm not
sure. For me, the development mode is for launcher's developers.


-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-08 Thread Sean P. DeNigris
Damien Cassou wrote
 I've just renamed it to latest.dmg.md5sum. I think we are in sync.

Thanks!



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/New-Pharo-Launcher-package-for-Mac-and-Windows-tp4815333p4818325.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-08 Thread Damien Cassou

Sean P. DeNigris s...@clipperadams.com writes:

 You might want to rename it to something more 
 mac-ish because there will be other md5sum files for other platforms. 

 I thought I set it to be named latest.dmg.md5sum. I figured the dmg
 would make it self-explanatory and mirror the main artifact name. Do
 you disagree?

you named it latest.md5sum. I've just renamed it to latest.dmg.md5sum. I
think we are in sync.

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-01 Thread Andreas Wacknitz

Am 01.04.15 um 17:37 schrieb Damien Cassou:

Sean P. DeNigris s...@clipperadams.com writes:


Damien Cassou wrote

Great! Can we add permalinks for latest for each platform? Then we can
replace the CI links in the instructions e.g. on StHub...

please do.

I tried but the files don't seem to be copied over to files.pharo.org,
There seems to be a another problem with files.pharo.org, too. I have 
checked the pharo vm files
during the last days. Sometimes I see version 420 for Windows, sometimes 
I only see version 417 as the latest.
Same for the Linux version. Arent't there multiple servers now? Maybe a 
sync problem...



Regards
Andreas




Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-01 Thread Marcus Denker

 On 01 Apr 2015, at 17:51, Andreas Wacknitz a.wackn...@gmx.de wrote:
 
 Am 01.04.15 um 17:37 schrieb Damien Cassou:
 Sean P. DeNigris s...@clipperadams.com writes:
 
 Damien Cassou wrote
 Great! Can we add permalinks for latest for each platform? Then we can
 replace the CI links in the instructions e.g. on StHub...
 please do.
 I tried but the files don't seem to be copied over to files.pharo.org,
 There seems to be a another problem with files.pharo.org, too. I have checked 
 the pharo vm files
 during the last days. Sometimes I see version 420 for Windows, sometimes I 
 only see version 417 as the latest.
 Same for the Linux version. Arent't there multiple servers now? Maybe a sync 
 problem...
 

Yes, we need to explicitly flush the CDN cacheā€¦ I will configure that (maybe 
not today).

Marcus


Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-01 Thread Damien Cassou

Sean P. DeNigris s...@clipperadams.com writes:

 Damien Cassou wrote
 Great! Can we add permalinks for latest for each platform? Then we can
 replace the CI links in the instructions e.g. on StHub...
 please do.

 I tried but the files don't seem to be copied over to files.pharo.org,


that is strange but I confirm the problem.


 even though the console suggests that they are. Additionally, the cp
 $generated_dmg.md5sum latest.md5sum does seem to generate an artifact
 even though the console doesn't say anything about failing...

that is not strange and I fixed it :-). The problem was that
latest.md5sum was not matched by the artifact regexp so was not
detected as an artifact. You might want to rename it to something more
mac-ish because there will be other md5sum files for other platforms.

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-01 Thread Sean P. DeNigris
 You might want to rename it to something more 
 mac-ish because there will be other md5sum files for other platforms. 
I thought I set it to be named latest.dmg.md5sum. I figured the dmg would make 
it self-explanatory and mirror the main artifact name. Do you disagree?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/New-Pharo-Launcher-package-for-Mac-and-Windows-tp4815333p4816709.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-04-01 Thread Ben Coman
On Wed, Apr 1, 2015 at 12:34 AM, Damien Cassou damien.cas...@gmail.com
wrote:


 Cyril Ferlicot cyril.ferli...@gmail.com writes:

  On 31 March 2015 at 17:22, Damien Cassou damien.cas...@gmail.com
 wrote:
 
  Ben Coman b...@openinworld.com writes:
 
   Regarding Windows... Last that I looked, the PharoLauncher image is
   installed into the Program Files System Folder.  This causes a
 problem
   since when a PharoLauncher Image is saved by a Standard User, they
 cannot
   write to the System Folder so Windows *fakes* it and actually writes
 to a
   User Fodler, but makes it look like the file is in the System Folder.
  That
   is, the Standard User is looking at a Fake System Folder!!
 
  that's very strange. Can someone please evaluate this expression on your
  Windows box and give us the result?
 
  PlatformResolver forCurrentPlatform cache

  File @ C:\Users\Cyril\AddData\Roaming


 looks good to me. So, I don't understand Ben's problem.



   This confused me for quite a while - even as an IT Administrator of 15
   years.  Its likely to cause chaos and pain for others down the track.
 So
  I
   recommend that the installer be changed so that the PharoLauncher
 Image
  is
   installed into a User Folder - at least by default, and maybe as the
 only
   option.
 
 
  I disagree. The launcher should be installed with other applications.
  But the data is per-user. On Ubuntu, the launcher is happily installed
  under /usr/share/pharo-launcher and images are download to
  ~/.cache/Pharo/images.


The location of the downloaded images is fine.  It is the location of
PharoLauncher's own image that is the problem on windows if the user
happens to save the Image.  Try the following on Windows 7+...

1. Install pharo_installer-0.x.x.exe as administrator.

2. Run Pharolauncher as a standard user.

3. Change to development mode, open Playground and type a note to yourself
like This should not show after a reinstall.  Quit Pharolauncher and
restart to check it still appears, and quit again.

4. Re-install pharo_installer-0.x.x.exe as administrator (like you might
when a newer version is available)

5. Run Pharolauncher as a standard user.
You would expect a fresh image - one that doesn't show the note to
yourself,  but I had found (a while ago) that the note still shows,
indicating the upgrade effectively failed.

That is a typical workflow in a corporate environment, which I expect
Pharo would like to target.

So when you:
  * run PharoLauncher as administrator and get the new Pharolauncher, but
  * run PharoLauncher as a standard user and get the old Pharolauncher
you may rightfully ask wtf ?!?  What do you observe?

cheers -ben


   I had meant to fix this in PharoLauncher myself, and also would offer
 to
   test it - but unfortunately I currently don't have access to a Windows
   machine.
 
  I hope someone else will try
 
  --
  Damien Cassou
  http://damiencassou.seasidehosting.st
 
  Success is the ability to go from one failure to another without
  losing enthusiasm. --Winston Churchill
 
 

 --
 Damien Cassou
 http://damiencassou.seasidehosting.st

 Success is the ability to go from one failure to another without
 losing enthusiasm. --Winston Churchill




Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-31 Thread Damien Cassou

Ben Coman b...@openinworld.com writes:

 Regarding Windows... Last that I looked, the PharoLauncher image is
 installed into the Program Files System Folder.  This causes a problem
 since when a PharoLauncher Image is saved by a Standard User, they cannot
 write to the System Folder so Windows *fakes* it and actually writes to a
 User Fodler, but makes it look like the file is in the System Folder. That
 is, the Standard User is looking at a Fake System Folder!!

that's very strange. Can someone please evaluate this expression on your
Windows box and give us the result?

PlatformResolver forCurrentPlatform cache


 This confused me for quite a while - even as an IT Administrator of 15
 years.  Its likely to cause chaos and pain for others down the track. So I
 recommend that the installer be changed so that the PharoLauncher Image is
 installed into a User Folder - at least by default, and maybe as the only
 option.


I disagree. The launcher should be installed with other applications.
But the data is per-user. On Ubuntu, the launcher is happily installed
under /usr/share/pharo-launcher and images are download to
~/.cache/Pharo/images.

 I had meant to fix this in PharoLauncher myself, and also would offer to
 test it - but unfortunately I currently don't have access to a Windows
 machine.

I hope someone else will try

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-31 Thread Damien Cassou

Cyril Ferlicot cyril.ferli...@gmail.com writes:

 On 31 March 2015 at 17:22, Damien Cassou damien.cas...@gmail.com wrote:

 Ben Coman b...@openinworld.com writes:

  Regarding Windows... Last that I looked, the PharoLauncher image is
  installed into the Program Files System Folder.  This causes a problem
  since when a PharoLauncher Image is saved by a Standard User, they cannot
  write to the System Folder so Windows *fakes* it and actually writes to a
  User Fodler, but makes it look like the file is in the System Folder.
 That
  is, the Standard User is looking at a Fake System Folder!!

 that's very strange. Can someone please evaluate this expression on your
 Windows box and give us the result?

 PlatformResolver forCurrentPlatform cache

 File @ C:\Users\Cyril\AddData\Roaming


looks good to me. So, I don't understand Ben's problem.



  This confused me for quite a while - even as an IT Administrator of 15
  years.  Its likely to cause chaos and pain for others down the track. So
 I
  recommend that the installer be changed so that the PharoLauncher Image
 is
  installed into a User Folder - at least by default, and maybe as the only
  option.


 I disagree. The launcher should be installed with other applications.
 But the data is per-user. On Ubuntu, the launcher is happily installed
 under /usr/share/pharo-launcher and images are download to
 ~/.cache/Pharo/images.

  I had meant to fix this in PharoLauncher myself, and also would offer to
  test it - but unfortunately I currently don't have access to a Windows
  machine.

 I hope someone else will try

 --
 Damien Cassou
 http://damiencassou.seasidehosting.st

 Success is the ability to go from one failure to another without
 losing enthusiasm. --Winston Churchill



-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-31 Thread Damien Cassou

Sean P. DeNigris s...@clipperadams.com writes:

 Damien Cassou wrote
 http://files.pharo.org/platform/launcher/

 Great! Can we add permalinks for latest for each platform? Then we can
 replace the CI links in the instructions e.g. on StHub...


please do.

 btw what is PharoLauncher-user-stable-2015.03.20.zip?


don't know :-).

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-31 Thread Cyril Ferlicot
PLatformResolver forCurrentPlatform cache return :
File @ C:\Users\Cyril\AddData\Roaming

for me.

On 31 March 2015 at 17:22, Damien Cassou damien.cas...@gmail.com wrote:


 Ben Coman b...@openinworld.com writes:

  Regarding Windows... Last that I looked, the PharoLauncher image is
  installed into the Program Files System Folder.  This causes a problem
  since when a PharoLauncher Image is saved by a Standard User, they cannot
  write to the System Folder so Windows *fakes* it and actually writes to a
  User Fodler, but makes it look like the file is in the System Folder.
 That
  is, the Standard User is looking at a Fake System Folder!!

 that's very strange. Can someone please evaluate this expression on your
 Windows box and give us the result?

 PlatformResolver forCurrentPlatform cache


  This confused me for quite a while - even as an IT Administrator of 15
  years.  Its likely to cause chaos and pain for others down the track. So
 I
  recommend that the installer be changed so that the PharoLauncher Image
 is
  installed into a User Folder - at least by default, and maybe as the only
  option.


 I disagree. The launcher should be installed with other applications.
 But the data is per-user. On Ubuntu, the launcher is happily installed
 under /usr/share/pharo-launcher and images are download to
 ~/.cache/Pharo/images.

  I had meant to fix this in PharoLauncher myself, and also would offer to
  test it - but unfortunately I currently don't have access to a Windows
  machine.

 I hope someone else will try

 --
 Damien Cassou
 http://damiencassou.seasidehosting.st

 Success is the ability to go from one failure to another without
 losing enthusiasm. --Winston Churchill




-- 
Cheers
Cyril Ferlicot


Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-31 Thread Sean P. DeNigris
Damien Cassou wrote
 Great! Can we add permalinks for latest for each platform? Then we can
 replace the CI links in the instructions e.g. on StHub...
 please do.

I tried but the files don't seem to be copied over to files.pharo.org, even
though the console suggests that they are. Additionally, the cp
$generated_dmg.md5sum latest.md5sum does seem to generate an artifact even
though the console doesn't say anything about failing...



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/New-Pharo-Launcher-package-for-Mac-and-Windows-tp4815333p4816458.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-27 Thread Damien Cassou

Dmitri Zagidulin dmi...@zagidulin.net writes:

 I was -just- about to ask on the list where to download PharoLauncher that
 I heard being talked about. :)

 We don't link to the Mac or Windows builds of it from the Download Pharo
 page.
 The CI link off the mailing list posts (
 https://ci.inria.fr/pharo-contribution/job/PharoLauncher ) doesn't work
 (404).


yes, the launcher job moved from the pharo-contribution CI server to the
pharo CI server.


 The CI links off the SmalltalkHub page,
 https://ci.inria.fr/pharo/view/Launcher/ and
 https://ci.inria.fr/pharo/view/Launcher/job/Launcher-Mac also don't work
 (give 503 unavailable).


I think the errors were temporary. They work now.

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-27 Thread Sean P. DeNigris
Damien Cassou wrote
 The CI links off the SmalltalkHub page,
 https://ci.inria.fr/pharo/view/Launcher/ and
 https://ci.inria.fr/pharo/view/Launcher/job/Launcher-Mac also don't work
 (give 503 unavailable).

Should we mirror the artifacts on files.pharo.org and link to there, like we
do with images?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/New-Pharo-Launcher-package-for-Mac-and-Windows-tp4815333p4815526.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.




Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-27 Thread Damien Cassou

Sean P. DeNigris s...@clipperadams.com writes:

 Damien Cassou wrote
 The CI links off the SmalltalkHub page,
 https://ci.inria.fr/pharo/view/Launcher/ and
 https://ci.inria.fr/pharo/view/Launcher/job/Launcher-Mac also don't work
 (give 503 unavailable).

 Should we mirror the artifacts on files.pharo.org and link to there, like we
 do with images?

http://files.pharo.org/platform/launcher/
-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-27 Thread Ben Coman
Regarding Windows... Last that I looked, the PharoLauncher image is
installed into the Program Files System Folder.  This causes a problem
since when a PharoLauncher Image is saved by a Standard User, they cannot
write to the System Folder so Windows *fakes* it and actually writes to a
User Fodler, but makes it look like the file is in the System Folder. That
is, the Standard User is looking at a Fake System Folder!!

So when as an Administrator you update PharoLauncher by rerunning the
installer,  the update happily installs into the System Folder, but the
Standard User is still looking at the Fake System Folder, so they only see
the old version, not the newly installed version.

This confused me for quite a while - even as an IT Administrator of 15
years.  Its likely to cause chaos and pain for others down the track. So I
recommend that the installer be changed so that the PharoLauncher Image is
installed into a User Folder - at least by default, and maybe as the only
option.

I had meant to fix this in PharoLauncher myself, and also would offer to
test it - but unfortunately I currently don't have access to a Windows
machine.

cheers -ben

On Thu, Mar 26, 2015 at 11:46 PM, Damien Cassou damien.cas...@gmail.com
wrote:


 Hi,

 I've just updated the 2 installers for mac and windows.

 http://files.pharo.org/platform/launcher/Pharo_0.2.4.dmg
 http://files.pharo.org/platform/launcher/pharo_installer-0.2.4.exe

 - the windows installer should have the PharoV30.sources file that was
   missing

 - both installers now install the most recent Pharo launcher

 --
 Damien Cassou
 http://damiencassou.seasidehosting.st

 Success is the ability to go from one failure to another without
 losing enthusiasm. --Winston Churchill




Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-27 Thread Sean P. DeNigris
Damien Cassou wrote
 http://files.pharo.org/platform/launcher/

Great! Can we add permalinks for latest for each platform? Then we can
replace the CI links in the instructions e.g. on StHub...

btw what is PharoLauncher-user-stable-2015.03.20.zip?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/New-Pharo-Launcher-package-for-Mac-and-Windows-tp4815333p4815607.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-26 Thread kilon alios
I was talking with a new Pharo user and she was telling me that
PharoLauncher was not working on Windows , glad you manage to fix it. Great
work Damien , thanks :)

I am using it on macos , works great .

On Thu, Mar 26, 2015 at 5:46 PM, Damien Cassou damien.cas...@gmail.com
wrote:


 Hi,

 I've just updated the 2 installers for mac and windows.

 http://files.pharo.org/platform/launcher/Pharo_0.2.4.dmg
 http://files.pharo.org/platform/launcher/pharo_installer-0.2.4.exe

 - the windows installer should have the PharoV30.sources file that was
   missing

 - both installers now install the most recent Pharo launcher

 --
 Damien Cassou
 http://damiencassou.seasidehosting.st

 Success is the ability to go from one failure to another without
 losing enthusiasm. --Winston Churchill




Re: [Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-26 Thread Dmitri Zagidulin
I was -just- about to ask on the list where to download PharoLauncher that
I heard being talked about. :)

We don't link to the Mac or Windows builds of it from the Download Pharo
page.
The CI link off the mailing list posts (
https://ci.inria.fr/pharo-contribution/job/PharoLauncher ) doesn't work
(404).
The CI links off the SmalltalkHub page,
https://ci.inria.fr/pharo/view/Launcher/ and
https://ci.inria.fr/pharo/view/Launcher/job/Launcher-Mac also don't work
(give 503 unavailable).

But then I saw this email, so I'm all set!


On Thu, Mar 26, 2015 at 2:30 PM, kilon alios kilon.al...@gmail.com wrote:

 I was talking with a new Pharo user and she was telling me that
 PharoLauncher was not working on Windows , glad you manage to fix it. Great
 work Damien , thanks :)

 I am using it on macos , works great .

 On Thu, Mar 26, 2015 at 5:46 PM, Damien Cassou damien.cas...@gmail.com
 wrote:


 Hi,

 I've just updated the 2 installers for mac and windows.

 http://files.pharo.org/platform/launcher/Pharo_0.2.4.dmg
 http://files.pharo.org/platform/launcher/pharo_installer-0.2.4.exe

 - the windows installer should have the PharoV30.sources file that was
   missing

 - both installers now install the most recent Pharo launcher

 --
 Damien Cassou
 http://damiencassou.seasidehosting.st

 Success is the ability to go from one failure to another without
 losing enthusiasm. --Winston Churchill





[Pharo-dev] New Pharo-Launcher package for Mac and Windows

2015-03-26 Thread Damien Cassou

Hi,

I've just updated the 2 installers for mac and windows.

http://files.pharo.org/platform/launcher/Pharo_0.2.4.dmg
http://files.pharo.org/platform/launcher/pharo_installer-0.2.4.exe

- the windows installer should have the PharoV30.sources file that was
  missing

- both installers now install the most recent Pharo launcher

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without
losing enthusiasm. --Winston Churchill