Score:1

การโยกย้ายออกจาก Open Atrium

ธง cn

เรามีไซต์อินทราเน็ตที่ทำงานบน Open Atrium (ผลิตภัณฑ์ที่ไม่ได้รับการสนับสนุนหรืออัปเดตในบางครั้ง) และต้องการย้ายไปยังการติดตั้ง Vanilla Drupal บน 8 หรือ 9

เราไม่ได้ใช้โค้ดแบบกำหนดเองใดๆ (เราใช้โมดูลเพิ่มเติมสองสามโมดูล ซึ่งเท่าที่ฉันสามารถบอกได้ว่ารองรับอย่างน้อย 8.x)

มีวิธีการที่เป็นที่ยอมรับในการทำเช่นนี้หรือไม่?

ฉันได้ลองปิดใช้งานโมดูล OA ทั้งหมดแล้วทำการโยกย้าย แต่ไม่มีเนื้อหาใดปรากฏขึ้นเนื่องจาก 'ประเภทเนื้อหา' หายไปหรือผิด (นี่คือการเดาของฉันอยู่แล้ว) และดูเหมือนจะมีฟิลด์ OA จำนวนมากในฐานข้อมูลซึ่งโมดูลอื่นๆ บ่นเกี่ยวกับ.

ไชโย

ฟูบาร์

Kevin avatar
in flag
You are likely looking at a scripted migration.
FooBar avatar
cn flag
ดังนั้น เอเทรียมแบบเปิดทำให้ฟิลด์ต่างๆ มากมายอยู่ในนั้น field_oa_media ฉันเดาว่าสิ่งเหล่านี้จำเป็นต้องถูกย้ายไปยังฟิลด์ประเภทอื่นโดยใช้เทมเพลตการแปลงโหนด
Kevin avatar
in flag
ณ จุดนั้น ปลายทางขึ้นอยู่กับคุณจริงๆ การแปลงจะเกิดขึ้นในข้อกำหนดการย้ายข้อมูลแต่เป็นไปได้อย่างแน่นอนที่จะออกจาก OA และเข้าสู่โครงสร้างใหม่ใน D9 มันจะเป็นเรื่องของการออกแบบปลั๊กอินต้นทางและการกำหนดค่าปลายทาง
FooBar avatar
cn flag
ฉันได้อ่านหน้านี้ - https://www.drupal.org/docs/drupal-apis/migrate-api/writing-migrations-for-contributed-and-custom-modules และฉันต้องบอกว่ามันทำให้ฉันกลัว! แน่นอนว่านี่คือสิ่งที่คนอื่นทำในอดีตเมื่อพิจารณาว่า OA ตายแล้ว
Kevin avatar
in flag
ฉันไม่แน่ใจว่าการย้ายข้อมูลทั่วไปจะเกิดขึ้นได้อย่างไรเนื่องจากการตั้งค่าส่วนใหญ่อาจมีลักษณะเฉพาะไม่ทางใดก็ทางหนึ่ง ฉันไม่ได้ใช้ OA มาเป็นทศวรรษ ดังนั้นฉันคิดว่าคุณจะต้องเขียนเส้นทางการย้ายข้อมูลของคุณเอง เนื่องจาก Drupal ไม่เข้าใจแหล่งที่มาใน OA เว้นแต่จะมีการบอกเกี่ยวกับเรื่องนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา