The idea of marcus is that this is important to improve the core even at the 
expense of adding 
some methods. This is why we added the regex and in fact we could rewrite a lot 
of part.
Now this is not that simple.
Stef


>> but do we want all grease?
>> 
> 
> Well. Not sure. Grease core is not that big. It has other useful stuff in. I 
> was in part commenting on the philosophy markus was referring to. I have a 
> different point of view.   If we just copy the extensions we have to maintain 
> our own branch. And we can not use any extensions that reference grease 
> classes. Then what happens if we really want an extension like that? We copy 
> classes too?that would not make a lot of sense to me.
> 
> So what do you think?
> mike
> 
> 
>> Stef
>> 
>> On Jun 17, 2010, at 6:42 PM, Michael Roberts wrote:
>> 
>>> I'm missing something. Why do we need to adopt the (copy of) methods and 
>>> not just adopt the package as lukas said? I thought we wanted core to get 
>>> smaller over time and better modularised anyway? We would just need to 
>>> track a stable version rather than maintaining our own branch. Surely it is 
>>> worse to copy the methods renamed or not but put them in a pharo specific 
>>> package?
>>> 
>>> 
>>> Cheers mike
>>> 
>>> On 17 Jun 2010, at 14:14, Julian Fitzell <[email protected]> wrote:
>>> 
>>>> 2010/6/17 Marcus Denker <[email protected]>:
>>>>> 
>>>>> On Jun 17, 2010, at 12:27 PM, Lukas Renggli wrote:
>>>>> 
>>>>> - If included with Pharo I suggest to rename all the methods,
>>>>> otherwise we will run into big troubles with Seaside and other
>>>>> projects that depend on Grease.
>>>>> 
>>>>> 
>>>>> From a philosophical standpoint, I *hate* that. this means that as a
>>>>> plattform, we can not
>>>>> grow and improve our libraris anymore?
>>>>> Shouldn't be the goal that useful extensions gets adopted by the core?
>>>> 
>>>> We will need to find a way to allow platforms to adopt Grease methods
>>>> - I do think this is the end goal. It's a bit of a nightmare from our
>>>> point of view because we end up having to have different Grease
>>>> versions for different versions of the platforms, but isn't that sort
>>>> of unavoidable in the long run anyway? Part of the reason that's so
>>>> awful is simply due to the lack of good branching and management tools
>>>> in our version control systems...
>>>> 
>>>> Julian
>>>> 
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>> 
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> 
>> 
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to