«Google Summer of Code 2007»: الفرق بين المراجعتين

من ويكي عربآيز
اذهب إلى: تصفح، ابحث
ط (استبدال النص - 'http://www.arabeyes.org' ب'https://www.arabeyes.org')
 
(13 مراجعة متوسطة بواسطة 5 مستخدمين غير معروضة)
سطر 15: سطر 15:
 
= Selected ideas =
 
= Selected ideas =
   
==== Siraji Arabic OCR.====
+
==== Siraji Arabic OCR====
* Info about Siraji: http://www.arabeyes.org/project.php?proj=Siragi
+
* Info about Siraji: https://www.arabeyes.org/Siragi
   
==== Fonts: ====
+
==== Fonts ====
Improve Arabeyes Free fonts
+
Improve and create new Arabic Free fonts
   
 
==== libarabic ====
 
==== libarabic ====
A libarary providing vario functions for use with Arabic supporting application: examples include:
+
A library providing various functions for use with Arabic supporting applications, examples include:
 
* normalisation: e.g محمد , مُحَمّد
 
* normalisation: e.g محمد , مُحَمّد
 
* morphology library (spell checkers, translation...)
 
* morphology library (spell checkers, translation...)
سطر 28: سطر 28:
   
 
====ITL ports ====
 
====ITL ports ====
ports to most other languages written on top of the current ITL
+
Ports to most other popular languages written on top of the current ITL
written in C. A lot of people need ITL ports to most other languages
+
(which is written in C). A lot of people need ITL ports to languages
 
like PHP, Perl, Java, TCL, Python
 
like PHP, Perl, Java, TCL, Python
* more about the ITL: http://www.arabeyes.org/project.php?proj=ITL
+
* more about the ITL: https://www.arabeyes.org/ITL
   
 
==== Website revamp====
 
==== Website revamp====
the website (arabeyes.org) needs to be ported to a CMS and
+
The website (arabeyes.org) needs to be ported to Drupal and
 
integrated with other services including:
 
integrated with other services including:
* LDAP integration of all services.
 
* Integration with CVS/SVN
 
 
* New theme
 
* New theme
 
* Proper bidi support
 
* Proper bidi support
 
* Project management pages
 
* Project management pages
* Proper RSS feeds.
+
* Proper RSS feeds
 
* Translation statistics (the current implementation is buggy and inaccurate), include ability to:
 
* Translation statistics (the current implementation is buggy and inaccurate), include ability to:
 
** Download files
 
** Download files
 
** Assign files (or 'take them') through multiple phases, e.g
 
** Assign files (or 'take them') through multiple phases, e.g
 
translation, QA1, QA2...
 
translation, QA1, QA2...
*Qamoose integration, and possibly inversing the the dict to serve arabic->english as well.
+
* Qamoose integration
   
  +
Another option might be adding gettext and RTL support to the current CMS and (as well as fixing styles and BIDI).
The final product will serve as a proof of concept bilingual bidirectional
 
  +
 
The final product will serve as a proof of concept of a bilingual bidirectional
 
website.
 
website.
  +
  +
==== Mediawiki BIDI and internationalisation support ====
  +
Currently mediawiki does not properly allow for two or more languages on the same instance of the wiki, especially if they have different directions (e.g English and Arabic). This Project aims to write mediawiki modules for that: auto BIDI and multilingual support. This will be of use to wikis like this one and the wiktionary sites (ar.wikipedia.org).
  +
  +
==== Cygwin ====
  +
Add Arabic support to Cygwin.
   
 
==== Bug squashing ====
 
==== Bug squashing ====
 
There is a collection of showstopper bugs related to Arabic
 
There is a collection of showstopper bugs related to Arabic
support in Gnome, Abiword and Firefox, the bugs have been open for 4 years
+
support in Gnome, Abiword, VIM and Firefox, the bugs have been open for 4 years
 
because they are fairly involved and need some dedication. This project is an attempt to tackle these bugs. They are shown here:
 
because they are fairly involved and need some dedication. This project is an attempt to tackle these bugs. They are shown here:
   
 
[[Bugs]]
 
[[Bugs]]
 
 
== Discussion ==
 
 
The [http://lists.arabeyes.org/archives/developer/2007/March/msg00015.html Summer of Code] thread resulted in many proposals: [http://lists.arabeyes.org/archives/developer/2007/March/msg00015.html]
 
 
* Participating projects:
 
** Siragi (Tarik Fdil) [http://lists.arabeyes.org/archives/developer/2007/March/msg00034.html]
 
 
* Not participating projects:
 
** Bayani [http://lists.arabeyes.org/archives/developer/2007/March/msg00026.html]
 
** Katoob [http://lists.arabeyes.org/archives/developer/2007/March/msg00026.html]
 
 
* Proposals:
 
** RTL in the Maemo platform [http://lists.arabeyes.org/archives/developer/2007/March/msg00016.html]
 
** libquran for embedded systems [http://lists.arabeyes.org/archives/developer/2007/March/msg00016.html]
 
** RTL in Irssi, zsh [http://lists.arabeyes.org/archives/developer/2007/March/msg00020.html]
 
** [http://ayaspell.blogspot.com/ Ayaspell], Arabic spellchecking
 
** Improving Arabeyes fonts [http://lists.arabeyes.org/archives/developer/2007/March/msg00027.html]
 
** Arabic-script printing [http://lists.arabeyes.org/archives/developer/2007/March/msg00027.html]
 
** BiCon [http://lists.arabeyes.org/archives/developer/2007/March/msg00027.html]
 
 
== Mentors ==
 
''Please cite your name and project here.''
 
 
 
= Ideas =
 
 
 
</div>
 

المراجعة الحالية بتاريخ 03:19، 10 فبراير 2017

Arabeyes is interested in participating the in the 2007 edition of Google's Summer of Code. This event encourages students to get involved in open source coding projects by awarding successful participants with cash prizes. For more information read the FAQ page.

Students

If you have questions, or if you simply would like to discuss these projects, please subscribe to developer at arabeyes.org here: http://lists.arabeyes.org

Mentoring

(Mentoring application deadline: March 12)

The Arabeyes projects needs mentors for project ideas. Mentors have the task of assisting the applicants and to be the project contact points. They review and choose proposals and help participants in their process. Project maintainers are usually the best candidates for this task. The Advice for GSoC Mentors Page compiles advice for mentors. If you think your project needs assistance, do please apply as a mentor. ArabeyesTodo is an outdated but important "things to help with" list.

Selected ideas

Siraji Arabic OCR

Fonts

Improve and create new Arabic Free fonts

libarabic

A library providing various functions for use with Arabic supporting applications, examples include:

  • normalisation: e.g محمد , مُحَمّد
  • morphology library (spell checkers, translation...)
  • ....

ITL ports

Ports to most other popular languages written on top of the current ITL (which is written in C). A lot of people need ITL ports to languages like PHP, Perl, Java, TCL, Python

Website revamp

The website (arabeyes.org) needs to be ported to Drupal and integrated with other services including:

  • New theme
  • Proper bidi support
  • Project management pages
  • Proper RSS feeds
  • Translation statistics (the current implementation is buggy and inaccurate), include ability to:
    • Download files
    • Assign files (or 'take them') through multiple phases, e.g

translation, QA1, QA2...

  • Qamoose integration

Another option might be adding gettext and RTL support to the current CMS and (as well as fixing styles and BIDI).

The final product will serve as a proof of concept of a bilingual bidirectional website.

Mediawiki BIDI and internationalisation support

Currently mediawiki does not properly allow for two or more languages on the same instance of the wiki, especially if they have different directions (e.g English and Arabic). This Project aims to write mediawiki modules for that: auto BIDI and multilingual support. This will be of use to wikis like this one and the wiktionary sites (ar.wikipedia.org).

Cygwin

Add Arabic support to Cygwin.

Bug squashing

There is a collection of showstopper bugs related to Arabic support in Gnome, Abiword, VIM and Firefox, the bugs have been open for 4 years because they are fairly involved and need some dedication. This project is an attempt to tackle these bugs. They are shown here:

Bugs