Hi, I backported lastest Iceberg version to Pharo 6.1 to allow people to benefit for latest changes. This version has an important amount of tweak and fixes, but most important is the inclusion of tonel file format (this is default for Pharo 7.0, optional for Pharo 6.1) and introduces a file-per-class format. The advantages of this format has everything to do with the speed of access (is easier to reconstruct a package like) and the space on disk (methods are usually small but minimum space in disk is usually 4k so we waste a lot of space). Is also a better format for SSD disks. To backport Iceberg 0.6.2 I also needed to backport latest version of Metacello, so Pharo 6.1 and Pharo7+ users now also have the latest version of it available :) cheers! Esteban
Super! Thanks for that! Norbert
Am 27.10.2017 um 11:36 schrieb Esteban Lorenzano <estebanlm@gmail.com>:
Hi,
I backported lastest Iceberg version to Pharo 6.1 to allow people to benefit for latest changes. This version has an important amount of tweak and fixes, but most important is the inclusion of tonel file format (this is default for Pharo 7.0, optional for Pharo 6.1) and introduces a file-per-class format. The advantages of this format has everything to do with the speed of access (is easier to reconstruct a package like) and the space on disk (methods are usually small but minimum space in disk is usually 4k so we waste a lot of space). Is also a better format for SSD disks.
To backport Iceberg 0.6.2 I also needed to backport latest version of Metacello, so Pharo 6.1 and Pharo7+ users now also have the latest version of it available :)
cheers! Esteban
Esteban, could you please give me the instructions to update a Pharo 6.1 image with Iceberg 0.6.1 to 0.6.2 and keep using filetree ? Maybe same as these instructions [1] but changing url to ' github://pharo-vcs/iceberg:v0.6.2' ? Note that I am asking because you also said we needed to update Metacello... Thanks in advance, [1] https://github.com/pharo-vcs/iceberg/blob/master/README.md#for-pharo-6 On Fri, Oct 27, 2017 at 6:36 AM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
Hi,
I backported lastest Iceberg version to Pharo 6.1 to allow people to benefit for latest changes. This version has an important amount of tweak and fixes, but most important is the inclusion of tonel file format (this is default for Pharo 7.0, optional for Pharo 6.1) and introduces a file-per-class format. The advantages of this format has everything to do with the speed of access (is easier to reconstruct a package like) and the space on disk (methods are usually small but minimum space in disk is usually 4k so we waste a lot of space). Is also a better format for SSD disks.
To backport Iceberg 0.6.2 I also needed to backport latest version of Metacello, so Pharo 6.1 and Pharo7+ users now also have the latest version of it available :)
cheers! Esteban
-- Mariano http://marianopeck.wordpress.com
On 27 Oct 2017, at 13:42, Mariano Martinez Peck <marianopeck@gmail.com> wrote:
Esteban, could you please give me the instructions to update a Pharo 6.1 image with Iceberg 0.6.1 to 0.6.2 and keep using filetree ?
Maybe same as these instructions [1] but changing url to 'github://pharo-vcs/iceberg:v0.6.2' ?
Note that I am asking because you also said we needed to update Metacelloâ¦
here are the notes: DO NOTHING :) I already did the work for you. Esteban
Thanks in advance,
[1] https://github.com/pharo-vcs/iceberg/blob/master/README.md#for-pharo-6 <https://github.com/pharo-vcs/iceberg/blob/master/README.md#for-pharo-6>
On Fri, Oct 27, 2017 at 6:36 AM, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote: Hi,
I backported lastest Iceberg version to Pharo 6.1 to allow people to benefit for latest changes. This version has an important amount of tweak and fixes, but most important is the inclusion of tonel file format (this is default for Pharo 7.0, optional for Pharo 6.1) and introduces a file-per-class format. The advantages of this format has everything to do with the speed of access (is easier to reconstruct a package like) and the space on disk (methods are usually small but minimum space in disk is usually 4k so we waste a lot of space). Is also a better format for SSD disks.
To backport Iceberg 0.6.2 I also needed to backport latest version of Metacello, so Pharo 6.1 and Pharo7+ users now also have the latest version of it available :)
cheers! Esteban
-- Mariano http://marianopeck.wordpress.com <http://marianopeck.wordpress.com/>
Great work! Doru
On Oct 27, 2017, at 11:36 AM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
Hi,
I backported lastest Iceberg version to Pharo 6.1 to allow people to benefit for latest changes. This version has an important amount of tweak and fixes, but most important is the inclusion of tonel file format (this is default for Pharo 7.0, optional for Pharo 6.1) and introduces a file-per-class format. The advantages of this format has everything to do with the speed of access (is easier to reconstruct a package like) and the space on disk (methods are usually small but minimum space in disk is usually 4k so we waste a lot of space). Is also a better format for SSD disks.
To backport Iceberg 0.6.2 I also needed to backport latest version of Metacello, so Pharo 6.1 and Pharo7+ users now also have the latest version of it available :)
cheers! Esteban
-- www.tudorgirba.com www.feenk.com "We cannot reach the flow of things unless we let go."
EstebanLM wrote
I backported lastest Iceberg version to Pharo 6.1
Awesome! Which image number has this? ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
participants (5)
-
Esteban Lorenzano -
Mariano Martinez Peck -
Norbert Hartl -
Sean P. DeNigris -
Tudor Girba