Re: next steps

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

Re: next steps

Santiago Vidal


2011/5/20 Tudor Girba <[hidden email]>
Hi,

Please send these discussions on the moose-dev mailing list :). They are important for everyone.

Cheers,
Doru


On 20 May 2011, at 14:17, Santiago Vidal wrote:

> Great! I was thinking on a visitor too. The visitor should be used to collect the data that is displayed in the canvas. On the other hand, all the Protovis declaration could be static for each kind of graphic that is generated by Mondrian. That is because in Protovis only a "mark" is specified for each kind of data. Anyway, I have to take a closer look of it.
> I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy. Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
> Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
> Thanks!
> Cheers
>   Santiago
>
> 2011/5/19 Alexandre Bergel <[hidden email]>
> Hi Santiago,
>
> Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
>
> I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
>
> Then, there are two scenarios that we would like you to explore:
>  - producing html files
>  - being behind a seaside server
>
> I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
>
> Doru, anything to add?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal

--
www.tudorgirba.com

"One cannot do more than one can do."






--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

Re: next steps

abergel
> > I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.

Yes.

> Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.

Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.

> > Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?

Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
-=-=-=-=-=-=-=-=-=-=-=-=
view shape rectangle
        width: [:cls | cls instVarNames size * 3];
        height: [:cls | cls methods size ];
        linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
view nodes: Collection withAllSubclasses.
view edgesFrom: #superclass.
view treeLayout
-=-=-=-=-=-=-=-=-=-=-=-=

This is the simplest graphical visualization. Try to generate it as protovis code.
Then, we will have to deal with the nesting:
-=-=-=-=-=-=-=-=-=-=-=-=
view nodes: (1 to: 10) forEach: [ :each |
        view nodes: ($a to: $z).
        view gridLayout
]
-=-=-=-=-=-=-=-=-=-=-=-=

Then, edges will come into play.

Cheers,
Alexandre


> > Thanks!
> > Cheers
> >   Santiago
> >
> > 2011/5/19 Alexandre Bergel <[hidden email]>
> > Hi Santiago,
> >
> > Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
> >
> > I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
> >
> > Then, there are two scenarios that we would like you to explore:
> >  - producing html files
> >  - being behind a seaside server
> >
> > I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
> >
> > Doru, anything to add?
> >
> > Cheers,
> > Alexandre
> > --
> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel  http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
>
> --
> www.tudorgirba.com
>
> "One cannot do more than one can do."
>
>
>
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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
Reply | Threaded
Open this post in threaded view
|

Re: next steps

Santiago Vidal
Hi,
It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
Cheers
   Santiago

2011/5/20 Alexandre Bergel <[hidden email]>
> > I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.

Yes.

> Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.

Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.

> > Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?

Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
-=-=-=-=-=-=-=-=-=-=-=-=
view shape rectangle
       width: [:cls | cls instVarNames size * 3];
       height: [:cls | cls methods size ];
       linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
view nodes: Collection withAllSubclasses.
view edgesFrom: #superclass.
view treeLayout
-=-=-=-=-=-=-=-=-=-=-=-=

This is the simplest graphical visualization. Try to generate it as protovis code.
Then, we will have to deal with the nesting:
-=-=-=-=-=-=-=-=-=-=-=-=
view nodes: (1 to: 10) forEach: [ :each |
       view nodes: ($a to: $z).
       view gridLayout
]
-=-=-=-=-=-=-=-=-=-=-=-=

Then, edges will come into play.

Cheers,
Alexandre


> > Thanks!
> > Cheers
> >   Santiago
> >
> > 2011/5/19 Alexandre Bergel <[hidden email]>
> > Hi Santiago,
> >
> > Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
> >
> > I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
> >
> > Then, there are two scenarios that we would like you to explore:
> >  - producing html files
> >  - being behind a seaside server
> >
> > I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
> >
> > Doru, anything to add?
> >
> > Cheers,
> > Alexandre
> > --
> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel  http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
>
> --
> www.tudorgirba.com
>
> "One cannot do more than one can do."
>
>
>
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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



--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

ComplexityExample.rar (44K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: next steps

Tudor Girba-2
Hi,

Unfortunately, I cannot unrar the attachment on a Mac.

Cheers,
Doru


On 24 May 2011, at 21:47, Santiago Vidal wrote:

> Hi,
> It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
> Cheers
>    Santiago
>
> 2011/5/20 Alexandre Bergel <[hidden email]>
> > > I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.
>
> Yes.
>
> > Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
>
> Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.
>
> > > Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
>
> Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
> -=-=-=-=-=-=-=-=-=-=-=-=
> view shape rectangle
>        width: [:cls | cls instVarNames size * 3];
>        height: [:cls | cls methods size ];
>        linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
> view nodes: Collection withAllSubclasses.
> view edgesFrom: #superclass.
> view treeLayout
> -=-=-=-=-=-=-=-=-=-=-=-=
>
> This is the simplest graphical visualization. Try to generate it as protovis code.
> Then, we will have to deal with the nesting:
> -=-=-=-=-=-=-=-=-=-=-=-=
> view nodes: (1 to: 10) forEach: [ :each |
>        view nodes: ($a to: $z).
>        view gridLayout
> ]
> -=-=-=-=-=-=-=-=-=-=-=-=
>
> Then, edges will come into play.
>
> Cheers,
> Alexandre
>
>
> > > Thanks!
> > > Cheers
> > >   Santiago
> > >
> > > 2011/5/19 Alexandre Bergel <[hidden email]>
> > > Hi Santiago,
> > >
> > > Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
> > >
> > > I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
> > >
> > > Then, there are two scenarios that we would like you to explore:
> > >  - producing html files
> > >  - being behind a seaside server
> > >
> > > I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
> > >
> > > Doru, anything to add?
> > >
> > > Cheers,
> > > Alexandre
> > > --
> > > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > > Alexandre Bergel  http://www.bergel.eu
> > > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Ing. Santiago A. Vidal
> > > ISISTAN Research Institute
> > > UNICEN University
> > > Paraje Arroyo Seco
> > > Campus Universitario
> > > (B7001BBO) Tandil,
> > > Bs. As. - Argentina
> > > Phone: 54 2293 439840 Ext. 42
> > > Fax:  54 2293 439681
> > > Email: [hidden email]
> > > http://www.exa.unicen.edu.ar/~svidal
> >
> > --
> > www.tudorgirba.com
> >
> > "One cannot do more than one can do."
> >
> >
> >
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> <ComplexityExample.rar>_______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"What is more important: To be happy, or to make happy?"


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

Re: next steps

abergel

Strange, I can





On 24 May 2011, at 16:05, Tudor Girba wrote:

> Hi,
>
> Unfortunately, I cannot unrar the attachment on a Mac.
>
> Cheers,
> Doru
>
>
> On 24 May 2011, at 21:47, Santiago Vidal wrote:
>
>> Hi,
>> It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
>> Cheers
>>   Santiago
>>
>> 2011/5/20 Alexandre Bergel <[hidden email]>
>>>> I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.
>>
>> Yes.
>>
>>> Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
>>
>> Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.
>>
>>>> Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
>>
>> Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view shape rectangle
>>       width: [:cls | cls instVarNames size * 3];
>>       height: [:cls | cls methods size ];
>>       linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
>> view nodes: Collection withAllSubclasses.
>> view edgesFrom: #superclass.
>> view treeLayout
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> This is the simplest graphical visualization. Try to generate it as protovis code.
>> Then, we will have to deal with the nesting:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view nodes: (1 to: 10) forEach: [ :each |
>>       view nodes: ($a to: $z).
>>       view gridLayout
>> ]
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> Then, edges will come into play.
>>
>> Cheers,
>> Alexandre
>>
>>
>>>> Thanks!
>>>> Cheers
>>>>  Santiago
>>>>
>>>> 2011/5/19 Alexandre Bergel <[hidden email]>
>>>> Hi Santiago,
>>>>
>>>> Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
>>>>
>>>> I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
>>>>
>>>> Then, there are two scenarios that we would like you to explore:
>>>> - producing html files
>>>> - being behind a seaside server
>>>>
>>>> I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
>>>>
>>>> Doru, anything to add?
>>>>
>>>> Cheers,
>>>> Alexandre
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ing. Santiago A. Vidal
>>>> ISISTAN Research Institute
>>>> UNICEN University
>>>> Paraje Arroyo Seco
>>>> Campus Universitario
>>>> (B7001BBO) Tandil,
>>>> Bs. As. - Argentina
>>>> Phone: 54 2293 439840 Ext. 42
>>>> Fax:  54 2293 439681
>>>> Email: [hidden email]
>>>> http://www.exa.unicen.edu.ar/~svidal
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "One cannot do more than one can do."
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Ing. Santiago A. Vidal
>>> ISISTAN Research Institute
>>> UNICEN University
>>> Paraje Arroyo Seco
>>> Campus Universitario
>>> (B7001BBO) Tandil,
>>> Bs. As. - Argentina
>>> Phone: 54 2293 439840 Ext. 42
>>> Fax:  54 2293 439681
>>> Email: [hidden email]
>>> http://www.exa.unicen.edu.ar/~svidal
>>> _______________________________________________
>>> 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
>>
>>
>>
>> --
>> Ing. Santiago A. Vidal
>> ISISTAN Research Institute
>> UNICEN University
>> Paraje Arroyo Seco
>> Campus Universitario
>> (B7001BBO) Tandil,
>> Bs. As. - Argentina
>> Phone: 54 2293 439840 Ext. 42
>> Fax:  54 2293 439681
>> Email: [hidden email]
>> http://www.exa.unicen.edu.ar/~svidal
>> <ComplexityExample.rar>_______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> www.tudorgirba.com
>
> "What is more important: To be happy, or to make happy?"
>
>
> _______________________________________________
> 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

ComplexityExample Folder.zip (47K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: next steps

abergel
In reply to this post by Santiago Vidal
Excellent start :-)
The edge extremities are not where they should

Alexandre


On 24 May 2011, at 15:47, Santiago Vidal wrote:

> Hi,
> It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
> Cheers
>    Santiago
>
> 2011/5/20 Alexandre Bergel <[hidden email]>
> > > I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.
>
> Yes.
>
> > Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
>
> Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.
>
> > > Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
>
> Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
> -=-=-=-=-=-=-=-=-=-=-=-=
> view shape rectangle
>        width: [:cls | cls instVarNames size * 3];
>        height: [:cls | cls methods size ];
>        linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
> view nodes: Collection withAllSubclasses.
> view edgesFrom: #superclass.
> view treeLayout
> -=-=-=-=-=-=-=-=-=-=-=-=
>
> This is the simplest graphical visualization. Try to generate it as protovis code.
> Then, we will have to deal with the nesting:
> -=-=-=-=-=-=-=-=-=-=-=-=
> view nodes: (1 to: 10) forEach: [ :each |
>        view nodes: ($a to: $z).
>        view gridLayout
> ]
> -=-=-=-=-=-=-=-=-=-=-=-=
>
> Then, edges will come into play.
>
> Cheers,
> Alexandre
>
>
> > > Thanks!
> > > Cheers
> > >   Santiago
> > >
> > > 2011/5/19 Alexandre Bergel <[hidden email]>
> > > Hi Santiago,
> > >
> > > Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
> > >
> > > I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
> > >
> > > Then, there are two scenarios that we would like you to explore:
> > >  - producing html files
> > >  - being behind a seaside server
> > >
> > > I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
> > >
> > > Doru, anything to add?
> > >
> > > Cheers,
> > > Alexandre
> > > --
> > > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > > Alexandre Bergel  http://www.bergel.eu
> > > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Ing. Santiago A. Vidal
> > > ISISTAN Research Institute
> > > UNICEN University
> > > Paraje Arroyo Seco
> > > Campus Universitario
> > > (B7001BBO) Tandil,
> > > Bs. As. - Argentina
> > > Phone: 54 2293 439840 Ext. 42
> > > Fax:  54 2293 439681
> > > Email: [hidden email]
> > > http://www.exa.unicen.edu.ar/~svidal
> >
> > --
> > www.tudorgirba.com
> >
> > "One cannot do more than one can do."
> >
> >
> >
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> <ComplexityExample.rar>_______________________________________________
> 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
Reply | Threaded
Open this post in threaded view
|

Re: next steps

Tudor Girba-2
Pretty cool :)

Cheers,
Doru


On 24 May 2011, at 22:09, Alexandre Bergel wrote:

> Excellent start :-)
> The edge extremities are not where they should
>
> Alexandre
>
>
> On 24 May 2011, at 15:47, Santiago Vidal wrote:
>
>> Hi,
>> It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
>> Cheers
>>   Santiago
>>
>> 2011/5/20 Alexandre Bergel <[hidden email]>
>>>> I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.
>>
>> Yes.
>>
>>> Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
>>
>> Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.
>>
>>>> Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
>>
>> Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view shape rectangle
>>       width: [:cls | cls instVarNames size * 3];
>>       height: [:cls | cls methods size ];
>>       linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
>> view nodes: Collection withAllSubclasses.
>> view edgesFrom: #superclass.
>> view treeLayout
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> This is the simplest graphical visualization. Try to generate it as protovis code.
>> Then, we will have to deal with the nesting:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view nodes: (1 to: 10) forEach: [ :each |
>>       view nodes: ($a to: $z).
>>       view gridLayout
>> ]
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> Then, edges will come into play.
>>
>> Cheers,
>> Alexandre
>>
>>
>>>> Thanks!
>>>> Cheers
>>>>  Santiago
>>>>
>>>> 2011/5/19 Alexandre Bergel <[hidden email]>
>>>> Hi Santiago,
>>>>
>>>> Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
>>>>
>>>> I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
>>>>
>>>> Then, there are two scenarios that we would like you to explore:
>>>> - producing html files
>>>> - being behind a seaside server
>>>>
>>>> I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
>>>>
>>>> Doru, anything to add?
>>>>
>>>> Cheers,
>>>> Alexandre
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ing. Santiago A. Vidal
>>>> ISISTAN Research Institute
>>>> UNICEN University
>>>> Paraje Arroyo Seco
>>>> Campus Universitario
>>>> (B7001BBO) Tandil,
>>>> Bs. As. - Argentina
>>>> Phone: 54 2293 439840 Ext. 42
>>>> Fax:  54 2293 439681
>>>> Email: [hidden email]
>>>> http://www.exa.unicen.edu.ar/~svidal
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "One cannot do more than one can do."
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Ing. Santiago A. Vidal
>>> ISISTAN Research Institute
>>> UNICEN University
>>> Paraje Arroyo Seco
>>> Campus Universitario
>>> (B7001BBO) Tandil,
>>> Bs. As. - Argentina
>>> Phone: 54 2293 439840 Ext. 42
>>> Fax:  54 2293 439681
>>> Email: [hidden email]
>>> http://www.exa.unicen.edu.ar/~svidal
>>> _______________________________________________
>>> 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
>>
>>
>>
>> --
>> Ing. Santiago A. Vidal
>> ISISTAN Research Institute
>> UNICEN University
>> Paraje Arroyo Seco
>> Campus Universitario
>> (B7001BBO) Tandil,
>> Bs. As. - Argentina
>> Phone: 54 2293 439840 Ext. 42
>> Fax:  54 2293 439681
>> Email: [hidden email]
>> http://www.exa.unicen.edu.ar/~svidal
>> <ComplexityExample.rar>_______________________________________________
>> 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

--
www.tudorgirba.com

"Beauty is where we see 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: next steps

Santiago Vidal
In reply to this post by abergel
Ok, I'm going to change that

2011/5/24 Alexandre Bergel <[hidden email]>
Excellent start :-)
The edge extremities are not where they should

Alexandre


On 24 May 2011, at 15:47, Santiago Vidal wrote:

> Hi,
> It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
> Cheers
>    Santiago
>
> 2011/5/20 Alexandre Bergel <[hidden email]>
> > > I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.
>
> Yes.
>
> > Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
>
> Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.
>
> > > Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
>
> Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
> -=-=-=-=-=-=-=-=-=-=-=-=
> view shape rectangle
>        width: [:cls | cls instVarNames size * 3];
>        height: [:cls | cls methods size ];
>        linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
> view nodes: Collection withAllSubclasses.
> view edgesFrom: #superclass.
> view treeLayout
> -=-=-=-=-=-=-=-=-=-=-=-=
>
> This is the simplest graphical visualization. Try to generate it as protovis code.
> Then, we will have to deal with the nesting:
> -=-=-=-=-=-=-=-=-=-=-=-=
> view nodes: (1 to: 10) forEach: [ :each |
>        view nodes: ($a to: $z).
>        view gridLayout
> ]
> -=-=-=-=-=-=-=-=-=-=-=-=
>
> Then, edges will come into play.
>
> Cheers,
> Alexandre
>
>
> > > Thanks!
> > > Cheers
> > >   Santiago
> > >
> > > 2011/5/19 Alexandre Bergel <[hidden email]>
> > > Hi Santiago,
> > >
> > > Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
> > >
> > > I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
> > >
> > > Then, there are two scenarios that we would like you to explore:
> > >  - producing html files
> > >  - being behind a seaside server
> > >
> > > I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
> > >
> > > Doru, anything to add?
> > >
> > > Cheers,
> > > Alexandre
> > > --
> > > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > > Alexandre Bergel  http://www.bergel.eu
> > > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Ing. Santiago A. Vidal
> > > ISISTAN Research Institute
> > > UNICEN University
> > > Paraje Arroyo Seco
> > > Campus Universitario
> > > (B7001BBO) Tandil,
> > > Bs. As. - Argentina
> > > Phone: 54 2293 439840 Ext. 42
> > > Fax:  54 2293 439681
> > > Email: [hidden email]
> > > http://www.exa.unicen.edu.ar/~svidal
> >
> > --
> > www.tudorgirba.com
> >
> > "One cannot do more than one can do."
> >
> >
> >
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> <ComplexityExample.rar>_______________________________________________
> 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



--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

Re: next steps

Stéphane Ducasse
In reply to this post by Tudor Girba-2
install unarchiver.

Stef

On May 24, 2011, at 10:05 PM, Tudor Girba wrote:

> Hi,
>
> Unfortunately, I cannot unrar the attachment on a Mac.
>
> Cheers,
> Doru
>
>
> On 24 May 2011, at 21:47, Santiago Vidal wrote:
>
>> Hi,
>> It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
>> Cheers
>>   Santiago
>>
>> 2011/5/20 Alexandre Bergel <[hidden email]>
>>>> I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.
>>
>> Yes.
>>
>>> Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
>>
>> Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.
>>
>>>> Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
>>
>> Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view shape rectangle
>>       width: [:cls | cls instVarNames size * 3];
>>       height: [:cls | cls methods size ];
>>       linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
>> view nodes: Collection withAllSubclasses.
>> view edgesFrom: #superclass.
>> view treeLayout
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> This is the simplest graphical visualization. Try to generate it as protovis code.
>> Then, we will have to deal with the nesting:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view nodes: (1 to: 10) forEach: [ :each |
>>       view nodes: ($a to: $z).
>>       view gridLayout
>> ]
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> Then, edges will come into play.
>>
>> Cheers,
>> Alexandre
>>
>>
>>>> Thanks!
>>>> Cheers
>>>>  Santiago
>>>>
>>>> 2011/5/19 Alexandre Bergel <[hidden email]>
>>>> Hi Santiago,
>>>>
>>>> Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
>>>>
>>>> I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
>>>>
>>>> Then, there are two scenarios that we would like you to explore:
>>>> - producing html files
>>>> - being behind a seaside server
>>>>
>>>> I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
>>>>
>>>> Doru, anything to add?
>>>>
>>>> Cheers,
>>>> Alexandre
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ing. Santiago A. Vidal
>>>> ISISTAN Research Institute
>>>> UNICEN University
>>>> Paraje Arroyo Seco
>>>> Campus Universitario
>>>> (B7001BBO) Tandil,
>>>> Bs. As. - Argentina
>>>> Phone: 54 2293 439840 Ext. 42
>>>> Fax:  54 2293 439681
>>>> Email: [hidden email]
>>>> http://www.exa.unicen.edu.ar/~svidal
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "One cannot do more than one can do."
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Ing. Santiago A. Vidal
>>> ISISTAN Research Institute
>>> UNICEN University
>>> Paraje Arroyo Seco
>>> Campus Universitario
>>> (B7001BBO) Tandil,
>>> Bs. As. - Argentina
>>> Phone: 54 2293 439840 Ext. 42
>>> Fax:  54 2293 439681
>>> Email: [hidden email]
>>> http://www.exa.unicen.edu.ar/~svidal
>>> _______________________________________________
>>> 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
>>
>>
>>
>> --
>> Ing. Santiago A. Vidal
>> ISISTAN Research Institute
>> UNICEN University
>> Paraje Arroyo Seco
>> Campus Universitario
>> (B7001BBO) Tandil,
>> Bs. As. - Argentina
>> Phone: 54 2293 439840 Ext. 42
>> Fax:  54 2293 439681
>> Email: [hidden email]
>> http://www.exa.unicen.edu.ar/~svidal
>> <ComplexityExample.rar>_______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> www.tudorgirba.com
>
> "What is more important: To be happy, or to make happy?"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


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

Re: next steps

Santiago Vidal
What about know?
Santiago

2011/5/24 Stéphane Ducasse <[hidden email]>
install unarchiver.

Stef

On May 24, 2011, at 10:05 PM, Tudor Girba wrote:

> Hi,
>
> Unfortunately, I cannot unrar the attachment on a Mac.
>
> Cheers,
> Doru
>
>
> On 24 May 2011, at 21:47, Santiago Vidal wrote:
>
>> Hi,
>> It took a while but I have an example of a system complexity visualization with Protovis (The example is in the attachments). If you agree I'm going to implement this function in Mondrian as an export feature.
>> Cheers
>>   Santiago
>>
>> 2011/5/20 Alexandre Bergel <[hidden email]>
>>>> I would like to know if all the kind of shapes supported by Mondrian are those under the MOShape hierarchy.
>>
>> Yes.
>>
>>> Also, in order to simplify the task, I would like to define an scenario of use. For example, the html file is going to be generated after a selection of a button called "generate html5". After this we may make a generalization.
>>
>> Yes. A new exporter. This should not much work. Have a look at the method exportAsSVG and class MOEaselCommandSVGExporter.
>>
>>>> Finally, can you tell me what do you mean by "First, start with a system complexity. Then, add labels and popup."? I didn't follow you :( Are they Mondrian components?
>>
>> Open a Mondrian easel, you have an example 'system complexity'. It contains the following code:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view shape rectangle
>>       width: [:cls | cls instVarNames size * 3];
>>       height: [:cls | cls methods size ];
>>       linearFillColor: [:cls | cls methods inject: 0 into: [:sum :el | sum + el getSource lineCount]] within: Collection withAllSubclasses.
>> view nodes: Collection withAllSubclasses.
>> view edgesFrom: #superclass.
>> view treeLayout
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> This is the simplest graphical visualization. Try to generate it as protovis code.
>> Then, we will have to deal with the nesting:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> view nodes: (1 to: 10) forEach: [ :each |
>>       view nodes: ($a to: $z).
>>       view gridLayout
>> ]
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> Then, edges will come into play.
>>
>> Cheers,
>> Alexandre
>>
>>
>>>> Thanks!
>>>> Cheers
>>>>  Santiago
>>>>
>>>> 2011/5/19 Alexandre Bergel <[hidden email]>
>>>> Hi Santiago,
>>>>
>>>> Apparently, your refactoring did not cause a significant slowdown. This is cool. We will see if people start to complain.
>>>>
>>>> I think the next step is to get a hand on ProtoVis. Try to play with it a bit to know how it works. You should then be able to produce a visitor that generates HTML5/Protovis code.
>>>>
>>>> Then, there are two scenarios that we would like you to explore:
>>>> - producing html files
>>>> - being behind a seaside server
>>>>
>>>> I think that we need to be incremental on the features to covers. First, start with a system complexity. Then, add labels and popup. Handling interaction will be important. I feel this cannot be effectively done without being behind a seaside server.
>>>>
>>>> Doru, anything to add?
>>>>
>>>> Cheers,
>>>> Alexandre
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ing. Santiago A. Vidal
>>>> ISISTAN Research Institute
>>>> UNICEN University
>>>> Paraje Arroyo Seco
>>>> Campus Universitario
>>>> (B7001BBO) Tandil,
>>>> Bs. As. - Argentina
>>>> Phone: 54 2293 439840 Ext. 42
>>>> Fax:  54 2293 439681
>>>> Email: [hidden email]
>>>> http://www.exa.unicen.edu.ar/~svidal
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "One cannot do more than one can do."
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Ing. Santiago A. Vidal
>>> ISISTAN Research Institute
>>> UNICEN University
>>> Paraje Arroyo Seco
>>> Campus Universitario
>>> (B7001BBO) Tandil,
>>> Bs. As. - Argentina
>>> Phone: 54 2293 439840 Ext. 42
>>> Fax:  54 2293 439681
>>> Email: [hidden email]
>>> http://www.exa.unicen.edu.ar/~svidal
>>> _______________________________________________
>>> 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
>>
>>
>>
>> --
>> Ing. Santiago A. Vidal
>> ISISTAN Research Institute
>> UNICEN University
>> Paraje Arroyo Seco
>> Campus Universitario
>> (B7001BBO) Tandil,
>> Bs. As. - Argentina
>> Phone: 54 2293 439840 Ext. 42
>> Fax:  54 2293 439681
>> Email: [hidden email]
>> http://www.exa.unicen.edu.ar/~svidal
>> <ComplexityExample.rar>_______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> www.tudorgirba.com
>
> "What is more important: To be happy, or to make happy?"
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


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



--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

complexity.zip (46K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: next steps

Stéphane Ducasse
this was for doru

unarchiver on mac deals with a lot of zipped formats well.

On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:

> What about know?
> Santiago
>
> 2011/5/24 Stéphane Ducasse <[hidden email]>
> install unarchiver.
>
> Stef
>
> On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
>
> > Hi,
> >
> > Unfortunately, I cannot unrar the attachment on a Mac.
> >
> > Cheers,
> > Doru
> >
> >
> >


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

Re: next steps

Santiago Vidal
Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).

2011/5/25 Stéphane Ducasse <[hidden email]>
this was for doru

unarchiver on mac deals with a lot of zipped formats well.

On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:

> What about know?
> Santiago
>
> 2011/5/24 Stéphane Ducasse <[hidden email]>
> install unarchiver.
>
> Stef
>
> On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
>
> > Hi,
> >
> > Unfortunately, I cannot unrar the attachment on a Mac.
> >
> > Cheers,
> > Doru
> >
> >
> >


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



--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

Re: next steps

Tudor Girba-2
This is great!

Keep it up :)

Cheers,
Doru


On 25 May 2011, at 12:59, Santiago Vidal wrote:

> Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
>
> 2011/5/25 Stéphane Ducasse <[hidden email]>
> this was for doru
>
> unarchiver on mac deals with a lot of zipped formats well.
>
> On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
>
> > What about know?
> > Santiago
> >
> > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > install unarchiver.
> >
> > Stef
> >
> > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> >
> > > Hi,
> > >
> > > Unfortunately, I cannot unrar the attachment on a Mac.
> > >
> > > Cheers,
> > > Doru
> > >
> > >
> > >
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"Obvious things are difficult to teach."




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

Re: next steps

abergel
In reply to this post by Santiago Vidal
Hi Santiago,

This is cool. You're on the right track!
Next steps, inner nodes. For example.
-=-=-=-=-=-=
view nodes: (1 to: 5) forEach: [:each |
        view nodes: (1 to: each).
        view gridLayout ]
-=-=-=-=-=-=

With this, you will be able to export DistributionMap.

Next, try to export a class blueprint.

Cheers,
Alexandre


On 25 May 2011, at 06:59, Santiago Vidal wrote:

> Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
>
> 2011/5/25 Stéphane Ducasse <[hidden email]>
> this was for doru
>
> unarchiver on mac deals with a lot of zipped formats well.
>
> On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
>
> > What about know?
> > Santiago
> >
> > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > install unarchiver.
> >
> > Stef
> >
> > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> >
> > > Hi,
> > >
> > > Unfortunately, I cannot unrar the attachment on a Mac.
> > >
> > > Cheers,
> > > Doru
> > >
> > >
> > >
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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
Reply | Threaded
Open this post in threaded view
|

Re: next steps

Santiago Vidal
Ok, so, I'm going to follow the same approach. First, I'll generate an example file of this case. After a few scenarios I'll think about how to implement the visitor and the automatic generation of the html file,
Cheers

2011/5/25 Alexandre Bergel <[hidden email]>
Hi Santiago,

This is cool. You're on the right track!
Next steps, inner nodes. For example.
-=-=-=-=-=-=
view nodes: (1 to: 5) forEach: [:each |
       view nodes: (1 to: each).
       view gridLayout ]
-=-=-=-=-=-=

With this, you will be able to export DistributionMap.

Next, try to export a class blueprint.

Cheers,
Alexandre


On 25 May 2011, at 06:59, Santiago Vidal wrote:

> Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
>
> 2011/5/25 Stéphane Ducasse <[hidden email]>
> this was for doru
>
> unarchiver on mac deals with a lot of zipped formats well.
>
> On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
>
> > What about know?
> > Santiago
> >
> > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > install unarchiver.
> >
> > Stef
> >
> > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> >
> > > Hi,
> > >
> > > Unfortunately, I cannot unrar the attachment on a Mac.
> > >
> > > Cheers,
> > > Doru
> > >
> > >
> > >
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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



--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

Re: next steps

abergel
Yes. This is important that you understand how protovis works.

Keep it going!

Alexandre


On 25 May 2011, at 12:29, Santiago Vidal wrote:

> Ok, so, I'm going to follow the same approach. First, I'll generate an example file of this case. After a few scenarios I'll think about how to implement the visitor and the automatic generation of the html file,
> Cheers
>
> 2011/5/25 Alexandre Bergel <[hidden email]>
> Hi Santiago,
>
> This is cool. You're on the right track!
> Next steps, inner nodes. For example.
> -=-=-=-=-=-=
> view nodes: (1 to: 5) forEach: [:each |
>        view nodes: (1 to: each).
>        view gridLayout ]
> -=-=-=-=-=-=
>
> With this, you will be able to export DistributionMap.
>
> Next, try to export a class blueprint.
>
> Cheers,
> Alexandre
>
>
> On 25 May 2011, at 06:59, Santiago Vidal wrote:
>
> > Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
> >
> > 2011/5/25 Stéphane Ducasse <[hidden email]>
> > this was for doru
> >
> > unarchiver on mac deals with a lot of zipped formats well.
> >
> > On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
> >
> > > What about know?
> > > Santiago
> > >
> > > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > > install unarchiver.
> > >
> > > Stef
> > >
> > > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> > >
> > > > Hi,
> > > >
> > > > Unfortunately, I cannot unrar the attachment on a Mac.
> > > >
> > > > Cheers,
> > > > Doru
> > > >
> > > >
> > > >
> >
> >
> > _______________________________________________
> > Moose-dev mailing list
> > [hidden email]
> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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
Reply | Threaded
Open this post in threaded view
|

Re: next steps

Santiago Vidal
Hi,
I done a little of research about how to visualize the inner nodes. Unfortunately, there is any layout in Protovis good enough to this task. So, I'm going to implement a new layout based on Pack (http://vis.stanford.edu/protovis/ex/pack.html), which is similar. I think it could take a while because it's the first time that I'm working with javascript. When it is ready, I'll share the results.
Cheers
  Santiago

2011/5/25 Alexandre Bergel <[hidden email]>
Yes. This is important that you understand how protovis works.

Keep it going!

Alexandre


On 25 May 2011, at 12:29, Santiago Vidal wrote:

> Ok, so, I'm going to follow the same approach. First, I'll generate an example file of this case. After a few scenarios I'll think about how to implement the visitor and the automatic generation of the html file,
> Cheers
>
> 2011/5/25 Alexandre Bergel <[hidden email]>
> Hi Santiago,
>
> This is cool. You're on the right track!
> Next steps, inner nodes. For example.
> -=-=-=-=-=-=
> view nodes: (1 to: 5) forEach: [:each |
>        view nodes: (1 to: each).
>        view gridLayout ]
> -=-=-=-=-=-=
>
> With this, you will be able to export DistributionMap.
>
> Next, try to export a class blueprint.
>
> Cheers,
> Alexandre
>
>
> On 25 May 2011, at 06:59, Santiago Vidal wrote:
>
> > Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
> >
> > 2011/5/25 Stéphane Ducasse <[hidden email]>
> > this was for doru
> >
> > unarchiver on mac deals with a lot of zipped formats well.
> >
> > On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
> >
> > > What about know?
> > > Santiago
> > >
> > > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > > install unarchiver.
> > >
> > > Stef
> > >
> > > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> > >
> > > > Hi,
> > > >
> > > > Unfortunately, I cannot unrar the attachment on a Mac.
> > > >
> > > > Cheers,
> > > > Doru
> > > >
> > > >
> > > >
> >
> >
> > _______________________________________________
> > Moose-dev mailing list
> > [hidden email]
> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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



--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

Re: next steps

abergel
Look reasonable. But put a time limit on this task.

Cheers,
Alexandre


On 26 May 2011, at 08:09, Santiago Vidal wrote:

> Hi,
> I done a little of research about how to visualize the inner nodes. Unfortunately, there is any layout in Protovis good enough to this task. So, I'm going to implement a new layout based on Pack (http://vis.stanford.edu/protovis/ex/pack.html), which is similar. I think it could take a while because it's the first time that I'm working with javascript. When it is ready, I'll share the results.
> Cheers
>   Santiago
>
> 2011/5/25 Alexandre Bergel <[hidden email]>
> Yes. This is important that you understand how protovis works.
>
> Keep it going!
>
> Alexandre
>
>
> On 25 May 2011, at 12:29, Santiago Vidal wrote:
>
> > Ok, so, I'm going to follow the same approach. First, I'll generate an example file of this case. After a few scenarios I'll think about how to implement the visitor and the automatic generation of the html file,
> > Cheers
> >
> > 2011/5/25 Alexandre Bergel <[hidden email]>
> > Hi Santiago,
> >
> > This is cool. You're on the right track!
> > Next steps, inner nodes. For example.
> > -=-=-=-=-=-=
> > view nodes: (1 to: 5) forEach: [:each |
> >        view nodes: (1 to: each).
> >        view gridLayout ]
> > -=-=-=-=-=-=
> >
> > With this, you will be able to export DistributionMap.
> >
> > Next, try to export a class blueprint.
> >
> > Cheers,
> > Alexandre
> >
> >
> > On 25 May 2011, at 06:59, Santiago Vidal wrote:
> >
> > > Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
> > >
> > > 2011/5/25 Stéphane Ducasse <[hidden email]>
> > > this was for doru
> > >
> > > unarchiver on mac deals with a lot of zipped formats well.
> > >
> > > On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
> > >
> > > > What about know?
> > > > Santiago
> > > >
> > > > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > > > install unarchiver.
> > > >
> > > > Stef
> > > >
> > > > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Unfortunately, I cannot unrar the attachment on a Mac.
> > > > >
> > > > > Cheers,
> > > > > Doru
> > > > >
> > > > >
> > > > >
> > >
> > >
> > > _______________________________________________
> > > Moose-dev mailing list
> > > [hidden email]
> > > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> > >
> > >
> > >
> > > --
> > > Ing. Santiago A. Vidal
> > > ISISTAN Research Institute
> > > UNICEN University
> > > Paraje Arroyo Seco
> > > Campus Universitario
> > > (B7001BBO) Tandil,
> > > Bs. As. - Argentina
> > > Phone: 54 2293 439840 Ext. 42
> > > Fax:  54 2293 439681
> > > Email: [hidden email]
> > > http://www.exa.unicen.edu.ar/~svidal
> > > _______________________________________________
> > > 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
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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
Reply | Threaded
Open this post in threaded view
|

Re: next steps

Santiago Vidal
Yes, don't worry. I think that it could be working for Monday

2011/5/26 Alexandre Bergel <[hidden email]>
Look reasonable. But put a time limit on this task.

Cheers,
Alexandre


On 26 May 2011, at 08:09, Santiago Vidal wrote:

> Hi,
> I done a little of research about how to visualize the inner nodes. Unfortunately, there is any layout in Protovis good enough to this task. So, I'm going to implement a new layout based on Pack (http://vis.stanford.edu/protovis/ex/pack.html), which is similar. I think it could take a while because it's the first time that I'm working with javascript. When it is ready, I'll share the results.
> Cheers
>   Santiago
>
> 2011/5/25 Alexandre Bergel <[hidden email]>
> Yes. This is important that you understand how protovis works.
>
> Keep it going!
>
> Alexandre
>
>
> On 25 May 2011, at 12:29, Santiago Vidal wrote:
>
> > Ok, so, I'm going to follow the same approach. First, I'll generate an example file of this case. After a few scenarios I'll think about how to implement the visitor and the automatic generation of the html file,
> > Cheers
> >
> > 2011/5/25 Alexandre Bergel <[hidden email]>
> > Hi Santiago,
> >
> > This is cool. You're on the right track!
> > Next steps, inner nodes. For example.
> > -=-=-=-=-=-=
> > view nodes: (1 to: 5) forEach: [:each |
> >        view nodes: (1 to: each).
> >        view gridLayout ]
> > -=-=-=-=-=-=
> >
> > With this, you will be able to export DistributionMap.
> >
> > Next, try to export a class blueprint.
> >
> > Cheers,
> > Alexandre
> >
> >
> > On 25 May 2011, at 06:59, Santiago Vidal wrote:
> >
> > > Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
> > >
> > > 2011/5/25 Stéphane Ducasse <[hidden email]>
> > > this was for doru
> > >
> > > unarchiver on mac deals with a lot of zipped formats well.
> > >
> > > On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
> > >
> > > > What about know?
> > > > Santiago
> > > >
> > > > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > > > install unarchiver.
> > > >
> > > > Stef
> > > >
> > > > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Unfortunately, I cannot unrar the attachment on a Mac.
> > > > >
> > > > > Cheers,
> > > > > Doru
> > > > >
> > > > >
> > > > >
> > >
> > >
> > > _______________________________________________
> > > Moose-dev mailing list
> > > [hidden email]
> > > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> > >
> > >
> > >
> > > --
> > > Ing. Santiago A. Vidal
> > > ISISTAN Research Institute
> > > UNICEN University
> > > Paraje Arroyo Seco
> > > Campus Universitario
> > > (B7001BBO) Tandil,
> > > Bs. As. - Argentina
> > > Phone: 54 2293 439840 Ext. 42
> > > Fax:  54 2293 439681
> > > Email: [hidden email]
> > > http://www.exa.unicen.edu.ar/~svidal
> > > _______________________________________________
> > > 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
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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



--
Ing. Santiago A. Vidal
ISISTAN Research Institute
UNICEN University
Paraje Arroyo Seco
Campus Universitario
(B7001BBO) Tandil,
Bs. As. - Argentina
Phone: 54 2293 439840 Ext. 42
Fax:  54 2293 439681
Email: [hidden email]
http://www.exa.unicen.edu.ar/~svidal

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

Re: next steps

abergel
Ok, excellent

Alexandre


On 26 May 2011, at 08:50, Santiago Vidal wrote:

> Yes, don't worry. I think that it could be working for Monday
>
> 2011/5/26 Alexandre Bergel <[hidden email]>
> Look reasonable. But put a time limit on this task.
>
> Cheers,
> Alexandre
>
>
> On 26 May 2011, at 08:09, Santiago Vidal wrote:
>
> > Hi,
> > I done a little of research about how to visualize the inner nodes. Unfortunately, there is any layout in Protovis good enough to this task. So, I'm going to implement a new layout based on Pack (http://vis.stanford.edu/protovis/ex/pack.html), which is similar. I think it could take a while because it's the first time that I'm working with javascript. When it is ready, I'll share the results.
> > Cheers
> >   Santiago
> >
> > 2011/5/25 Alexandre Bergel <[hidden email]>
> > Yes. This is important that you understand how protovis works.
> >
> > Keep it going!
> >
> > Alexandre
> >
> >
> > On 25 May 2011, at 12:29, Santiago Vidal wrote:
> >
> > > Ok, so, I'm going to follow the same approach. First, I'll generate an example file of this case. After a few scenarios I'll think about how to implement the visitor and the automatic generation of the html file,
> > > Cheers
> > >
> > > 2011/5/25 Alexandre Bergel <[hidden email]>
> > > Hi Santiago,
> > >
> > > This is cool. You're on the right track!
> > > Next steps, inner nodes. For example.
> > > -=-=-=-=-=-=
> > > view nodes: (1 to: 5) forEach: [:each |
> > >        view nodes: (1 to: each).
> > >        view gridLayout ]
> > > -=-=-=-=-=-=
> > >
> > > With this, you will be able to export DistributionMap.
> > >
> > > Next, try to export a class blueprint.
> > >
> > > Cheers,
> > > Alexandre
> > >
> > >
> > > On 25 May 2011, at 06:59, Santiago Vidal wrote:
> > >
> > > > Yes, sorry. I didn't explain myself. In the last attachments I made the change required by Alexandre (The edges extremities).
> > > >
> > > > 2011/5/25 Stéphane Ducasse <[hidden email]>
> > > > this was for doru
> > > >
> > > > unarchiver on mac deals with a lot of zipped formats well.
> > > >
> > > > On May 25, 2011, at 12:48 AM, Santiago Vidal wrote:
> > > >
> > > > > What about know?
> > > > > Santiago
> > > > >
> > > > > 2011/5/24 Stéphane Ducasse <[hidden email]>
> > > > > install unarchiver.
> > > > >
> > > > > Stef
> > > > >
> > > > > On May 24, 2011, at 10:05 PM, Tudor Girba wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > Unfortunately, I cannot unrar the attachment on a Mac.
> > > > > >
> > > > > > Cheers,
> > > > > > Doru
> > > > > >
> > > > > >
> > > > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Moose-dev mailing list
> > > > [hidden email]
> > > > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> > > >
> > > >
> > > >
> > > > --
> > > > Ing. Santiago A. Vidal
> > > > ISISTAN Research Institute
> > > > UNICEN University
> > > > Paraje Arroyo Seco
> > > > Campus Universitario
> > > > (B7001BBO) Tandil,
> > > > Bs. As. - Argentina
> > > > Phone: 54 2293 439840 Ext. 42
> > > > Fax:  54 2293 439681
> > > > Email: [hidden email]
> > > > http://www.exa.unicen.edu.ar/~svidal
> > > > _______________________________________________
> > > > 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
> > >
> > >
> > >
> > > --
> > > Ing. Santiago A. Vidal
> > > ISISTAN Research Institute
> > > UNICEN University
> > > Paraje Arroyo Seco
> > > Campus Universitario
> > > (B7001BBO) Tandil,
> > > Bs. As. - Argentina
> > > Phone: 54 2293 439840 Ext. 42
> > > Fax:  54 2293 439681
> > > Email: [hidden email]
> > > http://www.exa.unicen.edu.ar/~svidal
> > > _______________________________________________
> > > 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
> >
> >
> >
> > --
> > Ing. Santiago A. Vidal
> > ISISTAN Research Institute
> > UNICEN University
> > Paraje Arroyo Seco
> > Campus Universitario
> > (B7001BBO) Tandil,
> > Bs. As. - Argentina
> > Phone: 54 2293 439840 Ext. 42
> > Fax:  54 2293 439681
> > Email: [hidden email]
> > http://www.exa.unicen.edu.ar/~svidal
> > _______________________________________________
> > 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
>
>
>
> --
> Ing. Santiago A. Vidal
> ISISTAN Research Institute
> UNICEN University
> Paraje Arroyo Seco
> Campus Universitario
> (B7001BBO) Tandil,
> Bs. As. - Argentina
> Phone: 54 2293 439840 Ext. 42
> Fax:  54 2293 439681
> Email: [hidden email]
> http://www.exa.unicen.edu.ar/~svidal
> _______________________________________________
> 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
123