Login  Register

Re: GSOC 2015 Call for Ideas

Posted by jtuchel on Feb 18, 2015; 8:54am
URL: https://forum.world.st/GSOC-2015-Call-for-Ideas-tp4805773p4806284.html

Andrea,

not sure if I would call Sinatra lightweight.

If you want to build a RESTFul API, there is absolutely no need for
Seaside at all. You can just use the underlying HTTP server layer, in
Pharo that would be Zinc. There also is a REST interface for Zinc, so
all you need is there already. It's just that there is not enough noise
around it ;-)

I cannot comment on your machine learning and csv comments. I don't feel
a need for these or can live with what's available quite well (e.g.
NeoCSV). But that may be due to the fact that I mostly write boring
business software, where data files are well-defined for
interoperability anyways - or the format is my responsibility, which
makes things even easier ;-) .

Joachim

Am 18.02.15 um 09:52 schrieb Andrea Ferretti:

> I am not an expert in Pharo in any conceivable way, but I have tried
> to learn it over the past few weeks.
>
> I think that an area where the interactive tools of Pharo would really
> shine is that of data visualization, inspection and mining. Pharo
> already has very good tools - such as Roassal2 - for data
> visualization, but I think it lacks support for machine learning and
> scientific computing in general. The most useful thing I would like to
> come to Pharo (apart from performance improvements in the VM itself)
> would be something like scikit-learn for python. Also, these tasks
> often involve consuming data from various sources, such as CSV and
> Json files. NeoCSV and NeoJSON are still a little too rigid for the
> task - libraries like pandas allow to just feed a csv file and try to
> make head or tails of the content without having to define too much of
> a schema beforehand
>
> The second thing I can think of is a modern, minimal web framework. I
> know of Seaside and Seaside REST, but it feels too big and complex.
> Most web projects as of today involve some kind of stateless API that
> is consumed by single page applications or mobile apps, and Seaside
> does not really feel like a good solution for these cases. I would
> like to see something much smaller, like Spray (scala) or Sinatra
> (ruby).
>
> 2015-02-17 19:28 GMT+01:00 Serge Stinckwich <[hidden email]>:
>> We have something like 45 projects ideas at the moment.
>> We really need more project ideas from more people (not only RMOD guys).
>>
>> Even if you have a vague idea, you can contribute.
>>
>> Thank you.
>>
>> Regards,
>>
>> On Sun, Feb 15, 2015 at 3:23 PM, Serge Stinckwich
>> <[hidden email]> wrote:
>>> Dear pharoers,
>>>
>>> this year Pharo consortium (and community) is going to take part in a
>>> Google Summer of Code event[1] as a standalone organization. This is
>>> an opportunity to promote Pharo, get some job done and have students
>>> paid.
>>>
>>> Currently we are at the most important stage as we are preparing the
>>> organization application, and hoping that we will be accepted and
>>> granted decent amount of project slots. Everyone can help with
>>> application by submitting ideas for student projects.
>>>
>>> Current list can be found at:
>>> https://github.com/pharo-project/pharo-project-proposals/blob/master/Topics.st
>>>
>>> It is in STON format, and result is being generated at: http://gsoc.pharo.org/
>>>
>>> Please add your ideas following the format of existing projects and
>>> open a pull request with them (you will need a github account).
>>> Preferably submit ideas with possible mentors, but if none are
>>> available at the moment ideas without mentors are also welcome.
>>>
>>> The template to submit projects is :
>>>
>>> PharoTopic new
>>> title: 'The name of your project;
>>> contact: 'email address';
>>> supervisors: 'Supervisors names';
>>> keywords: 'keywords separated by spaces;
>>> context: 'a description of the context of the project';
>>> goal: 'description of the goal';
>>> level: 'Beginner or Intermediate or Advanced';
>>> yourself.
>>>
>>> We will need a lot of projects/idea before February 20th 2015, the
>>> deadline for applying to GSOC 2015.
>>>
>>> Do not hesitate to ask questions. Administrators of this year’s
>>> application are Serge Stinckwich <[hidden email]> and
>>> Yuriy Tymchuk <[hidden email]>
>>>
>>> If you don't know how to edit the list, please send your project
>>> following the template to the administrators.
>>>
>>> [1]: https://www.google-melange.com/gsoc/homepage/google/gsoc2015
>>>
>>> Cheers,
>>> --
>>> Serge Stinckwich
>>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>>> Every DSL ends up being Smalltalk
>>> http://www.doesnotunderstand.org/
>>
>>
>> --
>> Serge Stinckwich
>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>> Every DSL ends up being Smalltalk
>> http://www.doesnotunderstand.org/
>>
>


--
-----------------------------------------------------------------------
Objektfabrik Joachim Tuchel          mailto:[hidden email]
Fliederweg 1                         http://www.objektfabrik.de
D-71640 Ludwigsburg                  http://joachimtuchel.wordpress.com
Telefon: +49 7141 56 10 86 0         Fax: +49 7141 56 10 86 1