|
List Info
Thread: Google Summer of Code
|
|
| Google Summer of Code |
  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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |
  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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |
  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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |

|
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
elmex ta-sa.org / r.redeker gmail.com | http://www.deliantra.net
http://www.ta-sa.org/
|
_______________________________________________
help-smalltalk mailing list
help-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |
  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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |
  United States |
2008-03-18 16:47:55 |
Paolo Bonzini <bonzini gnu.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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |
  Italy |
2008-03-18 16:54:11 |
Stephen Compall wrote:
> Paolo Bonzini <bonzini gnu.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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |

|
2008-03-19 04:39:09 |
On Tue, Mar 18, 2008 at 04:47:55PM -0500, Stephen Compall
wrote:
> Paolo Bonzini <bonzini gnu.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
elmex ta-sa.org / r.redeker gmail.com | http://www.deliantra.net
http://www.ta-sa.org/
|
_______________________________________________
help-smalltalk mailing list
help-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |
  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 <bonzini gnu.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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
| Re: Google Summer of Code |
  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-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|
|
[1-10]
|
|