Charts on Pharo-Seaside

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

Charts on Pharo-Seaside

Andre Hora
Hello,

I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:

Gofer new
    squeaksource: 'Highcharts';
    package: 'ConfigurationOfHighcharts';
    load.
(Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault

It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.

regards,

--
Andre Hora


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

Re: Charts on Pharo-Seaside

abergel
High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?

Alexandre


On 4 Mar 2011, at 12:31, Andre Hora wrote:

> Hello,
>
> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>
> Gofer new
>     squeaksource: 'Highcharts';
>     package: 'ConfigurationOfHighcharts';
>     load.
> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>
> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>
> regards,
>
> --
> Andre Hora
>
> _______________________________________________
> 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: Charts on Pharo-Seaside

Andre Hora
Hello,

I enclosed some very basic results. Next week I will do others.

best regards,

On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?

Alexandre


On 4 Mar 2011, at 12:31, Andre Hora wrote:

> Hello,
>
> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>
> Gofer new
>     squeaksource: 'Highcharts';
>     package: 'ConfigurationOfHighcharts';
>     load.
> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>
> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>
> regards,
>
> --
> Andre Hora
>
> _______________________________________________
> 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



--
Andre Hora


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

Screen shot 2011-03-03 at 8.29.08 PM.png (53K) Download Attachment
Screen shot 2011-03-03 at 8.28.35 PM.png (60K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Charts on Pharo-Seaside

Tudor Girba
Nice.

An important note: highcharts is free only for non-commercial projects. See:
http://www.highcharts.com/license

That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.

A related question:
As I understand, you ported the code from VW. What was the license of the original code?

Cheers,
Doru



On 5 Mar 2011, at 10:25, Andre Hora wrote:

> Hello,
>
> I enclosed some very basic results. Next week I will do others.
>
> best regards,
>
> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>
> Alexandre
>
>
> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>
> > Hello,
> >
> > I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
> >
> > Gofer new
> >     squeaksource: 'Highcharts';
> >     package: 'ConfigurationOfHighcharts';
> >     load.
> > (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
> >
> > It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
> >
> > regards,
> >
> > --
> > Andre Hora
> >
> > _______________________________________________
> > 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
>
>
>
> --
> Andre Hora
>
> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"We are all great at making mistakes."








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

Re: Charts on Pharo-Seaside

Stéphane Ducasse
argh!

We should really pay attention to that kind of aspects because we really want to be independent.

Stef



On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:

> Nice.
>
> An important note: highcharts is free only for non-commercial projects. See:
> http://www.highcharts.com/license
>
> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>
> A related question:
> As I understand, you ported the code from VW. What was the license of the original code?
>
> Cheers,
> Doru
>
>
>
> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>
>> Hello,
>>
>> I enclosed some very basic results. Next week I will do others.
>>
>> best regards,
>>
>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>
>> Alexandre
>>
>>
>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>
>>> Hello,
>>>
>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>
>>> Gofer new
>>>    squeaksource: 'Highcharts';
>>>    package: 'ConfigurationOfHighcharts';
>>>    load.
>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>
>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>
>>> regards,
>>>
>>> --
>>> Andre Hora
>>>
>>> _______________________________________________
>>> 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
>>
>>
>>
>> --
>> Andre Hora
>>
>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> www.tudorgirba.com
>
> "We are all great at making mistakes."
>
>
>
>
>
>
>
>
> _______________________________________________
> 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: Charts on Pharo-Seaside

Tudor Girba
Indeed :).

Here are some other interesting visualization frameworks:
- http://vis.stanford.edu/protovis/
- http://raphaeljs.com/
- http://thejit.org/

Doru


On 5 Mar 2011, at 21:55, Stéphane Ducasse wrote:

> argh!
>
> We should really pay attention to that kind of aspects because we really want to be independent.
>
> Stef
>
>
>
> On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:
>
>> Nice.
>>
>> An important note: highcharts is free only for non-commercial projects. See:
>> http://www.highcharts.com/license
>>
>> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>>
>> A related question:
>> As I understand, you ported the code from VW. What was the license of the original code?
>>
>> Cheers,
>> Doru
>>
>>
>>
>> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>>
>>> Hello,
>>>
>>> I enclosed some very basic results. Next week I will do others.
>>>
>>> best regards,
>>>
>>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>>
>>> Alexandre
>>>
>>>
>>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>>
>>>> Hello,
>>>>
>>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>>
>>>> Gofer new
>>>>   squeaksource: 'Highcharts';
>>>>   package: 'ConfigurationOfHighcharts';
>>>>   load.
>>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>>
>>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>>
>>>> regards,
>>>>
>>>> --
>>>> Andre Hora
>>>>
>>>> _______________________________________________
>>>> 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
>>>
>>>
>>>
>>> --
>>> Andre Hora
>>>
>>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>> --
>> www.tudorgirba.com
>>
>> "We are all great at making mistakes."
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> 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

--
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: Charts on Pharo-Seaside

abergel
In reply to this post by Andre Hora
That's really cool

Alexandre



Le 5 mars 2011 à 06:25, Andre Hora <[hidden email]> a écrit :

Hello,

I enclosed some very basic results. Next week I will do others.

best regards,

On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?

Alexandre


On 4 Mar 2011, at 12:31, Andre Hora wrote:

> Hello,
>
> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>
> Gofer new
>     squeaksource: 'Highcharts';
>     package: 'ConfigurationOfHighcharts';
>     load.
> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>
> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>
> regards,
>
> --
> Andre Hora
>
> _______________________________________________
> 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



--
Andre Hora

<Screen shot 2011-03-03 at 8.29.08 PM.png>
<Screen shot 2011-03-03 at 8.28.35 PM.png>
_______________________________________________
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: Charts on Pharo-Seaside

abergel
In reply to this post by Tudor Girba
Really nice!

Alexandre


On 5 Mar 2011, at 18:14, Tudor Girba wrote:

> Indeed :).
>
> Here are some other interesting visualization frameworks:
> - http://vis.stanford.edu/protovis/
> - http://raphaeljs.com/
> - http://thejit.org/
>
> Doru
>
>
> On 5 Mar 2011, at 21:55, Stéphane Ducasse wrote:
>
>> argh!
>>
>> We should really pay attention to that kind of aspects because we really want to be independent.
>>
>> Stef
>>
>>
>>
>> On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:
>>
>>> Nice.
>>>
>>> An important note: highcharts is free only for non-commercial projects. See:
>>> http://www.highcharts.com/license
>>>
>>> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>>>
>>> A related question:
>>> As I understand, you ported the code from VW. What was the license of the original code?
>>>
>>> Cheers,
>>> Doru
>>>
>>>
>>>
>>> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>>>
>>>> Hello,
>>>>
>>>> I enclosed some very basic results. Next week I will do others.
>>>>
>>>> best regards,
>>>>
>>>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>>>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>>>
>>>> Alexandre
>>>>
>>>>
>>>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>>>
>>>>> Gofer new
>>>>>  squeaksource: 'Highcharts';
>>>>>  package: 'ConfigurationOfHighcharts';
>>>>>  load.
>>>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>>>
>>>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>>>
>>>>> regards,
>>>>>
>>>>> --
>>>>> Andre Hora
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>>
>>>>
>>>>
>>>> --
>>>> Andre Hora
>>>>
>>>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>>>> Moose-dev mailing list
>>>> [hidden email]
>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "We are all great at making mistakes."
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>
> --
> www.tudorgirba.com
>
> "Obvious things are difficult to teach."
>
>
>
>
> _______________________________________________
> 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: Charts on Pharo-Seaside

Stéphane Ducasse
Alexandre

may be it would be good to start a new EyeSee and to take one of this JS library as an example.
It should not be that difficult to get something started and that we can use default pharo canvas to draw.

Stef

On Mar 6, 2011, at 1:12 AM, Alexandre Bergel wrote:

> Really nice!
>
> Alexandre
>
>
> On 5 Mar 2011, at 18:14, Tudor Girba wrote:
>
>> Indeed :).
>>
>> Here are some other interesting visualization frameworks:
>> - http://vis.stanford.edu/protovis/
>> - http://raphaeljs.com/
>> - http://thejit.org/
>>
>> Doru
>>
>>
>> On 5 Mar 2011, at 21:55, Stéphane Ducasse wrote:
>>
>>> argh!
>>>
>>> We should really pay attention to that kind of aspects because we really want to be independent.
>>>
>>> Stef
>>>
>>>
>>>
>>> On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:
>>>
>>>> Nice.
>>>>
>>>> An important note: highcharts is free only for non-commercial projects. See:
>>>> http://www.highcharts.com/license
>>>>
>>>> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>>>>
>>>> A related question:
>>>> As I understand, you ported the code from VW. What was the license of the original code?
>>>>
>>>> Cheers,
>>>> Doru
>>>>
>>>>
>>>>
>>>> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I enclosed some very basic results. Next week I will do others.
>>>>>
>>>>> best regards,
>>>>>
>>>>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>>>>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>>>>
>>>>> Alexandre
>>>>>
>>>>>
>>>>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>>>>
>>>>>> Gofer new
>>>>>> squeaksource: 'Highcharts';
>>>>>> package: 'ConfigurationOfHighcharts';
>>>>>> load.
>>>>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>>>>
>>>>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>>>>
>>>>>> regards,
>>>>>>
>>>>>> --
>>>>>> Andre Hora
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Andre Hora
>>>>>
>>>>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>>>>> Moose-dev mailing list
>>>>> [hidden email]
>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>
>>>> --
>>>> www.tudorgirba.com
>>>>
>>>> "We are all great at making mistakes."
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>
>> --
>> www.tudorgirba.com
>>
>> "Obvious things are difficult to teach."
>>
>>
>>
>>
>> _______________________________________________
>> 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


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

Re: Charts on Pharo-Seaside

abergel
Yes, this is something on my todo list. For now, I am quite busy with increasing the coverage of Moose and developing MetacelloBrowser. I can work on EyeSee in a couple of weeks. We will actually need it for MrHolmes (a new kind of continuous integration server that will produce sexy graphics at each version).

Now, I have a question. Can EyeSee compete with what all these Javascript libraries provide?
When I browsed the links of Doru, the animations are smooth, fast, and use anti-aliasing. It seems to me difficult to reach that level using Morph. But okay, let's try :-)

Cheers,
Alexandre



On 6 Mar 2011, at 06:05, Stéphane Ducasse wrote:

> Alexandre
>
> may be it would be good to start a new EyeSee and to take one of this JS library as an example.
> It should not be that difficult to get something started and that we can use default pharo canvas to draw.
>
> Stef
>
> On Mar 6, 2011, at 1:12 AM, Alexandre Bergel wrote:
>
>> Really nice!
>>
>> Alexandre
>>
>>
>> On 5 Mar 2011, at 18:14, Tudor Girba wrote:
>>
>>> Indeed :).
>>>
>>> Here are some other interesting visualization frameworks:
>>> - http://vis.stanford.edu/protovis/
>>> - http://raphaeljs.com/
>>> - http://thejit.org/
>>>
>>> Doru
>>>
>>>
>>> On 5 Mar 2011, at 21:55, Stéphane Ducasse wrote:
>>>
>>>> argh!
>>>>
>>>> We should really pay attention to that kind of aspects because we really want to be independent.
>>>>
>>>> Stef
>>>>
>>>>
>>>>
>>>> On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:
>>>>
>>>>> Nice.
>>>>>
>>>>> An important note: highcharts is free only for non-commercial projects. See:
>>>>> http://www.highcharts.com/license
>>>>>
>>>>> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>>>>>
>>>>> A related question:
>>>>> As I understand, you ported the code from VW. What was the license of the original code?
>>>>>
>>>>> Cheers,
>>>>> Doru
>>>>>
>>>>>
>>>>>
>>>>> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I enclosed some very basic results. Next week I will do others.
>>>>>>
>>>>>> best regards,
>>>>>>
>>>>>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>>>>>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>>>>>
>>>>>> Alexandre
>>>>>>
>>>>>>
>>>>>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>>>>>
>>>>>>> Gofer new
>>>>>>> squeaksource: 'Highcharts';
>>>>>>> package: 'ConfigurationOfHighcharts';
>>>>>>> load.
>>>>>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>>>>>
>>>>>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>>>>>
>>>>>>> regards,
>>>>>>>
>>>>>>> --
>>>>>>> Andre Hora
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Andre Hora
>>>>>>
>>>>>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>>>>>> Moose-dev mailing list
>>>>>> [hidden email]
>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>
>>>>> --
>>>>> www.tudorgirba.com
>>>>>
>>>>> "We are all great at making mistakes."
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "Obvious things are difficult to teach."
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>
>
> _______________________________________________
> 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: Charts on Pharo-Seaside

Stéphane Ducasse

On Mar 6, 2011, at 1:10 PM, Alexandre Bergel wrote:

> Yes, this is something on my todo list. For now, I am quite busy with increasing the coverage of Moose and developing MetacelloBrowser. I can work on EyeSee in a couple of weeks. We will actually need it for MrHolmes (a new kind of continuous integration server that will produce sexy graphics at each version).
>
> Now, I have a question. Can EyeSee compete with what all these Javascript libraries provide?
> When I browsed the links of Doru, the animations are smooth, fast, and use anti-aliasing. It seems to me difficult to reach that level using Morph. But okay, let's try :-)

Imagine that soon we will have a cairo back end and an openVG one and there we will have nice graphics in Pharo.
So build the right abstraction in our world is ***important*** else we can just move to js now.

Stef

>
> Cheers,
> Alexandre
>
>
>
> On 6 Mar 2011, at 06:05, Stéphane Ducasse wrote:
>
>> Alexandre
>>
>> may be it would be good to start a new EyeSee and to take one of this JS library as an example.
>> It should not be that difficult to get something started and that we can use default pharo canvas to draw.
>>
>> Stef
>>
>> On Mar 6, 2011, at 1:12 AM, Alexandre Bergel wrote:
>>
>>> Really nice!
>>>
>>> Alexandre
>>>
>>>
>>> On 5 Mar 2011, at 18:14, Tudor Girba wrote:
>>>
>>>> Indeed :).
>>>>
>>>> Here are some other interesting visualization frameworks:
>>>> - http://vis.stanford.edu/protovis/
>>>> - http://raphaeljs.com/
>>>> - http://thejit.org/
>>>>
>>>> Doru
>>>>
>>>>
>>>> On 5 Mar 2011, at 21:55, Stéphane Ducasse wrote:
>>>>
>>>>> argh!
>>>>>
>>>>> We should really pay attention to that kind of aspects because we really want to be independent.
>>>>>
>>>>> Stef
>>>>>
>>>>>
>>>>>
>>>>> On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:
>>>>>
>>>>>> Nice.
>>>>>>
>>>>>> An important note: highcharts is free only for non-commercial projects. See:
>>>>>> http://www.highcharts.com/license
>>>>>>
>>>>>> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>>>>>>
>>>>>> A related question:
>>>>>> As I understand, you ported the code from VW. What was the license of the original code?
>>>>>>
>>>>>> Cheers,
>>>>>> Doru
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I enclosed some very basic results. Next week I will do others.
>>>>>>>
>>>>>>> best regards,
>>>>>>>
>>>>>>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>>>>>>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>>>>>>
>>>>>>> Alexandre
>>>>>>>
>>>>>>>
>>>>>>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>>>>>>
>>>>>>>> Gofer new
>>>>>>>> squeaksource: 'Highcharts';
>>>>>>>> package: 'ConfigurationOfHighcharts';
>>>>>>>> load.
>>>>>>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>>>>>>
>>>>>>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>>>>>>
>>>>>>>> regards,
>>>>>>>>
>>>>>>>> --
>>>>>>>> Andre Hora
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Andre Hora
>>>>>>>
>>>>>>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>>>>>>> Moose-dev mailing list
>>>>>>> [hidden email]
>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>
>>>>>> --
>>>>>> www.tudorgirba.com
>>>>>>
>>>>>> "We are all great at making mistakes."
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>
>>>> --
>>>> www.tudorgirba.com
>>>>
>>>> "Obvious things are difficult to teach."
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>
>>
>> _______________________________________________
>> 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


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

Re: Charts on Pharo-Seaside

Tudor Girba
In reply to this post by abergel
Hi,

EyeSee is mainly a model of charts. The rendering comes on top of that, just like in Mondrian.

You will definitely not get to that level of rendering from Morphic, just like Mondrian cannot do it. But, this does not mean that the model cannot be a Smalltalk one :).

Cheers,
Doru


On 6 Mar 2011, at 13:10, Alexandre Bergel wrote:

> Yes, this is something on my todo list. For now, I am quite busy with increasing the coverage of Moose and developing MetacelloBrowser. I can work on EyeSee in a couple of weeks. We will actually need it for MrHolmes (a new kind of continuous integration server that will produce sexy graphics at each version).
>
> Now, I have a question. Can EyeSee compete with what all these Javascript libraries provide?
> When I browsed the links of Doru, the animations are smooth, fast, and use anti-aliasing. It seems to me difficult to reach that level using Morph. But okay, let's try :-)
>
> Cheers,
> Alexandre
>
>
>
> On 6 Mar 2011, at 06:05, Stéphane Ducasse wrote:
>
>> Alexandre
>>
>> may be it would be good to start a new EyeSee and to take one of this JS library as an example.
>> It should not be that difficult to get something started and that we can use default pharo canvas to draw.
>>
>> Stef
>>
>> On Mar 6, 2011, at 1:12 AM, Alexandre Bergel wrote:
>>
>>> Really nice!
>>>
>>> Alexandre
>>>
>>>
>>> On 5 Mar 2011, at 18:14, Tudor Girba wrote:
>>>
>>>> Indeed :).
>>>>
>>>> Here are some other interesting visualization frameworks:
>>>> - http://vis.stanford.edu/protovis/
>>>> - http://raphaeljs.com/
>>>> - http://thejit.org/
>>>>
>>>> Doru
>>>>
>>>>
>>>> On 5 Mar 2011, at 21:55, Stéphane Ducasse wrote:
>>>>
>>>>> argh!
>>>>>
>>>>> We should really pay attention to that kind of aspects because we really want to be independent.
>>>>>
>>>>> Stef
>>>>>
>>>>>
>>>>>
>>>>> On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:
>>>>>
>>>>>> Nice.
>>>>>>
>>>>>> An important note: highcharts is free only for non-commercial projects. See:
>>>>>> http://www.highcharts.com/license
>>>>>>
>>>>>> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>>>>>>
>>>>>> A related question:
>>>>>> As I understand, you ported the code from VW. What was the license of the original code?
>>>>>>
>>>>>> Cheers,
>>>>>> Doru
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I enclosed some very basic results. Next week I will do others.
>>>>>>>
>>>>>>> best regards,
>>>>>>>
>>>>>>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>>>>>>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>>>>>>
>>>>>>> Alexandre
>>>>>>>
>>>>>>>
>>>>>>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>>>>>>
>>>>>>>> Gofer new
>>>>>>>> squeaksource: 'Highcharts';
>>>>>>>> package: 'ConfigurationOfHighcharts';
>>>>>>>> load.
>>>>>>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>>>>>>
>>>>>>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>>>>>>
>>>>>>>> regards,
>>>>>>>>
>>>>>>>> --
>>>>>>>> Andre Hora
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Andre Hora
>>>>>>>
>>>>>>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>>>>>>> Moose-dev mailing list
>>>>>>> [hidden email]
>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>
>>>>>> --
>>>>>> www.tudorgirba.com
>>>>>>
>>>>>> "We are all great at making mistakes."
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>
>>>> --
>>>> www.tudorgirba.com
>>>>
>>>> "Obvious things are difficult to teach."
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>
>>
>> _______________________________________________
>> 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

"What we can governs what we wish."




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

Re: Charts on Pharo-Seaside

Stéphane Ducasse

On Mar 6, 2011, at 8:37 PM, Tudor Girba wrote:

> Hi,
>
> EyeSee is mainly a model of charts. The rendering comes on top of that, just like in Mondrian.
>
> You will definitely not get to that level of rendering from Morphic,

I do not get that. In VW you did not get alpha blending while pharo canvas has it.
So what is missing?

> just like Mondrian cannot do it. But, this does not mean that the model cannot be a Smalltalk one :).

We will see for me I want to have a good drawing canvas in Smalltalk.


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

Re: Charts on Pharo-Seaside

Tudor Girba
Hi,

On 6 Mar 2011, at 20:46, Stéphane Ducasse wrote:

>
> On Mar 6, 2011, at 8:37 PM, Tudor Girba wrote:
>
>> Hi,
>>
>> EyeSee is mainly a model of charts. The rendering comes on top of that, just like in Mondrian.
>>
>> You will definitely not get to that level of rendering from Morphic,
>
> I do not get that. In VW you did not get alpha blending while pharo canvas has it.
> So what is missing?

Speed and scalability? :)

>> just like Mondrian cannot do it. But, this does not mean that the model cannot be a Smalltalk one :).
>
> We will see for me I want to have a good drawing canvas in Smalltalk.

When Cairo will be around, the situation will be different indeed.

But coming back to the JS frameworks, they should be only used for rendering, not the logic, just like in Seaside.

Cheers,
Doru

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

--
www.tudorgirba.com

"From an abstract enough point of view, any two things are similar."




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

Re: Charts on Pharo-Seaside

abergel
In reply to this post by Stéphane Ducasse
> Imagine that soon we will have a cairo back end and an openVG one and there we will have nice graphics in Pharo.
> So build the right abstraction in our world is ***important*** else we can just move to js now.


Woooaaaaa.... Cairo and openVG... Yes I want that!
I will work on EyeSee soon. This is extremely important.

Since we are talking about graphical output medium, we are currently developing Klotz, a Mondrian in 3d. Instead of using OpenGl and AlienOpenGL, we recoded a simple 3d engine. We start to have some very sexy results. We hope to present this at esug in August.

Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
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: Charts on Pharo-Seaside

Tudor Girba
Sounds fascinating :)

Doru


On 6 Mar 2011, at 20:52, Alexandre Bergel wrote:

>> Imagine that soon we will have a cairo back end and an openVG one and there we will have nice graphics in Pharo.
>> So build the right abstraction in our world is ***important*** else we can just move to js now.
>
>
> Woooaaaaa.... Cairo and openVG... Yes I want that!
> I will work on EyeSee soon. This is extremely important.
>
> Since we are talking about graphical output medium, we are currently developing Klotz, a Mondrian in 3d. Instead of using OpenGl and AlienOpenGL, we recoded a simple 3d engine. We start to have some very sexy results. We hope to present this at esug in August.
>
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"Not knowing how to do something is not an argument for how it cannot be done."


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

Re: Charts on Pharo-Seaside

Stéphane Ducasse
In reply to this post by abergel
>>
>
>
> Woooaaaaa.... Cairo and openVG... Yes I want that!

May be you will have to help and push to get them reality. Ask igor for an API and after we can all code and migrate everything to them.
For me I'm constantly learning... now I 'm learning on event. One year ago I found them strange and complex and now I'm understanding more and more.
Same with canvas and a lot of stuff.

> I will work on EyeSee soon. This is extremely important.
>
> Since we are talking about graphical output medium, we are currently developing Klotz, a Mondrian in 3d. Instead of using OpenGl and AlienOpenGL, we recoded a simple 3d engine. We start to have some very sexy results. We hope to present this at esug in August.
>
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
> _______________________________________________
> 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: Charts on Pharo-Seaside

simondenier
In reply to this post by abergel

On 6 mars 2011, at 13:10, Alexandre Bergel wrote:

> Yes, this is something on my todo list. For now, I am quite busy with increasing the coverage of Moose and developing MetacelloBrowser. I can work on EyeSee in a couple of weeks. We will actually need it for MrHolmes (a new kind of continuous integration server that will produce sexy graphics at each version).
>
> Now, I have a question. Can EyeSee compete with what all these Javascript libraries provide?
> When I browsed the links of Doru, the animations are smooth, fast, and use anti-aliasing. It seems to me difficult to reach that level using Morph. But okay, let's try :-)


An alternative would be to select one such (license-compatible) JS library and develop a Smalltalk layer which would generate the code to pilot JS, a bit like Seaside with JQuery. Especially if you plan integration in the browser. Bonus if you make the API renderer-independant and develop multiple renderers, one with JS, one with Pharo Canvas (a bit like the Glamour renderer architecture).



>
> Cheers,
> Alexandre
>
>
>
> On 6 Mar 2011, at 06:05, Stéphane Ducasse wrote:
>
>> Alexandre
>>
>> may be it would be good to start a new EyeSee and to take one of this JS library as an example.
>> It should not be that difficult to get something started and that we can use default pharo canvas to draw.
>>
>> Stef
>>
>> On Mar 6, 2011, at 1:12 AM, Alexandre Bergel wrote:
>>
>>> Really nice!
>>>
>>> Alexandre
>>>
>>>
>>> On 5 Mar 2011, at 18:14, Tudor Girba wrote:
>>>
>>>> Indeed :).
>>>>
>>>> Here are some other interesting visualization frameworks:
>>>> - http://vis.stanford.edu/protovis/
>>>> - http://raphaeljs.com/
>>>> - http://thejit.org/
>>>>
>>>> Doru
>>>>
>>>>
>>>> On 5 Mar 2011, at 21:55, Stéphane Ducasse wrote:
>>>>
>>>>> argh!
>>>>>
>>>>> We should really pay attention to that kind of aspects because we really want to be independent.
>>>>>
>>>>> Stef
>>>>>
>>>>>
>>>>>
>>>>> On Mar 5, 2011, at 11:37 AM, Tudor Girba wrote:
>>>>>
>>>>>> Nice.
>>>>>>
>>>>>> An important note: highcharts is free only for non-commercial projects. See:
>>>>>> http://www.highcharts.com/license
>>>>>>
>>>>>> That means that we do not want to ship it with Moose-related distributions, but it definitely is a nice addition.
>>>>>>
>>>>>> A related question:
>>>>>> As I understand, you ported the code from VW. What was the license of the original code?
>>>>>>
>>>>>> Cheers,
>>>>>> Doru
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 5 Mar 2011, at 10:25, Andre Hora wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I enclosed some very basic results. Next week I will do others.
>>>>>>>
>>>>>>> best regards,
>>>>>>>
>>>>>>> On Fri, Mar 4, 2011 at 4:53 PM, Alexandre Bergel <[hidden email]> wrote:
>>>>>>> High charts is gorgeous. Can you put online some of the result you obtained? Can you generate this for example for Moose and Argo UML?
>>>>>>>
>>>>>>> Alexandre
>>>>>>>
>>>>>>>
>>>>>>> On 4 Mar 2011, at 12:31, Andre Hora wrote:
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> I ported a package (Highcharts) to deal with charts from VisualWorks-Seaside to Pharo-Seaside. So, if you are implementing Moose applications on the web and you need to use charts, you can try it:
>>>>>>>>
>>>>>>>> Gofer new
>>>>>>>> squeaksource: 'Highcharts';
>>>>>>>> package: 'ConfigurationOfHighcharts';
>>>>>>>> load.
>>>>>>>> (Smalltalk at: #ConfigurationOfHighcharts) perform: #loadDefault
>>>>>>>>
>>>>>>>> It is possible to create charts of Highcharts JS (http://www.highcharts.com). Here are some examples: http://www.highcharts.com/demo.
>>>>>>>>
>>>>>>>> regards,
>>>>>>>>
>>>>>>>> --
>>>>>>>> Andre Hora
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Andre Hora
>>>>>>>
>>>>>>> <Screen shot 2011-03-03 at 8.29.08 PM.png><Screen shot 2011-03-03 at 8.28.35 PM.png>_______________________________________________
>>>>>>> Moose-dev mailing list
>>>>>>> [hidden email]
>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>
>>>>>> --
>>>>>> www.tudorgirba.com
>>>>>>
>>>>>> "We are all great at making mistakes."
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>
>>>> --
>>>> www.tudorgirba.com
>>>>
>>>> "Obvious things are difficult to teach."
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>
>>
>> _______________________________________________
>> 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

--
Simon Denier




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