My first contribution to open-source software |
![]() ![]() |
My first contribution to open-source software |
*mipadi* |
![]()
Post
#1
|
Guest ![]() |
I fixed a bug in Colloquy!
![]() |
|
|
*Libertie* |
![]()
Post
#2
|
Guest ![]() |
That's awesome, Michael! I don't (can't) use that client obviously, but I'm really impressed that you were able to fix it. Congratulations.
![]() |
|
|
*mipadi* |
![]()
Post
#3
|
Guest ![]() |
Damn, someone actually responded, and this thread has nothing to do with videogames.
|
|
|
*My Cinderella.* |
![]()
Post
#4
|
Guest ![]() |
Wow. Even though I've never heard of the website. Being able to fix a bug in the software is SO totally awesome.
![]() |
|
|
*mipadi* |
![]()
Post
#5
|
Guest ![]() |
Yeah it is. I'm pretty much the man right about now.
|
|
|
![]()
Post
#6
|
|
![]() Wow, i dont know whats going on... ![]() ![]() ![]() ![]() ![]() ![]() Group: Member Posts: 1,439 Joined: Apr 2004 Member No: 10,977 ![]() |
This is your first contribution? Thats it? Man, I thought you were already like, a GAIM/OpenOffice/every open source software programming guy. Anyways, good job.
Ahhh... does this have to do with the problem you had before? With the thread you made about port 6667/6668, but found out it was port 7000? |
|
|
*mipadi* |
![]()
Post
#7
|
Guest ![]() |
No, that's an issue with my school's network, which blocks inbound and outbound traffic on port 6667 (for some unknown reason).
|
|
|
*Programmer* |
![]()
Post
#8
|
Guest ![]() |
![]() |
|
|
*mipadi* |
![]()
Post
#9
|
Guest ![]() |
This is your first contribution? Thats it? Man, I thought you were already like, a GAIM/OpenOffice/every open source software programming guy. Anyways, good job. I keep up-to-date with the Gaim project, and I regularly browse the source code to see how things work, but to date, I haven't actually made any contributions back to the project. Looking at source code is a good way to learn how things are done, once you know how to program in the first place. I already had an advanced understanding of C and Objective-C, but you learn a lot of real-world, application-specific stuff by looking at source code—as well as getting an idea of how a major piece of software is designed and constructed, from an architectural/engineering standpoint. |
|
|
*kryogenix* |
![]()
Post
#10
|
Guest ![]() |
Good job! Oh wait, it's Mac software... Ha. Do you get your name in those popups after every update like in gaim?
I wish I still remembered anything from programming ![]() |
|
|
*mipadi* |
![]()
Post
#11
|
Guest ![]() |
Good job! Oh wait, it's Mac software... Ha. Do you get your name in those popups after every update like in gaim? Haha, no. Usually, only regular contributors and the core development team are listed. I don't have commit privileges to any projects, meaning that any updates I offer have to be emailed to the lead developer or patchmaster before they are contributed back into the main branch of the project. You usually have to "prove" yourself with a few fixes and updates before you're allowed to commit changes without review. |
|
|
*mipadi* |
![]()
Post
#12
|
Guest ![]() |
Yay! I once again averted a major disaster!
|
|
|
*.fire* |
![]()
Post
#13
|
Guest ![]() |
* Gold Star
|
|
|
![]() ![]() |