Firefox & Me: Episode 2: First encounter

It was end of summer 2002, I was sitting on my balcony having my afternoon coffee and flipping the pages of PC magazine, when a big article that cover one page about a new browser called Phoenix grabbed my attention.  I read the article very fast then jumped behind my PC and started to type the URL to download it, I was thinking is it going to be the one! The file was 8 MB, I was surprised how small it was, but with my dial up connection and 1Kbps speed, I have to wait more in order to have it downloaded. Once I have on my PC, I open the zip file, looking for the EXE, version 0.1, that’s interesting; I was telling myself. I launch it, and started to browse, opening many pages, it is really fast, responsive; even I can even customize the toolbar. What kind of browser is this?! Without hesitation, I clicked the button; you are going to be my default browser from now on…

To be continue…

Firefox & Me – Episode 1: Before I met you…

It was end of 90s when the whole Internet was orbiting around Internet Explorer, people started to forget what is Internet. There were not too many choices left. Internet is becoming Internet Explorer. My first love is now in the ICU for a long time, many tried to revive it but all the vital signs are showing that the end is getting soon and saving it is beyond anyone. I have to deal with the fact that Netscape is dying and it is taking its last breathe. I am still refusing to go out with Internet Explorer, simply because I don’t want to see the virtual world only from its own eyes. I want to shape my own world and control it by myself. I started to look for alternatives, I went out with opera couple of times, it was pretty, flexible has lots of characteristics that attracted me. But it was too complicated to deal with, many things that always made me confused. After struggling few times, we decided to break up. I tried to go out with other browsers but most of them they had the same personality of Internet explorer but they were having different dress and make up. I was looking for the one that will win my heart and the one that I should give my support. The one that I will be proud of when others see us together.
To be continue …

Me running as a council member again :)

Mozilla Reps

Before writing my name in the list of candidates I was thinking, “Do I really need to nominate myself again to be a council member?! What am I going to bring?!”

On my last post “Mozilla is a Black Hole” [1], I wrote why for 11 years I’ve been contributing to Mozilla and what is the source of my energy. It is not only because of Mozilla mission – as I was thinking before –  but because of you Mozillians, you always pull me back to Mozilla core, even though for many times I wanted to stop and focus on other things in my life.  To extend that post more to Mozilla reps program, last Mozilla Reps camp meeting in Berlin, I was hesitating to nominate myself as a council member, but again meeting the Reps helped me to take the decision and to put my name in the list.

What can I bring to the new council that I didn’t bring last time I’ve been there?
I was one of the provisional council member that helped to shape the program with other amazing Mozillians, then I return as mentor for more than a year. During my mentorship period, I learned a lot from my mentees and from others. This new experience give me a hands-on on the program itself, and I lived the SOPs, I’ve been in touch with the mentees directly and I know the issues that they face and things that need to be tuned. This new experience that I want to bring again to the council to help tuning (not fixing) it more, so we will be able to facilitate the work and make a difference.
The greatest strength of the program is YOU, without your continuous feedback and engagement with the program, the program didn’t improve. I believe the next step should be on how to facilitate and collect your feedback in systematic way to help the council to tune the program, since the program is for you.

@Reps, vote for me if you only think that I am suitable to be a council member.

For reps that they don’t know me, please take a quick look into my profile [2]

@council, sorry I didn’t stick to the suggested format of the questions 🙂

Mozilla is a Black hole!!

When I started working with Mozilla as volunteer back in 2003, it never crossed my mind that I will be able to stay that long. 11 years passed and God only knows how many times I thought that I have to quite and disconnect myself from Mozilla world. Of course not because of Mozilla but because of me; There was a voice inside my head always saying “There is nothing left to give and you don’t have time any more, that’s it, stop!”. I tried many times to shutdown this voice and find reasons to stay and keep going.

Last year, when I was invited to Mozilla Summit in Toronto, the voice won, I made up my mind; this summit is going to be the end of my journey with Mozilla, it is going to be a proper goodbye to Mozilla world and it is the time to get back to the user’s seat.
During the summit, I met my mozillians friends that I didn’t meet for long time. I met many talented mozillians that I never met before. I worked with amazing people that made every moment fun. I was telling myself no way that I can leave, I have to stay and give more. My batteries were fully charged and I am full of energy again.

Months passed, the voice inside my head came back again, my schedule became tighter, my study, work and my personal life are making me busy. Each time a Mozillian send me a message or an email asking for help or an opinion, I wanted to say no, sorry I am not doing that anymore; please seek help somewhere else.. I found myself typing on the keyboard, yes you can do this and that. I found myself getting involved more and deeper than before. Each time I wanted to take the ship to escape, Mozilla pull me back as a black hole in the space that doesn’t allow anyone to escape even light. But after these years I discovered the source of energy that kept me that long.

Dear Mozillains,
Thanks for the energy that you always gave me to fight the voice inside my head and for giving me the well to stay. You are amazing…

Dear Mozilla,
I totally understand now, the moment that I fell in love with your mission, it is the moment that you locked me down. Now I can tell you, I am giving up escaping and running away. I am staying and I surrender all to you!!

For our mission!

I didn’t write anything in my blog for more than one year but the latest events in Mozilla make me open my blog again and write something because I care about Mozilla and the last 10 days were hard on me as on everyone.

I always look at Mozilla as the United Nations of the virtual world, I am an United Nations employee for more than 8 years, everyday I go to work, I meet and work with people from different background, at my division we are almost 25 people from almost 25 countries, in the agency we are around 500 employees from more than150 countries. We all work together even if we are from different background, environment, culture, views and languages; we all work for one cause and one mission. One of our core values is to respect diversity, be tolerant and working in multicultural environment, we respect the human rights because we promote it and support it around the world. We believe that everybody is equal whatever their sex, or color or race or believes. When you decide to join and you sign your contract you agree on the terms and conditions of the work, leave your politics to yourself and leave them at home, at work we have one mission is to make our mission a success and to bring peace to this world, and if someone break that oath, they will be judge by the rules and regulations that are defined in the Human Resources. I do not care what our Director (the public face of the the organization) believes and I don’t want to know too. All I care about is he respect our rules, values and regulations,  if he did something against them he will be out. I am always looking at Mozilla like my real life work; diversity, multicultural, freedom, about choices and human rights over the web (by providing everyone access to the open web). I don’t care what people political views are, or what do they believe in, I care that we all as Mozillians working together to promote the open web, to spread our culture and to give people choices and not taking these choices from them. To show the world that we are unique, even if we are different in many aspects but we still respect each others and work together as one.

What happened lately was a shock for me as for others, I thought Mozilla is politics proof. But I saw politics came to Mozilla, I was struggling as others, we all had mixed feelings. During my 10 years of contributions; Mozilla is the place that I run to when I want to escape from the political world, I consider it a place with no politics. I look at it as the Utopia and how the world should be. I care about Mozillians that helped to defend the web, we all are representing Mozilla and we are the face of it, every action we do in the name of Mozilla are affecting us.

I will move forward as others will do, because our mission is bigger than anyone and I will be back on the track again but I think I need time to catch my breath, to heal and I need a little break to clear my mind and focus again.

فيرفكس بين الإصدارات السريعة والشركات

قرار موزيلا الاخير بالتوجه نحو الاصدارات السريعة من فيرفكس أدى لخلق عدة مشاكل للشركات التي اعتمدت فيرفكس كمتصفحها الرئيسي، فسرعة اصدار نسخة جديدة مرة كل ٦ اسابيع قام بإرباك الشركات التي سوف يتطلب منها مجهود إضافي لفحص توافق تطبيقاتها مع الإصدارات الجديدة وكذلك تحميل النسخ الجديدة على أجهزة المستخدمين. ولأن موزيلا هدفها الأول هو إيصال أحدث التكنولوجيا لكافة المستخدمين والإستماع لشكواهم قامت موزيلا بتشكيل مجموعة بحث خاصة للشركات حيث قامت بتوجيه دعوة مفتوحة لجميع الشركات والمهتمين للمشاركة في هذه المجموعة وتم إنشاء مجموعة تتكون من موظفين من موزيلا  و ممثيلين عن الشركات المهتمه ومتطوعين مهتمين بهذا المجال وذلك للتوصل لأرضية مشتركة بين موزيلا والشركات، وخلال شهرين من المباحثات واللقاءات تم التوصل الى اقتراح يقوم بارضاء جميع الاطراف وهي نسخة من فيرفكس بدعم مطول للشركات حيث ستوفر موزيلا دعم لهذا الاصدار وتحديث لفترة ٧ اصدارات متتالية اي ٤٢ اسبوع. وخلال هذه الفترة ستوفر موزيلا تحديثات لهذه النسخ اذا وجد فيها مشاكل متعلقة بالأمن على الانترنت. ولن تقوم موزيلا بالإعلان عن هذه النسخة من خلال صفحتها الرئيسية ولكن فقط من خلال صفحتها المتعلقة بالشركات وسوف يتم تسميتها بإسم آخر بالإضافة لفيرفكس Firefox ESR لكي يتم تميزها عن نسخة فيرفكس الإعتيادية. وبعد إنتهاء مدة ٤٢ اسبوع او ٧ اصدارات من فيرفكس ستقوم موزيلا بتحديث نسخة الدعم المطول تلقائيا. وهذه النسخ ستعمل على ويندوز وماك ولينكس ولن تشمل نسخة فيرفكس الجوال. الرسمة التالية هي لتوضيح الفرق بين نسخة فيرفكس ونسخة فيرفكس بالدعم المطول Firefox ESR

وبناءا على الرسم السابق فإن عملية فحص نسخ فيرفكس ذو الدعم المطول ستتم قبل الاصدار ب ١٢ اسبوعا لكي تعطي الشركات فرصة اكبر للتأكد من توافق التطبيقات مع النسخة الجديدة وأيضا سيتم إعطاء ١٢ اسبوع آخر لعملية التحميل للنسخ الجديدة والتحول إليها. إذا كنت أحد المهتمين بهذه الاصدارات من فيرفكس قم بالإنضمام للمجموعة الشركات وشارك فيها وأسمع صوتك لموزيلا.

موزيلا وأنا – البدايات

مع بدايات القرن 21 وأفول نجم المتصفح العزيز عليّ نيتسكيب وسيطرت ميكروسوفت على سوق المتصفحات بدأت بالبحث عن بديل اخر أو كما أحب دائما أن أوصفه بالمنطقة المحايدة التي تبعدني عن جشع وتحكم الشركات. فكانت اول تجربة لي مع المتصفح موزيلا 1.0 الذي تم بناءه من نيتسكيب وكان يحتوي على بريد الكتروني وبرنامج تحرير لصفحات الوب وبرنامج محادثه، كان شبيه لدرجة كبيرة بنتيسكيب ولكن مع الفرق بالإسم. كان ذلك في بدايات 2002 وما إن اقترب عام 2002 من نهايته قرأت خبر عن بدء العمل على تطوير متصفح جديد سوف يقوم بعمل نقله نوعية في عالم المتصفحات وكان اسمه فينكس (نسبة إلى الطائر الاسطوري الذي يولد من الرماد) انا من اشد المعجبين بهذا الطائر الاسطورة لذلك كنت احب هذا الاسم 🙂 فقمت بتحميل النسخة 0.2 وكانت بدائية ولكن المتصفح كان سريع ويختلف عن الانترنت اكسبلورر ومع اصدار النسخة 0.4 وإدخال الألسنه على المتصفح زاد إرتباطي به وأصبح المتصفح الأول على جهازي. وبدأت ايضا بمتابعة ميتشيل بيكر (كانت في ذلك الوقت المديرة التنفيذبة لموزبلا) وقراءت لقائتها في المجالات وعلى مواقع الانترنت. ومع إصدار النسخة 0.6 ومع مشاكل في الحقوق الملكية الفكرية تم تغير الاسم لفيربرد بدل فينيكس، بدأ المتطوعين بإصدار المتصفح بعدة لغات فقررت البدء بتعريب واجهة الاستخدام فقمت بمراسلة موزيلا وهناك بدأت الصعوبات بمحاولتي ليس فقط التعريب ولكن قلب الواجهة بالكامل من اليسار إلى اليمين وبعدة محاولات وبمساعدة مطورين موزيلا نجحنا بإصدار أول نسخة معربة من فيربيرد ومع إقتراب الموعد النهائي لإصدار المتصفح تم تغير الإسم للمرة الأخيرة مع الشعار إلى فيرفكس وتم إصدار النسخة المعربة مع النسخة الإنجليزية كان انجاز بالنسبة لي لا يوجد عندي أي إحصائية بعدد تحميل النسخة المعربة للمتصفح في ذلك الوقت – ربما كنت الوحيد الذي قمت بتحميلها – ولكن بالنسبة لي كان إنجاز بتقديم خيار آخر للمستخدم ودعم لحضور اللغة العربية ولو كان بشكل بسيط على الوب. بالمناسبة مازلت احتفظ بأول قميص لفيرفكس 1.0 وأول دمية لفيرفكس 🙂 لما تحمل لي من معاني ودائما تذكرني بالبدايات…

موزيلا وأنا

قررت أن أقوم بكاتبة عدة مقالات أتحدث فيها عن موزيلا من جوانب عدّة ليس فقط كمؤسسة تقوم باصدار المتصفح فيرفكس ولكن كمؤسسة لها رسالة واهداف اكبر من مجرد اصدار متصفح. وهذه الأفكار تشكلت من تجربتي الشخصية في العمل التطوعي مع موزيلا لمدة 10 سنوات تقريبا.وهي وجهة نظر شخصية أعبر فيها عن رأيي الشخصي وكيف أرى موزيلا ولماذا أقوم بدعمها والحديث عنها وكيف كان لها تأثير على عدة جوانب من حياتي المهنية والشخصية. فإذا كنت من المهتمين بموزيلا قم بزيارة الموقع مرّة أخرى قريبا….

اعرف شخصيتي من خلال الوب الخاصة بي


مع اطلاق فيرفكس ٦ اطلقت موزيلا موقع جديد يقوم بادخالك باختبار من خلال اسئلة متعددة ومن ثم يظهر شكل الوب الخاصة بك من خلال شخصيتك ، وهذه نتيجتي

موزيلا و نظام تشغيل، لماذا؟

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

ثم قامت بموزيلا باصدار ثندربيرد برنامج البريد الالكتروني بنفس الاهداف. وقبل سنه تقريبا شعرت موزيلا بان الوب مستهدفه مرة اخرى وفي خطر من الشركات التي تقوم باصدار برامج للاجهزة الخلوية فاطلقت مشروع التطبيقات المفتوحة الذي قام بوضع مثال كيف يجب ان تكون الطريقة المثلى لتطوير هذه التطبيقات وكيفه توزيعها عن طريق متاجر التطبيقات.

والان موزيلا تقدم مبادرة اخرى في برامج التشغيل، هناك فرق كبير وواضح بين مبادرة موزيلا وبرنامج التشغيل من جوجل. حيث برنامج التشغيل من جوجل وتطبيقاته تعمل على متصفح كروم ولكن تطبيقات موزيلا تعمل على الوب وليس على فيرفكس ويمكنها انت تعمل على اي جهاز يستطيع الوصول الى الانترنت.

في جميع برامجها او مبادرتها، تحاول موزيلا بتوعية المستخدم بأن الخيار بيده وان الوب ملكه فلا يجوز لاحد ان يسيطر عليها او يتحكم بها ويجعلها حكرا له.