Looking for an open source project

12 views
Skip to first unread message

Nathan Lee

unread,
Sep 6, 2013, 11:05:25 PM9/6/13
to ye...@googlegroups.com
Does anyone know of any good ruby projects to contribute to? A project that is a little more accessible than say Rails.

Ben Zittlau

unread,
Sep 9, 2013, 1:46:40 PM9/9/13
to ye...@googlegroups.com
Hey Nathan,
I've contributed to some of the versioning projects (vestal versions, paper trail, etc.) in the past, and found them to be a good mix of complex but not too complex.

The best method I've found for finding projects to contribute to is when I hit limitations or bugs in tools/gems I'm trying to use.  Most gems are a pretty good size of the codebase and are generally well written/documented.

Ben


On Fri, Sep 6, 2013 at 9:05 PM, Nathan Lee <nat...@globalphobia.com> wrote:
Does anyone know of any good ruby projects to contribute to? A project that is a little more accessible than say Rails.

--
You received this message because you are subscribed to the Google Groups "YEGRB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to yegrb+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
benzittlau.com

Mark Bennett

unread,
Sep 9, 2013, 3:26:02 PM9/9/13
to ye...@googlegroups.com
Nathan,

Another great way to go is to pick a few of your favourite projects then browse their issue list on GitHub. Check to see if their good about accepting pull requests, and if they are fixing an outstanding bug or feature request can be a great way to help out. :)

-Mark

---

Mark Bennett
Burmis Studio Inc.
BUSINESS SOFTWARE DEVELOPMENT

(Phone) 780.862.6275
(Twitter) http://twitter.com/markbennett
(Email) ma...@burmis.ca
(Website) http://burmis.ca
(Gtalk) ma...@burmis.ca

Douglas Stewart

unread,
Sep 9, 2013, 3:46:59 PM9/9/13
to ye...@googlegroups.com
In addition to Mark's great tip I'd suggest going through the README of projects and attempt to install / use them exactly as directed.

If parts seem confusing, or if instructions are incorrect (things get out of date quickly), this is a great opportunity to find out where the gap between the project's reality and documentation exists and shore up either end.


On Monday, 9 September, 2013 at 1:26 PM, Mark Bennett wrote:

> Nathan,
>
> Another great way to go is to pick a few of your favourite projects then browse their issue list on GitHub. Check to see if their good about accepting pull requests, and if they are fixing an outstanding bug or feature request can be a great way to help out. :)
>
> -Mark
>
> ---
>
> Mark Bennett
> Burmis Studio Inc.
> BUSINESS SOFTWARE DEVELOPMENT
>
> (Phone) 780.862.6275
> (Twitter) http://twitter.com/markbennett
> (Email) ma...@burmis.ca (mailto:ma...@burmis.ca)
> (Website) http://burmis.ca
> (Gtalk) ma...@burmis.ca (mailto:ma...@burmis.ca)
>
>
>
> On Mon, Sep 9, 2013 at 11:46 AM, Ben Zittlau <b...@zittlau.ca (mailto:b...@zittlau.ca)> wrote:
> > Hey Nathan,
> > I've contributed to some of the versioning projects (vestal versions, paper trail, etc.) in the past, and found them to be a good mix of complex but not too complex.
> >
> > The best method I've found for finding projects to contribute to is when I hit limitations or bugs in tools/gems I'm trying to use. Most gems are a pretty good size of the codebase and are generally well written/documented.
> >
> > Ben
> >
> >
> > On Fri, Sep 6, 2013 at 9:05 PM, Nathan Lee <nat...@globalphobia.com (mailto:nat...@globalphobia.com)> wrote:
> > > Does anyone know of any good ruby projects to contribute to? A project that is a little more accessible than say Rails.
> > >
> > > --
> > > You received this message because you are subscribed to the Google Groups "YEGRB" group.
> > > To unsubscribe from this group and stop receiving emails from it, send an email to yegrb+un...@googlegroups.com (mailto:yegrb%2Bunsu...@googlegroups.com).
> > > For more options, visit https://groups.google.com/groups/opt_out.
> >
> >
> >
> >
> > --
> > benzittlau.com (http://benzittlau.com)
> > --
> > You received this message because you are subscribed to the Google Groups "YEGRB" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to yegrb+un...@googlegroups.com (mailto:yegrb%2Bunsu...@googlegroups.com).
> > For more options, visit https://groups.google.com/groups/opt_out.
>
>
> --
> You received this message because you are subscribed to the Google Groups "YEGRB" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to yegrb+un...@googlegroups.com (mailto:yegrb+un...@googlegroups.com).

Mark Bennett

unread,
Sep 9, 2013, 4:17:35 PM9/9/13
to ye...@googlegroups.com
Another fun option is to sign up from codetriage.com. It will take care of sending you a new bug or outstanding issue every day. :)

-mark


To unsubscribe from this group and stop receiving emails from it, send an email to yegrb+un...@googlegroups.com.

Ceres

unread,
Sep 9, 2013, 5:03:23 PM9/9/13
to ye...@googlegroups.com
That's freaking brilliant.

Sherman

Mark Bennett wrote:

Another fun option is to sign up from codetriage.com
<http://codetriage.com>. It will take care of sending you a new bug or

outstanding issue every day. :)

-mark


On Mon, Sep 9, 2013 at 1:46 PM, Douglas Stewart <do...@dougstewart.org
<mailto:do...@dougstewart.org>> wrote:

    In addition to Mark's great tip I'd suggest going through the
    README of projects and attempt to install / use them exactly as
    directed.

    If parts seem confusing, or if instructions are incorrect (things
    get out of date quickly), this is a great opportunity to find out
    where the gap between the project's reality and documentation
    exists and shore up either end.


    On Monday, 9 September, 2013 at 1:26 PM, Mark Bennett wrote:

    > Nathan,
    >
    > Another great way to go is to pick a few of your favourite
    projects then browse their issue list on GitHub. Check to see if
    their good about accepting pull requests, and if they are fixing
    an outstanding bug or feature request can be a great way to help
    out. :)
    >
    > -Mark
    >
    > ---
    >
    > Mark Bennett
    > Burmis Studio Inc.
    > BUSINESS SOFTWARE DEVELOPMENT
    >
    > (Phone) 780.862.6275 <tel:780.862.6275>
    > (Twitter) http://twitter.com/markbennett
    > (Email) ma...@burmis.ca <mailto:ma...@burmis.ca>
    (mailto:ma...@burmis.ca <mailto:ma...@burmis.ca>)
    > (Website) http://burmis.ca
    > (Gtalk) ma...@burmis.ca <mailto:ma...@burmis.ca>
    (mailto:ma...@burmis.ca <mailto:ma...@burmis.ca>)

    >
    >
    >
    > On Mon, Sep 9, 2013 at 11:46 AM, Ben Zittlau <b...@zittlau.ca
    <mailto:b...@zittlau.ca> (mailto:b...@zittlau.ca

    <mailto:b...@zittlau.ca>)> wrote:
    > > Hey Nathan,
    > > I've contributed to some of the versioning projects (vestal
    versions, paper trail, etc.) in the past, and found them to be a
    good mix of complex but not too complex.
    > >
    > > The best method I've found for finding projects to contribute
    to is when I hit limitations or bugs in tools/gems I'm trying to
    use. Most gems are a pretty good size of the codebase and are
    generally well written/documented.
    > >
    > > Ben
    > >
    > >
    > > On Fri, Sep 6, 2013 at 9:05 PM, Nathan Lee

    wrote:
    > > > Does anyone know of any good ruby projects to contribute to?
    A project that is a little more accessible than say Rails.
    > > >
    > > > --
    > > > You received this message because you are subscribed to the
    Google Groups "YEGRB" group.
    > > > To unsubscribe from this group and stop receiving emails
    from it, send an email to yegrb+un...@googlegroups.com

    > > > For more options, visit
    https://groups.google.com/groups/opt_out.
    > >
    > >
    > >
    > >
    > > --

    > > --
    > > You received this message because you are subscribed to the
    Google Groups "YEGRB" group.
    > > To unsubscribe from this group and stop receiving emails from
    it, send an email to yegrb+un...@googlegroups.com

    > > For more options, visit https://groups.google.com/groups/opt_out.
    >
    >
    > --
    > You received this message because you are subscribed to the
    Google Groups "YEGRB" group.
    > To unsubscribe from this group and stop receiving emails from
    it, send an email to yegrb+un...@googlegroups.com

    > For more options, visit https://groups.google.com/groups/opt_out.



    --
    You received this message because you are subscribed to the Google
    Groups "YEGRB" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to yegrb+un...@googlegroups.com

Nathan Lee

unread,
Sep 9, 2013, 11:00:40 PM9/9/13
to ye...@googlegroups.com
Thats a good one. I'll crack open some of my Gemfile's and see if any of those gems have edges that need some sanding..

Ryan Jones

unread,
Sep 10, 2013, 12:16:00 PM9/10/13
to ye...@googlegroups.com
Doug and I contributed to this app: https://github.com/errbit/errbit It was pretty fun/easy to add to since it's a full blown rails app.

It didn't have any type of notifications (campfire, hipchat, etc.) so we added that in. It definitely was a 'scratch our own itch' type of thing, but there's still a ton of stuff to improve on that project.
Reply all
Reply to author
Forward
0 new messages