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
