gwibber-team team mailing list archive
-
gwibber-team team
-
Mailing list archive
-
Message #00030
Re: First time contributor(?)
On Wed, 06 May 2009, Sam Pattuzzi wrote:
> Hey Gwibber team!
Hi Sam!
>
> I have been using Gwibber for a while and have also been wanting to get
> into open source programming for a while longer.
Great idea! It is a great group of people.
>
> One problem in Gwibber that has been bugging for a while is how the
> program freezes whenever it is sending/receiving/updating it's messages.
> I would love to fix this however, this being the first time I do any
> open source coding, it would be nice if somebody could mentor me or at
> least guide me through the code and the process a little.
That is a very annoying issue indeed, and any help would be greatly
appreciated. There is a bug mentioning this problem here:
https://bugs.launchpad.net/gwibber/+bug/354076
Luckily, since we use Launchpad it is pretty simple to
get a local copy of the code, make some changes, and then make your
changes public (on lauchpad).
Check out this help page for how to do that:
http://doc.bazaar-vcs.org/bzr.dev/en/tutorials/using_bazaar_with_launchpad.html#accessing-code-in-launchpad-using-bazaar
(if the url gets mangled: http://ur1.ca/41bv )
My suggestion would be branch the launchpad code from:
https://code.edge.launchpad.net/~gwibber-committers/gwibber/trunk
Look at the code, see what you can figure out yourself.
client.py is very important for the overall functionality of Gwibber
and the individual services within the microblog/ folder will show you
how we communicate with the various service APIs.
When you have a specific question, go ahead and ask it on this list,
that way everyone can benefit.
>
> I notice it is a small team so it might be that you folks have no time
> for this and if that is the case then feel free to tell me to piss off.
We are a small team, but we're nice and won't tell you to piss off,
unless you're a jerk ;)
All the best,
Greg
References