[Pharo-dev] Recording TechTalk Roassal available

2017-05-31 Thread Marcus Denker
Hello!

The recording of the Roassal Techtalk of yesterday is available here:

https://www.youtube.com/watch?v=-Pk4q5oMdLo

(start at 7:35)

A PDF with all the code of the demos shown:

http://files.pharo.org/media/techtalk/RoassalTechTalk.pdf






Re: [Pharo-dev] DebugSession: no exception raised when stepping out of the execution?

2017-05-31 Thread Guillermo Polito
On Mon, May 29, 2017 at 6:07 PM, Eliot Miranda 
wrote:

> Hi Thomas,
>
>
> On May 29, 2017, at 7:41 AM, Ben Coman  wrote:
>
>
>
> On Mon, May 29, 2017 at 9:34 PM,  wrote:
>
> [...]

>
>> Here is my example code. Beware, running it will freeze the VM.
>>
>> | program process context debugSession |
>> program := [1+2].
>> process := program newProcess.
>> context := process suspendedContext.
>> debugSession := process newDebugSessionNamed: 'StepIntoForever'
>> startedAt: context.
>> [ true ] whileTrue: [ debugSession stepInto ].
>>
>>  [...]


> In particular, your use of stepInto: will soon step into the process
> termination code.  See newProcess.  You have to stop simulating before you
> stop the current process by mistake.
>
>
Yes, I explained yesterday to Thomas that this would end up terminating the
UIProcess where the debugger is running on, instead of terminating the
process that is being debugged. But, it looks like a bug...

It would make sense to me that "Processor activeContext" yields the
debugged context in the simulated code instead of the real active context.
And I believe that this change should not break any existing code.

Actually, thinking a bit more about this, similar problems may happen if we
try to execute in the debugger Semaphore code in the debugger. So probably,
in general terms, the debugger should handle specially all code that messes
up with the Process machinery.

-- 



Guille Polito


Research Engineer

French National Center for Scientific Research - *http://www.cnrs.fr*




*Web:* *http://guillep.github.io* 

*Phone: *+33 06 52 70 66 13


Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Esteban Lorenzano

> On 31 May 2017, at 16:40, Alexandre Bergel  wrote:
> 
> Hi Esteban,
> 
> Thanks for pushing this!
> 
> I tried the script:
> /tmp> curl get.pharo.org/64  | bash
>   % Total% Received % Xferd  Average Speed   TimeTime Time  
> Current
>  Dload  Upload   Total   SpentLeft  Speed
> 100   232  100   2320 0538  0 --:--:-- --:--:-- --:--:--   539
> bash: line 1: syntax error near unexpected token `newline'
> bash: line 1: `'
> /tmp> 
> 
> I got an error

I said zeroconf will not work yet (is not yet moved) ;)

Esteban

> 
> Alexandre
> 
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu 
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
> 
> 
>> On May 31, 2017, at 10:18 AM, Esteban Lorenzano > > wrote:
>> 
>> Hello, 
>> 
>> we are getting ready for release.
>> please take a minute to review:
>> 
>> http://pharo.org/STAGE.download 
>> 
>> (notice that zerconf download will not work because it is not yet moved… so 
>> #stable will download current stable version which is 5.0)
>> 
>> cheers,
>> Esteban
> 



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Alexandre Bergel
Hi Volkert,

Roassal does not work on Pharo 64-bits. The issue here is Athens.

When Pharo 6 will be released, we will evaluate the options to make Roassal run 
on 64 bits. The option I see, is using Pompeii, the backend by Ronie that uses 
directly OpenGL. This works well on Pharo 64 bits.

Someone see another option?

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



> On May 31, 2017, at 12:24 PM, volkert  wrote:
> 
> Downloaded Linux 64 Bit. 
> Installed Roassal.
> Run Examples.
> VM crashed :-(
> BW, Volkert
> 
> Am 31.05.2017 um 17:59 schrieb Esteban Lorenzano:
>>> On 31 May 2017, at 17:46, Peter Uhnak  
>>>  wrote:
>>> 
>>> I find the Windows distribution a bit chaotic as all the files (vm, vm 
>>> libs, image, sources) are in the same folder. Maybe there were issues with 
>>> using shortcuts? Because then launching the image will also create 
>>> pharo-local in the folder (and any other file that image writes to 
>>> imageDirectory), so it could be more chaos for a new user.
>> yes, it has been like that since some time and we need to change it… but not 
>> now for release :)
>> 
>>> The linux distro contains sources twice
>>> 1) pharo6.0/shared/PharoV60.sources
>>> 2) pharo6.0/bin/PharoV60.sources
>> yeah, that’s also a problem from one-click days… maybe I can fix that/
>> 
>> Esteban
>> 
>>> Peter
>>> 
>>> 
>>> On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:
 Hello, 
 
 we are getting ready for release.
 please take a minute to review:
 
 http://pharo.org/STAGE.download  
  
 
 (notice that zerconf download will not work because it is not yet moved… 
 so #stable will download current stable version which is 5.0)
 
 cheers,
 Esteban
>> 
> 



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Esteban A. Maringolo
I downloaded Windows (32 bit only). Played around and had no visible
issues so I ran the tests and got some errors and failures (I don't
know whether they're expected):

14425 run, 14342 passes, 29 skipped, 57 expected failures, 17
failures, 9 errors, 0 unexpected passes
Failures:
MCSnapshotBrowserTest>>#testNoSelection
MCWorkingCopyTest>>#testSimpleMerge
MCStWriterTest>>#testInitializerDefinition
MetacelloRepositorySqueakCommonTestCase>>#testDirectoryRepository
MetacelloRepositorySqueakCommonTestCase>>#testAsRepositorySpecFor
MCSnapshotTest>>#testCreation
MCWorkingCopyTest>>#testOptimizedLoad
MCSnapshotBrowserTest>>#testClassSelected
ReleaseTest>>#testMethodsWithUnboundGlobals
MCSnapshotBrowserTest>>#testCategorySelected
MCWorkingCopyTest>>#testRepeatedMerge
MCSnapshotBrowserTest>>#testClassSideClassSelected
MCPatchTest>>#testPatchContents
ZnClientTests>>#testIfFailNotFound
MCWorkingCopyTest>>#testSelectiveBackport
MCWorkingCopyTest>>#testSnapshotAndLoad
GLMRubricTextMorphicTest>>#testPastingUpdatesTextPort

Errors:
MCPackageTest>>#testUnloadWithAdditionalTracking
MCSnapshotBrowserTest>>#testMethodIsCleared
MCSnapshotBrowserTest>>#testMethodSelected
MCSnapshotBrowserTest>>#testProtocolIsCleared
MCSnapshotBrowserTest>>#testProtocolSelected
MCStWriterTest>>#testClassMethodDefinition
MCStWriterTest>>#testMethodDefinition
MCWorkingCopyTest>>#testBackport
MCFileInTest>>#testStWriter



Best regards!
Esteban A. Maringolo


2017-05-31 13:39 GMT-03:00 Esteban Lorenzano :
> But I tested Roassal (and Athens) in 64bits and they were working.
> What changed?
>
> On 31 May 2017, at 18:33, Alexandre Bergel  wrote:
>
> Hi Volkert,
>
> Roassal does not work on Pharo 64-bits. The issue here is Athens.
>
> When Pharo 6 will be released, we will evaluate the options to make Roassal
> run on 64 bits. The option I see, is using Pompeii, the backend by Ronie
> that uses directly OpenGL. This works well on Pharo 64 bits.
>
> Someone see another option?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
> On May 31, 2017, at 12:24 PM, volkert  wrote:
>
> Downloaded Linux 64 Bit.
> Installed Roassal.
> Run Examples.
> VM crashed :-(
>
> BW, Volkert
>
> Am 31.05.2017 um 17:59 schrieb Esteban Lorenzano:
>
> On 31 May 2017, at 17:46, Peter Uhnak  wrote:
>
> I find the Windows distribution a bit chaotic as all the files (vm, vm libs,
> image, sources) are in the same folder. Maybe there were issues with using
> shortcuts? Because then launching the image will also create pharo-local in
> the folder (and any other file that image writes to imageDirectory), so it
> could be more chaos for a new user.
>
> yes, it has been like that since some time and we need to change it… but not
> now for release :)
>
> The linux distro contains sources twice
> 1) pharo6.0/shared/PharoV60.sources
> 2) pharo6.0/bin/PharoV60.sources
>
> yeah, that’s also a problem from one-click days… maybe I can fix that/
>
> Esteban
>
> Peter
>
>
> On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:
>
> Hello,
>
> we are getting ready for release.
> please take a minute to review:
>
> http://pharo.org/STAGE.download 
>
> (notice that zerconf download will not work because it is not yet moved… so
> #stable will download current stable version which is 5.0)
>
> cheers,
> Esteban
>
>
>



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Esteban Lorenzano
But I tested Roassal (and Athens) in 64bits and they were working. 
What changed?

> On 31 May 2017, at 18:33, Alexandre Bergel  wrote:
> 
> Hi Volkert,
> 
> Roassal does not work on Pharo 64-bits. The issue here is Athens.
> 
> When Pharo 6 will be released, we will evaluate the options to make Roassal 
> run on 64 bits. The option I see, is using Pompeii, the backend by Ronie that 
> uses directly OpenGL. This works well on Pharo 64 bits.
> 
> Someone see another option?
> 
> Cheers,
> Alexandre
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
> 
> 
>> On May 31, 2017, at 12:24 PM, volkert  wrote:
>> 
>> Downloaded Linux 64 Bit. 
>> Installed Roassal.
>> Run Examples.
>> VM crashed :-(
>> BW, Volkert
>> 
>>> Am 31.05.2017 um 17:59 schrieb Esteban Lorenzano:
> On 31 May 2017, at 17:46, Peter Uhnak  wrote:
> 
> I find the Windows distribution a bit chaotic as all the files (vm, vm 
> libs, image, sources) are in the same folder. Maybe there were issues 
> with using shortcuts? Because then launching the image will also create 
> pharo-local in the folder (and any other file that image writes to 
> imageDirectory), so it could be more chaos for a new user.
 yes, it has been like that since some time and we need to change it… but 
 not now for release :)
 
 The linux distro contains sources twice
 1) pharo6.0/shared/PharoV60.sources
 2) pharo6.0/bin/PharoV60.sources
>>> yeah, that’s also a problem from one-click days… maybe I can fix that/
>>> 
>>> Esteban
>>> 
 Peter
 
 
 On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:
> Hello, 
> 
> we are getting ready for release.
> please take a minute to review:
> 
> http://pharo.org/STAGE.download 
> 
> (notice that zerconf download will not work because it is not yet moved… 
> so #stable will download current stable version which is 5.0)
> 
> cheers,
> Esteban
>> 
> 


Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Blondeau Vincent
My review:
- For Pharo x64: Version 6.0 for OS X, GNU/Linux, and Windows -> Version 6.0 
for OS X and GNU/Linux.
- The VM and .sources are the same as for Pharo5. -> The VM and .sources are 
the same as for Pharo 6.
- http://files.pharo.org/image/70/latest.zip -> dead link (but this is expected 
;))

Thanks Esteban!

Vincent

De : Pharo-dev [mailto:pharo-dev-boun...@lists.pharo.org] De la part de volkert
Envoyé : mercredi 31 mai 2017 18:25
À : pharo-dev@lists.pharo.org
Objet : Re: [Pharo-dev] please test download for Pharo 6.0


 *   Downloaded Linux 64 Bit.
 *   Installed Roassal.
 *   Run Examples.
 *   VM crashed :-(
BW, Volkert

Am 31.05.2017 um 17:59 schrieb Esteban Lorenzano:



On 31 May 2017, at 17:46, Peter Uhnak 
 wrote:



I find the Windows distribution a bit chaotic as all the files (vm, vm libs, 
image, sources) are in the same folder. Maybe there were issues with using 
shortcuts? Because then launching the image will also create pharo-local in the 
folder (and any other file that image writes to imageDirectory), so it could be 
more chaos for a new user.



yes, it has been like that since some time and we need to change it… but not 
now for release :)





The linux distro contains sources twice

1) pharo6.0/shared/PharoV60.sources

2) pharo6.0/bin/PharoV60.sources



yeah, that’s also a problem from one-click days… maybe I can fix that/



Esteban





Peter





On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:

Hello,



we are getting ready for release.

please take a minute to review:



http://pharo.org/STAGE.download 




(notice that zerconf download will not work because it is not yet moved… so 
#stable will download current stable version which is 5.0)



cheers,

Esteban








!!!*
"Ce message et les pièces jointes sont confidentiels et réservés à l'usage 
exclusif de ses destinataires. Il peut également être protégé par le secret 
professionnel. Si vous recevez ce message par erreur, merci d'en avertir 
immédiatement l'expéditeur et de le détruire. L'intégrité du message ne pouvant 
être assurée sur Internet, la responsabilité de Worldline ne pourra être 
recherchée quant au contenu de ce message. Bien que les meilleurs efforts 
soient faits pour maintenir cette transmission exempte de tout virus, 
l'expéditeur ne donne aucune garantie à cet égard et sa responsabilité ne 
saurait être recherchée pour tout dommage résultant d'un virus transmis.

This e-mail and the documents attached are confidential and intended solely for 
the addressee; it may also be privileged. If you receive this e-mail in error, 
please notify the sender immediately and destroy it. As its integrity cannot be 
secured on the Internet, the Worldline liability cannot be triggered for the 
message content. Although the sender endeavours to maintain a computer 
virus-free network, the sender does not warrant that this transmission is 
virus-free and will not be liable for any damages resulting from any virus 
transmitted.!!!"


Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread volkert

 * Downloaded Linux 64 Bit.
 * Installed Roassal.
 * Run Examples.
 * VM crashed :-(

BW, Volkert

Am 31.05.2017 um 17:59 schrieb Esteban Lorenzano:

On 31 May 2017, at 17:46, Peter Uhnak  wrote:

I find the Windows distribution a bit chaotic as all the files (vm, vm libs, 
image, sources) are in the same folder. Maybe there were issues with using 
shortcuts? Because then launching the image will also create pharo-local in the 
folder (and any other file that image writes to imageDirectory), so it could be 
more chaos for a new user.

yes, it has been like that since some time and we need to change it… but not 
now for release :)


The linux distro contains sources twice
1) pharo6.0/shared/PharoV60.sources
2) pharo6.0/bin/PharoV60.sources

yeah, that’s also a problem from one-click days… maybe I can fix that/

Esteban


Peter


On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:

Hello,

we are getting ready for release.
please take a minute to review:

http://pharo.org/STAGE.download 

(notice that zerconf download will not work because it is not yet moved… so 
#stable will download current stable version which is 5.0)

cheers,
Esteban






Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Sven Van Caekenberghe
OK, I quickly tested the Mac 32 and 64 bit versions, installing some code, 
running unit tests, clicking around. Both are working perfectly. 

The Pharo Welcome window with the clickable coloured links and the tabs is 
particularly nice.

The need to move to /Applications is just one thing, you also have to allow the 
app to actually run (with my settings, by right clicking on it, and giving 
permission; but even then it stops the first time and only runs the second 
time; no big deal for me but it might be confusing for others).

Great work, thank you all !

Sven

> On 31 May 2017, at 16:34, Esteban Lorenzano  wrote:
> 
> 
>> On 31 May 2017, at 16:32, Sven Van Caekenberghe  wrote:
>> 
>> 
>>> On 31 May 2017, at 16:18, Esteban Lorenzano  wrote:
>>> 
>>> Hello, 
>>> 
>>> we are getting ready for release.
>>> please take a minute to review:
>>> 
>>> http://pharo.org/STAGE.download
>>> 
>>> (notice that zerconf download will not work because it is not yet moved… so 
>>> #stable will download current stable version which is 5.0)
>>> 
>>> cheers,
>>> Esteban
>> 
>> The Mac links are like
>> 
>> http://files.pharo.org/platform/Pharo6.0-mac.zip
>> http://files.pharo.org/platform/Pharo6.0-64-mac.zip
>> 
>> while the Linux ones are like
>> 
>> http://pharo.org/STAGE.gnu-linux-installation
>> http://pharo.org/STAGE.gnu-linux-installation-64
>> 
>> on that page, are you sure this is correct ?
> 
> yes because they point to another page, not to a file (it has been always 
> like that, btw)
> 
> Esteban
> 
>> 
>> 
> 
> 




Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Peter Uhnak
I find the Windows distribution a bit chaotic as all the files (vm, vm libs, 
image, sources) are in the same folder. Maybe there were issues with using 
shortcuts? Because then launching the image will also create pharo-local in the 
folder (and any other file that image writes to imageDirectory), so it could be 
more chaos for a new user.

The linux distro contains sources twice
1) pharo6.0/shared/PharoV60.sources
2) pharo6.0/bin/PharoV60.sources

Peter


On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:
> Hello, 
> 
> we are getting ready for release.
> please take a minute to review:
> 
> http://pharo.org/STAGE.download 
> 
> (notice that zerconf download will not work because it is not yet moved… so 
> #stable will download current stable version which is 5.0)
> 
> cheers,
> Esteban



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Esteban Lorenzano

> On 31 May 2017, at 17:46, Peter Uhnak  wrote:
> 
> I find the Windows distribution a bit chaotic as all the files (vm, vm libs, 
> image, sources) are in the same folder. Maybe there were issues with using 
> shortcuts? Because then launching the image will also create pharo-local in 
> the folder (and any other file that image writes to imageDirectory), so it 
> could be more chaos for a new user.

yes, it has been like that since some time and we need to change it… but not 
now for release :)

> 
> The linux distro contains sources twice
> 1) pharo6.0/shared/PharoV60.sources
> 2) pharo6.0/bin/PharoV60.sources

yeah, that’s also a problem from one-click days… maybe I can fix that/

Esteban

> 
> Peter
> 
> 
> On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:
>> Hello, 
>> 
>> we are getting ready for release.
>> please take a minute to review:
>> 
>> http://pharo.org/STAGE.download 
>> 
>> (notice that zerconf download will not work because it is not yet moved… so 
>> #stable will download current stable version which is 5.0)
>> 
>> cheers,
>> Esteban
> 




Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Nicolas Cellier
2017-05-31 23:54 GMT+02:00 Torsten Bergmann :

> Hi Alexandre,
>
> as I wrote: Windows.
> So 32 bits, there is no 64 bits Pharo VM for Windows yet (maybe with Pharo
> 7).
>
>

If you're adventurous, there is still
https://bintray.com/opensmalltalk/vm/cog/201705310241#files
Please report back.


> BTW: thanks for the tech-talk. Was to late to join but I liked the video
> and PDF.
>
> Thanks
> T.
>
> Gesendet: Mittwoch, 31. Mai 2017 um 23:19 Uhr
> Von: "Alexandre Bergel" 
> An: "Pharo Development List" 
> Betreff: Re: [Pharo-dev] please test download for Pharo 6.0
>
> Have you tried Pharo 32 or 64 bits?
>
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
> On May 31, 2017, at 1:56 PM, Torsten Bergmann  asta...@gmx.de]> wrote:
>
> Hi Esteban,
>
> I tried on a fresh Windows setup. What I tried:
>  - general image browsing, mousing around
>  - loading OS-Windows and run all my test to verify UFFI works fine
>  - loading Roassal and checked some examples
>  - switching FreeType on and using some non-standard TTF fonts
>  - retrieved contents from an HTTPS location using ZnEasy to verify SSL
> connections
>  - loaded and verified some packages like Teapot, WebBrowser, ...
>
>
> anything worked fine.
>
> But using the console version
>
>   PharoConsole.exe Pharo60.image --list
>
> or other command line options did not work in a shell. It opens the UI
> always instead of printing
> something to stdout. Dont know if command line/stdout is now already
> supposed to work in Pharo 6
> (if not the PharoConsole.exe would not make sense to include yet).
>
> Also when git is not installed and one creates a repository it gives an
> error due to directory
> creation - but this is a specific issue for Iceberg.
>
> Thanks
> T.
>
>
>
>
> Gesendet: Mittwoch, 31. Mai 2017 um 16:18 Uhr
> Von: "Esteban Lorenzano" 
> An: "Pharo Development List"  pharo-dev@lists.pharo.org]>
> Betreff: [Pharo-dev] please test download for Pharo 6.0
>
> Hello,
>
> we are getting ready for release.
> please take a minute to review:
>
> http://pharo.org/STAGE.download[http://pharo.org/STAGE.download]
>
> (notice that zerconf download will not work because it is not yet moved…
> so #stable will download current stable version which is 5.0)
>
> cheers,
> Esteban
>
>


Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Torsten Bergmann

Hi Esteban,

 

I tried on a fresh Windows setup. What I tried:

 - general image browsing, mousing around

 - loading OS-Windows and run all my test to verify UFFI works fine

 - loading Roassal and checked some examples

 - switching FreeType on and using some non-standard TTF fonts
 - retrieved contents from an HTTPS location using ZnEasy to verify SSL connections
 - loaded and verified some packages like Teapot, WebBrowser, ...
 


anything worked fine.

But using the console version

  PharoConsole.exe Pharo60.image --list

 

or other command line options did not work in a shell. It opens the UI always instead of printing

something to stdout. Dont know if command line/stdout is now already supposed to work in Pharo 6
(if not the PharoConsole.exe would not make sense to include yet).

Also when git is not installed and one creates a repository it gives an error due to directory
creation - but this is a specific issue for Iceberg.

Thanks
T.

 
 


Gesendet: Mittwoch, 31. Mai 2017 um 16:18 Uhr
Von: "Esteban Lorenzano" 
An: "Pharo Development List" 
Betreff: [Pharo-dev] please test download for Pharo 6.0


Hello, 
 

we are getting ready for release.

please take a minute to review:

 

http://pharo.org/STAGE.download

 

(notice that zerconf download will not work because it is not yet moved… so #stable will download current stable version which is 5.0)

 

cheers,

Esteban








Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread p...@highoctane.be
The default pharo-ui scripts are running PharoConsole.exe which is annoying
because there is no filedialog allowing one to select an image. This is
disrupting expectations.

Furthermore PharoConsole is not really a console, it displays a dialog box
instead of printing the usage to the console.

Phil

On Wed, May 31, 2017 at 7:56 PM, Torsten Bergmann  wrote:

> Hi Esteban,
>
> I tried on a fresh Windows setup. What I tried:
>  - general image browsing, mousing around
>  - loading OS-Windows and run all my test to verify UFFI works fine
>  - loading Roassal and checked some examples
>  - switching FreeType on and using some non-standard TTF fonts
>  - retrieved contents from an HTTPS location using ZnEasy to verify SSL
> connections
>  - loaded and verified some packages like Teapot, WebBrowser, ...
>
> anything worked fine.
>
> But using the console version
>
>   PharoConsole.exe Pharo60.image --list
>
> or other command line options did not work in a shell. It opens the UI
> always instead of printing
> something to stdout. Dont know if command line/stdout is now already
> supposed to work in Pharo 6
> (if not the PharoConsole.exe would not make sense to include yet).
>
> Also when git is not installed and one creates a repository it gives an
> error due to directory
> creation - but this is a specific issue for Iceberg.
>
> Thanks
> T.
>
>
>
> *Gesendet:* Mittwoch, 31. Mai 2017 um 16:18 Uhr
> *Von:* "Esteban Lorenzano" 
> *An:* "Pharo Development List" 
> *Betreff:* [Pharo-dev] please test download for Pharo 6.0
> Hello,
>
> we are getting ready for release.
> please take a minute to review:
>
> http://pharo.org/STAGE.download
>
> (notice that zerconf download will not work because it is not yet moved…
> so #stable will download current stable version which is 5.0)
>
> cheers,
> Esteban
>


Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Alexandre Bergel
Have you tried Pharo 32 or 64 bits?

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



> On May 31, 2017, at 1:56 PM, Torsten Bergmann  wrote:
> 
> Hi Esteban,
>  
> I tried on a fresh Windows setup. What I tried:
>  - general image browsing, mousing around
>  - loading OS-Windows and run all my test to verify UFFI works fine
>  - loading Roassal and checked some examples
>  - switching FreeType on and using some non-standard TTF fonts
>  - retrieved contents from an HTTPS location using ZnEasy to verify SSL 
> connections
>  - loaded and verified some packages like Teapot, WebBrowser, ...
>  
> anything worked fine.
> 
> But using the console version
> 
>   PharoConsole.exe Pharo60.image --list
>  
> or other command line options did not work in a shell. It opens the UI always 
> instead of printing
> something to stdout. Dont know if command line/stdout is now already supposed 
> to work in Pharo 6
> (if not the PharoConsole.exe would not make sense to include yet).
> 
> Also when git is not installed and one creates a repository it gives an error 
> due to directory
> creation - but this is a specific issue for Iceberg.
> 
> Thanks
> T.
> 
>  
>  
> Gesendet: Mittwoch, 31. Mai 2017 um 16:18 Uhr
> Von: "Esteban Lorenzano" 
> An: "Pharo Development List" 
> Betreff: [Pharo-dev] please test download for Pharo 6.0
> Hello, 
>  
> we are getting ready for release.
> please take a minute to review:
>  
> http://pharo.org/STAGE.download 
>  
> (notice that zerconf download will not work because it is not yet moved… so 
> #stable will download current stable version which is 5.0)
>  
> cheers,
> Esteban



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Alexandre Bergel
I was never aware that Athens was working on 64 bits.

Yes, it is crashing...

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



> On May 31, 2017, at 3:07 PM, Esteban Lorenzano  wrote:
> 
> 
>> On 31 May 2017, at 18:39, Esteban Lorenzano > > wrote:
>> 
>> But I tested Roassal (and Athens) in 64bits and they were working. 
>> What changed?
> 
> I see that it is crashing. 
> But it was working, I swear it :)
> 
> So I need to dig what changed to make it crash now :( 
> 
> Esteban
> 
>> 
>> On 31 May 2017, at 18:33, Alexandre Bergel > > wrote:
>> 
>>> Hi Volkert,
>>> 
>>> Roassal does not work on Pharo 64-bits. The issue here is Athens.
>>> 
>>> When Pharo 6 will be released, we will evaluate the options to make Roassal 
>>> run on 64 bits. The option I see, is using Pompeii, the backend by Ronie 
>>> that uses directly OpenGL. This works well on Pharo 64 bits.
>>> 
>>> Someone see another option?
>>> 
>>> Cheers,
>>> Alexandre
>>> -- 
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel  http://www.bergel.eu 
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>> 
>>> 
>>> 
 On May 31, 2017, at 12:24 PM, volkert > wrote:
 
 Downloaded Linux 64 Bit. 
 Installed Roassal.
 Run Examples.
 VM crashed :-(
 BW, Volkert
 
 Am 31.05.2017 um 17:59 schrieb Esteban Lorenzano:
>> On 31 May 2017, at 17:46, Peter Uhnak  
>>  wrote:
>> 
>> I find the Windows distribution a bit chaotic as all the files (vm, vm 
>> libs, image, sources) are in the same folder. Maybe there were issues 
>> with using shortcuts? Because then launching the image will also create 
>> pharo-local in the folder (and any other file that image writes to 
>> imageDirectory), so it could be more chaos for a new user.
> yes, it has been like that since some time and we need to change it… but 
> not now for release :)
> 
>> The linux distro contains sources twice
>> 1) pharo6.0/shared/PharoV60.sources
>> 2) pharo6.0/bin/PharoV60.sources
> yeah, that’s also a problem from one-click days… maybe I can fix that/
> 
> Esteban
> 
>> Peter
>> 
>> 
>> On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:
>>> Hello, 
>>> 
>>> we are getting ready for release.
>>> please take a minute to review:
>>> 
>>> http://pharo.org/STAGE.download  
>>>  
>>> 
>>> (notice that zerconf download will not work because it is not yet 
>>> moved… so #stable will download current stable version which is 5.0)
>>> 
>>> cheers,
>>> Esteban
 
>>> 
> 



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Esteban Lorenzano

> On 31 May 2017, at 18:39, Esteban Lorenzano  wrote:
> 
> But I tested Roassal (and Athens) in 64bits and they were working. 
> What changed?

I see that it is crashing. 
But it was working, I swear it :)

So I need to dig what changed to make it crash now :( 

Esteban

> 
> On 31 May 2017, at 18:33, Alexandre Bergel  > wrote:
> 
>> Hi Volkert,
>> 
>> Roassal does not work on Pharo 64-bits. The issue here is Athens.
>> 
>> When Pharo 6 will be released, we will evaluate the options to make Roassal 
>> run on 64 bits. The option I see, is using Pompeii, the backend by Ronie 
>> that uses directly OpenGL. This works well on Pharo 64 bits.
>> 
>> Someone see another option?
>> 
>> Cheers,
>> Alexandre
>> -- 
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu 
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>> 
>> 
>> 
>>> On May 31, 2017, at 12:24 PM, volkert >> > wrote:
>>> 
>>> Downloaded Linux 64 Bit. 
>>> Installed Roassal.
>>> Run Examples.
>>> VM crashed :-(
>>> BW, Volkert
>>> 
>>> Am 31.05.2017 um 17:59 schrieb Esteban Lorenzano:
> On 31 May 2017, at 17:46, Peter Uhnak  
>  wrote:
> 
> I find the Windows distribution a bit chaotic as all the files (vm, vm 
> libs, image, sources) are in the same folder. Maybe there were issues 
> with using shortcuts? Because then launching the image will also create 
> pharo-local in the folder (and any other file that image writes to 
> imageDirectory), so it could be more chaos for a new user.
 yes, it has been like that since some time and we need to change it… but 
 not now for release :)
 
> The linux distro contains sources twice
> 1) pharo6.0/shared/PharoV60.sources
> 2) pharo6.0/bin/PharoV60.sources
 yeah, that’s also a problem from one-click days… maybe I can fix that/
 
 Esteban
 
> Peter
> 
> 
> On Wed, May 31, 2017 at 04:18:19PM +0200, Esteban Lorenzano wrote:
>> Hello, 
>> 
>> we are getting ready for release.
>> please take a minute to review:
>> 
>> http://pharo.org/STAGE.download  
>>  
>> 
>> (notice that zerconf download will not work because it is not yet moved… 
>> so #stable will download current stable version which is 5.0)
>> 
>> cheers,
>> Esteban
>>> 
>> 



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Alexandre Bergel
> as I wrote: Windows.
> So 32 bits, there is no 64 bits Pharo VM for Windows yet (maybe with Pharo 7).

Sorry, I did not checked...

>  BTW: thanks for the tech-talk. Was to late to join but I liked the video and 
> PDF.

Thanks :-)

Alexandre


> 
> Thanks
> T.
> 
> Gesendet: Mittwoch, 31. Mai 2017 um 23:19 Uhr
> Von: "Alexandre Bergel" 
> An: "Pharo Development List" 
> Betreff: Re: [Pharo-dev] please test download for Pharo 6.0
> 
> Have you tried Pharo 32 or 64 bits?
>  
> Alexandre
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
>   
> 
> On May 31, 2017, at 1:56 PM, Torsten Bergmann 
>  wrote: 
> 
> Hi Esteban,
>  
> I tried on a fresh Windows setup. What I tried:
>  - general image browsing, mousing around
>  - loading OS-Windows and run all my test to verify UFFI works fine
>  - loading Roassal and checked some examples
>  - switching FreeType on and using some non-standard TTF fonts
>  - retrieved contents from an HTTPS location using ZnEasy to verify SSL 
> connections
>  - loaded and verified some packages like Teapot, WebBrowser, ...
>  
> 
> anything worked fine.
> 
> But using the console version
> 
>   PharoConsole.exe Pharo60.image --list
>  
> or other command line options did not work in a shell. It opens the UI always 
> instead of printing
> something to stdout. Dont know if command line/stdout is now already supposed 
> to work in Pharo 6
> (if not the PharoConsole.exe would not make sense to include yet).
> 
> Also when git is not installed and one creates a repository it gives an error 
> due to directory
> creation - but this is a specific issue for Iceberg.
> 
> Thanks
> T.
> 
>  
>  
> 
> Gesendet: Mittwoch, 31. Mai 2017 um 16:18 Uhr
> Von: "Esteban Lorenzano" 
> An: "Pharo Development List" 
> 
> Betreff: [Pharo-dev] please test download for Pharo 6.0
> 
> Hello, 
>  
> we are getting ready for release.
> please take a minute to review:
>  
> http://pharo.org/STAGE.download[http://pharo.org/STAGE.download]
>  
> (notice that zerconf download will not work because it is not yet moved… so 
> #stable will download current stable version which is 5.0)
>  
> cheers,
> Esteban
> 




[Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Esteban Lorenzano
Hello, 

we are getting ready for release.
please take a minute to review:

http://pharo.org/STAGE.download 

(notice that zerconf download will not work because it is not yet moved… so 
#stable will download current stable version which is 5.0)

cheers,
Esteban

[Pharo-dev] [ANN] Zeroconf stable will be moved tomorrow to 6.0 (as part of the release process)

2017-05-31 Thread Esteban Lorenzano
Hi, 

We will move stable to 6.0 and alpha to 7.0.
So if you depend on something that can be affected by this, is the moment to 
update your scripts. 

cheers,
Esteban


Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Sven Van Caekenberghe

> On 31 May 2017, at 16:18, Esteban Lorenzano  wrote:
> 
> Hello, 
> 
> we are getting ready for release.
> please take a minute to review:
> 
> http://pharo.org/STAGE.download
> 
> (notice that zerconf download will not work because it is not yet moved… so 
> #stable will download current stable version which is 5.0)
> 
> cheers,
> Esteban

The Mac links are like

http://files.pharo.org/platform/Pharo6.0-mac.zip
http://files.pharo.org/platform/Pharo6.0-64-mac.zip

while the Linux ones are like

http://pharo.org/STAGE.gnu-linux-installation
http://pharo.org/STAGE.gnu-linux-installation-64

on that page, are you sure this is correct ?




Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Esteban Lorenzano

> On 31 May 2017, at 16:32, Sven Van Caekenberghe  wrote:
> 
> 
>> On 31 May 2017, at 16:18, Esteban Lorenzano  wrote:
>> 
>> Hello, 
>> 
>> we are getting ready for release.
>> please take a minute to review:
>> 
>> http://pharo.org/STAGE.download
>> 
>> (notice that zerconf download will not work because it is not yet moved… so 
>> #stable will download current stable version which is 5.0)
>> 
>> cheers,
>> Esteban
> 
> The Mac links are like
> 
> http://files.pharo.org/platform/Pharo6.0-mac.zip
> http://files.pharo.org/platform/Pharo6.0-64-mac.zip
> 
> while the Linux ones are like
> 
> http://pharo.org/STAGE.gnu-linux-installation
> http://pharo.org/STAGE.gnu-linux-installation-64
> 
> on that page, are you sure this is correct ?

yes because they point to another page, not to a file (it has been always like 
that, btw)

Esteban

> 
> 




Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Alexandre Bergel
Hi Esteban,

Thanks for pushing this!

I tried the script:
/tmp> curl get.pharo.org/64 | bash
  % Total% Received % Xferd  Average Speed   TimeTime Time  Current
 Dload  Upload   Total   SpentLeft  Speed
100   232  100   2320 0538  0 --:--:-- --:--:-- --:--:--   539
bash: line 1: syntax error near unexpected token `newline'
bash: line 1: `'
/tmp> 

I got an error

Alexandre

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



> On May 31, 2017, at 10:18 AM, Esteban Lorenzano  wrote:
> 
> Hello, 
> 
> we are getting ready for release.
> please take a minute to review:
> 
> http://pharo.org/STAGE.download 
> 
> (notice that zerconf download will not work because it is not yet moved… so 
> #stable will download current stable version which is 5.0)
> 
> cheers,
> Esteban



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Alexandre Bergel
Oh.. and when I am using the command line, I use ZeroConf. I did not know this.

Everything seems to be fine.

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



> On May 31, 2017, at 10:51 AM, Esteban Lorenzano  wrote:
> 
> 
>> On 31 May 2017, at 16:40, Alexandre Bergel > > wrote:
>> 
>> Hi Esteban,
>> 
>> Thanks for pushing this!
>> 
>> I tried the script:
>> /tmp> curl get.pharo.org/64  | bash
>>   % Total% Received % Xferd  Average Speed   TimeTime Time  
>> Current
>>  Dload  Upload   Total   SpentLeft  Speed
>> 100   232  100   2320 0538  0 --:--:-- --:--:-- --:--:--   
>> 539
>> bash: line 1: syntax error near unexpected token `newline'
>> bash: line 1: `'
>> /tmp> 
>> 
>> I got an error
> 
> I said zeroconf will not work yet (is not yet moved) ;)
> 
> Esteban
> 
>> 
>> Alexandre
>> 
>> -- 
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu 
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>> 
>> 
>> 
>>> On May 31, 2017, at 10:18 AM, Esteban Lorenzano >> > wrote:
>>> 
>>> Hello, 
>>> 
>>> we are getting ready for release.
>>> please take a minute to review:
>>> 
>>> http://pharo.org/STAGE.download 
>>> 
>>> (notice that zerconf download will not work because it is not yet moved… so 
>>> #stable will download current stable version which is 5.0)
>>> 
>>> cheers,
>>> Esteban
>> 
> 



Re: [Pharo-dev] please test download for Pharo 6.0

2017-05-31 Thread Torsten Bergmann
Hi Alexandre,

as I wrote: Windows.
So 32 bits, there is no 64 bits Pharo VM for Windows yet (maybe with Pharo 7).
 
BTW: thanks for the tech-talk. Was to late to join but I liked the video and 
PDF.
 
Thanks
T.

Gesendet: Mittwoch, 31. Mai 2017 um 23:19 Uhr
Von: "Alexandre Bergel" 
An: "Pharo Development List" 
Betreff: Re: [Pharo-dev] please test download for Pharo 6.0

Have you tried Pharo 32 or 64 bits?
 
Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.

  

On May 31, 2017, at 1:56 PM, Torsten Bergmann 
 wrote: 

Hi Esteban,
 
I tried on a fresh Windows setup. What I tried:
 - general image browsing, mousing around
 - loading OS-Windows and run all my test to verify UFFI works fine
 - loading Roassal and checked some examples
 - switching FreeType on and using some non-standard TTF fonts
 - retrieved contents from an HTTPS location using ZnEasy to verify SSL 
connections
 - loaded and verified some packages like Teapot, WebBrowser, ...
 

anything worked fine.

But using the console version

  PharoConsole.exe Pharo60.image --list
 
or other command line options did not work in a shell. It opens the UI always 
instead of printing
something to stdout. Dont know if command line/stdout is now already supposed 
to work in Pharo 6
(if not the PharoConsole.exe would not make sense to include yet).

Also when git is not installed and one creates a repository it gives an error 
due to directory
creation - but this is a specific issue for Iceberg.

Thanks
T.

 
 

Gesendet: Mittwoch, 31. Mai 2017 um 16:18 Uhr
Von: "Esteban Lorenzano" 
An: "Pharo Development List" 

Betreff: [Pharo-dev] please test download for Pharo 6.0

Hello, 
 
we are getting ready for release.
please take a minute to review:
 
http://pharo.org/STAGE.download[http://pharo.org/STAGE.download]
 
(notice that zerconf download will not work because it is not yet moved… so 
#stable will download current stable version which is 5.0)
 
cheers,
Esteban