List Info

Thread: Google Summer of Code




Google Summer of Code
country flaguser name
Switzerland
2008-02-26 06:44:46
Google accepts new applications starting on March 24thrd
(see 
http://code.google.co
m/soc/2008), but it's best if interested people 
write here on the list beforehand.

If anyone wants to act as mentor, please write on the list
about that too.

Paolo



_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
country flaguser name
Switzerland
2008-03-12 08:43:30
Nick Gasson wrote:
> Hi,
> 
> Is there a list of potential GST summer of code
projects?

Sure.  Here are some possibilities:

1) GnuTLS bindings, including adding to Swazoo support for
serving 
HTTPS.  Other common libraries, such as GD, GSL or Expat
would be 
interesting.  In a project application you probably want to
propose a 
coherent set of libraries to work on, with an example of an
application 
that would tie them together.

2) Work on the GUI.  You could write a Gtk or Blox back-end
for 
OmniBrowser, or add the ability to develop in the GUI and
sync the files 
on the file system.

2a) As part of this you could also develop a system to port
changesets 
from other Smalltalks.  The idea is to have a merge-like
command that 
takes two foreign source code files (e.g. from SqueakSource)
and merges 
the code into a GNU Smalltalk source file.

2b) Or, you could implement a "remote browser",
i.e. something that 
could browse an already running system.  In other words, the

view/controller and the model would reside on two different
instances of 
the VM.  This requires implementing or porting some kind of
distributed 
messaging system.

2c) The same, for debugging.  Investigate possibly if the
protocols that 
are used by Java debuggers are suitable to Smalltalk.

3) Work on command-line tools.  You could port parts of the
Refactoring 
Browser and make a command-line version of Smalllint for
example.

4) Create a build tool that allows one to coordinate builds
with 
Smalltalk scripts, like Rake or SCons (see also 
http://smalltalk.gnu.org/blog/bonzinip/sake-rake-small
talk for an 
example of what I mean).

5) Add a GNU Smalltalk backend to SWIG.

6) Implement better strategies for block closures in order
to improve 
performance.

7) Build a continuous integration server using Seaside, with
code 
reports.  This could have many directions: building an
interface to 
version control systems (svn, CVS, git) that can be used
from Smalltalk, 
analyze what problems would limit the uptime of a web
application 
written using GNU Smalltalk and Seaside (memory leaks,
etc.),...

8) Write an Eclipse front-end for GNU Smalltalk.

Paolo


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
country flaguser name
United Kingdom
2008-03-14 15:39:03
Paolo Bonzini wrote:
>
> Sure.  Here are some possibilities:
>
> 1) GnuTLS bindings, including adding to Swazoo support
for serving 
> HTTPS.  Other common libraries, such as GD, GSL or
Expat would be 
> interesting.  In a project application you probably
want to propose a 
> coherent set of libraries to work on, with an example
of an 
> application that would tie them together.
>
> 2) Work on the GUI.  You could write a Gtk or Blox
back-end for 
> OmniBrowser, or add the ability to develop in the GUI
and sync the 
> files on the file system.
>
> 2a) As part of this you could also develop a system to
port changesets 
> from other Smalltalks.  The idea is to have a
merge-like command that 
> takes two foreign source code files (e.g. from
SqueakSource) and 
> merges the code into a GNU Smalltalk source file.
>
> 2b) Or, you could implement a "remote
browser", i.e. something that 
> could browse an already running system.  In other
words, the 
> view/controller and the model would reside on two
different instances 
> of the VM.  This requires implementing or porting some
kind of 
> distributed messaging system.
>
> 2c) The same, for debugging.  Investigate possibly if
the protocols 
> that are used by Java debuggers are suitable to
Smalltalk.
>
> 3) Work on command-line tools.  You could port parts of
the 
> Refactoring Browser and make a command-line version of
Smalllint for 
> example.
>
> 4) Create a build tool that allows one to coordinate
builds with 
> Smalltalk scripts, like Rake or SCons (see also 
> http://smalltalk.gnu.org/blog/bonzinip/sake-rake-small
talk for an 
> example of what I mean).
>
> 5) Add a GNU Smalltalk backend to SWIG.
>
> 6) Implement better strategies for block closures in
order to improve 
> performance.
>
> 7) Build a continuous integration server using Seaside,
with code 
> reports.  This could have many directions: building an
interface to 
> version control systems (svn, CVS, git) that can be
used from 
> Smalltalk, analyze what problems would limit the uptime
of a web 
> application written using GNU Smalltalk and Seaside
(memory leaks, 
> etc.),...
>
> 8) Write an Eclipse front-end for GNU Smalltalk.
>
> Paolo

Thanks for the list! The SWIG bindings project looks
interesting. I'm 
aware of at least one existing Smalltalk SWIG backend 
(http://com
monsmalltalk.wikispaces.com/SWIG), but there's no GST
support 
and it hasn't been updated for a while. It'd be nice to
develop 
something that was more GST specific, perhaps with a view to
getting it 
integrated in the main SWIG distribution.

I think a SWIG backend could be useful for (1) too -- PyGSL
(I think) 
uses SWIG to generate some of its GSL bindings. I'm also
quite 
interested in working on an SDL library for GST (I was
searching for one 
a little while ago, and found some code posted on this
mailing list, but 
it was incomplete and I've seen nothing since).


Nick



_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
user name
2008-03-18 12:54:06
On Tue, Feb 26, 2008 at 01:44:46PM +0100, Paolo Bonzini
wrote:
> Google accepts new applications starting on March
24thrd (see 
> http://code.google.co
m/soc/2008), but it's best if interested people 
> write here on the list beforehand.
> 
> If anyone wants to act as mentor, please write on the
list about that too.

Do I see it right that GST wasn't accepted as GSOC org? Or
do I miss it
on http://code.google.c
om/soc/2008? Was there any reason?

Greetings,
   Robin

-- 
Robin Redeker                         | Deliantra, the free
code+content MORPG
elmexta-sa.org / r.redekergmail.com | http://www.deliantra.net

http://www.ta-sa.org/   
             |


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
country flaguser name
Italy
2008-03-18 14:10:12
Robin Redeker wrote:
> On Tue, Feb 26, 2008 at 01:44:46PM +0100, Paolo Bonzini
wrote:
>> Google accepts new applications starting on March
24thrd (see 
>> http://code.google.co
m/soc/2008), but it's best if interested people 
>> write here on the list beforehand.
>>
>> If anyone wants to act as mentor, please write on
the list about that too.
> 
> Do I see it right that GST wasn't accepted as GSOC org?
Or do I miss it
> on http://code.google.c
om/soc/2008? Was there any reason?

The Free Software Foundation should have been the
organization for GST. 
  I'll ask what happened (or did I miss it, either?) and
check if ESUG 
is also sponsoring Smalltalk-based projects for next
summer.

Paolo


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
country flaguser name
United States
2008-03-18 16:47:55
Paolo Bonzini <bonzinignu.org> writes:
> The Free Software Foundation should have been the
organization for
> GST. I'll ask what happened (or did I miss it, either?)
and check if
> ESUG is also sponsoring Smalltalk-based projects for
next summer.

I suppose it's under "GNU Project".

-- 
But you know how reluctant paranormal phenomena are to
reveal
themselves when skeptics are present. --Robert Sheaffer, SkI
9/2003

write me on member.fsf.org, username s11


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
country flaguser name
Italy
2008-03-18 16:54:11
Stephen Compall wrote:
> Paolo Bonzini <bonzinignu.org> writes:
>> The Free Software Foundation should have been the
organization for
>> GST. I'll ask what happened (or did I miss it,
either?) and check if
>> ESUG is also sponsoring Smalltalk-based projects
for next summer.
> 
> I suppose it's under "GNU Project".

Doh. 

Paolo


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
user name
2008-03-19 04:39:09
On Tue, Mar 18, 2008 at 04:47:55PM -0500, Stephen Compall
wrote:
> Paolo Bonzini <bonzinignu.org> writes:
> > The Free Software Foundation should have been the
organization for
> > GST. I'll ask what happened (or did I miss it,
either?) and check if
> > ESUG is also sponsoring Smalltalk-based projects
for next summer.
> 
> I suppose it's under "GNU Project".
> 

Well, I can't find any of Paolos Smalltalk ideas on

   h
ttp://www.gnu.org/software/soc-projects/ideas.html

I could of course try to apply for a smalltalk project
anyways.

I thought the mentor knew whether he is going to be
mentoring 

Greetings,
   Robin

-- 
Robin Redeker                         | Deliantra, the free
code+content MORPG
elmexta-sa.org / r.redekergmail.com | http://www.deliantra.net

http://www.ta-sa.org/   
             |


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
country flaguser name
Italy
2008-03-19 04:46:29
Robin Redeker wrote:
> On Tue, Mar 18, 2008 at 04:47:55PM -0500, Stephen
Compall wrote:
>> Paolo Bonzini <bonzinignu.org> writes:
>>> The Free Software Foundation should have been
the organization for
>>> GST. I'll ask what happened (or did I miss it,
either?) and check if
>>> ESUG is also sponsoring Smalltalk-based
projects for next summer.
>> I suppose it's under "GNU Project".
> 
> Well, I can't find any of Paolos Smalltalk ideas on
> 
>    h
ttp://www.gnu.org/software/soc-projects/ideas.html

No problem -- those are just *ideas*, and do not constrain
at all the 
choice of students.  You can present proposals on whatever
you want, 
including those in the mailing list, and specify me a mentor
or anyone 
else agrees to act as one (IRC can help to find one, I
guess).

Some of the ideas I posted are not even for GNU Smalltalk
(such as the 
Eclipse plugin proposal, which I would not be able to mentor
at all).

Paolo


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

Re: Google Summer of Code
country flaguser name
Italy
2008-03-19 05:01:30
> I thought the mentor knew whether he is going to be
mentoring 

The mentor will only mentor if someone says he want to be
mentored.  
  As long as they agree, you could specify anyone, even if
they were 
never mentioned on the manling list.

Paolo


_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

[1-10]

about | contact  Other archives ( Real Estate discussion Medical topics )