Openlibrary: أضف واجهة مستخدم لإضافة المعرفات إلى المؤلفين

تم إنشاؤها على ١٣ مارس ٢٠١٨  ·  14تعليقات  ·  مصدر: internetarchive/openlibrary

ذات صلة: # 144 على الواجهة الخلفية - أضاف هذا الحقول التالية إلى المؤلفين ، في JSON:

remote_ids: {
   viaf: "305232897",
   wikidata: "Q888254",
   isni: "0000000027362838"
}

التي يتم عرضها وتنسيقها كروابط حاليًا على صفحات المؤلف ، على سبيل المثال https://openlibrary.org/authors/OL1102082A تحت العنوان "روابط (خارج المكتبة المفتوحة)"

القطعة المفقودة هي حقل في نموذج تحرير المؤلف للمستخدمين لإضافة هذه المعرفات.

Data Good First Issue Lead 2 Design Identifiers Feature Request authors hacktoberfest interface

التعليق الأكثر فائدة

هل هذه القضية مفتوحة أم أنها مخصصة لشخص ما حتى الآن؟
إذا لم يتم تخصيصه ، أود المساهمة

ال 14 كومينتر

mekarpeles أود العمل على هذا. هل يمكنك أن تشرح أكثر قليلاً من فضلك؟

تضمين التغريدة
هناك العديد من الأشياء التي يمكن أن تلعب في هذا. ليس من الضروري أن تكون مثاليًا لتكون تحسينًا ، ولكن إليك بعض الأشياء التي أقترحها من منظور مستخدم المكتبي:

تسمح واجهة التحرير اليدوية حاليًا للمستخدم بلصق أو سحب / إسقاط روابط html عامة إلى هذه المصادر. يجب التعرف على هذه الروابط وتجريدها تلقائيًا لتخزين المعرف فقط.

يجب أيضًا أن يكون من الممكن ببساطة لصق المعرف في نموذج ، بما في ذلك فوق قيمة موجودة.

قبل تخزين معرف (أو حذف قيمة سابقة) ، يجب أن يكون هناك تحقق من وجود السجل الهدف وأنه يتوافق مع سجل مؤلف OLID (على الأقل اسم واحد مشترك لكل من السجلات ، وتواريخ عمر غير متضاربة ، ربما مع يسمح ببعض الانحدار).

عادةً ما تتضمن سجلات ISNI التي تم جلبها التي تم جلبها معرفات VIAF و Wikidata المقابلة. إذا لم تتعارض هذه مع قيمة موجودة عند هدف OLID ، فيجب أيضًا تخزينها هناك.

سيوفر سجل ISNI أسماء مختلفة للمؤلف. يجب إضافة هذه إلى هدف OLID كمدخلات. سيساعد هذا في النهاية بشكل كبير على دمج المؤلف.

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

شكرا لك على هذا.

LeadSongDog هذه التذكرة لها تركيز أصغر قليلاً (تمت إعادة تسميته وفقًا لذلك). سيكون التحقق من الأخطاء مفيدًا ، لكنني أعتقد أن هذا فقط للخطوة الأولى لإضافة واجهة مستخدم.

في الوقت الحالي ، عند تعديل إصدار ، تحصل على خيار إضافة معرفات إلى مواقع أخرى:

image
( src )

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

توجد واجهة تحرير لروابط المؤلف:
authlinks

لكن المعرفات (على عكس عناوين url الكاملة) لا تظهر دائمًا هناك:
author

في مربع الارتباط ، يمكنني نسخ عنوان URL لصفحة ISNI أو VIAF ، وأطلق عليه اسم "ISNI" أو "VIAF"
أرغب في رؤية كلا النوعين من أعمال التحرير ، مع الحاجة إلى تخزين المعرف فقط.

لما يستحق ، لقد تحدثت للتو مع بعض المحررين في Wikimania (حدث Wikipedia / Wikimedia) المهتمين بالمساهمة في التصحيحات في روابط معرفات VIAF و Wikidata على Open Library.

في مربع الارتباط ، يمكنني نسخ عنوان URL لصفحة ISNI أو VIAF ، وأطلق عليه اسم "ISNI" أو "VIAF"
أرغب في رؤية كلا النوعين من أعمال التحرير ، مع الحاجة إلى تخزين المعرف فقط.

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

تتعلق هذه التذكرة بواجهة تحرير معرّف لثلاثة معرّفات مؤلف جديدة: Wikidata و VIAF و ISNI.

تشمل التذاكر الأخرى المحتملة ذات الصلة والمستقبلية ما يلي:

  • تحسين وظيفة تحرير الرابط للتعرف على الروابط التي يجب تحويلها إلى معرفات (# 866)
  • مهمة تنظيف البيانات لتحويل جميع الروابط الموجودة والتي يجب أن تكون معرفات بدلاً من ذلك
  • مهمة مزامنة / تحديث دورية لتتبع التغييرات في واحد أو أكثر من الأنظمة البعيدة

لما يستحق ، لقد تحدثت للتو مع بعض المحررين في Wikimania (حدث Wikipedia / Wikimedia) المهتمين بالمساهمة في التصحيحات في روابط معرفات VIAF و Wikidata على Open Library.

bnewbold هذا ممتاز ، لكنني أعتقد أن الطريقة التي

كخيار مؤقت ، في غضون ذلك ، سيكون لدينا واجهة التحرير المقترحة بواسطة هذه البطاقة.

tfmorris آه ، مثير للاهتمام. الطريقة التي كنت أتخيلها أن "ويكي بيانات كمصدر مركزي لحقيقة المعرف" كانت أن كيانات المكتبات المفتوحة سيكون لها علامة ويكي بيانات QID ، ومن ثم سيستخدم بوت / البرنامج النصي المفتوح ذلك لإجراء عمليات بحث (بواسطة wikidata QID) ، وجلب المعرفات (وغيرها metadata) ، ثم قم بتحديث openlibrary. في هذه الحالة ، سيكون العبء على openlibrary للحفاظ على التعيينات إلى wikidata. لكني أعتقد أنك تقول أن الروبوت سيقوم بعمليات بحث بناءً على

لتوضيح تعليقي أعلاه ، أعتقد أن محرري Wiki * كانوا مهتمين / مهتمين في الغالب بدفع ارتباط معرف Wikidata ، أكثر من VIAF أو المعرفات الأخرى. جزئيًا ، كآلية لدفع زوار المكتبات المفتوحة إلى ويكي بيانات (و / أو مقالات ويكيبيديا) كمصدر للمعلومات الإضافية حول الكيانات. هذا غير ممكن إذا كان التعيين موجودًا فقط على جانب ويكي بيانات. ليس لدي أي حصان في هذا السباق.

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

أقوم بإضافة LCCN و OL إلى تلك المذكورة. هل سيكون من الجيد أن يقوم شخص ما بإعداد قائمة بكل ما تم ذكره حتى الآن؟ ها هو:
ويكي بيانات ، ISNI ، VIAF ، LCCN ، OLID ، ORCID

ما هي "التصنيفات: RM666.T65، 616.12061" http://worldcat.org/identities/lccn-n82039404/ هل هذا هو VIAF؟

BrittanyBunk لقد قمت بتحديث https://github.com/internetarchive/openlibrary/wiki/Guide-to-Identifiers لمتعة القراءة الخاصة بك ، لكنها لا تدخل في التصنيفات.

RM666.T65 هي فئة LC لـ "Theraputics، Vitamin E" بينما 616.12061 هي فئة Dewey العشرية لـ "العلاجات الدوائية القلبية الرئوية" وكلاهما يمكن تطبيقهما بشكل معقول على https://www.worldcat.org/title/vitamin-e - لقلوب مريضة وصحية / oclc / 488728428

من السهل تمييز DDC من تصنيفات LC ، فهي كلها رقمية.

هل هذه القضية مفتوحة أم أنها مخصصة لشخص ما حتى الآن؟
إذا لم يتم تخصيصه ، أود المساهمة

SudarshanHV لقد أنشأت عن طريق الخطأ نسخة مكررة من هذه المشكلة - لذلك لا يزال هذا مفتوحًا ويمثل مشكلة. يمكنك معرفة أنه لا يزال موجودًا ، لأن تخطيط صفحات المؤلف لا يزال عملاً قيد التقدم منذ آخر مرة تحققت فيه. يمكنك أن ترى المشكلة التي طرحتها # 2786 لمعرفة المزيد. أعتقد أنك على حق في العمل على هذا - لذا ستكون هذه مهمتي التالية.

ياBrittanyBunk! : wave: هل تحتاج إلى مساعدة في هذا؟

ياBrittanyBunk! هل تحتاج اي مساعدة في هذا؟

نعم - أدوار المؤلف غير مرتبة أبجديًا. سيكون من الرائع أيضًا تصنيفها. إنه لأمر محزن أيضًا أنه لا يمكننا إضافة المزيد من أسماء الأدوار. لماذا نحتاج إلى قائمة منسدلة؟

إذا كان بإمكانك إزالة القائمة المنسدلة والسماح للأشخاص بدلاً من ذلك بملء كل ما يحتاجون إليه - فسيكون ذلك مثاليًا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات