Hola tocayo! Maybe you can find this interesting: http://www.squeaksource.com/Jabber/
Best, On Thu, Mar 21, 2013 at 2:41 PM, Mariano Vicente <m.vic...@gmail.com> wrote: > > Hi, my name is Mariano,i'm a student at University of Quilmes. i have a > experience in other programing languages like Scala, or Objective-c, and i > like to participate in a real Smaltalk project. My background in this > tecnology, is a little small, i never make a real project (I do in other > tecnlogies) and i think the summer of code is a great oportunity for learn > and practice. > > My ideas are: > > > Level: intermediate > Possible mentor: guillermo polito > Possible second mentor: (?) > Description: jabber client / server to communicate smaltalk with this > common protocol. > Technical Details: Create a jabber client api, to provide the capacity to > connect with accouts like google talk, or facebook chat. > Create a jabber api server, with the capacity of accept connection of > diferent jabber clients. > Benefits to the Student: > - Learn > > > and understand > architecture > > server/client > - Learn about the protocol jabber. > > > > - Use a highly reflective dynamic language > > > Benefits to the Community: > - Server and client for jabber protocol > - Posible implementations for chatbots, chatclients, chatservers > > > And : > > Level: intermediate > Possible mentor: Guillermo Polito > Possible second mentor: (?) > Description: Animation Library based on Athens > Technical Details: Animation Library, to make visual animation objects in > the screen, such as move, bounce , etc. > Benefits to the Student: > - Learn the basics of animations and moving objects. > - Learn about manage of graphics > - Understand the concepts of movement functions > > Benefits to the Community: > - Get a library to make custom animations with the posibility of add new > ones. > > > > > > > Regards, > Mariano > > > On Wed, Mar 13, 2013 at 7:14 PM, Guillermo Polito < > guillermopol...@gmail.com> wrote: > >> And another one: >> >> Level: intermediate >> Possible mentor: Santiago Bragagnolo >> Possible second mentor: Guillermo Polito >> >> Description: Gamification is becoming more and more popular in a lot of >> applications. What about gamify the pharo development process? You get >> points by adding comments, fixing bugs or answering questions. You can be a >> comment healer, a bug slayer, a Zinc magician. The intend of this project >> is to build an application that integrates with the Pharo development >> process tools (issue tracker, smalltalkhub, stack overflow) and provides a >> gamified experience, so we get more and more motivated to code. >> >> Technical Details: This project implies the creation of an application >> which communicates with different applications APIs and perform some >> analysis on them such as running source code Lint rules. Additionally, this >> application should have a web frontend. >> >> >> Benefits to the Student >> - Use a highly reflective dynamic language >> - Learn to develop a complex application architecture with several >> communicating components >> - Learn about ramification concepts >> - Learn about an open source project development and integration >> process, such as Pharo >> - Learn web application development techniques >> >> Benefits to the Community >> - have a platform to organize activities and events around the Pharo >> development >> - be more motivated to participate into the development for rewards >> such as experience, badges and abilities >> >> >> On Wed, Mar 13, 2013 at 4:40 PM, Guillermo Polito < >> guillermopol...@gmail.com> wrote: >> >>> Hi Janko! >>> >>> We have this: >>> >>> Level: intermediate >>> Possible mentor: Guillermo Polito >>> >>> Possible second mentor: Esteban Lorenzano >>> >>> Description: DBXTalk database driver nowadays uses a native library >>> called OpenDBX. This library stands as an adaptor between different >>> database drivers, implemented in C. This native library supposes many >>> problems: >>> - it should be normally compiled for each different platform (Windows, >>> *nix, macosx) and database vendor >>> - each of its bugs should be fixed in a C source code base >>> - OpenDBX do not expose the particular behavior of each database >>> vendor, but their common denominator >>> - difficulty for distribution, and problems to locate libraries. >>> This project proposes to use NativeBoost bindings to remove the >>> necessity of the native openDBX library, simplifying the deployment of >>> applications using relational databases, and moving all the code base to >>> Smalltalk. >>> >>> Technical Details: This project supposes the replacement of openDBX >>> old FFI bindings by direct nativeBoost bindings to the database drivers. >>> The new drivers should be completely written in Smalltalk, and take care of >>> platform and library resolution in the image side. These drivers should be >>> polymorphic while also enabling the access to specific API provided by >>> database vendors. >>> >>> Benefits to the Student >>> - Use a highly reflective dynamic language >>> - Learn the basics of foreign function interface (and its exponent >>> NativeBoost) >>> - Learn how to manage external resources and platform specific native >>> code >>> - Put into usage its object design skills to transform a structured >>> designed library into an object oriented one >>> >>> Benefits to the Community >>> - A more malleable and full smalltalk implementation of relational >>> database drivers >>> - Easier deploy for applications using relational databases >>> - Database divers exposing their particular apis, providing access to >>> features not available before >>> >>> Guille >>> >>> On Sat, Mar 9, 2013 at 2:16 PM, Janko Mivšek <janko.miv...@eranova.si>wrote: >>> >>>> Hi Stef, >>>> >>>> Post on the mailing list for each project idea by following this >>>> template: >>>> >>>> Level: (beginner, intermediate, advanced) >>>> >>>> Possible mentor: >>>> >>>> Possible second mentor: >>>> >>>> Description >>>> >>>> Technical Details >>>> >>>> Benefits to the Student >>>> >>>> Benefits to the Community >>>> >>>> Best regards >>>> Janko >>>> >>>> Dne 09. 03. 2013 13:46, piše stephane ducasse: >>>> > Hi janko >>>> > >>>> > How do you want to proceed for the topics? >>>> > I have a list of topics now where do we write them. >>>> > >>>> > - tool support rewrite rules >>>> > - new generation debugger >>>> > - new change model and session manager (with martin dias) >>>> > - improving roassal (with alexandre bergel et vanessa pena) >>>> > - improving eyesee (with alexandre bergel et vanessa pena) >>>> > - support touch event >>>> > - UIPainter (with esteban lorenzano) >>>> > - New widgets >>>> > >>>> > >>>> > Stef >>>> > >>>> > >>>> >> Dear Smalltalkers, >>>> >> >>>> >> Time for your cool project ideas on this year Smalltalk GSoC! >>>> >> >>>> >> For now just express any idea you have here on the mailing list. >>>> Later >>>> >> we will together develop it to be in complete format together with >>>> two >>>> >> mentors needed. Deadline is end of Mart, so we have three weeks of >>>> time. >>>> >> To see how fully developed ideas look like please look at 2012 ones >>>> at: >>>> >> http://gsoc2012.esug.org/ideas. >>>> >> >>>> >> Note also that students yourselves can propose a GSoC project. So if >>>> you >>>> >> like to be a student on this year GSoC and have a nice idea, don't be >>>> >> shy and propose it here! The community will listen you and guide to >>>> the >>>> >> really nicely proposed project. Last year 6 student proposed projects >>>> >> were accepted and finished successfully! >>>> >> >>>> >> For the community, start looking around for students. Think about >>>> how to >>>> >> approach the universities near by you, do you know who to contact >>>> >> there, etc. >>>> >> >>>> >> We are namely preparing an application to this year Smalltalk Google >>>> >> Summer of Code under ESUG umbrella, as last year. If accepted, Google >>>> >> will pay few stipendiums to students on our Smalltalk projects. >>>> >> >>>> >> More on our special Smalltalk GSoC 2013 website: >>>> >> >>>> >> http://gsoc2013.esug.org >>>> >> >>>> >> I'm specially inviting mentors of all past GSoCs to rejoin the >>>> mentors >>>> >> mailing list, where we discuss all details about this year GSoC: >>>> >> >>>> >> http://groups.google.com/group/smalltalk-gsoc-mentors >>>> >> >>>> >> While students interested on GSoC please join a special Smalltalk >>>> GSoC >>>> >> mailing list for you: >>>> >> >>>> >> http://groups.google.com/group/smalltalk-gsoc-students >>>> >> >>>> >> Best regards >>>> >> Janko >>>> >> >>>> >> >>>> >> -- >>>> >> Janko Mivšek >>>> >> Aida/Web >>>> >> Smalltalk Web Application Server >>>> >> http://www.aidaweb.si >>>> >> >>>> > >>>> > >>>> > >>>> >>>> -- >>>> Janko Mivšek >>>> Aida/Web >>>> Smalltalk Web Application Server >>>> http://www.aidaweb.si >>>> >>>> >>> >> > -- Mariano http://marianopeck.wordpress.com