Personal tools
You are here: Home South Asia Countries Iran Project Ongoing projects for Iran National FOSS project
Document Actions

Ongoing projects for Iran National FOSS project

by Zahra Ahmadi last modified 2006-10-22 05:33 PM

Ongoing projects for Iran National FOSS project, 2005-2006


1 – Persian support in ICU library
     - Obtaining the preliminary ICU library architecture with emphasis on Persian
localization including full, precise description of the details needed and multi-calendar function based on the given documentation and architecture leading to the correction of ICU library
    - Developing the final edition of ICU library architecture with emphasis on Persian localization
    - Developing the documentation for correction of ICU library
    - Developing the essential patches and Persian calendar using the ICU library’s features
    - Importing the calendar developed during the second phase to the ICU library’s code base
    - Importing the whole patches developed during the second phase to ICU library’s code base
    - Detailed documentation on imported patches to the code base.

  2– Persian support in GTK+ library.
   - Developing the inception report on existing problems in the respective libraries, reporting them to Gnome’s Bugzilla and provision of solutions for their resolution including a multi-calendar architecture
   - Increasing the support for multi-calendar in glibc library, developing the relevant patch and importing it to the official CVS
   - Including the possibility of recognition and creation of integer and floating Persian numbers within the glib library and the patch development and its inclusion in the CVS
   - Debugging Arabic Unicode’s bidirectional and concatenation algorithms in the relevant library’s widgets and its submission to the CVS
   - Debugging the errors reported in CVS.

3– Designing three outline fonts for user interface, terminal and printing application .
   - The development of one of the fonts, up to the contractor’s choice, conforming to the terms of “typesetting using OpenType and reference font standard” and latest revisions of fontconfig and OpenOffice spadmin software.
   - Development and delivery of three final fonts conforming to the terms of “typesetting using OpenType and reference font standard” and latest revisions of fontconfig and OpenOffice spadmin software, leading to the generation of RPM packages for the latest release of Fedora Core distro including the three outline fonts and their documentation.

  4– Persian support in KDE libraries.
   - Development of inception report on all existing in the library and reporting them to KDE/Qt Bugzilla and providing relevant solutions
   - Developing the needed patches for resolution of errors
   - Provision of the relevant patch, original code excluding the patch and the modified code including the patch based on the latest release of Fedora Core
   - Resolution of the errors and provision of a final patch. The patches will be committed to the CVS and latest releases of KDE/Qt.

  5– Study and documentation of Persian localization obstacles in OpenOffice.org.
    - Developing a report on OpenOffice Persian localization panorama
    - Provision of OpenOffice high-level architecture
   - Developing the OpenOffice features for Persian including a detailed list of errors and capabilities needed for translation


Powered by Plone Section 508 WCAG Valid CSS Usable in any browser IOSN

Copyright respective authors. Unless otherwise specified, content licensed under Creative Commons Attribution License.

Legal Disclaimer