Statics / Charts [WAS] Re: [Seaside] re: [vwnc] More news about GSoC!!! Some Idea

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

Statics / Charts [WAS] Re: [Seaside] re: [vwnc] More news about GSoC!!! Some Idea

Mariano Martinez Peck


On Wed, Mar 10, 2010 at 7:48 AM, Carla F. Griggio <[hidden email]> wrote:
I agree with Mariano if the idea was to make something Google Analytics like. That's an awesome product, it's free, and it can be easily integrated to Seaside applications.


Hola Carlita!!! ;)
 
First of all, thanks for proposing something. Even if there is no mentor or even if you don't know if the project makes sense or not. That's what all should do. Send proposal to the list, we discuss, if makes sense, write and postulates!

 
Related to this, I was thinking about statistics for Seaside, but not applied to the Seaside activity, but to project-domain data. I don't know if there's a nice framework to build charts and statistics graphs with custom info, even custom graphics. Actually my idea was not about statistics themselves, but statistics graphics.

For example, this year I might have to make a lot of statistics tables and graphs for the project I'm working on, and lots of them might have the object to compare states of my country on different aspects (mostly, educational costs). It would be lovely to present that information in a map, painting each province/state with different colors, maybe following some rules (i.e. every province is painted red, but the one that expended more money on teachers salaries is dark red, and the one that expended the less is painted in an almost white pink color).

It would be really nice to have a framework that helps you build fun charts.

I have to admit I have never use them, but I am aware of all the following alternatives (not sure which ones are working or neither for which dialects.

GoogleChart <http://www.squeaksource.com/seachart>, described at
<http://www.lukas-renggli.ch/blog/pairprogramming>.

http://www.squeaksource.com/SWFObject.html
http://www.squeaksource.com/OpenFlashChart.html
Examples at:
http://udos.seasidehosting.st/seaside/examples/ofc

Squeaksource link
http://www.squeaksource.com/flotr.html
Examples at:
http://ibms1.intgo.net/ssh1/examples/flotr

And GoogleChart, PlotKit at
http://www.squeaksource.com/seachart.html

or even
http://www.squeaksource.com/Raphael/
http://raphaeljs.com/


Maybe Cairo and EyeSee
look
http://scg.unibe.ch/archive/projects/Junk07aJunkerHofstetterEyeSee.pdf

So...that's all I know.

 
Maybe using Cairo would help? I haven't read much about it yet.

If you think this might be useful, and there's nothing out there that already does this, I can round up the idea and send it to you.


What we should check is if your "needs" or ideas seems to be covered by any of those projects. In case they were not, we should make clear why your project make sense. I mean, explain what you need and it is not covered.

 
Of course I would be interested on developing this, I might have to do it eventually anyway, but I would reeeeaaaallly need a mentor :P


Yes, but don't worry. Mentors will appear :)
 

On another subject, I didn't understand a few things of GSoC. If I want to subscribe as a student, I can't choose a project? I offer myself as a student and then you assign me to one? 

First, ESUG has to be accepted. If we are accepted, they will give you "slots", it is amount of projects. Supppose 5. But you have 20. Then...mentors vote for the best 5. Those are then selected.
Before the voting, students has to apply to projects.

Cheers!

Mariano

 

Good luck!

On Tue, Mar 9, 2010 at 6:42 AM, Mariano Martinez Peck <[hidden email]> wrote:
Good idea. Write the proposal and send it to me :)

In addition, I think you could demonsrtrate why it makes sense for example, to have stats within the framework. The GSoC is done with AidaWeb and yesterdays Janko told me there is a stats page automatically done where you can see the requests, see where it cames from....etc...it was could...but I think the key point is:     is that better than just use google analythics ?  what are the advantages ? because maybe it doesn't make sense to reivent the wheel. Probably there are reasons, as AidaWeb did it....but remarking them and explaining why having a statics package in the framework can be better that google analythics.

Just my opinion.

Cheers

Mariano


On Tue, Mar 9, 2010 at 9:34 AM, Julian Fitzell <[hidden email]> wrote:
Yes. Administrative tools for Seaside would be an excellent project.

Julian

On Tue, Mar 9, 2010 at 8:50 AM, Maarten MOSTERT
<[hidden email]> wrote:
> Mariano,
>
> This is a very good initiative !
>
> I don't think what other peoples opinion is about this, but personnally I would appreciate if the base of Seaside
> had some integrated statistics tools, registration of certain actions, info aout sessions etc.
> Just an idea..
>
> @+Maarten,
>
>
>> Message du 09/03/10 01:13
>> De : "Mariano Martinez Peck"
>> A : "Pharo Development"
> , "The general-purpose Squeak developers list"
> , "ESUG Members" , "Seaside - general discussion"
> , "AIDA/Web general discussion list" , [hidden email],
> [hidden email], [hidden email]
>> Copie à :
>> Objet : [vwnc] More news about GSoC!!!
>>
>> Hi folks. We have been working hard with Janko and we built a website for
>> the GSoC 2010 and for future editions!
>>
>> The URL is http://gsoc2010.esug.org/
>>
>> In 4 days, is the deadline to submit ESUG as mentoring organization. For
>> that purpose, there are several questions that we need to answer, as you can
>> read here:
>> http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#org_app
>>
>> This is the most important step. If we get selected, then we have project,
>> and we will have to vote which projects to select and finally select
>> students...but all that is ONLY if we are selected as mentoring
>> organization. Last year Squeak wasn't so this year will be hard. We really
>> appreciate any feedback you can give us so that we can achieve this goal.
>> Basically we should demonstrate that we have a big community, with several
>> interesting projects and with mentors and students that are willing to do
>> it.
>>
>> Our first version of those answer are here:
>> http://gsoc2010.esug.org/application.html
>>
>> Please, send feedback.
>>
>> The ideas page is necessary. For this, it would be cool to have several
>> projects. With this we can show that the community is big. Of course, we
>> cannot put projects that has no sense. But don't be shy to submit. We are
>> ALL smalltalk dialects and even Newspeak. Right now there are 13 projects
>> but I think there can be much more. In squeak 2007 there were like 20, and
>> now we are all dialects together. Note that a project doesn't need to be
>> cross dialect. You can propose a project that apply only to one dialect.
>> I cannot take the time to write each proposal...so, if you have a project,
>> right the title, description, technical details, benefits to the student and
>> benefits to the community. Otherwise will be probably ignored.
>>
>> It would be cool to have all mentors already selected for the 12th so that
>> we can demonstrate that we are really willing to do it and that we already
>> have mentors for all projects. Even more, it would be fantastic if there can
>> be mentors or co-mentors.
>>
>> As you can see in the ideas link, there are ideas that are not even
>> complete. No text. Again...if someone want to do it, excellent. Otherwise,
>> they will have to be removed.
>>
>> Now...a personal question...do you think we have enough students to take
>> care about the projects? what is your opinion ?
>>
>> That's all for the moment...please, if you have questions, just ASK!!!
>>
>> 4 days.....
>>
>> Cheers
>>
>> Mariano
>>
>>
>> [ (pas de nom de fichier) (0.1 Ko) ]
>
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>



Reply | Threaded
Open this post in threaded view
|

Re: Statics / Charts [WAS] Re: [Seaside] re: [vwnc] More news about GSoC!!! Some Idea

Carla F. Griggio
Hola Mariano :D

Thanks a lot for those links!! I took a quick look at them. Seachart / GoogleChat is amazing, it's beautiful, but I don't know if the Seaside plugin includes map charts (or the possibility to do other "custom shape" charts, imagine something like http://www.b12partners.net/mt/images/matson_mad_cow.gif :P).
I found this: http://code.google.com/intl/es-ES/apis/chart/docs/gallery/map_charts.html so I see that at least Google offers the API to play with map charts.

Raphael looks great, but I only saw the javascript examples on their website, not the smalltalk adaptation.

I hope I can get the time to take a better look at these frameworks before friday, so I can confirm whether they cover my needs or not.

Thanks!

On Wed, Mar 10, 2010 at 6:18 AM, Mariano Martinez Peck <[hidden email]> wrote:


On Wed, Mar 10, 2010 at 7:48 AM, Carla F. Griggio <[hidden email]> wrote:
I agree with Mariano if the idea was to make something Google Analytics like. That's an awesome product, it's free, and it can be easily integrated to Seaside applications.


Hola Carlita!!! ;)
 
First of all, thanks for proposing something. Even if there is no mentor or even if you don't know if the project makes sense or not. That's what all should do. Send proposal to the list, we discuss, if makes sense, write and postulates!

 
Related to this, I was thinking about statistics for Seaside, but not applied to the Seaside activity, but to project-domain data. I don't know if there's a nice framework to build charts and statistics graphs with custom info, even custom graphics. Actually my idea was not about statistics themselves, but statistics graphics.

For example, this year I might have to make a lot of statistics tables and graphs for the project I'm working on, and lots of them might have the object to compare states of my country on different aspects (mostly, educational costs). It would be lovely to present that information in a map, painting each province/state with different colors, maybe following some rules (i.e. every province is painted red, but the one that expended more money on teachers salaries is dark red, and the one that expended the less is painted in an almost white pink color).

It would be really nice to have a framework that helps you build fun charts.

I have to admit I have never use them, but I am aware of all the following alternatives (not sure which ones are working or neither for which dialects.

GoogleChart <http://www.squeaksource.com/seachart>, described at
<http://www.lukas-renggli.ch/blog/pairprogramming>.

http://www.squeaksource.com/SWFObject.html
http://www.squeaksource.com/OpenFlashChart.html
Examples at:
http://udos.seasidehosting.st/seaside/examples/ofc

Squeaksource link
http://www.squeaksource.com/flotr.html
Examples at:
http://ibms1.intgo.net/ssh1/examples/flotr

And GoogleChart, PlotKit at
http://www.squeaksource.com/seachart.html

or even
http://www.squeaksource.com/Raphael/
http://raphaeljs.com/


Maybe Cairo and EyeSee
look
http://scg.unibe.ch/archive/projects/Junk07aJunkerHofstetterEyeSee.pdf

So...that's all I know.

 
Maybe using Cairo would help? I haven't read much about it yet.

If you think this might be useful, and there's nothing out there that already does this, I can round up the idea and send it to you.


What we should check is if your "needs" or ideas seems to be covered by any of those projects. In case they were not, we should make clear why your project make sense. I mean, explain what you need and it is not covered.

 
Of course I would be interested on developing this, I might have to do it eventually anyway, but I would reeeeaaaallly need a mentor :P


Yes, but don't worry. Mentors will appear :)
 

On another subject, I didn't understand a few things of GSoC. If I want to subscribe as a student, I can't choose a project? I offer myself as a student and then you assign me to one? 

First, ESUG has to be accepted. If we are accepted, they will give you "slots", it is amount of projects. Supppose 5. But you have 20. Then...mentors vote for the best 5. Those are then selected.
Before the voting, students has to apply to projects.

Cheers!

Mariano

 

Good luck!

On Tue, Mar 9, 2010 at 6:42 AM, Mariano Martinez Peck <[hidden email]> wrote:
Good idea. Write the proposal and send it to me :)

In addition, I think you could demonsrtrate why it makes sense for example, to have stats within the framework. The GSoC is done with AidaWeb and yesterdays Janko told me there is a stats page automatically done where you can see the requests, see where it cames from....etc...it was could...but I think the key point is:     is that better than just use google analythics ?  what are the advantages ? because maybe it doesn't make sense to reivent the wheel. Probably there are reasons, as AidaWeb did it....but remarking them and explaining why having a statics package in the framework can be better that google analythics.

Just my opinion.

Cheers

Mariano


On Tue, Mar 9, 2010 at 9:34 AM, Julian Fitzell <[hidden email]> wrote:
Yes. Administrative tools for Seaside would be an excellent project.

Julian

On Tue, Mar 9, 2010 at 8:50 AM, Maarten MOSTERT
<[hidden email]> wrote:
> Mariano,
>
> This is a very good initiative !
>
> I don't think what other peoples opinion is about this, but personnally I would appreciate if the base of Seaside
> had some integrated statistics tools, registration of certain actions, info aout sessions etc.
> Just an idea..
>
> @+Maarten,
>
>
>> Message du 09/03/10 01:13
>> De : "Mariano Martinez Peck"
>> A : "Pharo Development"
> , "The general-purpose Squeak developers list"
> , "ESUG Members" , "Seaside - general discussion"
> , "AIDA/Web general discussion list" , [hidden email],
> [hidden email], [hidden email]
>> Copie à :
>> Objet : [vwnc] More news about GSoC!!!
>>
>> Hi folks. We have been working hard with Janko and we built a website for
>> the GSoC 2010 and for future editions!
>>
>> The URL is http://gsoc2010.esug.org/
>>
>> In 4 days, is the deadline to submit ESUG as mentoring organization. For
>> that purpose, there are several questions that we need to answer, as you can
>> read here:
>> http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#org_app
>>
>> This is the most important step. If we get selected, then we have project,
>> and we will have to vote which projects to select and finally select
>> students...but all that is ONLY if we are selected as mentoring
>> organization. Last year Squeak wasn't so this year will be hard. We really
>> appreciate any feedback you can give us so that we can achieve this goal.
>> Basically we should demonstrate that we have a big community, with several
>> interesting projects and with mentors and students that are willing to do
>> it.
>>
>> Our first version of those answer are here:
>> http://gsoc2010.esug.org/application.html
>>
>> Please, send feedback.
>>
>> The ideas page is necessary. For this, it would be cool to have several
>> projects. With this we can show that the community is big. Of course, we
>> cannot put projects that has no sense. But don't be shy to submit. We are
>> ALL smalltalk dialects and even Newspeak. Right now there are 13 projects
>> but I think there can be much more. In squeak 2007 there were like 20, and
>> now we are all dialects together. Note that a project doesn't need to be
>> cross dialect. You can propose a project that apply only to one dialect.
>> I cannot take the time to write each proposal...so, if you have a project,
>> right the title, description, technical details, benefits to the student and
>> benefits to the community. Otherwise will be probably ignored.
>>
>> It would be cool to have all mentors already selected for the 12th so that
>> we can demonstrate that we are really willing to do it and that we already
>> have mentors for all projects. Even more, it would be fantastic if there can
>> be mentors or co-mentors.
>>
>> As you can see in the ideas link, there are ideas that are not even
>> complete. No text. Again...if someone want to do it, excellent. Otherwise,
>> they will have to be removed.
>>
>> Now...a personal question...do you think we have enough students to take
>> care about the projects? what is your opinion ?
>>
>> That's all for the moment...please, if you have questions, just ASK!!!
>>
>> 4 days.....
>>
>> Cheers
>>
>> Mariano
>>
>>
>> [ (pas de nom de fichier) (0.1 Ko) ]
>
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>