الخلاصة

  • طلب نموذج Begin3 تحديد المكان النهائي للبرنامج، واستبعد مجلد استقبال الملفات بوصفه عنواناً دائماً.
  • استخدم المسؤولون الأسماء والإصدارات لترتيب البرامج واستبدال القديم منها؛ ومع كل تحديث كانت ذاكرة الفهرس تتغير أيضاً.

سمح النموذج بالتخمين، لكنه رفض جواباً يبدو مضموناً. إذا لم يعرف صاحب البرنامج أين سيُحفظ في النهاية، فليقدّم اقتراحاً معقولاً. أما المجلد الذي رفع إليه ملفاته لتوّه فليس عنواناً صالحاً: ستُنقل الملفات منه. كانت بطاقة Linux Software Map تطلب من البرنامج مغادرة رصيف التفريغ قبل أن يطبع عنوانه على ورق المراسلات.

ترد هذه التعليمات في نموذج Begin3 المرفق بدراسة MetaLab الصادرة في أكتوبر 1999. بدأ الأرشيف في SunSITE عام 1992، وكانت مساهمات برامج Linux تأتي مع وصف صغير يذكر الاسم والإصدار والوظيفة والمواقع والأشخاص المسؤولين. ينتهي المؤلف من كتابة الشيفرة، ثم يجد أمامه مهمة كتابة أقصر.

كان لها مبرر عملي في زمن الاتصالات البطيئة. تنزيل حزمة كاملة لمجرد اكتشاف ما تفعله، بعدما أغراك اسمها، طريقة مكلفة لتصفّح الفهرس. استعان Jeff Kopmanis بمقترح يعود إلى 1992 لوصف أرشيفات FTP المجهولة، وعدّله ليلائم برامج Linux. تستطيع البطاقة الخفيفة أن تجيب قبل أن يصل الملف الثقيل.

احتاجت صيغة البطاقة نفسها إلى رعاية. خلف Lars Wirzenius سلفه Kopmanis، وأدخل Begin3 في 4 أغسطس 1994. ومن تحسيناته جمع ملفات الحزمة في إدخال واحد وتسهيل كتابة الوصف على أسطر متعددة. وفي أكتوبر 1996 تولّى Aaron Schrab متابعة LSM. حتى الأداة التي تنظّم مساهمات الآخرين كان لها موعد لتسليم العمل.

داخل MetaLab، كان المساهم يودع البرنامج وبطاقته في منطقة الاستقبال. يراجعها مسؤول الأرشيف يومياً بواسطة keeper، الذي كتبه Eric Raymond وعدّله Miles Efron. يفحص الوصف، وينقل الملفات إلى موضعها المناسب، ويستخدم الاسم والإصدار لاستبدال المواد القديمة. ثم تُرسل البطاقة إلى قائمة LSM التي تُدار على نحو منفصل وتنسخها مواقع أخرى.

تفاصيل النموذج تكشف الأسئلة التي حاول اختصارها. تثبيت الاسم بين الإصدارات يساعد على التعرّف إلى التحديث. فصل صاحب البرنامج الأصلي عن مسؤول نقله إلى Linux يساعد على توجيه الاستفسار. وتحديد الخادم والمجلد والملفات يجعل المكان قابلاً للوصول. بضع دقائق من صاحب البرنامج توفّر سلسلة من الأسئلة على من سيأتي بعده.

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

في إحصاء 21 سبتمبر 1999، وبعد استبعاد مجلدات التوزيعات والوثائق، أحصى الباحثون 4,455 بطاقة LSM تغطّي 20,633 ملفاً. فقد تضم الحزمة الواحدة عدة ملفات. تمنحها البطاقة هوية مشتركة يمكن العثور عليها والتعامل معها كوحدة.

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

حتى التاريخ المكتوب جيداً كان يحتاج إلى قراءة صحيحة. يشير Entered-date إلى آخر تعديل للبطاقة، ويؤدي وصول إصدار جديد إلى استبدال LSM القديمة. لذلك قد يحمل مشروع قديم تاريخاً حديثاً. يحصل الباحث عن برنامج للتنزيل على فهرس مرتب ومحدّث؛ أما الباحث عن جميع مرات وصوله فيحتاج إلى سجل آخر. فالترتيب اليومي كان يزيل بعض الأوراق التي قد يرغب في قراءتها لاحقاً.