אפשרות למשתתפים שאינם בעלי ההרשאה למחיקת האירוע להציע את מחיקתו.
מה ההצעה כוללת?
במקום שבו יוצג ליוצר האירוע כפתור למחיקת האירוע יוצג לשאר המשתתפים באירוע כפתור “בקש מחיקה” שלחיצה עליו תשלח ליוצר האירוע הודעה\התראה על הבקשה. ההתראה יכולה לשמש כתזכורת נטו ולשלוח את יוצר האירוע לעמוד הרלוונטי שם יוכל למחוק אותו, או (עדיף) לאפשר לו לאשר את המחיקה או לדחות את הבקשה ישירות מההתראה באמצעות שני כפתורים בגוף ההתראה
כולל שינויים בקוד? אם כן, איפה?
התוספת מסתמכת על מחיקת אירועים ושליחת התראות ודורשת תוספות קוד מינימליות לצורך הצגת התראה דיפולטיבית.
האם יהיו שינויים במסד הנתונים? אם כן, איפה?
לא, השינוי הזה לא תלוי במסד הנתונים ולא יגרור בו שינוי.
האם יהיה שינוי ב־frontend? אם כן, איפה?
החלפת כפתור “מחיקת אירוע” בכפתור “בקש מחיקה” אצל היוזרים שאינם יוצר האירוע.
אילו טסטים יגרמו לטיקט להיחשב כ"עובד", ויאפשרו לנו לסגור את הטיקט ולהגדיר את המשימה כהושלמה?
בדיקה שהכפתור מופיע אצל יוזר באירוע בו הוא אינו יוצר האירוע
בדיקה שלחיצה על הכפתור יוצרת התראה חדשה ומקשרת אותה אל יוצר האירוע
בדיקה שאישור המחיקה מוחק את האירוע
בדיקה שדחיית הבקשה מסירה את ההתראה ולא משנה את האירוע
אני חושב על המקרה שמישהו הציע לבטל אירוע ובמקום זה הוא נדחה ואז שוב עולה הרצון לבטל אותו אבל הפיצ’ר חסום.
תכלס זה מקרה קצה מאוד ספציפי אז אולי זה לא רלוונטי, אבל יכול להיות שכדאי לשנות את כל הפיצ’ר להצעת עריכה (שינוי זמן\מקום וכו’ שאני משער שגם לא אמורים להיות נגישים למוזמנים) ולא רק למחיקה, ואז להגביל כמות הצעות או תדירות בדומה למה שהצעתי למעלה.
אם האירוע נדחה אפשר להחליט לאפס את הספירה ולאפשר לבקש שוב תשקול לדבר עם מי שאחרי על פיצ’ר דחיית אירוע שימחק את הסימונים עבור מי שביקש.
מניחה שהבעיה היא שלא רוצים שמישהו יבקש כמה מאות פעמים ביטול, אם אנחנו מניחים שאירוע זז מעט פעמים זה כבר פחות פתח לצרות