จะสื่อสารการเปลี่ยนแปลงแพ็คเกจกับผู้ใช้ที่เก็บได้อย่างไร?


11

ฉันมีแพ็คเกจสำหรับโต้ตอบกับกระบวนการ GRASS GIS ซึ่งมีอยู่ใน MELPA อัตราการพัฒนาและจำนวนผู้ใช้ค่อนข้างต่ำดังนั้นไม่จำเป็นต้องมีรายชื่อผู้รับจดหมายหรือการสื่อสารที่เป็นทางการกับผู้ใช้ของฉัน

อย่างไรก็ตามฉันเพิ่งแนะนำการเปลี่ยนแปลงบางอย่างเกี่ยวกับตัวเลือกการกำหนดค่าที่จะต้องได้รับความสนใจจากผู้ใช้ของฉัน - ฉันจะสื่อสารสิ่งนี้กับพวกเขาได้อย่างไรเพราะส่วนใหญ่พวกเขาทั้งหมดจะเห็นว่าเป็นแพ็คเกจที่อัพเดทจาก MELPA มีวิธีส่งข้อความไปยังผู้ใช้หรือไม่ว่าพวกเขาจะเห็นครั้งแรกที่พวกเขาเรียกใช้รหัสหลังจากมีการเปลี่ยนแปลงบางอย่างหรือไม่ แนวปฏิบัติที่ดีที่สุดในเรื่องนี้คืออะไร?


1
ฉันคิดว่านี่ควรปิดในฐานะ "อิงตามความคิดเห็น"
จันทร์ที่

7
คุณสามารถใช้วิธีการmagit นี้เพื่อเตือนผู้ใช้เกี่ยวกับgitเวอร์ชันที่เข้ากันไม่ได้.. โดยทั่วไปแล้วจะแสดงข้อความโดยใช้display-warningเงื่อนไข
Kaushal Modi

11
@ lunaryorn "มีวิธีส่งข้อความถึงผู้ใช้ผ่านระบบแพ็คเกจหรือไม่?" ไม่ได้อิงตามความคิดเห็น แนวทางปฏิบัติที่ดีที่สุดอาจจะใช่หรือไม่ใช่ก็ได้ขึ้นอยู่กับว่า package.el หรือที่เก็บอื่นมีวิธีการที่กำหนดไว้สำหรับการส่งผ่านข้อมูลไปยังผู้ใช้
ไทเลอร์

คำตอบ:


4

ฉันคิดว่าคำตอบคือคุณกำลังมองหาสถานที่ที่ไม่ถูกต้อง: พยายามแก้ปัญหาทั่วไปที่ผู้ใช้ติดตั้งแพคเกจของคุณอาจด้วยมือหรือผ่านระบบแพ็คเกจอื่น ๆ หรือผ่านทาง ELPA แต่ด้วยวิธีอัตโนมัติ 100% ( ดังนั้นเขาจะไม่เห็นข้อความใด ๆ ที่อาจปรากฏขึ้น ณ จุดนั้น)

IOW ใช้รหัสในแพ็คเกจของคุณซึ่งพยายามรับรู้สถานการณ์ที่มีปัญหาและส่งคำเตือน / ข้อผิดพลาดตามเวลานั้น (เช่นในเวลาที่มีการใช้แพ็คเกจแทนที่จะติดตั้งหรือคอมไพล์)


"IOW" หมายถึงอะไร
toogley

@toogley ในคำอื่น ๆ
ไทเลอร์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.