Google Summer of Code -- It's back


#1

http://code.google.com/soc/

I was wondering if there is anything equivalent to the Python Software
Foundation (http://www.python.org/psf/), that would be the nominal
sponsor for one or more students and people from the mailing list
could volunteer to mentor students interested in doing ruby based
projects. I have not been a (qualifying) student for a long time;
however, I would be more than willing to assist as a mentor.

pth


#2

Hi –

On Sat, 15 Apr 2006, Patrick H. wrote:

http://code.google.com/soc/

I was wondering if there is anything equivalent to the Python Software
Foundation (http://www.python.org/psf/), that would be the nominal
sponsor for one or more students and people from the mailing list
could volunteer to mentor students interested in doing ruby based
projects. I have not been a (qualifying) student for a long time;
however, I would be more than willing to assist as a mentor.

There’s Ruby Central (http://www.rubycentral.org). We didn’t make it
in last year (the timing of the announcement and the deadline was very
tight…), but I’ll follow up on this and hopefully we can do it this
year.

David


David A. Black (removed_email_address@domain.invalid)
Ruby Power and Light, LLC (http://www.rubypowerandlight.com)

“Ruby for Rails” coming in PDF April 15, and in paper May 5!
http://www.manning.com/black


#3

On 4/14/06, Patrick H. removed_email_address@domain.invalid wrote:

http://code.google.com/soc/

I was wondering if there is anything equivalent to the Python Software
Foundation (http://www.python.org/psf/), that would be the nominal
sponsor for one or more students and people from the mailing list
could volunteer to mentor students interested in doing ruby based
projects. I have not been a (qualifying) student for a long time;
however, I would be more than willing to assist as a mentor.

Ruby Central (if Chad, et al. are up to it)


#4

Hi –

On Sat, 15 Apr 2006, pat eyler wrote:

On 4/14/06, Patrick H. removed_email_address@domain.invalid wrote:

http://code.google.com/soc/

I was wondering if there is anything equivalent to the Python Software
Foundation (http://www.python.org/psf/), that would be the nominal
sponsor for one or more students and people from the mailing list
could volunteer to mentor students interested in doing ruby based
projects. I have not been a (qualifying) student for a long time;
however, I would be more than willing to assist as a mentor.

Ruby Central (if Chad, et al. are up to it)

I’ve just emailed Google expressing our interest. Assuming they
accept us, we’ll be looking for mentors, so stay tuned.

David


David A. Black (removed_email_address@domain.invalid)
Ruby Power and Light, LLC (http://www.rubypowerandlight.com)

“Ruby for Rails” coming in PDF April 15, and in paper May 5!
http://www.manning.com/black


#5

On 4/14/06, Peter S. removed_email_address@domain.invalid wrote:

removed_email_address@domain.invalid wrote:

I’ve just emailed Google expressing our interest. Assuming they
accept us, we’ll be looking for mentors, so stay tuned.
Coool, but don’t forget about students (i.e. people eligible to
participate) on this ML (btw how many of us are here?)

hmm… would I be considered a student or a mentor? :slight_smile:

Maybe I can mentor myself?


#6

removed_email_address@domain.invalid wrote:

I’ve just emailed Google expressing our interest. Assuming they
accept us, we’ll be looking for mentors, so stay tuned.
Coool, but don’t forget about students (i.e. people eligible to
participate) on this ML (btw how many of us are here?) - if there will
be some interesting Ruby/RoR tasks i would definitely like to take one!
Please keep us updated, send as many info as possible here! Thanks.

Cheers,
Peter


#7

Peter S. wrote:

removed_email_address@domain.invalid wrote:

I’ve just emailed Google expressing our interest. Assuming they
accept us, we’ll be looking for mentors, so stay tuned.
Coool, but don’t forget about students (i.e. people eligible to
participate) on this ML (btw how many of us are here?) - if there will
be some interesting Ruby/RoR tasks i would definitely like to take one!
Please keep us updated, send as many info as possible here! Thanks.

Cheers,
Peter

Why not create a page in rubycentral for register possibly mentors and
students and the points of interest?. It’s just a suggestion

Xan.


#8

That is indeed interesting. I hope Ruby manages to be part of it. I
will certainly be there to dispute a student position :slight_smile:

Regards,

Ricardo Amorim


#9

Xan wrote:

Peter

Why not create a page in rubycentral for register possibly mentors and
students and the points of interest?. It’s just a suggestion
Good idea! Count me in :wink: Btw we (i.e. Ruby/RoR) are still not there,
while Python appeared a few days ago already…

Cheers,
Peter


#10

Hi –

On Mon, 17 Apr 2006, Peter S. wrote:

Cheers,
Peter

Why not create a page in rubycentral for register possibly mentors and
students and the points of interest?. It’s just a suggestion
Good idea! Count me in :wink: Btw we (i.e. Ruby/RoR) are still not there,
while Python appeared a few days ago already…

I’m in touch with the people organizing it; they have said that they
will put Ruby Central in and that they are looking forward to working
with us. So don’t worry :slight_smile:

I’ll keep everyone posted as it progresses.

David


David A. Black (removed_email_address@domain.invalid)
Ruby Power and Light, LLC (http://www.rubypowerandlight.com)

“Ruby for Rails” PDF now on sale! http://www.manning.com/black
Paper version coming in early May!


#11

Hi –

On Mon, 17 Apr 2006, removed_email_address@domain.invalid wrote:

participate) on this ML (btw how many of us are here?) - if there will

I’m in touch with the people organizing it; they have said that they
will put Ruby Central in and that they are looking forward to working
with us. So don’t worry :slight_smile:

I’ll keep everyone posted as it progresses.

We’re now listed, and after I finish my current travels (I’m flying
home from Canada this afternoon) I’ll be posting some information on
Ruby Central’s website, looking for mentors and ideas for projects.

(But by all means keep chatting here, and I’ll harvest stuff from the
list :slight_smile:

David


David A. Black (removed_email_address@domain.invalid)
Ruby Power and Light, LLC (http://www.rubypowerandlight.com)

“Ruby for Rails” PDF now on sale! http://www.manning.com/black
Paper version coming in early May!


#12

Peter S. wrote:

Please keep us updated, send as many info as possible here! Thanks.

Cheers,
Peter

I’m eligible and would be interested on doing something for Ruby. It
would be great to get some ideas from the community. What is really
needed currently ?


#13

On 4/17/06, Nicolas K. removed_email_address@domain.invalid wrote:

I’m eligible and would be interested on doing something for Ruby. It
would be great to get some ideas from the community. What is really
needed currently ?

Ruby.NET would be nice :wink: But I think that’s being worked on already,
sort of.

I have a couple of projects that I’m trying to get done through a TRUG
hackathon, but I’m not quite sure what level of complexity is being
looked for in the Summer of Code.

-austin


#14

Just an idea, “Ruby Language Specification 2.0”?
I remember matz had mentioned he can willingly help writing before.


#15

Excellent, last week I have added rubycentral and yourself as the
contact in
the list of mentoring organization, in order to avoid the problem you
had
last year.

P@


#16

I have a couple of projects that I’m trying to get done through a TRUG
hackathon, but I’m not quite sure what level of complexity is being
looked for in the Summer of Code.
Well, to get some idea, here are the Google SOC 2005 Perl stuff:

http://www.perlfoundation.org/gc/grants/2005-googlesoc.html

and for python, this is even nicer since it has the outcome of the
accepted projects:

http://wiki.python.org/moin/SummerOfCode/2005

similarly you can look up other accepted projects as well.

btw a nice kind-of-howto page about SOC 2005:

http://summer.cs.pdx.edu/?q=node/12

Cheers,
Peter


#17

On Tue, Apr 18, 2006 at 12:34:49AM +0900, Nicolas K. wrote:
[…]
} I’m eligible and would be interested on doing something for Ruby. It
} would be great to get some ideas from the community. What is really
} needed currently ?

Well, I have a couple of Rails (ActiveRecord, actually) pet peeves that
could be fixed. One is maintaining various data integrity constraints
(e.g.
FOREIGN KEY constraints, UNIQUE constraints, etc.) in migrations.
Another
is an ActiveRecord drop-in replacement that uses stored procedures with
a
particular naming scheme for CRUD actions. Extra points for
auto-generating
the stored procedures based on the table structure.

} Nicolas K.
–Greg


#18

I’m also eligible, and this is right up my ally. Would love to get
involved. I’m very intently keeping up with this thread for neat
ideas, so any others would be appreciated.

  • Jake McArthur

#19

I have submitted to Google.
In case they do not accept us,
here is what we want to mentor.
Most ( if not all of this would be written in Ruby )

I would like to apply on behalf of Cinternational to be a
mentor for the Summer of Code 2006.

Cinternational would like to sponsor open source code
in following area : Virtual test instruments.

the project name would be MultiAnalyser
some work on this has been done at
http://groups.yahoo.com/group/MultiAnalyser/

this project is a combination of hardware and software.
( all open source )

The mentors at this point would be Gus S. Calabrese, Gary (Rod )
Rodriguez and Bill Goodrich. I am certain I could get more mentors
from developers I know on the PIClist.

the software projects would be:
1] Development of FPGA code to collect analog data at high speed
and relay back to Host via USB 2.0.
2] Development of FPGA code to collect analog data at high speed
and relay back to Host via PCI express.
3] Development of multi-platform framework ( Linux, OS X, Windows )
to support a variety of virtual instruments.
4] Development of a virtual DSO ( digital storage oscilloscope )
multi-platform
5] Development of a virtual LA ( Logic Analyzer ) multi-platform
6] Development of a virtual Datascope ( serial communications
analysis )
7] Development of a virtual DMM ( digital multimeter )
8] Projects the student may submit in the virtual instrument area

Regards

Gus S. Calabrese
http://omegadogs.com <------- home of our development efforts
http://RADMI.com <--------- home of our non-profit effort
http://Cinternational.com <--------- name of company that handles
finances


#20

On 4/17/06, Tanner B. removed_email_address@domain.invalid wrote:


===Tanner B.===
removed_email_address@domain.invalid
http://tannerburson.com <—Might even work one day…

  1. Rdoc/Ri integration (may require basically rewriting ri)

  2. A ruby code browser, including heuristic linking of method calls to
    definitions (best guess, list of possibilities, etc)

  3. Specialized CMS (content management systems) for schools, clubs,
    etc (calendaring, events, forms, contacts, etc)

  4. A complete ruby parser in ruby (there is a fair amount of activity
    being done here already, but nothing to the best of my knowledge is
    complete)

  5. A set of ruby refactoring tools (as ruby scripts) – these would
    not be 100% safe as there are things a programmer could do to break
    any static analysis, but they could be “good enough”:
    A. Rename a class (and all references to it)
    B. Rename a member variable (and all references to it)
    C. Rename a module
    D. Rename a method
    E. Move class to/from a Module
    F. Move class into/out of a different class
    G. etc…

  6. A rails project visualizer – should generate printable (pdf?) and
    browse-able documentation of the model/view/controller, data flows,
    schema, test coverage, etc.

  7. A project modeled on oswd.org, but providing rails templates
    (application.rhtml, css and possibly helpers). I think this would be
    really popular – especially if the free templates in oswd were
    “borrowed”. – A smart rails command that could pull in the templates
    would make it even more appealing.

A few ideas, hope they help
pth