สิ่งหนึ่งที่ไม่ชัดเจนสำหรับฉัน (โดยเฉพาะเมื่อฉันไม่ได้ส่งปลั๊กอินไปยังที่เก็บ) คือการสร้าง "ID" (กระสุน) ที่ไม่ซ้ำกันของปลั๊กอิน (เช่นรายการนี้ )
- มันเป็นตัวเลือกโดยผู้เขียน ณ จุดส่ง SVN หรือโดยผู้กลั่นกรอง?
- มันเป็นชื่อปลั๊กอินที่ถูกสุขอนามัยหรือไม่?
- มันคือ
plugin_basename
อะไร - มันเป็นไฟล์ปลั๊กอินหลัก (ไม่มีชื่อไดเรกทอรี) หรือไม่?
- อื่น ๆ อีก?
ฉันอยากรู้ว่าคุณสมบัติของปลั๊กอินเชื่อมโยงไปเป็นของ SVN (ถ้ามี) สำหรับการอัปเดตปลั๊กอิน API?
ฉันขอให้ส่วนหนึ่งจากธรรมชาติของฉันต้องการที่จะรู้ แต่ยังวิธีการเพื่อให้มั่นใจ (ในระดับหนึ่ง) ปลั๊กอิน one-off ของฉันเองจะไม่ขัดแย้งกับหนึ่งใน SVN
ตัวอย่างเช่นหากเป็นเพียง3)ฉันสามารถใช้ชื่อไดเรกทอรีที่ไม่ซ้ำกันสูง แต่ให้ใช้ชื่อปลั๊กอิน (ชื่อ) สั้น ๆ
NBขณะที่ "มาตรฐาน" การประชุมการตั้งชื่อไฟล์น่าจะเป็นฉันได้กลายเป็นที่รัก[my-plugin-name]/[my-plugin-name].php
[my-plugin-name]/plugin.php
มันให้ปลั๊กอินทั้งหมดของฉันความสอดคล้องบางอย่างชัดเจนว่าเป็นไฟล์ "bootloader" (หลัก) และจากมุมมองย่อยฉันเกลียดการซ้ำซ้อนของชื่อไดเรกทอรี
นี่เป็นอีกเหตุผลที่ฉันถามคำถามตั้งแต่4)จะทำให้ฉันเมา รวมทั้งฉันต้องการฟังความคิดเห็นของคุณเกี่ยวกับ "มาตรฐาน" ด้วย :)