Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2005:
[Freeciv-Dev] Re: (PR#12433) developer help question
Home

[Freeciv-Dev] Re: (PR#12433) developer help question

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: johndhendrickson22124@xxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#12433) developer help question
From: "Per I. Mathisen" <per@xxxxxxxxxxx>
Date: Sat, 5 Mar 2005 04:07:14 -0800
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=12433 >

On Fri, 4 Mar 2005, John Hendrickson wrote:
>  I'd like to help develope.

Welcome!

> Two simple "gotchas" for burgeoning developers:
>
> 1) the www.freeciv.org machine apparently only does ftp xfers - and
>  not http transfers.  This is bad, because many developers (like me)
>  have firewalls that don't allow ftp (since this requires a modules
>  which has a history of security problems).

Try using cvs.

> 2) it is very unclear how to get permission to develope
>  ? are only mods allowed or any source ? is there some
>  procedure to get a CVS checkout if permission is given ?

http://www.freeciv.org/index.php/How_to_Contribute explains how to get
anonymous cvs checkouts.

> But me, like many, need a strict frame work.  I need to know what I'm
> allowed to write, the procedure for getting it proofread (accepted by
> the powers that be).  I need to know that I'm not just wasting my time
> writing code, say, for real time play.  I need to know that before I
> even spend as much as an hour dreaming up a new realm of quiet bliss
> entertainment value ;)

We do not have a strict framework. If you need one, the following
guidelines should help you:

1. Subscribe to the freeciv-dev mailing list. Post ideas and intentions
there first, to see if there are any objections, or better, positive
feedback.

2. Make a patch, post it to RT (bugs@xxxxxxxxxxx). Wait a few days.

3. If there are no comments, send a reminder or go on IRC
(irc.freenode.org, #freeciv-dev) and talk to a developer there. If there
are comments, try to accomodate them. Go back to 2.

Some patches take some time to get into cvs, some patches are rejected.
Such is life. As a rule of thumb, large patches and esotheric and
complicated patches take longer than smaller patches that affect the core
of the game.

  - Per





[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] Re: (PR#12433) developer help question, Per I. Mathisen <=