Google Code Hosting

3 views
Skip to first unread message

sanforda...@gmail.com

unread,
Mar 24, 2007, 5:00:37 PM3/24/07
to Google Summer of Code Discuss
Hey folks,

I noticed in the Program Timeline [1] that students will be required
to upload code to code.google.com/hosting at least twice during the
program. I found this a little odd.

If the mentor organization already provides infrastructure for code
hosting, is it still required to upload the code to code.google.com/
hosting?

Would Google prefer that all development occurs in code.google.com/
hosting?

What would need to be uploaded? A patch? A modified version of the
actual project's trunk/HEAD?

Thanks,
Sandy

[1] http://code.google.com/support/bin/answer.py?answer=60325&topic=10729

fingolfin

unread,
Mar 24, 2007, 9:11:32 PM3/24/07
to Google Summer of Code Discuss
Yes, I was wondering about this, too. I couldn't find any other
reference to this in the FAQ, though... would be nice if somebody
could clarify this (e.g. people who participated last year -- was it
the same back then?).

Cheers,
Max

Thomas Coppi

unread,
Mar 24, 2007, 9:18:04 PM3/24/07
to google-summer-...@googlegroups.com

No, we did not have to upload our code to google code, although that may have had a lot to do with the fact that google code wasn't even launched then :)






--
Thomas Coppi

Christian Muise

unread,
Mar 24, 2007, 9:19:30 PM3/24/07
to google-summer-...@googlegroups.com
It wasn't the rule back then, but it was also just being released last summer. Some students chose to put their projects there as it made sense (i.e. writing a plugin for a project).

  Sometimes it doesn't make total sense - i.e. if you are doing general bug fixes. If you were working off a branch I guess you could upload that branch to google hosting, but I'm not sure what they had in mind with that requirement this year...

On 3/24/07, fingolfin <m...@quendi.de> wrote:

Mohammed Gamal

unread,
Mar 25, 2007, 4:33:47 AM3/25/07
to google-summer-...@googlegroups.com
I guess you can upload code to both Google code hosting and wherever
the project hosts the code just to be in the safe side.

znmeb

unread,
Mar 25, 2007, 2:23:56 PM3/25/07
to Google Summer of Code Discuss
That's not a very good idea in my humble opinion. There should be
*one* and *only* one SCM repository for a projects. As to whether it
should reside on Google Code or somewhere associated with the
organization is a question I leave for Google and the organization to
work out. If Google is looking for an opinion from me on the matter,
as a mentor for Ruby Central, my preference would be RubyForge, since
that's where most of the well-known Ruby projects live. There are some
important exceptions to that -- Ruby itself lives somewhere else, as I
recall.

On Mar 25, 1:33 am, "Mohammed Gamal" <m.gamal...@gmail.com> wrote:
> I guess you can upload code to both Google code hosting and wherever
> the project hosts the code just to be in the safe side.
>

Chris DiBona

unread,
Mar 25, 2007, 2:46:05 PM3/25/07
to google-summer-...@googlegroups.com
We expect the groups to develop where they develop, but legally the program requires that we have a copy of the code on a google owned repository. We do -not- want groups to somehow change how they do their work online, we do however require the student provide their work to google. It's a legal thing :-)

Chris

> > > could clarify this ( e.g. people who participated last year -- was it

> > > the same back then?).
>
> > > Cheers,
> > > Max


znmeb

unread,
Mar 25, 2007, 3:39:39 PM3/25/07
to Google Summer of Code Discuss
Ah ... OK ... for the project I would be mentoring, that's not a
problem as long as Google uses Subversion, preferably accessible (to
me) via SSH. Otherwise, I'll probably end up building a bridge of some
kind between a RubyForge SVN repository and Google's. Us Rubyists are
big fans of pragmatic version control, automated testing, etc. :)

> > > > > could clarify this (e.g. people who participated last year -- was it


> > > > > the same back then?).
>
> > > > > Cheers,
> > > > > Max
>

> --
> Open Source Programs Manager, Google Inc.
> Google's Open Source program can be found athttp://code.google.com
> Personal Weblog:http://dibona.com

fingolfin

unread,
Mar 25, 2007, 4:50:40 PM3/25/07
to Google Summer of Code Discuss

On 25 Mrz., 20:46, "Chris DiBona" <cdib...@gmail.com> wrote:
> We expect the groups to develop where they develop, but legally the program
> requires that we have a copy of the code on a google owned repository. We do
> -not- want groups to somehow change how they do their work online, we do
> however require the student provide their work to google. It's a legal thing
> :-)


Thanks for the clarification, Chris!

Do I understand it correctly that it would be OK to simply upload the
current state to that repository just before the deadline?

Thanks,
Max

Thomas Coppi

unread,
Mar 25, 2007, 4:55:55 PM3/25/07
to google-summer-...@googlegroups.com
On 3/25/07, znmeb <zzn...@gmail.com> wrote:

Ah ... OK ... for the project I would be mentoring, that's not a
problem as long as Google uses Subversion, preferably accessible (to
me) via SSH. Otherwise, I'll probably end up building a bridge of some
kind between a RubyForge SVN repository and Google's. Us Rubyists are
big fans of pragmatic version control, automated testing, etc. :)

why not just post up a tarball on the google code site at the end of the program? 

xamat

unread,
Mar 25, 2007, 8:56:13 PM3/25/07
to Google Summer of Code Discuss
Wait... a tarball of what? If the student is working on extending a
framework or in improving one particular aspect
of a large application the student code by itself may make no sense.
And uploading the whole project tarball is also silly as
only a tiny part of it all might be part of the student project.

> --
> Thomas Coppi

Thomas Coppi

unread,
Mar 25, 2007, 9:16:05 PM3/25/07
to google-summer-...@googlegroups.com
On 3/25/07, xamat <xavier.a...@gmail.com> wrote:

Wait... a tarball of what? If the student is working on extending a
framework or in improving one particular aspect
of a large application the student code by itself may make no sense.
And uploading the whole project tarball is also silly as
only a tiny part of it all might be part of the student project.

well, trying to mirror your svn repo is equally as silly.

Ionut Grigorescu

unread,
Mar 25, 2007, 9:27:39 PM3/25/07
to google-summer-...@googlegroups.com
Maybe a tarball of the patches ?

--
Ionut Grigorescu

Leslie Hawthorn

unread,
Mar 26, 2007, 1:42:15 PM3/26/07
to google-summer-...@googlegroups.com
We're planning a Google Summer of Coder Patch Hall of Fame, so to speak.  Stay tuned, more to come later (like after students are accepted for this year later).

Cheers,
LH

Catalin Hritcu

unread,
Mar 26, 2007, 5:50:30 PM3/26/07
to Google Summer of Code Discuss
Hi Chris,

On Mar 25, 8:46 pm, "Chris DiBona" <cdib...@gmail.com> wrote:
> We expect the groups to develop where they develop, but legally the program
> requires that we have a copy of the code on a google owned repository.
>

Can't google just cache the whole web. Oh wait ... :)

Catalin

> > > > > could clarify this (e.g. people who participated last year -- was it


> > > > > the same back then?).
>
> > > > > Cheers,
> > > > > Max
>

> --
> Open Source Programs Manager, Google Inc.

> Google's Open Source program can be found athttp://code.google.com
> Personal Weblog:http://dibona.com

Reply all
Reply to author
Forward
0 new messages