[seed] New project around the kernel

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

[seed] New project around the kernel

Nicolás Paez
Hi, I am working in the RMoD team (INRIA) in a project called Seed. One of the tasks of the project is to identify those mandatory classes that should be part of Pharo kernel. Currently, Pharo kernel has some "unhappy dependecies". We are using Moose + Glamour to create a tool (a browser) that help up with this task. The idea is to start by loading in our browser the classes used in the SpecialObjectsArray and then iterate to add dependencies incrementally. This way we will be able to detect smells and "blacklist" methods we don't want to be part of our kernel.

During this days we will have a working version of our browser to start the analysis.
If you want to take a look, search for Seed on SqueackSource.
We will be sharing our findings in the Pharo mailing list.




Regards,
NicoPaez.


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: [seed] New project around the kernel

Tudor Girba
Hi,

This sounds pretty cool. Humane assessment at its very best :)

Cheers,
Doru


On 31 Aug 2010, at 17:02, Nicolas Paez wrote:

> Hi, I am working in the RMoD team (INRIA) in a project called Seed.  
> One of the tasks of the project is to identify those mandatory  
> classes that should be part of Pharo kernel. Currently, Pharo kernel  
> has some "unhappy dependecies". We are using Moose + Glamour to  
> create a tool (a browser) that help up with this task. The idea is  
> to start by loading in our browser the classes used in the  
> SpecialObjectsArray and then iterate to add dependencies  
> incrementally. This way we will be able to detect smells and  
> "blacklist" methods we don't want to be part of our kernel.
>
> During this days we will have a working version of our browser to  
> start the analysis.
> If you want to take a look, search for Seed on SqueackSource.
> We will be sharing our findings in the Pharo mailing list.
>
> <moz-screenshot-92.png>
>
>
> Regards,
> NicoPaez.
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"It's not what we do that matters most, it's how we do it."

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: [seed] New project around the kernel

Alexandre Bergel
In reply to this post by Nicolás Paez
Really cool!

Alexandre


On 31 Aug 2010, at 11:02, Nicolas Paez wrote:

> Hi, I am working in the RMoD team (INRIA) in a project called Seed. One of the tasks of the project is to identify those mandatory classes that should be part of Pharo kernel. Currently, Pharo kernel has some "unhappy dependecies". We are using Moose + Glamour to create a tool (a browser) that help up with this task. The idea is to start by loading in our browser the classes used in the SpecialObjectsArray and then iterate to add dependencies incrementally. This way we will be able to detect smells and "blacklist" methods we don't want to be part of our kernel.
>
> During this days we will have a working version of our browser to start the analysis.
> If you want to take a look, search for Seed on SqueackSource.
> We will be sharing our findings in the Pharo mailing list.
>
> <moz-screenshot-92.png>
>
>
> Regards,
> NicoPaez.
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev