How to start?
Robby Weinberg
wildwobby at wildwobby.com
Wed Sep 9 20:29:10 UTC 2009
Hello,
What I did when I first started was just go through the code and tried
to figure out how it all worked. Instead of starting with something
directly from Trac, I would ask my self how could I change feature 'X'
of Adium? Although it was rarely a practical idea, I was able to work
my way up, and now some of the tickets make more sense and I would
know where in the code a possible fix may be.
That was my method of starting off. I'm still pretty new to the team,
I think the first patch I ever submitted was last June. Adium's code
is really big (atleast compared to most other projects I've worked
on), and I think knowing your way around helps A TON when it comes
time to do anything useful. I also found the "Find in project" feature
in XCode really helpful for looking up where and how things are used.
I hope this is of assistance to you!
Thank you for taking the time to help out,
Robby Weinberg (wildwobby)
On Sep 9, 2009, at 1:00 PM, Moritz Ulrich wrote:
> Hello,
>
> I'm a student, I have some experience in programming with different
> languages, and I want to help the Adium team.
> I have a working environment, can compile Adium and I'm ready to
> start.
>
> My problem is: I don't know where to start. There are so much tickets
> on trac which all looks very complicated. I can't find a good starting
> point.
>
> I'm also asking me how other developers here develop for Adium. Do you
> have two versions of Adium running or do you run your current
> development-build? How can I bring the developer-build to start with a
> different profile than my stable build?
>
> I hope someone can give me a few pointers, and I hope I can help Adium
> in the future.
>
> Best regards,
> Moritz Ulrich
>
More information about the devel
mailing list