Joining Allegiance Dev Team

Questions / Announcements area for beta tests of Allegiance's future updates.
madpeople
Posts: 4787
Joined: Tue Dec 16, 2003 8:00 am
Location: England

Post by madpeople »

TheBored wrote:QUOTE (TheBored @ Mar 21 2010, 06:28 PM) We can't make any announcement until something actually happens ;)
You mean like the dev ZL stepping down?

Ok , you may not want to broadcast on the front page that the development zone is currently headless, but it would have been nicer to have an announcment within the dev zone that cort isn't the guy to talk to, and with information on who we should be contacting in the mean time, instead of finding out through random comments in threads in general, and then getting confused when someone posts things like "gets a PM from the new zone lead". Which might suggest that there is a new zone lead, leading to the question about who it is.
infospy
Posts: 6
Joined: Tue Mar 16, 2010 10:09 am

Post by infospy »

Orion wrote:QUOTE (Orion @ Mar 17 2010, 10:19 PM) Haha, Sharepoint. x'D

Oh, @#(!.. you're serious :blush:

(I jest - the app developers and sharepoint "developers" at our company are always at odds)
Yep, I do Sharepoint Dev, Asp.Net Dev, .Net Dev, Pascal too but it's irrelevant... Some C and Some C++ although C/C++ i haven't touch for at least 8 years...
Jimen wrote:QUOTE (Jimen @ Mar 19 2010, 11:38 PM) I dunno, you might wanna get yourself some experience with real programming before you commit yourself to something like this.
Real Programming, that's mean... My feelings are hurt... AAAAnyway, I thought that REAL programming can be done in several programming languages not only C/C++... If that was the case, real programming would be assembly...

I do Sharepoint Dev because actually it is where the money is, at least here... I earn three times the minimun wager for my country, wich is pretty good althought I'm always low on cash because all my expenses with mortgage, car lease, school for the kids, services (water, electricity, internet, mobile phones, Cable)

I've always did good in any language i deemed necessary to write code in.... The logic is in your head, the rest is Sintax and Semantics... C/C++, Java, C#, heck its almost the same... Some more low-level than others, but each one with its own target. :thumbsup:

Best Regards.
spxza
Posts: 12
Joined: Sun Jun 10, 2007 11:44 am
Location: Johannesburg, South Africa

Post by spxza »

Oh, no, this thread has been hijacked. Lemme try get it back.

The best way to start getting involved in an opensource project is to start small. You'll start off doing a lot of admin and reading, rather than actual coding

I'd suggest the following steps (because I like lists):
Check out the latest revision, and make sure you know how to build it and run it, for the different targets. Learn how to use SVN properly (i.e. how to check out specific revisions, etc). Sometimes regressions happen, and you'll need to check out an earlier revision to figure out how it was re-introduced, or how it was not actually fixed.Troll through the bug tracker and try to replicate the reported bug. If you can replicate it, post as much information as possible to help the big guns out.If someone suggests a fix, implement the fix on your local copy. They'll usually upload a proposed patch. Check that this patch fixes the issue.Try find more bugs and report, making sure you aren't duplicating a bug.Try and figure out what may be causing the bug. During your first few attempts, I'd suggest chatting with some devs on IRC, instead of adding your comments to the bug - you may throw people offCreate a patch and add it to the bug. But test it first!Create or suggest test cases that actually work.Check out the TODO list (if it exists) or enhancement type bugs to see what smaller tasks you can complete.
This will get you into the swing of things, and you'll become familiar with the code and spending your life on FAT. Devs spend a lot of time bug finding and fixing. Usually, it's a core team that does the main-stream development. The chances that the core team will listen to your suggestions and accept your ehancements will improve dramatically if they've noticed that you have successfully fixed a number of bugs.

It's like real life. You you want to join a sports team, you have to try out first and prove your worth before you are accepted.
Oh, hell, they're still recycling faces!

I LOST THE GAME!
Bard
Posts: 4263
Joined: Tue Jan 24, 2006 8:00 am
Location: Within your command center, enacting fatal attacks upon your conscripts
Contact:

Post by Bard »

spxza wrote:QUOTE (spxza @ Jun 10 2010, 03:31 AM) stuff
Excellent post.

The only thing I'd add to is #4 --

Sometimes people don't create patches in the sense that "downloading a patch" exists for most other software.
What will most likely happen is that something will get checked in and you'll have to download the code from the SVN and compile Allegiance with the fixed code in place.
ImageImageImageImageImage
Image Omnia Mutantur, Nihil Interit.
spxza
Posts: 12
Joined: Sun Jun 10, 2007 11:44 am
Location: Johannesburg, South Africa

Post by spxza »

Bard wrote:QUOTE (Bard @ Jun 10 2010, 04:19 PM) Sometimes people don't create patches in the sense that "downloading a patch" exists for most other software.
What will most likely happen is that something will get checked in and you'll have to download the code from the SVN and compile Allegiance with the fixed code in place.
wow...my entire post reduced to a single word.

I was describing a typical FOSS project. Patches are attached to a bug report so others can view it, verify it and accept it. Not everyone has write access to the repo. So, contributors would send a patch. Dev of the linux kernel, for e.g., is mostly done via patches emailed back and forth.

I am not aware of how Alleg's dev takes place, but to repeat myself, that is how a typical large FOSS project works.

P.S. I'll release my post above for use on the relevant Wiki pages, with editing if need be.
Oh, hell, they're still recycling faces!

I LOST THE GAME!
badpazzword
Posts: 3627
Joined: Thu Jan 12, 2006 8:00 am
Contact:

Post by badpazzword »

Thank you spxza. By the way, if you really wanted to get your post shortened in one sentence (possibly without losing content :P ), there you have it:

"You don't need to be 'preapproved' to help out -- actually, it's the other way round."
Last edited by badpazzword on Sat Jun 12, 2010 4:18 pm, edited 1 time in total.
Have gaming questions? Get expert answers! Image Image
Bard
Posts: 4263
Joined: Tue Jan 24, 2006 8:00 am
Location: Within your command center, enacting fatal attacks upon your conscripts
Contact:

Post by Bard »

spxza wrote:QUOTE (spxza @ Jun 12 2010, 10:52 AM) I was describing a typical FOSS project.

Oh yes, I know. It was a truly excellent post.

spxza wrote:QUOTE (spxza @ Jun 12 2010, 10:52 AM) I am not aware of how Alleg's dev takes place
Yep! That's to be expected. I was taking the opportunity to fill you in a bit on one of the current idiosyncrasies is all.
ImageImageImageImageImage
Image Omnia Mutantur, Nihil Interit.
fuzzylunkin1

Post by fuzzylunkin1 »

We are trying to move toward something like that, spxza. Several of us throw .diffs around etc etc but this isn't an FOSS and this isn't a typical FOSS community.

The code is a messThe community sucks for developersIf you look close enough, you might notice there is essentially zero development, as there has been for most of this year. Imago has recently done a few things, though.We have no "Zone Leader" -- which is "required" because the "management" doesn't want give the keys to anyone willing. (Have fun with the community.)
Tigereye
Posts: 4952
Joined: Mon Jul 28, 2003 7:00 am
Location: Toronto, Ontario

Post by Tigereye »

fuzzylunkin1 wrote:QUOTE (fuzzylunkin1 @ Mar 20 2010, 12:14 AM) No more helping Allegiance for me.
Your contributions will be missed. :lol:

--TE
Last edited by Tigereye on Tue Jun 15, 2010 4:31 am, edited 1 time in total.


The Allegiance community currently hates their sysadmin because he is doing: [Too Much] [____________|] [Too Little]
Current reason: Removing the PayPal contribute page. Send Bitcoin instead: 1EccFi98tR5S9BYLuB61sFfxKqqgSKK8Yz. This scale updates regularly.
Broodwich
Posts: 5662
Joined: Fri Oct 19, 2007 3:48 am
Location: Raincity

Post by Broodwich »

does that mean he will stop posting?
QUOTE Drizzo: ha ha good old chap
Drizzo: i am a brit
Drizzo: tut tut
Drizzo: wankarrrrrr
Drizzo: i only have sex whilst in the missionary position[/quote] Fas est et ab hoste doceri - Ovid
Post Reply