Hibák jelentése a Weblate-ben

A Weblate hibakövetője a GitHubon érhető el.

Szívesen fogadjuk, ha itt jelent bármilyen hibát vagy fejlesztési javaslatot tesz a Weblate kapcsán. Különféle sablonok segítik a kényelmes és pontos hibabejelentést.

Megjegyzés

Ha a Weblate biztonságát érintő problémát talált, tekintse meg a Biztonsági problémák jelentése szakaszt.

Ha nem biztos abban, hogy hibáról vagy funkcióigényről van-e szó, próbálkozzon a Weblate közösségi fórum felülettel.

AI használata hibajegyek létrehozására

Amennyiben mesterséges intelligencia eszközzel próbált problémákat találni a Weblate-ben vagy annak moduljaiban, kötelező ezt a tényt feltüntetni a jelentésben.

Továbbá köteles minden eredményt alaposan ellenőrizni, mielőtt beküldi, hogy megbizonyosodjon róla: a feltárt problémák valóban léteznek, és úgy működnek, ahogy azt az AI állítja. Az AI-alapú eszközök gyakran pontatlan vagy kitalált eredményeket adnak.

Ritkán jó ötlet egy AI által generált jelentést egyszerűen bemásolni a projektbe. Ezek a jelentések jellemzően túlságosan terjengősek, és ritkán fókuszálnak a lényegre (nem beszélve a gyakori kitalált részletekről). Ha valóban talált egy problémát AI segítségével, és azt saját maga is ellenőrizte, akkor írja meg saját szavaival a jelentést, és magyarázza el a problémát úgy, ahogyan azt megértette. Így kiszűrhetők az AI által okozott pontatlanságok és hamis hibák, még mielőtt mások idejét vesztegetnék.

A biztonsági jelentéseket komolyan vesszük, és minden ilyen bejelentést elsőbbséggel vizsgálunk ki. Ez az eljárás idő- és energiaigényes, és elvonja figyelmünket más fontos feladatokról. A hamis vagy kitalált biztonsági problémák hatékonyan akadályozzák az érdemi projektmunkát, és feleslegesen emésztik fel az erőforrásokat.

Azokat a felhasználókat, akik szándékosan hamis jelentéseket küldenek be, azonnal kizárjuk a projektből.

A hibák életciklusa

digraph "Issue lifecycle" { graph [fontname = "sans-serif", fontsize=10, ranksep=0.6, newrank=true]; node [fontname = "sans-serif", fontsize=10, margin=0.15]; edge [fontname = "sans-serif", fontsize=10]; subgraph cluster_states { graph [color=white]; "Waiting for: Triage" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Demand" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Community" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Milestone" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Implementation" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Release" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; } "Issue created" [fillcolor="#144d3f", fontcolor=white, style=filled]; "Issue closed as not planned" [fillcolor="#cccccc", style=filled]; "Issue converted to a discussion" [fillcolor="#cccccc", style=filled]; "Issue resolved" [fillcolor="#144d3f", fontcolor=white, style=filled]; "Issue created" -> "Waiting for: Triage"; "Waiting for: Triage" -> "Waiting for: Community" [label="The issue is not clearly defined"]; "Waiting for: Triage" -> "Issue closed as not planned" [label="The issue is out of scope"]; "Waiting for: Triage" -> "Issue converted to a discussion" [label="The issue is merely a support request"]; "Waiting for: Triage" -> "Waiting for: Milestone" [label="Ready to to be worked on"]; "Waiting for: Community" -> "Waiting for: Triage" [label="Community feedback received"]; "Waiting for: Community" -> "Issue closed as not planned" [label="Lack of response"]; "Waiting for: Community" -> "Waiting for: Milestone" [label="Ready to to be worked on"]; "Waiting for: Community" -> "Waiting for: Demand" [label="Too narrow use case"]; "Waiting for: Demand" -> "Waiting for: Milestone" [label="Ready to to be worked on"]; "Waiting for: Demand" -> "Issue closed as not planned" [label="The issue is out of scope"]; "Waiting for: Milestone" -> "Waiting for: Implementation" [label="Milestone assigned issue will be worked on"]; "Waiting for: Implementation" -> "Waiting for: Release" [label="Issue implemented waiting for a release"]; "Waiting for: Release" -> "Issue resolved" [label="The solution for the issue has been released"]; }