«Arabeyes New Website Prototype»: الفرق بين المراجعتين

من ويكي عربآيز
اذهب إلى: تصفح، ابحث
(team section aded)
(Final Decision on Drupal's version: Justification)
 
(5 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 25: سطر 25:
 
* Sys Admins:
 
* Sys Admins:
 
** Prototype Phase:
 
** Prototype Phase:
  +
*** Ossama Khayat [Joined 10 Aug with working 5.9 install]
 
*** Mohamed Farag
 
*** Mohamed Farag
 
*** Abderrahim Kitouni
 
*** Abderrahim Kitouni
سطر 31: سطر 32:
 
*** Youssef Chahibi
 
*** Youssef Chahibi
 
* Arabic Support, Localization:
 
* Arabic Support, Localization:
** Mohamed Sameer
+
** Mohamed Sameer [Resigned 10 Aug to be adviser only]
 
** Daif Al-Otaibi
 
** Daif Al-Otaibi
 
* CMS Programming/ Coding as a whole:
 
* CMS Programming/ Coding as a whole:
سطر 40: سطر 41:
 
** Mohamed Farag
 
** Mohamed Farag
 
** Abderrahim Kitouni
 
** Abderrahim Kitouni
  +
** Youssef Chahibi [Joined 10 Aug]
 
* Documentation/ Wiki Maintenance:
 
* Documentation/ Wiki Maintenance:
 
** Mohamed Farag
 
** Mohamed Farag
  +
** Abderrahim Kitouni [Joined 10 Aug]
[http://lists.arabeyes.org/archives/general/2008/August/msg00025.html]
 
   
 
==Decision on system standards ad selection:==
 
==Decision on system standards ad selection:==
سطر 55: سطر 57:
 
* Multilingual support.
 
* Multilingual support.
 
* Role-based access control.
 
* Role-based access control.
  +
  +
Discuss [https://www.arabeyes.org/%D9%86%D9%82%D8%A7%D8%B4:Arabeyes_New_Website_Prototype#Portal_departments]
   
 
=== Criteria for CMS selection: ===
 
=== Criteria for CMS selection: ===
سطر 61: سطر 65:
 
Here is a brief conclusion I drawn after readings, trying demos, and my oen experience with installations of the major portal CMSs framwroks:
 
Here is a brief conclusion I drawn after readings, trying demos, and my oen experience with installations of the major portal CMSs framwroks:
   
* TYPO3: No Arabization group, no experts within Arabyes, hard to learn quickly
+
* TYPO3: No Arabization group, no experts within Arabeyes, hard to learn quickly.
   
* Mambo: No Arabization group, or within Arabyes,
+
* Mambo: No Arabization group, no experts within Arabeyes.
   
 
* Plone: Arabization group. 100% translated. [http://plone.org/products/plone/features/3.0/existing-features/outstanding-multilingual-content-management]
 
* Plone: Arabization group. 100% translated. [http://plone.org/products/plone/features/3.0/existing-features/outstanding-multilingual-content-management]
   
 
* Drupal:
 
* Drupal:
** Strong, old, active Arabization group
+
** Strong, old, active Arabization group.
** Experts within Arabyes: Amr Gharbeia, M. Sameer, others
+
** Experts within Arabyes: Amr Gharbeia, M. Sameer, others.
 
**Experts within other Arabization communities:Eglug and others [http://groups.drupal.org/arabization]
 
**Experts within other Arabization communities:Eglug and others [http://groups.drupal.org/arabization]
   
سطر 91: سطر 95:
   
 
=== Final Decision on Drupal's version ===
 
=== Final Decision on Drupal's version ===
  +
'''Drupal 5.9 Decided in meeting 10 Aug 2008'''
  +
For technical and practical reasons.
   
  +
Please mention justification --[[مستخدم:أحمد|أحمد غربية]] 23:14، 10 أغسطس 2008 (UTC)
   
  +
Justification is [https://www.arabeyes.org/%D9%86%D9%82%D8%A7%D8%B4:Arabeyes_New_Website_Prototype#Drupal_.28_and_what_version_5.x_or_6.x_RC_.3F.29 here], plus, almost no member expressed any objection to our decision last general meeting held on Sunday 10 August. I am sorry no one updated the discussion page, but that what exactly happened, almost all members, including Khaled Hosney, Mohammed Sameer, Ossama Khayat, Mohamed Magdy, Abderrahim Kitouni and others. Some had opinion against the version ( which is 5.9) (namely: Mohammed Sameer), but as he didn't provide any details or reasons to members or convinced them to recommend another version, we went with the latest 5.x version. [[مستخدم:Mfarag|Mfarag]] 21:46، 18 أغسطس 2008 (UTC)
=== Live examples ===
 
   
 
=== Live examples ===
  +
http://www.ideapack.net/arabeyes/
   
 
=== References ===
 
=== References ===
سطر 101: سطر 110:
   
 
== Decision on design standards and selection: ==
 
== Decision on design standards and selection: ==
  +
=== Website Sections ===
   
  +
* Press section.
  +
* Contact, about.
  +
* Donation section.
  +
* Project page
  +
**URL alias, a name, about, logo, data, status ()
  +
**Coordinator and contributers (user reference CCK field), date, logo (Image field) and various other fields.
  +
* Members list page
  +
* Hall of fame section.
  +
* Member personal profile page
   
 
=== Screen resolution support ===
 
=== Screen resolution support ===
سطر 110: سطر 129:
   
 
=== User authentication ===
 
=== User authentication ===
  +
OpenID: available in Drupal 6.0, add-on module in 5.x --[[مستخدم:أحمد|أحمد غربية]] 23:12، 10 أغسطس 2008 (UTC).
 
   
 
=== Modules ===
 
=== Modules ===

المراجعة الحالية بتاريخ 21:46، 18 أغسطس 2008

This is the documentation page for the first of the two phases of revamping the Arabeyes website, per Arabeyes meeting on Sunday 03 August 2008 on freenode IRC.

We will put here all information indexed historically in an ascending fashion (from old milestones on the top of the page to new ones downwards).

Only news of actual milestones allowed on this page. Ideas and opinions to be put with signature (by typing "~" four times at the end of your post) on the discussion page.

هذه هي صفحة توثيق عمل فريق إنشاء الموقع الجديد لعربايز - المرحلة التجريبية، بناءا على ما تم في اجتماع المشاركين من أعضاء مجموعة عربايز يوم الأحد 3 أغسطس 2008 على الآي آر سي - فري نوود.

سيتم فهرسة جميع المعلومات هنا تاريخيا بترتيب تصاعدي (أي من أقدم الأحداث والتي يتم ذكرها أعلى الصفحة نزولا إلى أحدثها).

يسمح بذكر وقائع الأحداث الفعلية فقط على هذه الصفحة، بينما توضع الأفكار والآراء موقّعةً (بإدخال علامة المدّ "~" أربع مرات في نهاية مداخلتك) Mfarag 23:51، 6 أغسطس 2008 (UTC)


New Arabeyes Website Team

Team by task:

  • Project Manager/ Coordinator:
    • Mohamed Farag
  • Sys Admins:
    • Prototype Phase:
      • Ossama Khayat [Joined 10 Aug with working 5.9 install]
      • Mohamed Farag
      • Abderrahim Kitouni
    • Final Phase:
      • Mohamed Adnan
      • Youssef Chahibi
  • Arabic Support, Localization:
    • Mohamed Sameer [Resigned 10 Aug to be adviser only]
    • Daif Al-Otaibi
  • CMS Programming/ Coding as a whole:
    • Mohamed Sameer
    • Daif Al-Otaibi
    • Abderrahim Kitouni
  • Themes, Graphics, Styles, Layout, Web Design:
    • Mohamed Farag
    • Abderrahim Kitouni
    • Youssef Chahibi [Joined 10 Aug]
  • Documentation/ Wiki Maintenance:
    • Mohamed Farag
    • Abderrahim Kitouni [Joined 10 Aug]

Decision on system standards ad selection:

Evaluation and selection of the new Arabeyes website's CMS

Based on Arabeyes' 3 August 2008 meeting and mailing list members' input, a number of functions and features have been agreed by most members upon as required in the CMS (Content Management system) of choice. These capabilities are:

  • Personal page profiles.
  • News module.
  • Download library.
  • Revision Control System (i.e.: Subversion, CVS, etc.)
  • Multilingual support.
  • Role-based access control.

Discuss [1]

Criteria for CMS selection:

Conclusion on best-Arabized CMSs

Here is a brief conclusion I drawn after readings, trying demos, and my oen experience with installations of the major portal CMSs framwroks:

  • TYPO3: No Arabization group, no experts within Arabeyes, hard to learn quickly.
  • Mambo: No Arabization group, no experts within Arabeyes.
  • Plone: Arabization group. 100% translated. [2]
  • Drupal:
    • Strong, old, active Arabization group.
    • Experts within Arabyes: Amr Gharbeia, M. Sameer, others.
    • Experts within other Arabization communities:Eglug and others [3]

Drupal's version choice for Arabic pages

Alaa, one of the Drupal Arabization group commented on the Arabic translation files as: "just an automated merge of the old translation to help translators, don't even try to use this release." [4]

More on the subject:

Drupal's version choice and upgradability

Upgrade plan for Drupal 7 Please discuss it here first, then we can write the conclusion after discussion. [7]

Call for working on Drupal 7 Arabization now

As we see .. version 7 is coming, and version 6 Arabic files are not yet ready for use! I suggest working on Drupal 7 Arabization from now if possible, in order to have this language files ready on time of V. 7 release. This will help us too in our upgrading plan, so we don't face this same situation again.

Final Decision on Drupal's version

Drupal 5.9 Decided in meeting 10 Aug 2008 For technical and practical reasons.

Please mention justification --أحمد غربية 23:14، 10 أغسطس 2008 (UTC)

Justification is here, plus, almost no member expressed any objection to our decision last general meeting held on Sunday 10 August. I am sorry no one updated the discussion page, but that what exactly happened, almost all members, including Khaled Hosney, Mohammed Sameer, Ossama Khayat, Mohamed Magdy, Abderrahim Kitouni and others. Some had opinion against the version ( which is 5.9) (namely: Mohammed Sameer), but as he didn't provide any details or reasons to members or convinced them to recommend another version, we went with the latest 5.x version. Mfarag 21:46، 18 أغسطس 2008 (UTC)

Live examples

http://www.ideapack.net/arabeyes/

References


Decision on design standards and selection:

Website Sections

  • Press section.
  • Contact, about.
  • Donation section.
  • Project page
    • URL alias, a name, about, logo, data, status ()
    • Coordinator and contributers (user reference CCK field), date, logo (Image field) and various other fields.
  • Members list page
  • Hall of fame section.
  • Member personal profile page

Screen resolution support

Page layout theme selection/ making

I prefer to see and evaluate available themes, and customiz them if needed, before we make our own from scratch. This will save us a significant amount or work and time.

User authentication

OpenID: available in Drupal 6.0, add-on module in 5.x --أحمد غربية 23:12، 10 أغسطس 2008 (UTC).

Modules

Drupal provides core modules that comes with its installation files, and contributed modules that community members and groups have made it to be installed and activated later on.

I will list here all modules that are front-end (meaning: that almost all non-administrators can use and see), not the administration-specific core modules that work in the background.