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
ᐧ

Reply via email to