[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #6156] Submission of Afghan Calendar Pr

From: M. Emal Alekozai
Subject: [Savannah-register-public] [task #6156] Submission of Afghan Calendar Project
Date: Tue, 28 Nov 2006 11:31:44 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060411 Firefox/1.0.8 SUSE/1.0.8-0.2


                 Summary: Submission of Afghan Calendar Project
                 Project: Savannah Administration
            Submitted by: memala
            Submitted on: Tuesday 11/28/2006 at 11:31
         Should Start On: Tuesday 11/28/2006 at 00:00
   Should be Finished on: Friday 12/08/2006 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00



A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.

= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
<> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration

= Registration Details =

* Name: *Afghan Calendar Project*
* System Name:  *afghancalendar*
* Type: non-GNU software &amp; documentation
* License: GNU Free Documentation License


==== Description: ====

In Afghanistan three calendars are used parallel:  “Islamic sun
calendar”, “Islamic lunar calendar”
 and the “Gregorian sun calendar”.
The official afghan calendar is the “Islamic sun calendar” (article 18 of
the Afghan constitution [1], [2] p. 23). In Europe and America the calendar is
based on the “Gregorian sun calendar”. In several Arabic countries only
the “Islamic lunar calendar” is used. As far as I now Afghanistan is the
only country which uses the “Islamic sun calendar”.  Iran has a similar
calendar like Afghanistan but the leap days differ.  As far as I know there
exists no free implementation of the afghan “Islamic sun calendar”. Only
the UNDP [3] publishes a quite simple version of the afghan “Islamic sun
The aim of my project is to create afghan “Islamic sun calendar” in
several languages (like English, German, Persian and Pashto). Each Calendar
will contain the afghan holidays and the holiday of a second country. E.g.
the British version of the afghan calendar will contain beside the afghan
holidays also the corresponding British holidays. For every month there will
be a short list of historical events in Persian and a second language (for
example in English).

The historical dates are verified against two of the following sources:
- several Wikepedia article
- encyclopedia Britannica
- Historical Dictionary of Afghanistan (ISBN: 081084852X) [4]


Only the UNDP [3] publishes a quite simple version of the afghan “Islamic
sun calendar”. This calendar is only localized for English and not into
other languages like German. It also don't contains the holidays of the other
countries (like US, Germany etc.). Several NGO which work in Afghanistan have
problems with the conversion from Gregorian dates (expecially the holiday) to
the correct afghan “Islamic sun calendar” date. This calendar would be
helpful in such cases.

Till know I have hosted my open source projects on my personal Homepage [5]
e.g. the “Afghan keymaps for Linux/ Unix” [6].  I plan to create several
localized versions of the calendar for every year. Each will have a size of
several Mb's. This will exceed the available web space and web traffic on  my
personal homepage. therefore I would like to host the project on Savannah.\


The calendar is till know in a early development state. A lot of time was
used to find the proper open source fonts and libraries for the date
conversion. At the moment there is no proper code available. It is planed to
publish the first working version on February 2007 (the next afghan year 1386
will start at the 21. of march 2007).  

A simple Perl script will create dynamically the calendar with the localized
holidays in the OpenOffice xml format.  The Calendar will then be exported to
the PDF format with OpenOffice. 
Several additional Open source fonts, libraries are used for creating the

- Arabic fonts: Khotat project

- Latin fonts: DejaVu project

- Conversion from Gregorien sun calendar to islamic lunar calendar is done by
the ITL project

- Historical dates are stored in a sqlite database:

- localized holidays are created with the Perl module “Date::Calendar”

==== Other Software Required: ====
The calendar will be available in the PDF format, therefore it will depend on
a PDF viewer like XPDF [7].


Reply to this item at:


  Message sent via/by Savannah

reply via email to

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