It is actually the economic reasoning that prevailed here.
John was willing to invest effort to both work with and benefit from the Moose/GT
environment. The consequence was that he built the GT extensions for SmaCC while Andrei
and I offered a bit of support. In this process, we also got updates and fixes to several
grammars that are now shipped with Moose.
Furthermore, as John is the primary author of SmaCC it only makes sense that he gets to
control what he maintains.
As for the repository, I asked him kindly to keep it in SmalltalkHub at the beginning to
make the integration with Moose cheaper and easier. Now, that the GitHub solution grows we
can certainly consider moving it together with the rest of Moose.
As for the need to have a fork of SmaCC, I think there is little need for that and John
was always responsive to requests.
On Mar 29, 2017, at 6:21 PM, Stephane Ducasse
So I browsed the mailing-list and I foind the mail of thierry saying that there is no
I will try to tools in moose then.
On Wed, Mar 29, 2017 at 6:07 PM, Stephane Ducasse <stepharo.self(a)gmail.com> wrote:
Ok I should say that I do not understand the differences and why there are two versions
So I will stop maintaining the tutorial because now may be I should revert what I wrote.
I was too stupid to do it in fact I should focus on my stuff and nothing else.
This saddens me a lot.
We are a small community and we split ourselves into little chunks.
I do not get why there is no notion of economy and sharing in our culture.
On Wed, Mar 29, 2017 at 2:30 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> On Mar 28, 2017, at 11:50 AM, Stephane Ducasse <stepharo.self(a)gmail.com>
> I loaded Smacc from github as mentioned by thierry.
> Metacello new
> baseline: 'SmaCC';
> repository: 'github://ThierryGoubier/SmaCC';
> Are there two configurationOfSmacc?
> May be we should only have one no?
> I have the impression that even thierry and jason working heavily with Smacc do not
> And we should not force them to use Moose. At least we do not have to win
> anything with it.
I did not mean to force anyone to use Moose. I just said it is already loaded there, in
case you use it.
Moose relies on the ConfigurationOfSmaCC maintained by John. Thierry has another
repository that he created before John moved his work to Pharo. But, now that he does work
with Pharo Moose relies on his version.
> On Mon, Mar 27, 2017 at 6:31 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> They come with the ConfigurationOfSmaCC which is already in the Moose image.
> > On Mar 27, 2017, at 4:52 PM, Stephane Ducasse <stepharo.self(a)gmail.com>
> > Hi
> > where can I load the Smacc gt extension and debugger extensions?
> > Stef
> "Speaking louder won't make the point worthier."
"There are no old things, there are only old ways of looking at them."