«ArabeyesTodo»: الفرق بين المراجعتين
من ويكي عربآيز
(update 'mab pages' and 'fribidi') |
|||
سطر 66: | سطر 66: | ||
1. Man pages in Arabic |
1. Man pages in Arabic |
||
* 'man' don't seem to work in Arabic, need to investigate what's needed |
* 'man' don't seem to work in Arabic, need to investigate what's needed |
||
+ | UPDATE: this is related to 'groff' not 'man', we need proper unicode support in 'groff' (http://lists.arabeyes.org/archives/doc/2005/December/msg00004.html) |
||
* Can Arabic man pages be viewed in a broweser? |
* Can Arabic man pages be viewed in a broweser? |
||
(http://lists.arabeyes.org/archives/doc/2004/May/msg00231.html) |
(http://lists.arabeyes.org/archives/doc/2004/May/msg00231.html) |
||
+ | UPDATE: this is possible with 'man2html' |
||
* Also: http://archives.mandrakelinux.com/cooker-i18n/2004-08/msg00116.php |
* Also: http://archives.mandrakelinux.com/cooker-i18n/2004-08/msg00116.php |
||
* When viewing manpage is possible in Arabic, we'll need to start translating them. |
* When viewing manpage is possible in Arabic, we'll need to start translating them. |
||
+ | UPDATE: the project started here http://www.arabeyes.org/project.php?proj=Manpages |
||
* Involved: |
* Involved: |
||
* NONE |
* NONE |
||
سطر 77: | سطر 80: | ||
1. Fribidi library |
1. Fribidi library |
||
* Need inclusion of shaping into library |
* Need inclusion of shaping into library |
||
+ | UPDATE : FriBidi now support shapping (in CVS), we need someone to see what is missing for a release and help in this |
||
* Invovled: |
* Invovled: |
||
* NONE |
* NONE |
||
* Status/Plan: |
* Status/Plan: |
||
+ | * Behdad already adds shapping support, but still in the CVS and not released yet |
||
− | * Project seems to be stalled awaiting Behdad's revival |
||
1. Islamic Applications/Libraries (ITL) |
1. Islamic Applications/Libraries (ITL) |
نسخة 12:44، 30 سبتمبر 2006
This a list of projects and TODO's that are global to the Arabeyes Project as a whole. These projects are considered important stepping stones to fulfill the Arabeyes' main goals. Please let us know which areas are of interest to you (to work on) and/or if you have further suggestions that ought to be included.
NOTE: all entries are (or will be) numbered noting priority.
محتويات
Arabization Requirements
["Arabization Requirements"] tell programmers and writers what they need to know to support Arabic.
Technical/Code Issues:
1. Arabbix * Need a release * Need better/more encompassing documentation on process to involve others * Need more people involved to help the maintainer * Involved: * is - MohammedSameer * Status/Plan: * Need help on all above items
1. Free Fonts * Need KACST to include the various changed from MohammedYousif (Quran) * Need KACST to consider various changes, * Tashkeels/diacritics deminsions (kacstposter/kacstdecorative/kacst-qr) * Style setting in 'fonts.cache-1' is wrong (should be Regular/Bold, etc) * Possibly consider extending coverage to include Farsi/Urdu/gaf * Need a knowledgeable font designer to review Khotot project * Involved: * was - YousefAlHarthi (KACST fonts) * is - NadimShaikli (khotot fonts) * is - HussainAlKameesh (can be of assistance) * Status/Plan: * Need help on all above items
1. Printing (http://www.cups.org) * Need to add utf8/bidi/shaping to lp/lpr/enscript for Arabic text printing * Involved: * is - AhmadKhalifa * Status/Plan: * Need help on all above items
1. Terminal Emulators * Gnome-terminal: Need to include shaping * Xterm: Need to include Bidi/shaping (already has utf-8 support) (www.wholehog.fsnet.co.uk/robert/xterm) * rxvt: Need to look into adding utf-8/Bidi/shaping support * PuTTY: Need to add remaining Arabic support * Mlterm: Solve bidi on the command-line BIG issues - shell related * Need an overall spec on how bidi/control-characters are to be handled within a terminal emulator (cursor movement, etc) * Involved: * was - KamalDalal (PuTTY) * was - NadimShaikli (mlterm) * is - AhmadKhalifa (PuTTY) * Status/Plan: * Need help on all above items
1. Terminal Libraries * Slang : Add Bidi/Shaping to S-Lang library (www.s-lang.org) * Ncurses: Add Bidi/Shaping to Ncurses library (www.gnu.org/software/ncurses/ncurses.html) * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. Man pages in Arabic * 'man' don't seem to work in Arabic, need to investigate what's needed UPDATE: this is related to 'groff' not 'man', we need proper unicode support in 'groff' (http://lists.arabeyes.org/archives/doc/2005/December/msg00004.html) * Can Arabic man pages be viewed in a broweser? (http://lists.arabeyes.org/archives/doc/2004/May/msg00231.html) UPDATE: this is possible with 'man2html' * Also: http://archives.mandrakelinux.com/cooker-i18n/2004-08/msg00116.php * When viewing manpage is possible in Arabic, we'll need to start translating them. UPDATE: the project started here http://www.arabeyes.org/project.php?proj=Manpages * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. Fribidi library * Need inclusion of shaping into library UPDATE : FriBidi now support shapping (in CVS), we need someone to see what is missing for a release and help in this * Invovled: * NONE * Status/Plan: * Behdad already adds shapping support, but still in the CVS and not released yet
1. Islamic Applications/Libraries (ITL) * Need code review and authentication of algorithms * Need Umm-Alqura algorithm/details * Complete a simple perl-GUI for 'itools' * Complete a fancy GUI * Involved: * was - AhmadTwaijry (GUI) * is - NadimShaikli * is - ThamerMahmoud * Status/Plan: * Some outdated GUI screenshots, * * * Need help on all above items
1. Quran Datafiles * Need an authority to verify data files' content and correctness * Involved: * was - AhmadTwaijry (seeking help in .sa) * is - NadimShaikli * is - MohammedYousif * Status/Plan: * All contacted groups have not responded, NEED HELP
1. Missing Quran characters/Glyphs from Unicode's lists * Proposal written, but not submitted * Need an Arabic authority to review our proposal to add new characters * Need a solution that will work regardless of font technology * Involved: * is - MohammedYousif * is - NadimShaikli * Status/Plan: * Need help on all above items
1. Duali (the Arabic spellchecker) * Need Duali to be ported to C * Need Duali to be included and embraced by OpenOffice * Involved: * is - MohammedElzubeir * Status/Plan: * Need help on all above items
1. Emacs * Need to verify bidi inclusion into emacs' main tree * The inclusion was supposed to have started, but no one is keeping track * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. Evolution * Need Arabic support * Involved: * was - MohammedElzubeir * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. AbiWord * Contact Tomas Frydrych <tomas frydrych - uklinux net> * Primitive Arabic support exists and currently bidi is done via fribidi * Read supplemental file for more details * Involved: * was - MohammedSameer * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. BiCon * Do enough distro's know of the existance of this console tool ? * Need to push its inclusion for better distro setup support * Any functionality and/or build issues ? * Involved: * was - MohammedElzubeir * was - SamyAlBahra * is - MuhammadAlkarouri * Status/Plan: * Need help on all above items
1. Wine (http://www.winehq.org) * Need shaping/Bidi * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. QT bugs/issues * Need to verify complete Arabic functionality * Involved: * is - YoucefRahal * Status/Plan: * All known bugs (and suggestions) have been reported to Trolltech (complete list on https://www.arabeyes.org/QtBugs) * Where is Trolltech with bugs/suggestions ?
1. Cygwin (http://www.cygwin.com) * Need Arabic support compiled/included (fonts, applications, etc) * Need 'mlterm' included among others * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. WeirdX (http://www.jcraft.com/weirdx) * It's a Java X-server - login to linux from any host via browser * Need to verify that Arabic is visible/usable under weirdx * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. LaTeX2HTML * Add Arabic language (requires little Perl knowledge) * Create a 'style' file like one of the packages in latex2html/styles/ * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. WinSCP (http://winscp.sf.net) * Add Arabic support (UTF-8, Bidi) * Involved: * NONE * Status/Plan * Someone needs to look into its current status and take ownership
Non-Code & i18n/Translation Issues:
1. OpenArabia.org * Needs to include all other LUGs' news (convince 'em to use RSS) * Need a list of skilled people who can make this a reality * Need a proper admin for this portal * Involved: * was - AhmadTwaijry * is - NadimShaikli * is - AbdulazizAlarfaj * Status: * Someone needs to look into this and report back (take ownership) 1. Arabic wordlist * Need a complete list of Arabic words for Arabic-to-English dictionary * Involved: * was - AhmadTwaijry * was - ArafatMohamed * is - AbdulazizAlarfaj * Status/Plan: * Need a mechanism for how these words will be listed (eg. by root?)
1. Arabic translation of Arabeyes.org site * Need someone to compelete the translation of Arabeyes' site * Involved: * was - AhmadTwaijry * was - ArafatMohamed * is - AbdulazizAlarfaj * Status/Plan: * Plone interface translation complete * Awaiting deployment of Plone * Need mysql table changes to hold AR translations for static content * Someone needs to look into this and report back (take ownership)
1. Office-related Apps * Need DIA localized * Need Xpdf localized * What else ? * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. WVware (Word Clone) * Need Bidi/Shaping * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. Content Management System (CMS) Arabization * CMS's like phpnuke/postnuke/xoops/etc use CP-1256 and NOT UTF-8 * Need to instruct module owners to NOT use CP-1256 and use UTF-8 instead - This is very important as more and more people opt to use CMS - UTF-8 should be the default option at a min - Current implementations don't even allow one to use UTF-8 Arabic * Need to stress the importance of UTF-8 esp. for open source projects * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. Mutt * Is localization possible/needed ? * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. LingoTeach (http://www.lingoteach.org) * Language teaching program (Translate lessons, localize application and add vocal recordings) * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. Children Games * Add Arabic to Ktouch (typing tutor) * Finish translation and localization of GCompris * Find a list of viable games to include * Need programs to teach kids Arabic * Involved: * was - IsamBayazidi * Status/Plan: * Someone needs to look into this and report back (take ownership)
Various Issue/Needs:
1. Registration as a non-profit organization * Need to select a country * Need to get the list of people who can help * Anything else that is involved * Involved: * is - ArafatMedini * Status/Plan: * Final choice for a country rested on Germany * ArafatMedini and several other people in Germany offered to help * ArafatMedini plans to be seriously involved in this issue * This item needs a bit of follow-up
1. ACE * Need another impartial organization to take it over * OpenArabia.org (OAO) is slated for this task, but we need OAO functional * Involved: * NONE * Status/Plan: * EgLug emerged as a possible choice * This item needs a bit of follow-up
1. Shirts * Need a means to print and distribute T-shirts with Arabeyes' logo * Involved: * was - SamyAlBahra (created a nice design) * Status/Plan: * Someone needs to look into cost and what is required
1. CD-distribution * Need a means to print and distribute Arabbix CDs * Involved: * NONE * Status/Plan: * Someone needs to look into cost and what is required
1. Awareness -- UTF-8 * Find all applications that utilize UTF-8 to add bidi/shaping * Involved: * NONE * Status/Plan: * Someone needs to look into this and report back (take ownership)
1. Awareness -- Window Managers * Instruct all window managers about the inclusion of bidi/shaping * Compile list of all window managers, classify based on lib dependency * Systematically query Qt and Gtk based ones initially
1. Awareness -- Documentation * Generate a list of documents/resources (FAQ/links) (a means to educate people on various Arabic issues - general) * Generate a step-by-step document on translation (kbabel, etc) * Come up with means to create more technically heavy-weight people * Involved: * is - AbdulazizAlarfaj (translation document) * Status/Plan: * List of documents available * Translation document available, but needs overhaul
1. People * Find and retain a lawyer * Find and retain 2-3 artists * Find and retain a Public-Relations (PR) coordinator * Find and retain "chimers" (peer pressure people "yeah, want/include it") * Involved: * NONE * Status/Plan: * Currently have 2 artists. No solid contribution as of yet