พื้นที่เก็บข้อมูลควรใช้เป็นเว็บไซต์ของโครงการด้วยหรือไม่ (อย่างน้อยสำหรับโครงการขนาดเล็ก)

Aug 17 2020

นี่เป็นคำถามเชิงปรัชญามากกว่า แต่คำถามดังกล่าวได้รับอนุญาตที่นี่

อย่างที่เราทราบกันดีว่ามีโฮสต์โปรเจ็กต์ฟรีมากมาย คุณลักษณะทั่วไปสำหรับอาจทั้งหมดคือความสามารถในการเชื่อมโยงหรือแม้แต่จัดการเว็บไซต์ภายนอก

คำถามของฉันคือคุณคิดว่าจำเป็นต้องมีเว็บไซต์ภายนอกหรือไม่?

สถานที่เช่น GitHub ช่วยให้เจ้าของโครงการสร้างวิกิที่มีภาพหน้าจอเป็นต้นอย่างไรก็ตามสถานที่ต่างๆเช่นอินโฟบ็อกซ์ซอฟต์แวร์ของวิกิพีเดียปฏิบัติต่อ GitHub เหมือนที่เก็บข้อมูลในขณะที่คาดว่าลิงก์อย่างเป็นทางการจะนำไปสู่ที่อื่น

ทำไม? บางทีโครงการใหญ่ ๆ อาจไม่ต้องการพึ่งพาบุคคลที่สามเช่น GitHub แต่โครงการขนาดเล็กล่ะ?

ทำไมต้องมีเว็บไซต์ที่เหมือนกัน 2 เว็บไซต์ทั้งที่มีข้อมูลคู่มือ ฯลฯ เหมือนกันทุกประการ (ยกเว้นหนึ่งในนั้นเรียกว่าที่เก็บ)

ควรทำการตลาดแบบไหนดีกว่ากัน?

และคุณควรเลือกเว็บไซต์ภายนอกคุณไม่ควรใช้วิกิของที่เก็บเพื่อหลีกเลี่ยงการทำซ้ำดังกล่าวข้างต้นหรือไม่?

คำตอบ

5 amon Aug 17 2020 at 01:58

สำหรับหลายโครงการ README เป็นสิ่งที่จำเป็นในแง่ของเว็บไซต์ เนื่องจากโฮสต์พื้นที่เก็บข้อมูลเช่น GitHub หรือ Gitlab จะแสดงว่า README แสดงผลได้ดีเว็บไซต์จึงไม่เพิ่มมากนัก นี่เป็นแนวทางทั่วไปสำหรับซอฟต์แวร์ open-ish ส่วนใหญ่

เว็บไซต์แยกต่างหาก (อาจอยู่ในโดเมนของคุณเอง) มีเหตุผลมากขึ้นเมื่อคุณต้องการให้โปรเจ็กต์มีตัวตนที่ขึ้นอยู่กับบริการโฮสต์ต้นทางน้อยลงหรือหากคุณต้องการแสดงเนื้อหาที่นอกเหนือไปจากที่สามารถใส่ลงใน README ได้อย่างสมเหตุสมผล . โดยพื้นฐานแล้วการตลาดหรือเอกสาร แม้ว่าซอร์สโค้ดสำหรับเว็บไซต์อาจเป็นส่วนหนึ่งของที่เก็บซอร์สโค้ด แต่ก็ไม่เหมือนกัน แม้จะอยู่ในรูปแบบที่แสดงผลไฟล์ต้นฉบับเหล่านั้นก็ไม่ค่อยเป็นมิตรกับมนุษย์เช่นลิงก์อาจผิดพลาดหรือ GitHub อาจไม่เข้าใจไวยากรณ์ทั้งหมด

อย่างไรก็ตามฉันขอแนะนำให้คุณอยู่ห่างจากคุณลักษณะ Wiki ของ GitHub ในด้านบวกหน้าวิกิสามารถแก้ไขได้ง่าย แต่เมื่อเทียบกับเว็บไซต์จริงแล้วจะหายากและมีข้อ จำกัด ในการนำทางหรือตัวเลือกธีม การใช้ GH wikis ที่ดีส่วนใหญ่ดูเหมือนจะเป็นฐานความรู้ของโครงการหรือเป็นแผ่นรอยขีดข่วน วิกินี้จะไม่ใช้เป็นหน้า Landing Page สำหรับผู้ใช้ดังนั้นคุณต้องเชื่อมโยง wiki จากที่อื่น (README และ / หรือเว็บไซต์)