Re: [Pharo-dev] [gsoc-mentors] [GSoC ideas] Pharo
Phratch development with Arduino Description: Allowing to develop easily application for Arduino. As for http://s4a.cat/, but with a better integration with the Phratch environment Skill level: intermediate Mentors: Jannik Laval, Philippe Back 2014-02-11 11:04 GMT+01:00 Damien Cassou : > Project idea > > Description: let users reorganize a group of changes into separate > meaningful commits > > Skill level: intermediate > > Mentor: Damien Cassou , DamienCassou on IRC > (freenode) > > On Tue, Feb 11, 2014 at 10:00 AM, Guillermo Polito > wrote: > > Ok, let's do this :) > > > > Hola Pharoers, > > > > ESUG, the European Smalltalk User Group, is applying for this year's > > Google Summer of Code. As you probably know, the Summer of Code provides > the > > opportunity to fund students to work during the summer on Smalltalk, and > > Pharo. Please reply to this email (be sure to use "Reply to all") if you > > have ideas you would like to propose. > > > > Please include a summary of the project and links to web pages that > can > > help prospective students to write their application. Please also include > > the following information: > > > > - if applicable, other dialects that you would be willing to > > mentor this project for > > > > - the skill level > > > > - name of the mentor(s), email addresses, and possibly any IRC > > network/channel/nickname where they can be found. > > > > Thanks for contributing to ESUG's Summer of Code application! > > > > Guille > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Smalltalk GSoC mentors" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > "Success is the ability to go from one failure to another without > losing enthusiasm." > Winston Churchill > > -- > You received this message because you are subscribed to the Google Groups > "Smalltalk GSoC mentors" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- ~~Jannik Laval~~ École des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://car.mines-douai.fr/
Re: [Pharo-dev] [gsoc-mentors] [GSoC ideas] Pharo
Porting Spec from Pharo to Amber. This can include finishing an Amber widget library named Moka, as well as porting Spec to Amber and plug it by default on Moka. Dialects involved: Pharo, Amber Skill level: Intermediate Mentors: Benjamin Van Ryseghem ( benjamin.vanryseg...@gmail.com ) and Nicolas Petton >Please include a summary of the project and links to web pages that can > help prospective students to write their application. Please also include > the following information: > >- if applicable, other dialects that you would be willing to > mentor this project for > >- the skill level > >- name of the mentor(s), email addresses, and possibly any IRC > network/channel/nickname where they can be found. Ben & Nico
Re: [Pharo-dev] [gsoc-mentors] [GSoC ideas] Pharo
Title: Quartz backend for Athens framework Level: (beginner, intermediate, advanced) Intermediate Possible mentor: (can be assigned later) Esteban Lorenzano Possible second mentor: (can be assigned later) Description Athens is a vectorial graphics library that supports different backends but now is restrained to Cairo. Also, current implementation uses NativeBoost, who at the time generates and executes dynamic code. This combination mades impossible to use the framework for iPad/iPhone applications and we have need to support them. The project then is to create a new backend for the Athens library that can be used both in macs and ipad/iphone platforms. Technical Details The student need to study the current Athens-Balloon and Athens-Cairoo implementation, and the Ballon plugin, to produce a Quartz plugin and to create the Athens extension to use it. Benefits to the Student The student will understand the plugin architecture and how it interacts with the environment, also he will have internals on native boost and vectorial libraries. Benefits to the Community The community will gain the ability of develop better applications for ipad/iphone mobile platforms. thanks, Esteban On 11 Feb 2014, at 11:42, Guillermo Polito wrote: > * New Pharo Text Model > Skill level: advanced > > Mentor: Guillermo Polito (guillermopol...@gmail.com) maybe Igor Stasenko? > > Pharo transition to vector graphics needs a new TextModel. Some work related > was done by Dennis and Igor [1] and Alain Plantec [2]. However, polishing and > Athens integration is still waiting. In this project the student will look at > the existing work and get a polished solution, integrate it with existing > tools and Athens. Also, it is desirable to pay attention to Mars > compatibility. > > [1] http://www.smalltalkhub.com/#!/~sig/TxText > [2] http://www.smalltalkhub.com/#!/~AlainPlantec/Rubric > > > On Tue, Feb 11, 2014 at 11:32 AM, Guillermo Polito > wrote: > * Revisiting morphic widgets > Skill level: intermediate > > Mentor: Guillermo Polito (guillermopol...@gmail.com) > > Current widgets in morphic are not easily identifiable: the existance of the > vanilla and Pluggable* forms makes it complex. Also, common behavior between > widgets is scattered around. This project will aim to visit and refactor > morphic widgets: > - repackaging them > - identifying and removing duplications > - removing the #update: #changed mechanism and replace it by a > - writes examples and documentation for people willing to write desktop > applications in Pharo > > > On Tue, Feb 11, 2014 at 11:27 AM, Guillermo Polito > wrote: > * New Pharo look and feel > > Mentor: Guillermo Polito (guillermopol...@gmail.com) > > Details: > There have been already some efforts for making pharo look less alien for > newcomers [1]. This project will be about designing a new welcoming > interface/desktop. Examples of this would be a new search bar probably based > on the work of Sean de Nigris [2], get rid of the unintuitive world menu and > replace it by a more visible variant, and make the shortcuts consistent all > over the system. > > [1] https://ci.inria.fr/pharo-contribution/job/New-Pharo-IDE/ > [2] http://www.smalltalkhub.com/#!/~SeanDeNigris/SeansPlayground > > > On Tue, Feb 11, 2014 at 11:04 AM, Damien Cassou > wrote: > Project idea > > Description: let users reorganize a group of changes into separate > meaningful commits > > Skill level: intermediate > > Mentor: Damien Cassou , DamienCassou on IRC > (freenode) > > On Tue, Feb 11, 2014 at 10:00 AM, Guillermo Polito > wrote: > > Ok, let's do this :) > > > > Hola Pharoers, > > > > ESUG, the European Smalltalk User Group, is applying for this year's > > Google Summer of Code. As you probably know, the Summer of Code provides the > > opportunity to fund students to work during the summer on Smalltalk, and > > Pharo. Please reply to this email (be sure to use "Reply to all") if you > > have ideas you would like to propose. > > > > Please include a summary of the project and links to web pages that can > > help prospective students to write their application. Please also include > > the following information: > > > > - if applicable, other dialects that you would be willing to > > mentor this project for > > > > - the skill level > > > > - name of the mentor(s), email addresses, and possibly any IRC > > network/channel/nickname where they can be found. > > > > Thanks for contributing to ESUG's Summer of Code application! > > > > Guille > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Smalltalk GSoC mentors" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Damien Cassou >
Re: [Pharo-dev] [gsoc-mentors] [GSoC ideas] Pharo
* New Pharo Text Model Skill level: advanced Mentor: Guillermo Polito (guillermopol...@gmail.com) maybe Igor Stasenko? Pharo transition to vector graphics needs a new TextModel. Some work related was done by Dennis and Igor [1] and Alain Plantec [2]. However, polishing and Athens integration is still waiting. In this project the student will look at the existing work and get a polished solution, integrate it with existing tools and Athens. Also, it is desirable to pay attention to Mars compatibility. [1] http://www.smalltalkhub.com/#!/~sig/TxText [2] http://www.smalltalkhub.com/#!/~AlainPlantec/Rubric On Tue, Feb 11, 2014 at 11:32 AM, Guillermo Polito < guillermopol...@gmail.com> wrote: > * Revisiting morphic widgets > Skill level: intermediate > > Mentor: Guillermo Polito (guillermopol...@gmail.com) > > Current widgets in morphic are not easily identifiable: the existance of > the vanilla and Pluggable* forms makes it complex. Also, common behavior > between widgets is scattered around. This project will aim to visit and > refactor morphic widgets: > - repackaging them > - identifying and removing duplications > - removing the #update: #changed mechanism and replace it by a > - writes examples and documentation for people willing to write desktop > applications in Pharo > > > On Tue, Feb 11, 2014 at 11:27 AM, Guillermo Polito < > guillermopol...@gmail.com> wrote: > >> * New Pharo look and feel >> >> Mentor: Guillermo Polito (guillermopol...@gmail.com) >> >> Details: >> There have been already some efforts for making pharo look less alien >> for newcomers [1]. This project will be about designing a new welcoming >> interface/desktop. Examples of this would be a new search bar probably >> based on the work of Sean de Nigris [2], get rid of the unintuitive world >> menu and replace it by a more visible variant, and make the shortcuts >> consistent all over the system. >> >> [1] https://ci.inria.fr/pharo-contribution/job/New-Pharo-IDE/ >> [2] http://www.smalltalkhub.com/#!/~SeanDeNigris/SeansPlayground >> >> >> On Tue, Feb 11, 2014 at 11:04 AM, Damien Cassou >> wrote: >> >>> Project idea >>> >>> Description: let users reorganize a group of changes into separate >>> meaningful commits >>> >>> Skill level: intermediate >>> >>> Mentor: Damien Cassou , DamienCassou on IRC >>> (freenode) >>> >>> On Tue, Feb 11, 2014 at 10:00 AM, Guillermo Polito >>> wrote: >>> > Ok, let's do this :) >>> > >>> > Hola Pharoers, >>> > >>> > ESUG, the European Smalltalk User Group, is applying for this >>> year's >>> > Google Summer of Code. As you probably know, the Summer of Code >>> provides the >>> > opportunity to fund students to work during the summer on Smalltalk, >>> and >>> > Pharo. Please reply to this email (be sure to use "Reply to all") if >>> you >>> > have ideas you would like to propose. >>> > >>> > Please include a summary of the project and links to web pages >>> that can >>> > help prospective students to write their application. Please also >>> include >>> > the following information: >>> > >>> > - if applicable, other dialects that you would be willing to >>> > mentor this project for >>> > >>> > - the skill level >>> > >>> > - name of the mentor(s), email addresses, and possibly any IRC >>> > network/channel/nickname where they can be found. >>> > >>> > Thanks for contributing to ESUG's Summer of Code application! >>> > >>> > Guille >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> Groups >>> > "Smalltalk GSoC mentors" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an >>> > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. >>> > For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >>> -- >>> Damien Cassou >>> http://damiencassou.seasidehosting.st >>> >>> "Success is the ability to go from one failure to another without >>> losing enthusiasm." >>> Winston Churchill >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Smalltalk GSoC mentors" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> >
Re: [Pharo-dev] [gsoc-mentors] [GSoC ideas] Pharo
* Revisiting morphic widgets Skill level: intermediate Mentor: Guillermo Polito (guillermopol...@gmail.com) Current widgets in morphic are not easily identifiable: the existance of the vanilla and Pluggable* forms makes it complex. Also, common behavior between widgets is scattered around. This project will aim to visit and refactor morphic widgets: - repackaging them - identifying and removing duplications - removing the #update: #changed mechanism and replace it by a - writes examples and documentation for people willing to write desktop applications in Pharo On Tue, Feb 11, 2014 at 11:27 AM, Guillermo Polito < guillermopol...@gmail.com> wrote: > * New Pharo look and feel > > Mentor: Guillermo Polito (guillermopol...@gmail.com) > > Details: > There have been already some efforts for making pharo look less alien > for newcomers [1]. This project will be about designing a new welcoming > interface/desktop. Examples of this would be a new search bar probably > based on the work of Sean de Nigris [2], get rid of the unintuitive world > menu and replace it by a more visible variant, and make the shortcuts > consistent all over the system. > > [1] https://ci.inria.fr/pharo-contribution/job/New-Pharo-IDE/ > [2] http://www.smalltalkhub.com/#!/~SeanDeNigris/SeansPlayground > > > On Tue, Feb 11, 2014 at 11:04 AM, Damien Cassou > wrote: > >> Project idea >> >> Description: let users reorganize a group of changes into separate >> meaningful commits >> >> Skill level: intermediate >> >> Mentor: Damien Cassou , DamienCassou on IRC >> (freenode) >> >> On Tue, Feb 11, 2014 at 10:00 AM, Guillermo Polito >> wrote: >> > Ok, let's do this :) >> > >> > Hola Pharoers, >> > >> > ESUG, the European Smalltalk User Group, is applying for this year's >> > Google Summer of Code. As you probably know, the Summer of Code >> provides the >> > opportunity to fund students to work during the summer on Smalltalk, and >> > Pharo. Please reply to this email (be sure to use "Reply to all") if >> you >> > have ideas you would like to propose. >> > >> > Please include a summary of the project and links to web pages that >> can >> > help prospective students to write their application. Please also >> include >> > the following information: >> > >> > - if applicable, other dialects that you would be willing to >> > mentor this project for >> > >> > - the skill level >> > >> > - name of the mentor(s), email addresses, and possibly any IRC >> > network/channel/nickname where they can be found. >> > >> > Thanks for contributing to ESUG's Summer of Code application! >> > >> > Guille >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Smalltalk GSoC mentors" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. >> > For more options, visit https://groups.google.com/groups/opt_out. >> >> >> >> -- >> Damien Cassou >> http://damiencassou.seasidehosting.st >> >> "Success is the ability to go from one failure to another without >> losing enthusiasm." >> Winston Churchill >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Smalltalk GSoC mentors" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> > >
Re: [Pharo-dev] [gsoc-mentors] [GSoC ideas] Pharo
* New Pharo look and feel Mentor: Guillermo Polito (guillermopol...@gmail.com) Details: There have been already some efforts for making pharo look less alien for newcomers [1]. This project will be about designing a new welcoming interface/desktop. Examples of this would be a new search bar probably based on the work of Sean de Nigris [2], get rid of the unintuitive world menu and replace it by a more visible variant, and make the shortcuts consistent all over the system. [1] https://ci.inria.fr/pharo-contribution/job/New-Pharo-IDE/ [2] http://www.smalltalkhub.com/#!/~SeanDeNigris/SeansPlayground On Tue, Feb 11, 2014 at 11:04 AM, Damien Cassou wrote: > Project idea > > Description: let users reorganize a group of changes into separate > meaningful commits > > Skill level: intermediate > > Mentor: Damien Cassou , DamienCassou on IRC > (freenode) > > On Tue, Feb 11, 2014 at 10:00 AM, Guillermo Polito > wrote: > > Ok, let's do this :) > > > > Hola Pharoers, > > > > ESUG, the European Smalltalk User Group, is applying for this year's > > Google Summer of Code. As you probably know, the Summer of Code provides > the > > opportunity to fund students to work during the summer on Smalltalk, and > > Pharo. Please reply to this email (be sure to use "Reply to all") if you > > have ideas you would like to propose. > > > > Please include a summary of the project and links to web pages that > can > > help prospective students to write their application. Please also include > > the following information: > > > > - if applicable, other dialects that you would be willing to > > mentor this project for > > > > - the skill level > > > > - name of the mentor(s), email addresses, and possibly any IRC > > network/channel/nickname where they can be found. > > > > Thanks for contributing to ESUG's Summer of Code application! > > > > Guille > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Smalltalk GSoC mentors" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > "Success is the ability to go from one failure to another without > losing enthusiasm." > Winston Churchill > > -- > You received this message because you are subscribed to the Google Groups > "Smalltalk GSoC mentors" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. >
Re: [Pharo-dev] [gsoc-mentors] [GSoC ideas] Pharo
Project idea Description: let users reorganize a group of changes into separate meaningful commits Skill level: intermediate Mentor: Damien Cassou , DamienCassou on IRC (freenode) On Tue, Feb 11, 2014 at 10:00 AM, Guillermo Polito wrote: > Ok, let's do this :) > > Hola Pharoers, > > ESUG, the European Smalltalk User Group, is applying for this year's > Google Summer of Code. As you probably know, the Summer of Code provides the > opportunity to fund students to work during the summer on Smalltalk, and > Pharo. Please reply to this email (be sure to use "Reply to all") if you > have ideas you would like to propose. > > Please include a summary of the project and links to web pages that can > help prospective students to write their application. Please also include > the following information: > > - if applicable, other dialects that you would be willing to > mentor this project for > > - the skill level > > - name of the mentor(s), email addresses, and possibly any IRC > network/channel/nickname where they can be found. > > Thanks for contributing to ESUG's Summer of Code application! > > Guille > > -- > You received this message because you are subscribed to the Google Groups > "Smalltalk GSoC mentors" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to smalltalk-gsoc-mentors+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill