Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2002:
[Freeciv-Dev] Re: (PR#2596) Re: Nondenominational calendar patch
Home

[Freeciv-Dev] Re: (PR#2596) Re: Nondenominational calendar patch

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients:;
Subject: [Freeciv-Dev] Re: (PR#2596) Re: Nondenominational calendar patch
From: "cameron@xxxxxxxxxx via RT" <rt@xxxxxxxxxxxxxx>
Date: Tue, 17 Dec 2002 10:17:47 -0800
Reply-to: rt@xxxxxxxxxxxxxx

On Tue, Dec 17, 2002 at 09:39:38AM -0800, Sam Barnett-Cormack via RT wrote:
>
> On Tue, 17 Dec 2002, cameron@xxxxxxxxxx via RT wrote:
> 
> > Here's a thought: why not have a bunch of different calendar systems,
> > and have them be nation-specific? The Romans based their calendar on
> > the foundation of Rome by Romulus and Remus, 2754 years ago (753 BC).
> > Christians base their calendar on the coming of Christ 2001 years ago
> > (1 AD), and Muslims base their calendar on the coming of Muhammad 1380
> > years ago (622 AD). The Jewish calendar appears to be based on the
> > formation of the world by God, 5763 years ago (3762 BC). (How
> > convenient.) Mayan dates are rather bizarre, but there exist tools to
> > decipher them <http://www.pauahtun.org/cgi-bin/gregmaya.py>.
> 
> While that would be very nice (user-configurable in the client would be
> best), it's rather a lot of work for one developer. You volunteering?

I hadn't intended to, and we certainly need to determine more
precisely what is desired. I guess we need a function that generates a
string representation of any given year, then each nation ruleset file
lists which calendar generation function is appropriate. I wasn't
thinking that there would be any configurability in the client, so it
would simply be part of the "ambience" of playing a nation.

-- 
+-----------------------------------------------------------------
| PGP http://www.eng.uwaterloo.ca/student/cjmorlan/public-key.pgp
| Cameron Morland             ----             Cameron@xxxxxxxxxx
|
| This is the Unix philosophy.
| Write programs that do one thing and do it well.
| Write programs to work together.
| Write programs to handle text streams,
| because that is a universal interface. 
|     --Doug MacIlroy
+-----------------------------------------------------------------

Attachment: pgpPJV1XFvIke.pgp
Description: PGP signature


[Prev in Thread] Current Thread [Next in Thread]