Vifuatiliaji vya masuala
Geuza kipindi kuwa tiketi unapokitazama: kitufe kimoja katika kichezaji, maneno yako mwenyewe katika maelezo na kiungo cha uchezaji tena tayari kimeambatishwa.
1. Kwa nini hili hufanywa mwenyewe
Kila daraja jingine katika MousePlayer huchochewa lenyewe. Hili halifanyi hivyo, na huo ndio usanifu mzima.
Tiketi ni kazi kwa mtu. Ikiwa tungefungua moja kwa kila mbofyo wa hasira, ubao wako ungejaa vipengele ambavyo hakuna aliyevichambua, na ndani ya wiki timu yako ingevichuja nje; hapo vya kweli pia vingechujwa nje.
Kwa hiyo kichocheo ni wewe. Unatazama kipindi, unaona jambo, unabonyeza kitufe na kuandika ulichoona. Kiungo cha rekodi tayari kiko katika maelezo; wewe hutoa uamuzi.
Kitufe huonekana kwa wamiliki na wasimamizi tu, na kamwe si katika mwonekano wa kiungo kilichoshirikiwa. Mtu uliyemtumia rekodi hapaswi kuweza kufungua tiketi katika kifuatiliaji chako.
2. Vifuatiliaji vitano na mahitaji ya kila kimoja
| Kinapowekwa | Unachotoa | |
|---|---|---|
| Jira | suala katika mradi | URL ya tovuti, barua pepe ya akaunti, tokeni ya API, ufunguo wa mradi, aina ya suala |
| Linear | suala katika timu | ufunguo wa API, ID ya timu |
| Asana | kazi katika mradi | tokeni binafsi ya ufikiaji, ID ya mradi |
| Trello | kadi katika orodha | ufunguo, tokeni, ID ya orodha |
| GitHub | suala katika hazina | tokeni binafsi ya ufikiaji, owner/repo |
Kigae kimoja, mtoa huduma mmoja aliyechaguliwa kwa wakati mmoja. Kuongeza kifuatiliaji cha pili baadaye ni kubadilisha chaguo, si uhamishaji.
Vitambulisho vinakotoka
ID ya timu ya Linear na ID ya mradi wa Asana huonekana katika URL unapofungua timu au mradi katika kivinjari. ID ya orodha ya Trello ndiyo ngumu zaidi kati ya tano: ambatisha .json kwenye URL ya ubao na utafute orodha unayotaka. Ufunguo wa mradi wa Jira ni kiambishi cha mwanzo kabla ya kila nambari ya suala: ACME katika ACME-1234 kama mfano.
3. Kiungo katika tiketi hujengwa na seva yetu
Maelezo unayoandika ni yako. Kiungo cha uchezaji tena si chako; huundwa upande wetu kutoka kipindi ulichokuwa ukitazama kweli, na fomu haiwezi kukiathiri.
Hilo ni muhimu kwa sababu tiketi ni kitu ambacho watu wengine hubofya. Ikiwa kiungo kingetoka katika kivinjari, ombi lililotengenezwa kwa hila lingeweza kuweka anwani yoyote mbele ya timu yako ndani ya kitu kinachoonekana kama zana zako mwenyewe.
HTTP 200 haimaanishi tiketi ipo
Linear hujibu kupitia GraphQL, na GraphQL hujibu 200 OK ikiwa na safu ya errors inapokataa. Daraja linaloangalia msimbo wa hali tu lingeripoti mafanikio kwa tiketi ambayo haikuundwa kamwe. Tunasoma mwili.
Kifuatiliaji kinaporudisha kitambulisho cha suala jipya, tunakiweka katika uthibitisho, ili uweze kukagua kuwa lipo kweli badala ya kuamini ujumbe wa kijani.
4. Yasiyokuwapo kwa makusudi
Hakuna tiketi za kiotomatiki
Ona hapo juu. Ikiwa unataka otomeshaji, daraja la webhook linaweza kutuma ishara za kukerwa kwa Zapier au Make, nawe unaweza kuamua huko kinachostahili tiketi.
Hakuna usawazishaji wa pande mbili
Kufunga tiketi hakubadilishi chochote katika MousePlayer, na hakuna katika MousePlayer kinachoifungua upya. Usawazishaji unaofanya kazi upande mmoja na nusu ni mbaya kuliko kutokuwa nao, kwa sababu watu huanza kuutegemea.
Hakuna viambatisho
Rekodi hubaki kwetu na hutazamwa kwetu. Kuhamisha video katika kifuatiliaji kungesukuma data binafsi katika mfumo wenye sheria tofauti za muda wa kuhifadhi na zile ulizokubaliana na watembeleaji wako.
Tokeni huhifadhiwa ikiwa imesimbwa fiche kwa AES-256-GCM na haionyeshwi tena kamwe. Pia haiwekwi kamwe katika foleni ya ndani; mwito huu hufanyika unaposubiri, moja kwa moja kutoka ombi.
5. GitLab, Azure DevOps na ClickUp
Vifuatiliaji vingine vitatu, kitufe kilekile, kichocheo kilekile cha mwenyewe.
| Unachotoa | |
|---|---|
| GitLab | host, ID ya mradi na tokeni; GitLab yako mwenyewe hufanya kazi pia |
| Azure DevOps | shirika, mradi, aina ya kipengele cha kazi na PAT |
| ClickUp | ID ya orodha na tokeni binafsi |
GitLab huomba host kwa sababu unaweza kuimiliki
Tofauti na vingine, GitLab mara nyingi hukaribishwa na wewe mwenyewe, hivyo host ni sehemu badala ya thamani ya kudumu. Bandika gitlab.com ikiwa ndiko uliko.
Azure DevOps ina sifa mbili zisizo za kawaida pamoja
Mwili wake ni hati ya JSON Patch badala ya kitu, na aina ya maudhui yake lazima iwe application/json-patch+json — chochote kingine hujibu 415. Alama ya dola mbele ya aina ya kipengele cha kazi katika URL ni sehemu ya anwani, si kishikilia nafasi tulichosahau kujaza.
ClickUp inataka tokeni bila kiambishi
Hakuna Bearer mbele yake. Tokeni iliyotanguliwa na neno hukataliwa kwa 401, inayofanana kabisa na tokeni isiyo sahihi.
Alama zote za biashara zilizotajwa hapa ni mali ya wamiliki wake. MousePlayer haina uhusiano wa kibiashara na watoa huduma hawa.