Summary

  • أعلن المشروع في 9 يوليو 2012 أن برنامج الحذف سيزيل من القاعدة الحية مساهمات لا تتفق مع شروط المساهمين الجديدة ورخصة قواعد البيانات المفتوحة ODbL. قدّر حصتها بأقل من 1%، وأعد آخر ملف Planet قبل الحذف تحت ترخيص CC-BY-SA القديم.
  • أفاد تقرير 26 يوليو بانتهاء المرور الآلي العالمي وبقاء أكثر من 99% من البيانات. تركز الحذف في أماكن منها بولندا وأستراليا. كانت الخريطة الحية قد تغيرت، بينما ظل الترخيص القديم سارياً.
  • سجّل محضر مجلس المؤسسة في 5 سبتمبر موافقة بالإجماع بعد فحص نتائج الحذف. وقع الانتقال إلى ODbL في 12 سبتمبر الساعة التاسعة صباحاً بتوقيت بريطانيا، وأصبح ملف Planet بصيغة XML متاحاً يوم 14 بعد تأخر إنتاجه.

قبل أن تتغير القاعدة، تغير الطريق

الشارع الذي يضيفه متطوع إلى OpenStreetMap يدخل في أكثر من موضع: صفحة التحرير، وسجل النسخ، وواجهة البرمجة، ونسخة العالم التي يحملها مشغل خريطة أخرى. انتقال المشروع من CC-BY-SA إلى ODbL كان قراراً بشأن ما يجوز نشره في هذه المواضع كلها. المساهمات التي لم تقبل شروط العبور الجديدة احتاجت إلى معالجة داخل السجل العامل نفسه.

أظهر تحديث أبريل 2012 أن برنامج الحذف لم يجتز كل اختبارات النظام بعد. أراد الفريق اختباره على خادم تجريبي، ثم على جزء معزول من البيانات الحية، ورجّح إيرلندا، قبل التوسع إلى بقية العالم. كان التأخير مرتبطاً بأداة ستعدل خريطة يستعملها الناس بالفعل. إذا أخطأت الأداة في وصلات الطريق، انتقل الخطأ فوراً إلى خدمات تعتمد على الواجهة العامة.

في إعلان 9 يوليو ظهر ترتيب التنفيذ: إيرلندا ثم بريطانيا وأوروبا الغربية وأمريكا الشمالية وأستراليا وبقية العالم. كان يوم 11 يوليو موعد بدء متوقعاً بشرط إنجاز ترتيبات أخيرة. وعد المشروع باستمرار واجهة البرمجة أثناء العمل، وذكر أن المادة المحذوفة ستختفي من الواجهة وصفحات تصفح الموقع. وهكذا صار خيار المساهم بشأن شروط الترخيص فرقاً يمكن أن يراه قارئ الخريطة.

نسبة صغيرة على العالم، فجوة كبيرة في مكانها

قال المشروع إن المساهمات غير المتوافقة تقل عن 1% من البيانات. وقبل تشغيل الحذف أنتج نسخة Planet أخيرة بالترخيص السابق CC-BY-SA. بقيت تلك النسخة شاهداً على حالة منشورة في وقت محدد، بينما أخذت القاعدة اليومية طريقاً جديداً. من يحتفظ بالملف القديم ومن يقرأ الواجهة بعد التعديل لا يملكان النسخة الزمنية نفسها من العالم.

وفي 26 يوليو أعلن OpenStreetMap أن الجولة الآلية الرئيسية اكتملت في اليوم السابق. احتُفظ بأكثر من 99% من البيانات، لكن الحذف تركز في بولندا وأستراليا. حساب المسارات يهتم ببقاء الوصلة بين شارعين، لا بمتوسط عالمي للمساهمات الباقية. ولهذا دعا المشروع إلى إعادة رسم المناطق التي ظهرت فيها ثغرات.

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

المجلس صوّت بعد أن فحصت فرق العمل القاعدة

يعرض محضر 5 سبتمبر ما وصل إلى مجلس مؤسسة OpenStreetMap. أفاد فريق الترخيص بأن فريق البيانات أنهى جولات الحذف، ورأى أن القاعدة الحية المنشورة صارت ملائمة، وفحص الحالات التي أبلغ عنها بعد الجولة الرئيسية. أوصى بالانتقال إلى ODbL 1.0. قبل المجلس التوصية بالإجماع، وتوقع أن تكون أول نسخة Planet كاملة بالترخيص الجديد جاهزة في 12 سبتمبر، من دون فترة يجري فيها الترخيصان معاً.

كان لكل طرف مفتاحه. المساهمون حددوا حدود الإذن بمساهماتهم. البرنامج نفذ الحد في قاعدة البيانات. فرق العمل راجعت النتيجة. المجلس أقر شكل النشر. بقيت نسخ الآخرين خارج هذه الغرفة؛ لا يصل التصويت إلى قرص صلب لدى مشغل خرائط مستقل.

خاطب المشروع هؤلاء في تنبيه 11 سبتمبر. ستتحول واجهة البرمجة وملفات الفروق المتتابعة إلى ODbL. طلب من مستخدمي البيانات إفراغ النسخة القديمة وتحميل Planet الجديد ثم متابعة الفروق الجديدة. جمع ملف كامل من مرحلة الترخيص القديم مع فروق من المرحلة التالية كان سيخلط حالتين مختلفتين من النشر في خريطة واحدة.

الإعلان وصل في موعده، والملف الكبير تأخر

أعلن OpenStreetMap بدء النشر تحت ODbL في 12 سبتمبر عند التاسعة صباحاً بتوقيت بريطانيا. قدّر تنبيه اليوم السابق وصول ملف Planet الجديد بعد نحو ثلاثين ساعة. احتاج إنتاج ملف XML إلى وقت أطول؛ وتذكر إضافة إلى الإعلان نفسه أنه أصبح متاحاً يوم الجمعة 14 سبتمبر قرابة 18:30 بالتوقيت العالمي. من يتلقى تحديثات الواجهة عرف القاعدة الجديدة قبل أن يتمكن من تحميل نسخة كاملة جديدة يبدأ منها.

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