ConfigurationOfGrease for Pharo8
Hi All, It looks like Grease is still hosted on smalltalkhub - if not, please let me know where. Are there any objections to me updating ConfigurationOfGrease>>release1: to load on Pharo8? The updated method is (apologies for loss of formatting): release1: aSpec <symbolicVersion:#'release1'> aSpec for: #'pharo3.x' version: #'release1.3'. aSpec for: #'pharo4.x' version: #'release1.3'. aSpec for: #'pharo5.x' version: #'release1.3'. aSpec for: #'pharo6.x' version: #'release1.3'. aSpec for: #'pharo7.x' version: #'release1.3'. aSpec for: #'pharo8.x' version: #'release1.3'. aSpec for: #'squeak5.x' version: #'release1.3'. aSpec for: #'gs3.x' version: #'release1.3'. aSpec for: #'pharo1.x' version: #'release1.2'. aSpec for: #'pharo2.x' version: #'release1.2'. aSpec for: #'squeak4.x' version: #'release1.2'. aSpec for: #'gs2.x' version: #'release1.2' The change is the addition of the #'pharo8.x' line. Thanks, Alistair
On Sun 3 Feb 2019 at 19:20, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All,
It looks like Grease is still hosted on smalltalkhub - if not, please let me know where.
Hi, Here: https://github.com/SeasideSt/Grease :)
Are there any objections to me updating ConfigurationOfGrease>>release1: to load on Pharo8?
The updated method is (apologies for loss of formatting):
release1: aSpec <symbolicVersion:#'release1'> aSpec for: #'pharo3.x' version: #'release1.3'. aSpec for: #'pharo4.x' version: #'release1.3'. aSpec for: #'pharo5.x' version: #'release1.3'. aSpec for: #'pharo6.x' version: #'release1.3'. aSpec for: #'pharo7.x' version: #'release1.3'. aSpec for: #'pharo8.x' version: #'release1.3'. aSpec for: #'squeak5.x' version: #'release1.3'. aSpec for: #'gs3.x' version: #'release1.3'. aSpec for: #'pharo1.x' version: #'release1.2'. aSpec for: #'pharo2.x' version: #'release1.2'. aSpec for: #'squeak4.x' version: #'release1.2'. aSpec for: #'gs2.x' version: #'release1.2'
The change is the addition of the #'pharo8.x' line.
Thanks, Alistair
-- Cyril Ferlicot https://ferlicot.fr
Hi Cyril & Sven, Thanks for the pointer. I'll have to figure out why it is being loaded from smalltalkhub - maybe Pillar? Anyway, I'll have a look. Thanks again, Alistair On Sun, 3 Feb 2019 at 19:22, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
On Sun 3 Feb 2019 at 19:20, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All,
It looks like Grease is still hosted on smalltalkhub - if not, please let me know where.
Hi,
Here:
https://github.com/SeasideSt/Grease
:)
Are there any objections to me updating ConfigurationOfGrease>>release1: to load on Pharo8?
The updated method is (apologies for loss of formatting):
release1: aSpec <symbolicVersion:#'release1'> aSpec for: #'pharo3.x' version: #'release1.3'. aSpec for: #'pharo4.x' version: #'release1.3'. aSpec for: #'pharo5.x' version: #'release1.3'. aSpec for: #'pharo6.x' version: #'release1.3'. aSpec for: #'pharo7.x' version: #'release1.3'. aSpec for: #'pharo8.x' version: #'release1.3'. aSpec for: #'squeak5.x' version: #'release1.3'. aSpec for: #'gs3.x' version: #'release1.3'. aSpec for: #'pharo1.x' version: #'release1.2'. aSpec for: #'pharo2.x' version: #'release1.2'. aSpec for: #'squeak4.x' version: #'release1.2'. aSpec for: #'gs2.x' version: #'release1.2'
The change is the addition of the #'pharo8.x' line.
Thanks, Alistair
-- Cyril Ferlicot https://ferlicot.fr
Hi Cyril & Sven, I was loading an old version of Pillar, so that solves the Grease version info. Thanks again, Alistair On Sun, 3 Feb 2019 at 19:25, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi Cyril & Sven,
Thanks for the pointer. I'll have to figure out why it is being loaded from smalltalkhub - maybe Pillar? Anyway, I'll have a look.
Thanks again, Alistair
On Sun, 3 Feb 2019 at 19:22, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
On Sun 3 Feb 2019 at 19:20, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All,
It looks like Grease is still hosted on smalltalkhub - if not, please let me know where.
Hi,
Here:
https://github.com/SeasideSt/Grease
:)
Are there any objections to me updating ConfigurationOfGrease>>release1: to load on Pharo8?
The updated method is (apologies for loss of formatting):
release1: aSpec <symbolicVersion:#'release1'> aSpec for: #'pharo3.x' version: #'release1.3'. aSpec for: #'pharo4.x' version: #'release1.3'. aSpec for: #'pharo5.x' version: #'release1.3'. aSpec for: #'pharo6.x' version: #'release1.3'. aSpec for: #'pharo7.x' version: #'release1.3'. aSpec for: #'pharo8.x' version: #'release1.3'. aSpec for: #'squeak5.x' version: #'release1.3'. aSpec for: #'gs3.x' version: #'release1.3'. aSpec for: #'pharo1.x' version: #'release1.2'. aSpec for: #'pharo2.x' version: #'release1.2'. aSpec for: #'squeak4.x' version: #'release1.2'. aSpec for: #'gs2.x' version: #'release1.2'
The change is the addition of the #'pharo8.x' line.
Thanks, Alistair
-- Cyril Ferlicot https://ferlicot.fr
HI alistair you should use the latest pillar. Was dev-7 and now it is 70 because this is around six months that we removed the dependency to grease. Now if you need help to migrate a book/doc from pillar 6 to 7 let me know I can help. I migrated many of the books to validate Pillar 70. It is three weeks that we do not find the time to officially release it but it is super stable. Stef
On 3 Feb 2019, at 21:48, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi Cyril & Sven,
I was loading an old version of Pillar, so that solves the Grease version info.
Thanks again, Alistair
On Sun, 3 Feb 2019 at 19:25, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi Cyril & Sven,
Thanks for the pointer. I'll have to figure out why it is being loaded from smalltalkhub - maybe Pillar? Anyway, I'll have a look.
Thanks again, Alistair
On Sun, 3 Feb 2019 at 19:22, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
On Sun 3 Feb 2019 at 19:20, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All,
It looks like Grease is still hosted on smalltalkhub - if not, please let me know where.
Hi,
Here:
https://github.com/SeasideSt/Grease
:)
Are there any objections to me updating ConfigurationOfGrease>>release1: to load on Pharo8?
The updated method is (apologies for loss of formatting):
release1: aSpec <symbolicVersion:#'release1'> aSpec for: #'pharo3.x' version: #'release1.3'. aSpec for: #'pharo4.x' version: #'release1.3'. aSpec for: #'pharo5.x' version: #'release1.3'. aSpec for: #'pharo6.x' version: #'release1.3'. aSpec for: #'pharo7.x' version: #'release1.3'. aSpec for: #'pharo8.x' version: #'release1.3'. aSpec for: #'squeak5.x' version: #'release1.3'. aSpec for: #'gs3.x' version: #'release1.3'. aSpec for: #'pharo1.x' version: #'release1.2'. aSpec for: #'pharo2.x' version: #'release1.2'. aSpec for: #'squeak4.x' version: #'release1.2'. aSpec for: #'gs2.x' version: #'release1.2'
The change is the addition of the #'pharo8.x' line.
Thanks, Alistair
-- Cyril Ferlicot https://ferlicot.fr
Hi Stef, On Sun, 3 Feb 2019 at 21:56, ducasse <stepharo@netcourrier.com> wrote:
HI alistair
you should use the latest pillar. Was dev-7 and now it is 70 because this is around six months that we removed the dependency to grease.
I can see the dev-7 branch (which is what I'm using in Pharo 8). But what do you mean by "now it is 70"? Thanks, Alistair
Hi alistair
HI alistair
you should use the latest pillar. Was dev-7 and now it is 70 because this is around six months that we removed the dependency to grease.
I can see the dev-7 branch (which is what I'm using in Pharo 8).
And this is the one that broke? Strange. Now we did not try Pillar in Pharo 80. Could you try in Pharo70?
But what do you mean by "now it is 70â?
I thought that guillermo changed the dev-7 branch. Ok I checked and this is a tag. 7.4.1
Thanks, Alistair
Hi Stef, On Mon, 4 Feb 2019 at 09:20, ducasse <stepharo@netcourrier.com> wrote:
Hi alistair
HI alistair
you should use the latest pillar. Was dev-7 and now it is 70 because this is around six months that we removed the dependency to grease.
I can see the dev-7 branch (which is what I'm using in Pharo 8).
And this is the one that broke? Strange. Now we did not try Pillar in Pharo 80. Could you try in Pharo70?
No, the smalltalkhub version was "broken", but that's to be expected since it was out of date. The dev-7 branch loads fine in Pharo 8.
But what do you mean by "now it is 70â?
I thought that guillermo changed the dev-7 branch. Ok I checked and this is a tag. 7.4.1
And that answers my question. Thanks, Alistair
On Mon, Feb 4, 2019 at 9:28 AM Alistair Grant <akgrant0710@gmail.com> wrote:
Hi Stef, On Mon, 4 Feb 2019 at 09:20, ducasse <stepharo@netcourrier.com> wrote:
Hi alistair
HI alistair
you should use the latest pillar. Was dev-7 and now it is 70 because this is around six months that we removed the dependency to
grease.
I can see the dev-7 branch (which is what I'm using in Pharo 8).
And this is the one that broke? Strange. Now we did not try Pillar in Pharo 80. Could you try in Pharo70?
No, the smalltalkhub version was "broken", but that's to be expected since it was out of date.
The dev-7 branch loads fine in Pharo 8.
But what do you mean by "now it is 70â?
I thought that guillermo changed the dev-7 branch.
Nope, I think that name is good, and then we manage releases using tags. We have the following branches: [image: image.png]
Ok I checked and this is a tag. 7.4.1
And that answers my question.
Thanks, Alistair
-- Guille Polito Research Engineer Centre de Recherche en Informatique, Signal et Automatique de Lille CRIStAL - UMR 9189 French National Center for Scientific Research - *http://www.cnrs.fr <http://www.cnrs.fr>* *Web:* *http://guillep.github.io* <http://guillep.github.io> *Phone: *+33 06 52 70 66 13
Hi Guille, On Mon, 4 Feb 2019 at 09:43, Guillermo Polito <guillermopolito@gmail.com> wrote:
On Mon, Feb 4, 2019 at 9:28 AM Alistair Grant <akgrant0710@gmail.com> wrote:
Hi Stef, On Mon, 4 Feb 2019 at 09:20, ducasse <stepharo@netcourrier.com> wrote:
The dev-7 branch loads fine in Pharo 8.
But what do you mean by "now it is 70â?
I thought that guillermo changed the dev-7 branch.
Nope, I think that name is good, and then we manage releases using tags. We have the following branches:
What do you think of following the same naming convention as pharo-project/pharo, i.e. using branch names Pharo7.0 instead of dev-7? I think that would make it easier for newcomers. Cheers, Alistair
On Sun, 10 Feb 2019 at 00:32, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi Guille,
On Mon, 4 Feb 2019 at 09:43, Guillermo Polito <guillermopolito@gmail.com> wrote:
On Mon, Feb 4, 2019 at 9:28 AM Alistair Grant <akgrant0710@gmail.com>
wrote:
Hi Stef, On Mon, 4 Feb 2019 at 09:20, ducasse <stepharo@netcourrier.com> wrote:
The dev-7 branch loads fine in Pharo 8.
But what do you mean by "now it is 70â?
I thought that guillermo changed the dev-7 branch.
Nope, I think that name is good, and then we manage releases using tags. We have the following branches:
What do you think of following the same naming convention as pharo-project/pharo, i.e. using branch names Pharo7.0 instead of dev-7?
I think that would make it easier for newcomers.
Thats what we currently have. Its good for me. https://github.com/pharo-project/pharo/branches cheers -ben
On Sat, Feb 9, 2019 at 5:32 PM Alistair Grant <akgrant0710@gmail.com> wrote:
Hi Guille,
On Mon, 4 Feb 2019 at 09:43, Guillermo Polito <guillermopolito@gmail.com> wrote:
On Mon, Feb 4, 2019 at 9:28 AM Alistair Grant <akgrant0710@gmail.com>
wrote:
Hi Stef, On Mon, 4 Feb 2019 at 09:20, ducasse <stepharo@netcourrier.com> wrote:
The dev-7 branch loads fine in Pharo 8.
But what do you mean by "now it is 70â?
I thought that guillermo changed the dev-7 branch.
Nope, I think that name is good, and then we manage releases using tags. We have the following branches:
What do you think of following the same naming convention as pharo-project/pharo, i.e. using branch names Pharo7.0 instead of dev-7?
I think that would make it easier for newcomers.
Well, not necessarily pillar version 7 is for Pharo version 7, or pillar version 6 is for pharo 6. Until now, those namings were a bit accidental... Actually, between pillar 6 and 7, the major change (user-wise, and not implementation wise) is that it can be built without makefiles and works on windows. But the pillar parser and ASTs do not change (or not that I'm aware of).
Cheers, Alistair
-- Guille Polito Research Engineer Centre de Recherche en Informatique, Signal et Automatique de Lille CRIStAL - UMR 9189 French National Center for Scientific Research - *http://www.cnrs.fr <http://www.cnrs.fr>* *Web:* *http://guillep.github.io* <http://guillep.github.io> *Phone: *+33 06 52 70 66 13
On 3 Feb 2019, at 19:19, Alistair Grant <akgrant0710@gmail.com> wrote:
Hi All,
It looks like Grease is still hosted on smalltalkhub - if not, please let me know where.
The main repo is https://github.com/SeasideSt/Seaside and has been for a while
Are there any objections to me updating ConfigurationOfGrease>>release1: to load on Pharo8?
The updated method is (apologies for loss of formatting):
release1: aSpec <symbolicVersion:#'release1'> aSpec for: #'pharo3.x' version: #'release1.3'. aSpec for: #'pharo4.x' version: #'release1.3'. aSpec for: #'pharo5.x' version: #'release1.3'. aSpec for: #'pharo6.x' version: #'release1.3'. aSpec for: #'pharo7.x' version: #'release1.3'. aSpec for: #'pharo8.x' version: #'release1.3'. aSpec for: #'squeak5.x' version: #'release1.3'. aSpec for: #'gs3.x' version: #'release1.3'. aSpec for: #'pharo1.x' version: #'release1.2'. aSpec for: #'pharo2.x' version: #'release1.2'. aSpec for: #'squeak4.x' version: #'release1.2'. aSpec for: #'gs2.x' version: #'release1.2'
The change is the addition of the #'pharo8.x' line.
Thanks, Alistair
participants (6)
-
Alistair Grant -
Ben Coman -
Cyril Ferlicot -
ducasse -
Guillermo Polito -
Sven Van Caekenberghe