On 7/24/07, Pedro Martins <[EMAIL PROTECTED]> wrote:

Hi, and first of all sorry for sending this to your personal email, as it
seems innapropriate, but I'm really tempted to join the Globulation 2 dev
team, althrough I have some problems with it:

I'm a Computer Science student, at Minhos's University (for 4 years), in
Braga and, even if I've had several class's in coding in C, haskell, java,
etc, my lack of profissional experience might need someone to constantly
help me while I'm not familiarized with coding in High Projects, or even
some basics in the development languages (i don't know wich is). So, puting
this all together, as i'll be, in the first times, more of a "learner" then
a "helper", is it a good idea to joind the team, or are you expecting more
grown coders (wich I hope I'll be in a couple of years :p ).

Anyway, I'm in for the testing team.
Thanks in advance, and please answer truly.. :)

Pedro Martins


Don't even worry about your "real world experience" trust me as much as you
have, I had less when I started globulation 2. I highly reccomend you join
IRC server irc.oftc.net and the two channels, #glob2 and #glob2-dev (dev
channel exists but it usually only has two people on it, so we stick to
#glob2). I'm on most hours of the day, and when I'm not on someone else
usuaully is. Theres lots of stuff to do to join, it wears most people out so
be persistant.

First, join us on Savannah (get your own account if you don't have one) and
apply to one of the admins (like me) to join, and I will connect you up.
Then you need a copy of the glob2 source from Mercurial. You also need to
join the mailing list, [email protected], located on our Savannah site.
You can then send a username and password to nct who will hook you up for
developer mercurial access, its not really neccessarry right now cause our
mercurial allows for public commits but you will want it. After that you
need to get glob2 compiling. This part also wears lots of people out.
Officially, we depend on the following tools:

Scons, Python (for scons and a couple optional helper scripts for stuff like
the translation files)

And the following libraries:

SDL, SDL_net, SDL_ttf, SDL_image, Boost (as a collective whole, including
boost_thread precompiled), libogg, libvorbis and libvorbisfile (usually
comes with libvorbis) and zlib. Optionally: GL and GLU (hardware drawing
backend), freebidi (arabic language support)

People tend to get hung up on Boost during windows compiles and they get
hung up on GLU for linux ones. Most linux computers have GL, but not GLU.
Its an easy package to get, its just named differently across different
systems.

Once its compiling for you we can set a task for you, and I can help you
through the process. Glob2 is over 2.5 mb of hand-coded c++ files so theres
allot to it. Fortenetly, in my many recent rewrites and re-organizations,
most of it is only moderately coupled so it shouldn't be too difficult to
get started.

--
Really. I'm not lieing. Bradley Arsenault.
_______________________________________________
glob2-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/glob2-devel

Reply via email to