الحلم العربي البرمجي … برنامج منتديات !!
وصلتني أمس رسالة من أحد الأخوة يعرض علي الانضمام ” لطاقم عمل لبرمجة سكربت منتديات عربي جديد ومميز ” على حد تعبيره … بالطبع كان ردي هو بالإعتذار … لم أوضح الأسباب في الرسالة فلست من هواة التثبيط .. لكن هنا سأعرض أفكاري بهذا الشأن .. و المبنية على تجربتي السابقة في برامج المنتديات العربية سواء VbZoom او MySmartBB …
ماذا يعني برنامج منتديات عربي ؟
برنامج عربي … برنامج عربي … برنامج عربي … ماذا تعني هذه الجملة و ماذا يُقصد بعربي هنا هل أن من سيطوره عرب فقط .. ومن هم العرب .. متحدثي اللغة العربية ؟؟؟ … هل تُصنيف البرامج على أساس لغة مطوريها ؟؟ … ما رأيك في مطور هندي يتحدث العربية هل سيسمح له بالمشاركة ؟ .. و ما رأيك في مطور أخر من جزر القُمر – تُصنف بأنها دولة عربية – ولكن هذا المطور لا يتحدث العربية .. هل سيسمح له بالمشاركة ؟ … ربما يقصد ببرنامج عربي بأنه سيكتب من الصفر بأيدي عربية ! و ستكون كل أكواده عربية ! ولن يعتمد المطورين على أي شئ ليس من صنع أيديهم … إذن فليبدأوا أولا بكتابة لغة برمجة عربية .. و حتى تكون الأخيرة عربية 100% يجب أن تكتب على محرر عربي و على حاسوب من تصنيع عربي .. حتى لا يكون هناك ذرة شك في أنه عربي 100% ….. في ظل فلسلفة المصادر المفتوحة و التي محت اي تصنيف لأي برنامج فالبرامج أصبحت عالمية متعددة اللغات .. يطورها المئات إن لم يكن الألاف حول العالم .. إذن هل سننشئ برنامج ذو أصل عربي ومن ثم يتحول الى برنامج عالمي ليطوره غير العرب فلا يصبح البرنامج عربي … ويضيع الهدف من إنشائه .. إن كان هذا هو الهدف فعلاً .. !
الحماس و غياب التخطيط ؟
تذكرون خطاب أوباما الأخير في مصر .. كلما ذكر آيات من القرأن .. يزداد الحماس في القاعة و تعلو الايادي مصفقة … هكذا نحن العرب … ننجرف وراء الكلمات الرنانة و تأخذنا الحماسة بدون فكر ولا تخطيط .. يكتب أحد الأعضاء موضوع .. ” يلا ياشباب – و كأنه يجمع المطورين من على القهوة :D – نريد أن ننشئ برنامج منتديات عربي ينافس vBulletin نريد أن نتخلى عن جون و أعوانه اللي خربوا بيوتنا ورفعوا سعر الترخيص ” …. و كأن جون و ” اعوانه ” قبيلة من المغول أغارت على مواقعنا العربية و أجبرتنا أن نشتري ترخيص برنامجها ! … وهناك من يبحث عن تفاعل أكبر مع موضوعه فيقول … جون اليهودي و كأنه ناسى أو تناسى أن لغة البرمجة التي سيبنى عليها برنامجة العربي – php – هي من تطوير يهود … !؟
لديك مشكلة مع vBulletin هناك البديل :
لا أرى vBulletin شيطان يجب محاربته … فهي شركة قامت ببرمجة برنامج وتقوم بتسويقة و بيعه ومن حقها إتخاذ أي خطوات لحماية برامجها مثلها مثل أي شركة أخرى .. ولكن ربما لديك مشكلة مع vBulletin … إذن إتركها وإستخدم بديل أخر .. هناك الكثير من البدائل … SMF , MYBB , Vanilla , bbpress , YetAnotherForum , YaBB , IceBB , miniBB , phpBB …
ما الفائدة ؟
هنا سأتحدث من وجهة نظر المستخدم العادي … و الذي لايعرف ماذا تعني لغة برمجة كل مايريده برنامج منتديات واجهته عربية مركب عليه ثيم احمر في أخضر و بعض الأزرق لن يضر في شئ و الهيدر بإرتفاع 800 بكسل فلاشي فيه فراشات تتحرك هنا و هناك و يريد اخر عشرة مواضيع متحركة في الأعلى و مساحة لأفضل عضو و أفضل عضوة و أفضل مشرف ووووو … لزيادة الحماس بين الأعضاء بالطبع :D … هذا مثال فليست كل منتدياتنا بهذه الطريقة ولكنها الاغلب و ما سأقوله ينطبق على أغلب المنتديات .. الأن مقياسي كمستخدم أولاً أن يكون البرنامج مجاني ( سواء بطريقة شرعية او لا ! ) … و يحتوي على المميزات الأساسية التي أريدها .. و توافر الاضافات و الستيلات … و الدعم الفني إن إحتجت إليه …. إذن لن أضع في إعتباري ابداً هل هذا البرنامج عربي أو لا و هل القائمين عليه عرب أم أجانب .. ربما يكون العكس بما أن لدينا عقدة ” الخواجة ” و أن ما يأتي من الخارج هو الأفضل .. !!
هل المستقبل لبرامج المنتديات التقليدية ؟
لا أعتقد … نحن في عصر المشاركة و الشبكات الإجتماعية .. يمكننا إعتبار المنتديات شبكات إجتماعية قائمة على مشاركة المقالات و الأراء ولكن المستقبل لن يكون لهذه المنتديات بهذا الشكل التقليدي .. ! إبحث عن فكرة ثورية تغير فكرة المنتديات التقليدية …
لماذا البداية من الصفر ؟
هناك برنامج منتديات عربي قائم بالفعل وهو MySmartBB لماذا لا تركز الجهود في هذا المشروع لتطويره ليصبح أفضل … هناك من سيقول هذا المشروع ضعيف !! … حسناً لأنه ضعيف فهو بحاجة لدعمك حتى يصبح أفضل .. ! لا تريد الانضمام للمشروع .. حسنأً إبني مشروع اخر إعتماداً على نواة هذا المشروع فهو مفتوح المصدر .. لا فائدة من إعادة إختراع العجلة ..
التخطيط ثم التخطيط :
مشكلة مشاريعنا العربية .. غياب الرؤية ، غياب الهدف و غياب التخطيط … قررت أن تبرمج منتديات عربي .. إذن أين خطة البرنامج التي سيسير عليها .. هل وضعت خطة زمنية قصيرة المدى بأهداف واضحة و خطة اخرى طويلة المدى بأهداف أكبر .. هل خطتك تشمل و تغطي كل النقاط و كل شئون المشروع ؟ … لا يمكن أن تقول لمطور نرحب بك معنا في فريق عمل مشروع معين وهو لا يعرف ماهي خطة العمل .. لا أعتقد أن هناك مطور واعي سيغامر ويدخل مشروع لا خطة له ولا تنظيم … لا يمكن أن تكون خطة العمل هي ” شغالين بالبركة ” ..
إبدأ أولاً :
في المشاريع الجماعية القائمة على العمل التطوعي لا يمكن أن تفتح الباب للإنضمام لفريق التطوير وأنت لم تبدأ بعد … إبدأ أولاً سواء كنت بمفردك أو مع صديق ليك أو بمساعدة فريق صغير … شخصياً أرى ألا يزيد عدد العاملين على نواة المشروع أكثر من 3 اشخاص و يجب أن يكون الثلاثة ممن تجمعهم الصداقة و المعرفة قبل هذا المشروع .. هذا سيجعل التنسيق و العمل أفضل و أسهل .. حسناً هل انتهيت من الإصدار الاول حتى ولو كان في غاية البساطة المهم انه أصبح هناك شئ ملموس … هنا يمكنك إنشاء فريق عمل جماعي و تدعو المطورين لدعم وتطوير برنامج قائم .. التفاعل و الاهتمام سيكون افضل بكثير من مجرد عرض فكرة ..
ربما هناك من سيستغرب بعض أفكاري خاصة وأنا قضيت أكثر من 5 سنوات في دعم وتطوير برامج المنتديات العربية !
أخرون تناولوا نفس الموضوع : لا أعرف هل السبب في هذا الوقت هو نفس الرسالة !
أنا والعربي وأين هو العربي ؟
[نقاش] هل نحنُ بحاجة إلى برنامج مُنتديات عربي؟
تمنياتي للجميع بالتوفيق ..
السلام عليكم ,
نعم أخي , سبب تناول هؤلاء الكتاب وأنت أيضا ! هو شدة الغيظ من نشر فكرة بناء برنامج المنتديات العربية الجبار ! , قرأت موضوع في سوالف من فترة لا أعرف من كاتبه صراحة , يتطلع فيه الكاتب إلى برمجة منتدى عربي مائة بالمائة .. عربي بأيد عربية , حصلت على المقالة الآن
يقول فيها
++ هذه النسخة لا ترتقي لمستوى الفيبولتين ابدا .. حتى وان دعمناها بكل قوتنا وقدمنا لها الهاكات والستايلات وكلنا حولنا اليها لن تصل الى مستوى الفيبولتين .. ++
أرأيت !! , حتى وان دعمناها بكل قوتنا !! , والله هذا أثار غضبي ولم أدخل سوالف من حينها إلا الآن لكي أبحث عن المقالة
لن أرد ولن أتحدث كثيرا , لأن مقالتك هي من تحدثت و أبدعت :)
شكرا لك ..
“شغالين عالبركة” … هذا هو الواقع.
بنظري جميع المشاريع الخاصة التي تحتاج لجهد جماعي يجب أن يجتمع المطورين من أجلها في غرفة واحدة وأن يكون المشروع جاد بحيث يتم العمل عليه يومياً 8 ساعات مثلاً, بينما المشاريع التي تقوم على فلان من المنتدى وعلى وعلان من الماسنجر هي مشاريع من صنف “شغالين عالبركة” كما ذكرت وسرعان ما تخمد وتختفي.
جمله علمني اياها صديق
If you build they will come
للأسف حتي هذه الجمله ترجمت عربيا للاتي
If you build they will copy
كلامك صحيح 100% , و ليس كلاماً فقط بل و فعل , نعم عندما كُنت المدير في برنامج منتديات ماي سمارت أبدعت في التخطيط و هو اﻷمر الذي أنتج أفضل نسخة في تاريخ الـ MySmartBB , أعتقد أن التخطيط و التنظيم هو أهم سمة تغيب عن بالنا كعرب , فكرة برمجة منتدى يبتعد عن الشكل التقليدي جميلة جداً و أنا معها 100% و لكن هل هناك أفكار لديك ليبتعد عن فكرة تقليدي ؟؟
تحياتي
فراس
السلام عليكم
أنت قلت يا أخي الكريم ، لدينا مشروع عربي مفتوح المصدر روحوا يا مطورين وشاركو فيه !
كانت لدينا فرق عمل و تخطيطات جميلة جداً فلم نرى مساهمات ، كلها انجازات ذاتية ولما تركنا المشروع بتقولو بدكم مشروع ثاني ؟
على العموم من ملّ من الVB لديه الكثير والكثير من البدائل المجانية والقوية ليس بالضرورة MySBB
بالنسبة للفكرة الجديدة أنا ناقشتها في الموضوع الي كتبته بالأخير يا معاصر ، بالفعل نحتاج لطفرة
نحتاج لشيء جديد يغير مفهوم المنتديات الكلاسيكية ، ولكن الكل يخاف أن يكون السباق ! رغم أنه هنالك ألف طريقة جديدة يمكن التفكير بها في طريقة فرز المواضيع مثلاً حسب شيء غير الأقسام
أو في طريقة توزيع الأقسام .. ودعونا نتدرج خطوة خطوة وبهذا نتطوّر ، وكلها يمكن برمجتها مبدأيا كأنظمة هاكات حتى لا نصدم المستخدم في الأسلوب الجديد .
عموماً البرمجيات العربية مستقبلها مُحبط لإنها غير جدية فحينما تتطور البرامج الشبيهة للأمام نلحقها بعد سنة أو إثنين أو لربما لا نلحق ! فهذا يشجع المستخدم على ترك هذه البرمجيات .
ناهيك عن المستخدم المُحبط بدوره للمبرمج
في الحقيقة موضوع شائك وليس المنتديات هي الشيء الوحيد الشائك في هذا الموضوع .
ولنا لقاء .
صدقت في كل كلمة .. قلتها .. لا أدري لماذا تصرف الجهود الجباره في غير موضعها !!
كم يقوم بعمل محرك بحث ينافس قوقل .. < ليه ؟
والي يقهر أكثر .. أعرف ناس عندهم أفكـار جباره .. عالمية .. ولكن للأسف .. لا يملكون .. القدرة على عملها ( برمجتها وتصميمها ) فتذبل إلى أن تنتهي .. أو أن تطرأ على عقل وآحد أجنبي .. ويطبقها ..
< كم يحدث معي دائماً .
اختلف معك اخي فؤاد في بعض ما طرحت .. ومع اغلب المدونين العرب في نقد البرامج العربية ..
لأني دائماً ارى في طرحكم تحبيط للعزائم!
دع الناس يبرمجون ..
حتى لو فشل المشروع .. ستعتبر تجربة يستفيد منها المبرمج في مشاريعه القادمة .. ويخرج لنا ببرنامج أقوى ..
لكن اذا كنا دائماً ننتقد البرامج العربية فهذا سوف يفقد المبرمج العربي ثقته بنفسه ولن يفكر أبداً في الاقدام لبرمجة مشروع لا يجد بعده سوى النقد ..
انا اتفق معك في نقاط كثيرة ذكرتها ..
نعم هناك بدائل كثيرة ومفتوحة المصدر ويمكن تعريبها ..
لكن لماذا لا يبرمج بعضنا برنامج منتديات بديل .. او بديل لأي برنامج اخر ..
اذا كان عدد برامج المنتديات 100 .. فلو برمج احد المبرمجين العرب برنامج جديد ستصبح 101 .. ما المشكلة ؟
هل نلوم هذا الشخص ونترك المئة!
نقطة اختلف معك فيها .. وهي انك قلت :
“مشكلة مشاريعنا العربية .. غياب الرؤية ، غياب الهدف و غياب التخطيط”
التعميم غير صحيح وظالم .. وان كانت هناك مشاريع “بالبركة” فالتأكيد ليست كلها!
بدلاً النقد والتعميم .. علينا بتوعية البرمجين بكيفية التخطيط للمشاريع ووضع أهداف وخطة عمل .. هذا أفضل ..
في النهاية .. الاختلاف لا يفسد للود قضية ..
وانا مع الحوار الهادف ..
:)
أهلا بك أخي نواف …
كلامي ليس للتحبيط أو التقليل من العزائم .. فأنا مقتنع تماماً بوجوب وجود برامج و مشاريع قوية من برمجتنا .. ولذلك قضيت أكثر من 5 سنوات في دعم VbZoom و MySmartBB و لم أكن مقتنعاً لم قضيت كل هذه الفترة ….
كلامي هنا هو عرض نتاج خبرة شخصية و راي لشخص عمل في مشاريع جماعية … كداعم من بعيد ومن ثم كعضو فريق تطوير ومن ثم مدير لمشروع … ووجودك داخل كواليس المشروع سواء كعضو أو كمدير يغير نظرتك لكيفية عمل هذه المشاريع ….
أنا لا أنتقد المشاريع العربية بالمُجمل … نعم هناك مشاريع عربية ناجحة ولكن أغلبها ليست مشاريع إنتاج برمجيات … تلك التي تحتاج إلى مجهود أكبر و تنسيق أكبر … و إن وجدت فلا تكون جماعية بالمعنى المعروف بل قد يكون من يعمل عليها شخص واحد و قد يكون هذا سبب استمرارها !
من وجهة نظري الشخصية أن برمجة برنامج منتديات جديد لا فائدة منه .. إلا إذا كان للتعلم .. أي سننشئ مشروع للتعلم وسيكون تطبيقنا هو انشاء برنامج منتديات و ربما بعد الانتهاء نطرحه مفتوح المصدر ليستفيد بيه غيرنا … هنا أنا أنظر للمستقبل … فالمستقبل ليس للمنتديات بالشكل التقليدي .. فلماذا نضيع جهودنا في شئ لا مستقبل له …
اذا اجتمع هؤلاء المطورين في مشروع برمجة برنامج بفكرة جيدة وله مستقبل و له فرصة للنجاح .. لربما انضممت لهم :) ليس لدي مشاكل مع المشاريع العربية بل اشجعها بشدة … إذا كانت ذات هدف و رؤية ولها مستقبل …
عندما تحدثت عن البدائل الاجنبية مفتوحة المصدر … كنت أرد فقط على نقطة أن الهدف من إنشاء المنتدى هو إيجاد بديل مجاني للـ vBulletin …
أهلا بك من جديد عزيزي .. و أرحب بالنقاش الهادف ;)
نحن نقول لهم لا تعيدوا إختراع العجلة
و التجارب إلي من أولها فاشلة شو تتوقع آخرها
كلها فقط حماس و نشاط شباب في فترة الصيف
ثم يصابون بتحطم داخلي و أن العرب غير متعاونين و ان المبرمجين العرب هدفهم المادة فقط
نحن لا نريد أن يقعوا في أخطاء وقع فيها غيرهم
دائما يجب أن نبدأ من حيث إنتهى الآخرون
شكرا عزيزي على هذا المقال
كلامك صحيح أخي العزيز
وانا اعتقد من وجهة نظري انا الأهم ان نساعد بالبناء
لا ان نهدم ونبني من جديد
وجهة نظر الاخو في بناء برنامج عربي من الصفر هي تأتي من ناحية إيجاد هوية للبرامج العربية التي معظمها ان لم نقل كلها مبنية على حد قولهم من برامج غربية ….
بالمختر وجهة نظري هي ان لو كل مطور أراد ان يبني من الصفر لما كان لأي شيء وجود ولا تطور العلم
أحد أهم المعتقدات … هي عالمية العلم والعلوم
وشكرا
شكرا على الموضوع أخي فعلا لقد كفيت بجوابك لكل من لديه تلك النظرة الحماسية
اخى المعاصر لماذا لا تعود للماى سمارت حقا نشتاق اليك ايها المبدع
ياريت ترجع مره اخرى هناك وتساهم فى تطور البرنامج
اخوك عبده
أهلا بك عزيزي …
على المدى القريب و بنفس الأسلوب لا أظن أني سأعود من جديد .. لكن من يدري ماذا سيحدث غداً ^_^
أخى فؤاد لاأعرف ماذا أقول لك فأنت صادق فى كل كلمة تقولها
ولكن ياأخى فؤاد أريد أن أسالك سؤال بماذا تنصحنى بتركيبه فأنا محتار وفى نفس الوقت لاأريد تركيب الفى بى لانى لستُ قادرآ على دفع الترخيص وغير ذلك لان الفى بى غير آمن بالمرة ، ولكنى إطلعتُ على منتدى computality وأنت مُركب إسكربت phpbb فهل تنصحنا بتركيبة أم تنصحنا بتركيب الـ MySmartBB وهل من وجه نظرك المنتدى العربى MySmartBB سيستمر أم سيتوقف به المطاف ، وهل هناك أمل فى رجوعك مرة أخرى للمنتدى العربى .
أخى فؤاد أتمنى أن لاتتجاهل أسالتى وشكرآ لك
أهلا بك أخي ياسر …
أرشح phpBB 3 … برنامج قوي مجاني يعيبه فقط قله الاضافات و الستيلات العربية و المعربة ولكنه يبقى الخيار الأفضل بالنسبة لي … أستخدمة على منتدى مجموعة Computality منذ أكثر من عام و لم أواجه معه مشاكل أو صعوبات …
هل سيتوقف السمارت أم سيستمر ؟
الله اعلى و أعلم … ولكن في تصوري لو إستمرت إدارة المشروع و التطوير بهذه الأسلوب فلن يصمد طويلاً … السمارت بحاجة إلى اعادة هيكلة في نظام الإدارة و أسلوب و التطوير و قبل كل ذلك تحديد رؤية و هدف واضح …
هل هناك أمل فى رجوعك مرة أخرى للمنتدى العربى .
على المدى القريب و بنفس الأسلوب لا أظن أني سأعود من جديد .. لكن من يدري ماذا سيحدث غداً ^_^
مرحبا
اولا، احب ان ابدي اعجابي بالمدونة وصاحبها بشكل عام، فعلا اعجبني التصميم وطريقة طرح الافكار !
اما تعليقي عن الموضوع، فعلا المشكلة في التخطيط، لمست ذلك في كره الطلبة زملائي في علوم الحاسبات لمادتي هندسة الحاسبات وتحليل النظم، رغم كونها المسؤول الاول والاخير عن التنظيم الدقيق للمشاريع البرمجية الكبيرة، الشئ الذي دعاني الى الاهتمام المكثف بهذه المادة.
من المشاريع التي حاولت ان اقوم بها ( لوحدي كالعادة لعدم عثوري على مساعدين ) هو تطوير سكربت الوورد بريس(تطوير العجلة لا اختراعها من جديد :])، ربما يتعجب القارئ قليلا نظرا للانتشار العالمي للوورد بريس، ولكن من وجهة نظر برمجة اكاديمية، الوورد بريس مكتوب بطريقة غامضة جدا !، لم ارى مشروعا في حياتي يخلط بين البرمجة الدالية التوجه والكائنية التوجه لهذه الدرجة، هذا ناهيك عن الميكانيكية الركيكة في ادارة القوالب وغيرها.
أخيرا اتفق معك في كون ايام المنتديات معدودة وان المستقبل متوجه نحو المشاركة والمواقع الاجتماعية.
تحيتي.
مرحبا بك أخي المعاصر ..
الصراحة ردي ليس له علاقة بتدوينتك .. بس أنا عاوز أقولك انك وحشتني جدا جدا :( .. دة لو انت كنت فاكرني أصلا :)
أهلا بأهل السمارت ;)
تمنياتي لكم جميعاً بالتوفيق