Some notes we took during our experience

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Some notes we took during our experience

Stéphane Ducasse
Hi

marcus jannik and me got fun and fixed some cycles.

Here are some extra notes I took

        - PreferenceBrowserMorph and friends should be removed.
        - MethodReference could be closer to CompiledMethod (to avoid cycle with tools when in fact people
        just wanted to report aCompiled method list and return a methodReference list).
        - Services -> split into Services-Morphic and Services-Core -> but services should be removed for now

        - Symbol could has its own scanning function (isLiteralSymbol) to avoid to depend on Scanner
        - URL should be replaced by URI
        - WordArrayForSegment -> ImageSegment
        - FilePackage -> Tools
        - TextDiffBuilder -> in its own package.

Stef
       
               
_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Nicolas Cellier
2010/1/7 Stéphane Ducasse <[hidden email]>:

> Hi
>
> marcus jannik and me got fun and fixed some cycles.
>
> Here are some extra notes I took
>
>        - PreferenceBrowserMorph and friends should be removed.
>        - MethodReference could be closer to CompiledMethod (to avoid cycle with tools when in fact people
>        just wanted to report aCompiled method list and return a methodReference list).
>        - Services -> split into Services-Morphic and Services-Core -> but services should be removed for now
>
>        - Symbol could has its own scanning function (isLiteralSymbol) to avoid to depend on Scanner

Anyway, st-80 did have support for several Compiler, so asking to
Symbol rather than Compiler/parser was a bad idea.

Nicolas

>        - URL should be replaced by URI
>        - WordArrayForSegment -> ImageSegment
>        - FilePackage -> Tools
>        - TextDiffBuilder -> in its own package.
>
> Stef
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Mariano Martinez Peck
In reply to this post by Stéphane Ducasse


On Thu, Jan 7, 2010 at 4:02 PM, Stéphane Ducasse <[hidden email]> wrote:
Hi

marcus jannik and me got fun and fixed some cycles.

Here are some extra notes I took

       - PreferenceBrowserMorph and friends should be removed.
       - MethodReference could be closer to CompiledMethod (to avoid cycle with tools when in fact people
       just wanted to report aCompiled method list and return a methodReference list).
       - Services -> split into Services-Morphic and Services-Core -> but services should be removed for now

       - Symbol could has its own scanning function (isLiteralSymbol) to avoid to depend on Scanner
       - URL should be replaced by URI
       - WordArrayForSegment -> ImageSegment

I will try to look for this. I have several things in my ImageSegment to-do list :)
 
       - FilePackage -> Tools
       - TextDiffBuilder -> in its own package.

Stef


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


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Stéphane Ducasse
In reply to this post by Nicolas Cellier
>
>> Hi
>>
>> marcus jannik and me got fun and fixed some cycles.
>>
>> Here are some extra notes I took
>>
>>        - PreferenceBrowserMorph and friends should be removed.
>>        - MethodReference could be closer to CompiledMethod (to avoid cycle with tools when in fact people
>>        just wanted to report aCompiled method list and return a methodReference list).
>>        - Services -> split into Services-Morphic and Services-Core -> but services should be removed for now
>>
>>        - Symbol could has its own scanning function (isLiteralSymbol) to avoid to depend on Scanner
>
> Anyway, st-80 did have support for several Compiler, so asking to
> Symbol rather than Compiler/parser was a bad idea.

we were discussing about that with marcus.
The problem is that if we want to remove Scanner or Compiler from a kernel
then relying on it to determine if a symbol should be printed #hkjhk or #'hkj kjkj'
is a problem.

>
> Nicolas
>
>>        - URL should be replaced by URI
>>        - WordArrayForSegment -> ImageSegment
>>        - FilePackage -> Tools
>>        - TextDiffBuilder -> in its own package.
>>
>> Stef
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Alain Plantec-4
In reply to this post by Stéphane Ducasse
Stéphane Ducasse a écrit :
> Hi
>
> marcus jannik and me got fun and fixed some cycles.
>
> Here are some extra notes I took
>
> - PreferenceBrowserMorph and friends should be removed.
>  
sure, its days are counted ;-)
Alain
> Stef
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>  


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Stéphane Ducasse
>>
>> - PreferenceBrowserMorph and friends should be removed.
>>
> sure, its days are counted ;-)

heheheh (kind of evil laugh with echo).
Even if the PreferenceBrowserMorph was a good guy and I was happy to include it in 3.9
to replace the old one. So it served its time.

Stef
_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Mariano Martinez Peck
In reply to this post by Mariano Martinez Peck


On Thu, Jan 7, 2010 at 4:21 PM, Mariano Martinez Peck <[hidden email]> wrote:


On Thu, Jan 7, 2010 at 4:02 PM, Stéphane Ducasse <[hidden email]> wrote:
Hi

marcus jannik and me got fun and fixed some cycles.

Here are some extra notes I took

       - PreferenceBrowserMorph and friends should be removed.
       - MethodReference could be closer to CompiledMethod (to avoid cycle with tools when in fact people
       just wanted to report aCompiled method list and return a methodReference list).
       - Services -> split into Services-Morphic and Services-Core -> but services should be removed for now

       - Symbol could has its own scanning function (isLiteralSymbol) to avoid to depend on Scanner
       - URL should be replaced by URI
       - WordArrayForSegment -> ImageSegment


Would you rather WordArrayForSegment to be in the package 'System-Object Storage' where it is ImageSegment right now than being in Collections-Arrayed ?
 
 

I will try to look for this. I have several things in my ImageSegment to-do list :)
 
       - FilePackage -> Tools
       - TextDiffBuilder -> in its own package.

Stef


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



_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Stéphane Ducasse
Yes

>
> Would you rather WordArrayForSegment to be in the package 'System-Object Storage' where it is ImageSegment right now than being in Collections-Arrayed ?
>  
>  
>
> I will try to look for this. I have several things in my ImageSegment to-do list :)
>  
>        - FilePackage -> Tools
>        - TextDiffBuilder -> in its own package.
>
> Stef
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Some notes we took during our experience

Mariano Martinez Peck
In reply to this post by Stéphane Ducasse


On Thu, Jan 7, 2010 at 4:02 PM, Stéphane Ducasse <[hidden email]> wrote:
Hi

marcus jannik and me got fun and fixed some cycles.

Here are some extra notes I took

       - PreferenceBrowserMorph and friends should be removed.
       - MethodReference could be closer to CompiledMethod (to avoid cycle with tools when in fact people
       just wanted to report aCompiled method list and return a methodReference list).
       - Services -> split into Services-Morphic and Services-Core -> but services should be removed for now

       - Symbol could has its own scanning function (isLiteralSymbol) to avoid to depend on Scanner
       - URL should be replaced by URI
       - WordArrayForSegment -> ImageSegment

Done in 11157 :)

Cheers

 Mariano


 
       - FilePackage -> Tools
       - TextDiffBuilder -> in its own package.

Stef


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


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