«ArabeyesTodo»: الفرق بين المراجعتين
(update 'mab pages' and 'fribidi') |
|||
سطر 1: | سطر 1: | ||
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. |
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: == |
== Technical/Code Issues: == |
||
− | + | ===Arabbix=== |
|
− | + | * Need a release |
|
− | + | * Need better/more encompassing documentation on process to involve others |
|
− | + | * Need more people involved to help the maintainer |
|
+ | * Status/Plan: |
||
− | * Involved: |
||
+ | * Need help on all above items |
||
− | * 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 |
||
+ | ===Free Fonts=== |
||
− | 1. Printing (http://www.cups.org) |
||
+ | * Need KACST to include the various changed from MohammedYousif (Quran) |
||
− | * Need to add utf8/bidi/shaping to lp/lpr/enscript for Arabic text printing |
||
+ | * Need KACST to consider various changes, |
||
− | * Involved: |
||
+ | ** Tashkeels/diacritics deminsions (kacstposter/kacstdecorative/kacst-qr) |
||
− | * is - AhmadKhalifa |
||
+ | ** Style setting in 'fonts.cache-===is wrong (should be Regular/Bold, etc) |
||
− | * Status/Plan: |
||
+ | ** Possibly consider extending coverage to include Farsi/Urdu/gaf |
||
− | * Need help on all above items |
||
+ | * 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 |
||
+ | ===Printing (http://www.cups.org)=== |
||
− | 1. Terminal Emulators |
||
+ | * Need to add utf8/bidi/shaping to lp/lpr/enscript for Arabic text printing |
||
− | * Gnome-terminal: Need to include shaping |
||
+ | * Status/Plan: |
||
− | * Xterm: Need to include Bidi/shaping (already has utf-8 support) |
||
+ | * Need help on all above items |
||
− | (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 |
||
− | + | ===Terminal Emulators=== |
|
+ | * Gnome-terminal: Need to include shaping |
||
− | * Slang : Add Bidi/Shaping to S-Lang library (www.s-lang.org) |
||
+ | * Xterm: Need to include Bidi/shaping (already has utf-8 support) |
||
− | * Ncurses: Add Bidi/Shaping to Ncurses library |
||
+ | (www.wholehog.fsnet.co.uk/robert/xterm) |
||
− | (www.gnu.org/software/ncurses/ncurses.html) |
||
+ | * rxvt: Need to look into adding utf-8/Bidi/shaping support |
||
− | * Involved: |
||
+ | * PuTTY: Need to add remaining Arabic support |
||
− | * NONE |
||
+ | * Mlterm: Solve bidi on the command-line BIG issues - shell related |
||
− | * Status/Plan: |
||
+ | * Need an overall spec on how bidi/control-characters are to be |
||
− | * Someone needs to look into this and report back (take ownership) |
||
+ | 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 |
||
+ | ===Terminal Libraries=== |
||
− | 1. Man pages in Arabic |
||
+ | * Slang : Add Bidi/Shaping to S-Lang library (www.s-lang.org) |
||
− | * 'man' don't seem to work in Arabic, need to investigate what's needed |
||
+ | * Ncurses: Add Bidi/Shaping to Ncurses library |
||
− | 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) |
||
+ | (www.gnu.org/software/ncurses/ncurses.html) |
||
− | * Can Arabic man pages be viewed in a broweser? |
||
+ | * Involved: |
||
− | (http://lists.arabeyes.org/archives/doc/2004/May/msg00231.html) |
||
+ | * NONE |
||
− | UPDATE: this is possible with 'man2html' |
||
+ | * Status/Plan: |
||
− | * Also: http://archives.mandrakelinux.com/cooker-i18n/2004-08/msg00116.php |
||
+ | * Someone needs to look into this and report back (take ownership) |
||
− | * 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) |
||
+ | ===Man pages in Arabic=== |
||
− | 1. Fribidi library |
||
+ | * 'man' don't seem to work in Arabic, need to investigate what's needed |
||
− | * Need inclusion of shaping into library |
||
+ | 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) |
||
− | UPDATE : FriBidi now support shapping (in CVS), we need someone to see what is missing for a release and help in this |
||
+ | * Can Arabic man pages be viewed in a browser? |
||
− | * Invovled: |
||
+ | (http://lists.arabeyes.org/archives/doc/2004/May/msg00231.html) |
||
− | * NONE |
||
+ | UPDATE: this is possible with 'man2html' |
||
− | * Status/Plan: |
||
+ | * Also: http://archives.mandrakelinux.com/cooker-i18n/2004-08/msg00116.php |
||
− | * Behdad already adds shapping support, but still in the CVS and not released yet |
||
+ | * 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 |
||
+ | * Someone needs to look into this and report back (take ownership) |
||
+ | ===Fribidi library=== |
||
− | 1. Islamic Applications/Libraries (ITL) |
||
+ | * Need inclusion of shaping into library |
||
− | * Need code review and authentication of algorithms |
||
+ | UPDATE : FriBidi now support shapping (in CVS), we need someone to see what is missing for a release and help in this |
||
− | * Need Umm-Alqura algorithm/details |
||
+ | * Invovled: |
||
− | * Complete a simple perl-GUI for 'itools' |
||
+ | * NONE |
||
− | * Complete a fancy GUI |
||
+ | * Status/Plan: |
||
− | * Involved: |
||
+ | * Behdad already adds shapping support, but still in the CVS and not released yet |
||
− | * was - AhmadTwaijry (GUI) |
||
− | * is - NadimShaikli |
||
− | * is - ThamerMahmoud |
||
− | * Status/Plan: |
||
− | * Some outdated GUI screenshots, |
||
− | * http://www.4-sms.com/u/03/11/baz504-1.png |
||
− | * http://www.4-sms.com/u/03/11/baz504-2.png |
||
− | * Need help on all above items |
||
+ | ===Islamic Applications/Libraries (ITL)=== |
||
− | 1. Quran Datafiles |
||
+ | * Need code review and authentication of algorithms |
||
− | * Need an authority to verify data files' content and correctness |
||
+ | * Need Umm-Alqura algorithm/details |
||
− | * Involved: |
||
+ | * Complete a simple perl-GUI for 'itools' |
||
− | * was - AhmadTwaijry (seeking help in .sa) |
||
+ | * Complete a fancy GUI |
||
− | * is - NadimShaikli |
||
+ | * Involved: |
||
− | * is - MohammedYousif |
||
+ | ** was - AhmadTwaijry (GUI) |
||
− | * Status/Plan: |
||
+ | ** is - NadimShaikli |
||
− | * All contacted groups have not responded, NEED HELP |
||
+ | ** is - ThamerMahmoud |
||
+ | * Status/Plan: |
||
+ | * Some outdated GUI screenshots, |
||
+ | * http://www.4-sms.com/u/03/11/baz504-1.png |
||
+ | * http://www.4-sms.com/u/03/11/baz504-2.png |
||
+ | * Need help on all above items |
||
+ | ===Quran Datafiles=== |
||
− | 1. Missing Quran characters/Glyphs from Unicode's lists |
||
+ | * Need an authority to verify data files' content and correctness |
||
− | * Proposal written, but not submitted |
||
+ | * Involved: |
||
− | * Need an Arabic authority to review our proposal to add new characters |
||
+ | ** was - AhmadTwaijry (seeking help in .sa) |
||
− | * Need a solution that will work regardless of font technology |
||
+ | ** is - NadimShaikli |
||
− | * Involved: |
||
− | + | ** is - MohammedYousif |
|
+ | * Status/Plan: |
||
− | * is - NadimShaikli |
||
+ | * All contacted groups have not responded, NEED HELP |
||
− | * Status/Plan: |
||
− | * Need help on all above items |
||
+ | ===Missing Quran characters/Glyphs from Unicode's lists=== |
||
− | 1. Duali (the Arabic spellchecker) |
||
+ | * Proposal written, but not submitted |
||
− | * Need Duali to be ported to C |
||
+ | * Need an Arabic authority to review our proposal to add new characters |
||
− | * Need Duali to be included and embraced by OpenOffice |
||
+ | * Need a solution that will work regardless of font technology |
||
− | * Involved: |
||
+ | * Involved: |
||
− | * is - MohammedElzubeir |
||
+ | ** is - MohammedYousif |
||
− | * Status/Plan: |
||
+ | ** is - NadimShaikli |
||
− | * Need help on all above items |
||
+ | * Status/Plan: |
||
+ | * Need help on all above items |
||
+ | ===Duali (the Arabic spellchecker)=== |
||
− | 1. Emacs |
||
− | + | * Need Duali to be ported to C |
|
+ | * Need Duali to be included and embraced by OpenOffice |
||
− | * The inclusion was supposed to have started, but no one is keeping track |
||
− | + | * Involved: |
|
+ | ** is - MohammedElzubeir |
||
− | * NONE |
||
− | + | * Status/Plan: |
|
+ | * Need help on all above items |
||
− | * Someone needs to look into this and report back (take ownership) |
||
+ | ===Emacs=== |
||
− | 1. Evolution |
||
+ | * Need to verify bidi inclusion into emacs' main tree |
||
− | * Need Arabic support |
||
+ | * The inclusion was supposed to have started, but no one is keeping track |
||
− | * Involved: |
||
+ | * Involved: |
||
− | * was - MohammedElzubeir |
||
+ | * NONE |
||
− | * Status/Plan: |
||
+ | * Status/Plan: |
||
− | * Someone needs to look into this and report back (take ownership) |
||
+ | * Someone needs to look into this and report back (take ownership) |
||
− | + | ===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) |
|
− | + | ===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 |
|
− | + | ===Wine (http://www.winehq.org)=== |
|
− | + | * Need shaping/Bidi |
|
− | + | * Involved: |
|
− | + | * NONE |
|
− | + | * Status/Plan: |
|
− | + | * Someone needs to look into this and report back (take ownership) |
|
− | + | ===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 ? |
|
− | + | ===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) |
|
− | + | ===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) |
|
− | + | ===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) |
|
− | + | ===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: == |
== Non-Code & i18n/Translation Issues: == |
||
− | + | ===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?) |
||
+ | ===Arabic wordlist=== |
||
− | 1. Arabic translation of Arabeyes.org site |
||
+ | * Need a complete list of Arabic words for Arabic-to-English dictionary |
||
− | * Need someone to compelete the translation of Arabeyes' site |
||
− | + | * Involved: |
|
− | + | * was - AhmadTwaijry |
|
− | + | * was - ArafatMohamed |
|
− | + | * is - AbdulazizAlarfaj |
|
− | + | * Status/Plan: |
|
+ | * Need a mechanism for how these words will be listed (eg. by root?) |
||
− | * 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) |
||
+ | ===Arabic translation of Arabeyes.org site=== |
||
− | 1. Office-related Apps |
||
+ | * Need someone to compelete the translation of Arabeyes' site |
||
− | * Need DIA localized |
||
+ | * Involved: |
||
− | * Need Xpdf localized |
||
+ | * was - AhmadTwaijry |
||
− | * What else ? |
||
+ | * was - ArafatMohamed |
||
− | * Involved: |
||
+ | * is - AbdulazizAlarfaj |
||
− | * NONE |
||
− | + | * Status/Plan: |
|
+ | * Plone interface translation complete |
||
− | * Someone needs to look into this and report back (take ownership) |
||
+ | * 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) |
||
− | + | ===WVware (Word Clone)=== |
|
− | + | * Need Bidi/Shaping |
|
− | + | * Involved: |
|
− | + | * NONE |
|
− | + | * Status/Plan: |
|
− | + | * Someone needs to look into this and report back (take ownership) |
|
− | + | ===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) |
|
− | + | ===Mutt=== |
|
− | + | * Is localization possible/needed ? |
|
− | + | * Involved: |
|
− | + | * NONE |
|
− | + | * Status/Plan: |
|
− | + | * Someone needs to look into this and report back (take ownership) |
|
− | + | ===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) |
|
− | + | ===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: == |
== Various Issue/Needs: == |
||
− | + | ===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 |
|
− | + | ===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 |
|
− | + | ===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 |
|
− | + | ===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 |
|
− | + | ===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) |
|
− | + | ===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 |
|
− | + | ===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 |
|
− | + | ===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 |
نسخة 15:52، 18 نوفمبر 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.
محتويات
- 1 Technical/Code Issues:
- 1.1 Arabbix
- 1.2 Free Fonts
- 1.3 Printing (http://www.cups.org)
- 1.4 Terminal Emulators
- 1.5 Terminal Libraries
- 1.6 Man pages in Arabic
- 1.7 Fribidi library
- 1.8 Islamic Applications/Libraries (ITL)
- 1.9 Quran Datafiles
- 1.10 Missing Quran characters/Glyphs from Unicode's lists
- 1.11 Duali (the Arabic spellchecker)
- 1.12 Emacs
- 1.13 AbiWord
- 1.14 BiCon
- 1.15 Wine (http://www.winehq.org)
- 1.16 QT bugs/issues
- 1.17 Cygwin (http://www.cygwin.com)
- 1.18 WeirdX (http://www.jcraft.com/weirdx)
- 1.19 LaTeX2HTML
- 1.20 WinSCP (http://winscp.sf.net)
- 2 Non-Code & i18n/Translation Issues:
- 3 Various Issue/Needs:
Technical/Code Issues:
Arabbix
- Need a release
- Need better/more encompassing documentation on process to involve others
- Need more people involved to help the maintainer
- Status/Plan:
- Need help on all above items
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-===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
Printing (http://www.cups.org)
- Need to add utf8/bidi/shaping to lp/lpr/enscript for Arabic text printing
- Status/Plan:
- Need help on all above items
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
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)
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 browser?
(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
- Someone needs to look into this and report back (take ownership)
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
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
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
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
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
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)
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)
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
Wine (http://www.winehq.org)
- Need shaping/Bidi
- Involved:
- NONE
- Status/Plan:
- Someone needs to look into this and report back (take ownership)
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 ?
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)
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)
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)
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:
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)
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?)
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)
WVware (Word Clone)
- Need Bidi/Shaping
- Involved:
- NONE
- Status/Plan:
- Someone needs to look into this and report back (take ownership)
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)
Mutt
- Is localization possible/needed ?
- Involved:
- NONE
- Status/Plan:
- Someone needs to look into this and report back (take ownership)
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)
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:
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
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
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
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
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)
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
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
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