Re: [Pharo-dev] [ANN] New Headless VM (Still Alpha, but getting better)
Yes... it is basically the same version... maybe I should change the version to 9 On Mon, Feb 3, 2020 at 4:06 PM Damien Pollet wrote: > > just tried it (from get.pharo.org/64/vmHeadlessLatest90), but the VM I get > says this: > ./pharo --version > Pharo 8.2.0 built on Dec 25 2019 … > > On Tue, 28 Jan 2020 at 10:35, teso...@gmail.com wrote: >> >> A new version of the headless VM is available. >> >> It can be downloaded from: >> >> https://files.pharo.org/vm/pharo-spur64-headless/win/PharoVM-8.3.0-b612fd5f-win64-bin.zip >> https://files.pharo.org/vm/pharo-spur64-headless/linux/PharoVM-8.3.0-b612fd5-linux64-bin.zip >> https://files.pharo.org/vm/pharo-spur64-headless/mac/PharoVM-8.3.0-b612fd5-mac64-bin.zip >> >> Or more easily using ZeroConf: >> >> With the image >> $ wget -O - get.pharo.org/64/90+vmHeadlessLatest | bash >> >> Without >> $ wget -O - get.pharo.org/64/vmHeadlessLatest90 | bash >> >> This new version has a series of bugfixes and the following features: >> >> - Update TFFI to v1.2.0: Allowing better marshaling and callbacks from >> outside threads. >> - Update README.md >> - Add instructions on how to create a vmmaker image. >> - Fixing UnixOSProcessPlugin >> - Redefinition of squeakFileOffset >> - Generating include files as an artifact >> - Adding a configurable strategy for reading / writing the image >> - Building using Musl Libc >> - A cleaner implementation of the print to stdout and file. >> - OSX File Dialog >> - OSX icon customization >> - OSX customization for apps. >> - Adding build on GitHub actions >> >> I will like to thank all the contributors specially Guille, Esteban, >> Ronnie. And also, Feenk and Schmidt that they are using it, reporting >> issues and contributing. >> >> Just a friendly reminder, if you want to contribute, you are always welcome!! >> >> https://github.com/pharo-project/opensmalltalk-vm >> >> Cheers, >> Pablo >> >> -- >> Pablo Tesone. >> teso...@gmail.com >> > > > -- > Damien Pollet > type less, do more [ | ] http://people.untyped.org/damien.pollet -- Pablo Tesone. teso...@gmail.com
Re: [Pharo-dev] [ANN] New Headless VM (Still Alpha, but getting better)
just tried it (from get.pharo.org/64/vmHeadlessLatest90), but the VM I get says this: ./pharo --version Pharo 8.2.0 built on Dec 25 2019 … On Tue, 28 Jan 2020 at 10:35, teso...@gmail.com wrote: > A new version of the headless VM is available. > > It can be downloaded from: > > > https://files.pharo.org/vm/pharo-spur64-headless/win/PharoVM-8.3.0-b612fd5f-win64-bin.zip > > https://files.pharo.org/vm/pharo-spur64-headless/linux/PharoVM-8.3.0-b612fd5-linux64-bin.zip > > https://files.pharo.org/vm/pharo-spur64-headless/mac/PharoVM-8.3.0-b612fd5-mac64-bin.zip > > Or more easily using ZeroConf: > > With the image > $ wget -O - get.pharo.org/64/90+vmHeadlessLatest | bash > > Without > $ wget -O - get.pharo.org/64/vmHeadlessLatest90 | bash > > This new version has a series of bugfixes and the following features: > > - Update TFFI to v1.2.0: Allowing better marshaling and callbacks from > outside threads. > - Update README.md > - Add instructions on how to create a vmmaker image. > - Fixing UnixOSProcessPlugin > - Redefinition of squeakFileOffset > - Generating include files as an artifact > - Adding a configurable strategy for reading / writing the image > - Building using Musl Libc > - A cleaner implementation of the print to stdout and file. > - OSX File Dialog > - OSX icon customization > - OSX customization for apps. > - Adding build on GitHub actions > > I will like to thank all the contributors specially Guille, Esteban, > Ronnie. And also, Feenk and Schmidt that they are using it, reporting > issues and contributing. > > Just a friendly reminder, if you want to contribute, you are always > welcome!! > > https://github.com/pharo-project/opensmalltalk-vm > > Cheers, > Pablo > > -- > Pablo Tesone. > teso...@gmail.com > > -- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Re: [Pharo-dev] [Mm10s] 2020-02-3
On Mon, Feb 3, 2020 at 9:52 AM Esteban Lorenzano wrote: > ### Last week > > * add FFILibraryFinder helper to find libraries in the standard > directories for each > platform. They are still incomplete (since linux in particular has a > lot), but is a begining. > This is great work ! Apparently the search is not done recursively in directories. For example, I'm looking for libsqlite3.13.0.dylib on MacOS who is located in : /usr/local/lib/sqlite3.13.0 and the FFILibraryFinder could not find it. -- Serge Stinckwic h Int. Research Unit on Modelling/Simulation of Complex Systems (UMMISCO) Sorbonne University (SU) French National Research Institute for Sustainable Development (IRD) U niversity of Yaoundé I, Cameroon "Programs must be written for people to read, and only incidentally for machines to execute." https://twitter.com/SergeStinckwich
Re: [Pharo-dev] [Mm10s] 2020-02-03
Thanks Pablo My list is more limited :) > ### Last week: Writing and learning about OldSpace logic Another pass on concurrent programming booklet Sprint > ### This week (starting 2020-02-03): release concurrent programming booklet first chapter about spec20 (Let us hope) update scraping book Another session: Writing and learning about OldSpace logic > On 3 Feb 2020, at 10:51, teso...@gmail.com wrote: > > ### Last week: > > - [Callbacks] Fixing Deadlock when a callback is executed from a > different thread. > - [TFFI] Release of a new version > - [Headless] Release of a new version. > - [LargeImages] Image Generator packaging and publication. > - [DOC] PharoVM wiki > - [FOSDEM] Bootstrap Presentation for FOSDEM > - Pharo Sprint > - [VM] Documenting GC, participating in the GC code dojo. > - [TFFI] Adding Callback info to the Callbacks to improve debugging in > ThreadedFFI > - [FOSDEM] Preparation of Material to distribute & things to carry > - [FOSDEM] Presentations and stand exposition. > - [VM] Talking about OpenBuildServices (https://openbuildservice.org/) > > ### This week (starting 2020-02-03): > > - [VM] Fixing Tests in Idle > - [Doc] Pass on VM booklet: Callback chapter / Preface > - [VM] Documenting GC, participating in the GC code dojo. > - [LargeImages] Working on improving the speed and responsiveness of > large images. > - [VM] SDL Plugin for Idle > - [VM] Improving Speed of TFFI > - [VM] REPL example / Interacting with an image from outside (?) > - [PharoCOM] Fixing Pharo COM for Pharo8’s UFFI > - [PharoCOM] Making it run with TFFI > - [VM] Writing tests for JIT generation > - [Diffusion] FOSDEM preparation: material, trip organization, presentations > - [VM] Promote VM a Stable > > -- > Pablo Tesone. > teso...@gmail.com >
[Pharo-dev] [Mm10s] 2020-02-03
### Last week: - [Callbacks] Fixing Deadlock when a callback is executed from a different thread. - [TFFI] Release of a new version - [Headless] Release of a new version. - [LargeImages] Image Generator packaging and publication. - [DOC] PharoVM wiki - [FOSDEM] Bootstrap Presentation for FOSDEM - Pharo Sprint - [VM] Documenting GC, participating in the GC code dojo. - [TFFI] Adding Callback info to the Callbacks to improve debugging in ThreadedFFI - [FOSDEM] Preparation of Material to distribute & things to carry - [FOSDEM] Presentations and stand exposition. - [VM] Talking about OpenBuildServices (https://openbuildservice.org/) ### This week (starting 2020-02-03): - [VM] Fixing Tests in Idle - [Doc] Pass on VM booklet: Callback chapter / Preface - [VM] Documenting GC, participating in the GC code dojo. - [LargeImages] Working on improving the speed and responsiveness of large images. - [VM] SDL Plugin for Idle - [VM] Improving Speed of TFFI - [VM] REPL example / Interacting with an image from outside (?) - [PharoCOM] Fixing Pharo COM for Pharo8’s UFFI - [PharoCOM] Making it run with TFFI - [VM] Writing tests for JIT generation - [Diffusion] FOSDEM preparation: material, trip organization, presentations - [VM] Promote VM a Stable -- Pablo Tesone. teso...@gmail.com
[Pharo-dev] [Mm10s] 2020-02-3
### Last week * add FFILibraryFinder helper to find libraries in the standard directories for each platform. They are still incomplete (since linux in particular has a lot), but is a begining. * [big images] Calypso replacement of TabManagerMorph with SpNotebookMorph (allowing lazy loading instead spawning a fork) * Pharo 9: merge Spec2 0.2.1 * [spec2] fix several issues in SpNotebookMorph related to theming but not exclusive * [spec2] remove some bad usages of do: #symbol * [spec2] solve a problem with $^ character in dead keyboards (I will need to map all dead code). ### This week * [big images] Fix duplication implementations of SystemNavigation things (implementors, senders, etc) * Work on idle vm