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,
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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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 alexandre.bergel@me.comwrote:
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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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 alexandre.bergel@me.com 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
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 alexandre.bergel@me.com 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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 alexandre.bergel@me.com 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Obvious things are difficult to teach."
Really nice!
Alexandre
On 5 Mar 2011, at 18:14, Tudor Girba wrote:
Indeed :).
Here are some other interesting visualization frameworks:
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 alexandre.bergel@me.com 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Obvious things are difficult to teach."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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:
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 alexandre.bergel@me.com 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Obvious things are difficult to teach."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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:
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 alexandre.bergel@me.com 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 > Moose-dev@iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Obvious things are difficult to teach."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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:
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 alexandre.bergel@me.com 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 >> Moose-dev@iam.unibe.ch >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > _______________________________________________ > Moose-dev mailing list > Moose-dev@iam.unibe.ch > 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 > Moose-dev@iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Obvious things are difficult to teach."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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
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 Moose-dev@iam.unibe.ch 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."
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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
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:
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 alexandre.bergel@me.com 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 >> Moose-dev@iam.unibe.ch >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > _______________________________________________ > Moose-dev mailing list > Moose-dev@iam.unibe.ch > 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 > Moose-dev@iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Obvious things are difficult to teach."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"What we can governs what we wish."
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.
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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"From an abstract enough point of view, any two things are similar."
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:
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 alexandre.bergel@me.com 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 >> Moose-dev@iam.unibe.ch >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > _______________________________________________ > Moose-dev mailing list > Moose-dev@iam.unibe.ch > 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 > Moose-dev@iam.unibe.ch > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"We are all great at making mistakes."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Obvious things are difficult to teach."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon Denier
That's really cool
Alexandre
Le 5 mars 2011 à 06:25, Andre Hora andrehoraa@gmail.com 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 alexandre.bergel@me.com 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch 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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev