[chromium-dev] Re: Two Students Looking to work on Chromium for a Semester-Long Class Project (and beyond)

2010-01-16 Thread Alex Gartrell
Just to update everyone (and you've all been great).

Mark and I have decided to do the following
- Knock out a bug or two individually
- Work together on, hopefully, a bigger thing

I've successfully built the tree on Windows 7 and Mark got the build
started then went to sleep, so all's well as far as the very first
steps are concerned right now.

I've decided to try to tackle crbug.com/20005 (thanks Peter for the
list).  I'll dive into it more tomorrow.  I don't know if there's an
'assignee' role or something on the bug tracker, but I'm currently
working under the assumption that I should just submit a patch when I
finish it.

Thanks a lot for all the help!  It really makes this a lot more
approachable.

Alex

On Jan 15, 4:36 pm, Peter Kasting pkast...@google.com wrote:
 On Fri, Jan 15, 2010 at 12:35 PM, Alex Gartrell alexgartr...@gmail.comwrote:

  Pam's right in that we're looking for a 'Chromium mentor'.

 Right.  I understood that, and might be willing to do it; I was more
 concerned with what you were actually interested in working on (in terms of
 size and style) to get an idea of who'd be appropriate.

 We were also interested to see what suggestions you had for things to

  work on.  Right now, we're thinking about taking on a couple 'lay of
  the land' type bugs and then hopefully doing a more non-trivial patch
  later.  Of course, we're still trying to figure stuff out with our
  professor right now, but we're very interested in hearing suggestions.

 I once made a list of some of the smaller, but not completely pointless,
 bugs I was aware of that I thought someone coming up to speed might be able
 to handle.  This list doesn't have anything from the last four months, and
 is heavily biased towards the areas I have worked on (== a lot of address
 bar stuff especially), but maybe there is something in here that catches
 your eye.  Some of these are more difficult than others, but I would be
 happy to handhold you through solving any of them.  They would probably
 prepare you for tackling bigger projects.

 crbug.com/4005
 crbug.com/4095
 crbug.com/6177
 crbug.com/6770
 *crbug.com/6872*
 crbug.com/6888
 crbug.com/7438
 crbug.com/7982
 crbug.com/9044
 crbug.com/9694
 crbug.com/9885
 crbug.com/12305
 crbug.com/13279
 crbug.com/13703
 crbug.com/14748
 crbug.com/16746
 crbug.com/18107
 crbug.com/18587
 crbug.com/20005
 crbug.com/20250
 crbug.com/22853
 crbug.com/22982

 PK
-- 
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev

[chromium-dev] Two Students Looking to work on Chromium for a Semester-Long Class Project (and beyond)

2010-01-15 Thread Alex Gartrell
Hey everyone,

My name's Alex Gartrell and my friend Mark Hahnenberg and I are taking
a class at CMU called Software Engineering Practicum, and the sole
purpose of this class is to participate in a large project.  This
semester, they've opened the door to working with open source
projects, and we would really love to do work on Chrome, a browser we
both use.  For this project, we'll be offering up 20 hours a week (10
hours each) in exchange for weekly guidance from a 'client' as well as
two progress reports for our professor.  More information is available
at http://www.cs.cmu.edu/~aldrich/courses/15-413/clients.html

Experience:
- We're juniors at Carnegie Mellon and have worked our way through
many of the hard project courses, including Operating Systems
Implementation
- We both submitted patches that were accepted to Mozilla as part of
the prerequisite course to this one (So we know about dvcs, the patch
submission process, etc.)
- We both have worked as interns in industry after our Sophomore Year
(Mark at Mozilla, myself at Cisco)

We're pretty open minded as far as the actual project is concerned.
One thing that was suggested to me in the irc by rubenbb was working
with SPDY.  I'm kind of a networks geek (doing some research stuff in
that arena), so that'd be cool.  But really, anything cool would be
good.

Another thing worth noting is that I also TA'ed the prereq course last
semester and two students (one of whom actually lives with us) were
able to submit some patches that were accepted to Chromium, so we know
that people have had good experiences working with you guys, and we're
excited to continue that.

Thanks!

Alex Gartrell (agartr...@cmu.edu)
-- 
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev

[chromium-dev] Re: Two Students Looking to work on Chromium for a Semester-Long Class Project (and beyond)

2010-01-15 Thread Alex Gartrell
Pam's right in that we're looking for a 'Chromium mentor'.  This is
kind of a new idea for this school, so I guess Mark and I are kind of
refining is for the benefit of future generations or something.  The
downside (and arguably the upside) to this is that there's not really
an established way of doing anything, so we're more or less writing
the book as we go.

We were also interested to see what suggestions you had for things to
work on.  Right now, we're thinking about taking on a couple 'lay of
the land' type bugs and then hopefully doing a more non-trivial patch
later.  Of course, we're still trying to figure stuff out with our
professor right now, but we're very interested in hearing suggestions.

As far as the technical stuff, we're getting the necessary tools
together this afternoon (downloading and building the tree, getting
the appropriate IDEs, etc.).  We'll likely build for both windows 7
and OS X for right now.

Thanks for all the help and suggestions!

Alex

On Jan 15, 3:19 pm, Pam Greene p...@chromium.org wrote:
 Not to put words into Alex's mouth, but my impression from his first email
 is that he and Mark are mostly looking for the weekly guidance from a
 'client' piece -- i.e., a Chromium mentor for the semester. I'd gladly
 volunteer, but I won't be around the whole time.

 - Pam



 On Fri, Jan 15, 2010 at 11:42 AM, Jens Alfke s...@google.com wrote:

  On Jan 15, 2010, at 10:37 AM, Peter Kasting wrote:

  One thing to note is that Chromium uses neither a distributed VC system nor
  Bugzilla, so your development process will look a little different than with
  Mozilla patches.

  Actually you can work on Chrome using 
  githttp://code.google.com/p/chromium/wiki/UsingGit;
  it just takes a bit more work to get it set up, and you have to use special
  commands to push or pull. But IMHO it's worth the up-front cost.

  You should probably decide beforehand whether to use git or SVN, since the
  two checkouts aren't compatible, so switching from one to the other requires
  a lengthy download.

  —Jens

  --
  Chromium Developers mailing list: chromium-dev@googlegroups.com
  View archives, change email options, or unsubscribe:
     http://groups.google.com/group/chromium-dev
-- 
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev