I am posting here, because I couldn't find a Spec specific list.
Indeed spec is part of Pharo. So this is the right place to ask questions.
Two things:
1. The colour scheme for all the code examples on the site seems to
have gone very odd. The text is now a light blue/green on a white
background. Almost completely illegible. Has someone changed a css
file?
I do not know and we do not have access to this web site.
1. I noticed in the news section that the license has changed to GPL,
because of a disagreement with the direction of Pharo. Could
someone explain what the disagreement was, and whether this is
something we should be concerned about?
Hello andy
I'm sorry about this story. The pharo board (Tudor Girba, Sven van
Cackenberghe, Esteban Lorenzano, Marcus Denker and me)
will react officially this is problem. I'm in the board but I do
not want that people think that I'm trying any action that would
be about personal nature, especially since I personally supported a
lot Benjamin during all these years - and I do not understand
his sudden action. Now since this is out of my reach, I prefer to
focus on making Pharo better and I'm working on that actively :)
I decided as one of Pharo founder to follow the board and let them
handle this situation. I decided that I will not influence nor act
because I prefer to be in positive mindset and push Pharo further.
The board told me that they will clarify the situation, especially
since there are actions that were not correct.
I'm waiting as you for an official statement from the board, and I
know that it will come and be really clear.
As you can imagine the board wants to do it right and settle it as
an example for any future frameworks or part (Zinc, Glamour, Athens,
TxText, ...)
that (will) compose Pharo.
We are setting an industrial consortium to push Pharo for real (As
you can see in the report
http://consortium.pharo.org/web?_s=DiSVVVKk3sFm2ouZ
Inria put 300 K euros not counting the salary of the permanent
members of our team) and rules should be clear and followed.
Now the GPL license does not apply to the version of Spec that is
available in the Pharo distribution since it is MIT from the beginning
and it will stay forever as it. We did not fork it. We are actively
improving Spec. Some clean ups got already integrated and others are
pending.
We will maintain and improve the Spec documentation too. For
example we will probably add the part
written by Stefan Eggermont that was submitted but never
integrated. I'm waiting just to avoid adding to the confusion.
You can find a version of the Spec documentation as part of the
next book:
https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/lastSuccessfulBuild/artifact/Spec/Spec.pier.pdf
It may be not fully in par with the github repo but we will sync
with Johan Fabry too in the future.
Stéphane D.
Cheers
Andy
ᐧ