✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Kiirendage GitHubi probleemide loomist

7

GitHubi probleemid on suurepärased, et jälgida uusi funktsioone või vigu, kes on määratud, neid kategoriseerida, projektidesse lisada ja nii edasi. Nende loomine on ka üsna aeglane ja nende hulga loomine võtab liiga kaua aega. Seetõttu lõin väikese tööriista, et kiirendada probleemide loomist ja muuta see imelihtsaks.

Üks valupunkte, mida ma GitHubi probleemide puhul tööl näen, on see, et nende loomine on tülikas, eriti neile, kes ei ole arendajad, nagu juhid, disainerid või testijad, ja kes tahavad lihtsalt veast teatada, kuid ei lähe läbi. nende loomise protsessi GitHubis.

GitHubi probleemide loomine peaks olema kiire

Mis on siis kõige lihtsam arvutiga suhtlemine, kas kirjutamine? Ma ei tea, kas see on kõige lihtsam, aga kindlasti on see lihtne. Nii et sellesse lihtsasse tekstikasti saab kirjutada probleeme ja iga rida on probleem. Sisestate lihtsalt ja tippige ning ärge tõstke oma käsi klaviatuurilt hiire haaramiseks. Samuti saate kleepida tekstiredaktoris või arvutustabelis loodud loendi.

See on paindlik: saate määrata probleemi kellelegi (või paljudele, eraldades kasutajanimed komadega), eraldades pealkirja kasutajanimest torumärgiga. Teine toru eraldab kirjelduse ja teine ​​toru eraldab sildid, mida võib olla palju, eraldades need komadega.

Värskendus: rakendus on saadaval aadressil https://fast-issues.herokuapp.com/

Kiirendage GitHubi probleemide loomist

Tehniline ülevaade

See projekt pole veel täielikult välja töötatud, kuid see on juba avalik

https://github.com/eliorivero/fast-issues _

Üldise ülevaatena:

Üks asi, mida meeles pidada, on see, et me ei taha API piiranguid ületada. GitHub soovitab jätta päringute vahele vähemalt ühe sekundi. Peatasin skripti iga probleemi loomise taotluse vahel 1,5 sekundiks, seetõttu näete ülaltoodud GIF-is, et probleeme ei teki kohe.

Veel ideid

Näitasin seda sõbrale ja ta ütles mulle, et tal oli idee luua Chrome’i laiendus, et teha veast ekraanipilt, lisada sellele märkused ja esitada see GitHubi probleemina. Minu arvates oli see suurepärane idee ja otsisin võimalust ekraanipildi tegemiseks, kuid Reacti rakenduses leidsin kiiresti html2canvase, mis võimaldab teha ekraanipilte ja salvestada need PNG-failidena.

Millegi sellise kombineerimine minu tööriistaga probleemide tekitamiseks oleks hea lahendus, mis võiks olla saadaval Reacti rakenduses selle arendus- või lavastustsükli ajal. Igaüks, kes testib rakendust, võib käivitada probleemide aruandluspaneeli ja esitada GitHubi probleemi. Pilt tuleks ikkagi salvestada mõnda teise serverisse, sest praeguse seisuga on Issues API piiratud ega luba pilte üles laadida.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem