GSoC Project Proposal: Integrated Chat System

NP
Nicolás Paez
Sun, Apr 28, 2013 12:53 PM

Hi everyone,

I have an idea for a project. Let my explain it:

Context / Business need
I teach OOP at the university with Pharo. Every week our students have to
solve some assignments programming with Pharo. We would like to have an
integrated chat system into Pharo in order to be able to assist our
students when they are working on the assignments.

Vision
I imagine this chat to allow the exchange of text but it should also allow
to send "a class or a category" so the teacher (or other student) can
analyse/reproduce a situation/error. Even more, it could use fuel to
serialize the error and share it.

From the implementation point of view I image this like a client-server

system. Each subject/institution could have its own server, then the
students/teacher, open Pharo, start the chat client and connect to the
selected server.

*What do you think? *

If there is a student interested in this I could be the mentor.

Regards,

Saludos!
NicoPaez http://nicopaez.wordpress.com/

Hi everyone, I have an idea for a project. Let my explain it: *Context / Business need* I teach OOP at the university with Pharo. Every week our students have to solve some assignments programming with Pharo. We would like to have an integrated chat system into Pharo in order to be able to assist our students when they are working on the assignments. *Vision* I imagine this chat to allow the exchange of text but it should also allow to send "a class or a category" so the teacher (or other student) can analyse/reproduce a situation/error. Even more, it could use fuel to serialize the error and share it. >From the implementation point of view I image this like a client-server system. Each subject/institution could have its own server, then the students/teacher, open Pharo, start the chat client and connect to the selected server. *What do you think? * If there is a student interested in this I could be the mentor. Regards, Saludos! NicoPaez <http://nicopaez.wordpress.com/>
GP
Guillermo Polito
Sun, Apr 28, 2013 12:56 PM

Nico,

there is already an argentinian student who proposed a project to work on a
Jabber Client/Server. The project is here
http://gsoc2013.esug.org/projects#h-45
But, this project does not have a mentor. Maybe you can join and both
projects merged? :)

Guille

On Sun, Apr 28, 2013 at 2:53 PM, Nicolás Paez nicopaez@gmail.com wrote:

Hi everyone,

I have an idea for a project. Let my explain it:

Context / Business need
I teach OOP at the university with Pharo. Every week our students have to
solve some assignments programming with Pharo. We would like to have an
integrated chat system into Pharo in order to be able to assist our
students when they are working on the assignments.

Vision
I imagine this chat to allow the exchange of text but it should also allow
to send "a class or a category" so the teacher (or other student) can
analyse/reproduce a situation/error. Even more, it could use fuel to
serialize the error and share it.
From the implementation point of view I image this like a client-server
system. Each subject/institution could have its own server, then the
students/teacher, open Pharo, start the chat client and connect to the
selected server.

*What do you think? *

If there is a student interested in this I could be the mentor.

Regards,

Saludos!
NicoPaez http://nicopaez.wordpress.com/


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

Nico, there is already an argentinian student who proposed a project to work on a Jabber Client/Server. The project is here http://gsoc2013.esug.org/projects#h-45 But, this project does not have a mentor. Maybe you can join and both projects merged? :) Guille On Sun, Apr 28, 2013 at 2:53 PM, Nicolás Paez <nicopaez@gmail.com> wrote: > Hi everyone, > > I have an idea for a project. Let my explain it: > > *Context / Business need* > I teach OOP at the university with Pharo. Every week our students have to > solve some assignments programming with Pharo. We would like to have an > integrated chat system into Pharo in order to be able to assist our > students when they are working on the assignments. > > *Vision* > I imagine this chat to allow the exchange of text but it should also allow > to send "a class or a category" so the teacher (or other student) can > analyse/reproduce a situation/error. Even more, it could use fuel to > serialize the error and share it. > From the implementation point of view I image this like a client-server > system. Each subject/institution could have its own server, then the > students/teacher, open Pharo, start the chat client and connect to the > selected server. > > > *What do you think? * > > If there is a student interested in this I could be the mentor. > > Regards, > > Saludos! > NicoPaez <http://nicopaez.wordpress.com/> > > _______________________________________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org > >
NP
Nicolás Paez
Mon, Apr 29, 2013 2:34 AM

thanks, I will take a look at it.

Saludos!
NicoPaez http://nicopaez.wordpress.com/

On Sun, Apr 28, 2013 at 9:56 AM, Guillermo Polito <guillermopolito@gmail.com

wrote:

Nico,

there is already an argentinian student who proposed a project to work on
a Jabber Client/Server. The project is here
http://gsoc2013.esug.org/projects#h-45
But, this project does not have a mentor. Maybe you can join and both
projects merged? :)

Guille

On Sun, Apr 28, 2013 at 2:53 PM, Nicolás Paez nicopaez@gmail.com wrote:

Hi everyone,

I have an idea for a project. Let my explain it:

Context / Business need
I teach OOP at the university with Pharo. Every week our students have to
solve some assignments programming with Pharo. We would like to have an
integrated chat system into Pharo in order to be able to assist our
students when they are working on the assignments.

Vision
I imagine this chat to allow the exchange of text but it should also
allow to send "a class or a category" so the teacher (or other student) can
analyse/reproduce a situation/error. Even more, it could use fuel to
serialize the error and share it.
From the implementation point of view I image this like a client-server
system. Each subject/institution could have its own server, then the
students/teacher, open Pharo, start the chat client and connect to the
selected server.

*What do you think? *

If there is a student interested in this I could be the mentor.

Regards,

Saludos!
NicoPaez http://nicopaez.wordpress.com/


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

thanks, I will take a look at it. Saludos! NicoPaez <http://nicopaez.wordpress.com/> On Sun, Apr 28, 2013 at 9:56 AM, Guillermo Polito <guillermopolito@gmail.com > wrote: > Nico, > > there is already an argentinian student who proposed a project to work on > a Jabber Client/Server. The project is here > http://gsoc2013.esug.org/projects#h-45 > But, this project does not have a mentor. Maybe you can join and both > projects merged? :) > > Guille > > > On Sun, Apr 28, 2013 at 2:53 PM, Nicolás Paez <nicopaez@gmail.com> wrote: > >> Hi everyone, >> >> I have an idea for a project. Let my explain it: >> >> *Context / Business need* >> I teach OOP at the university with Pharo. Every week our students have to >> solve some assignments programming with Pharo. We would like to have an >> integrated chat system into Pharo in order to be able to assist our >> students when they are working on the assignments. >> >> *Vision* >> I imagine this chat to allow the exchange of text but it should also >> allow to send "a class or a category" so the teacher (or other student) can >> analyse/reproduce a situation/error. Even more, it could use fuel to >> serialize the error and share it. >> From the implementation point of view I image this like a client-server >> system. Each subject/institution could have its own server, then the >> students/teacher, open Pharo, start the chat client and connect to the >> selected server. >> >> >> *What do you think? * >> >> If there is a student interested in this I could be the mentor. >> >> Regards, >> >> Saludos! >> NicoPaez <http://nicopaez.wordpress.com/> >> >> _______________________________________________ >> Esug-list mailing list >> Esug-list@lists.esug.org >> http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org >> >> >
JP
Joseph Pelrine
Mon, Apr 29, 2013 2:07 PM

I'm really happy that SUnit isn't this ugly.

http://java.dzone.com/articles/your-code-structured

Cheers

Joseph Pelrine [ | ]
MetaProg GmbH
Email: jpelrine@metaprog.com
Web:  http://www.metaprog.com

As soon as you introduce people, things become complex.

I'm really happy that SUnit isn't this ugly. http://java.dzone.com/articles/your-code-structured Cheers -- Joseph Pelrine [ | ] MetaProg GmbH Email: jpelrine@metaprog.com Web: http://www.metaprog.com As soon as you introduce people, things become complex.