Vantaggi della chiusura di bug abbandonati

4

Ho notato che Wine ha una norma:

Why has my bug been marked as ABANDONED?

A bug report is marked as abandoned after a long period of inactivity. You will have been asked to update the current status of the bug, to test a workaround or to test in a new version of Wine but have not responded to the request. This inactivity leads to the logical conclusion that you have lost interest in resolving the issue and it has been abandoned.

You may choose to update the bug with the information requested. At this point you can reopen the bug if you wish to do so. Filing a new, duplicate bug serves no useful purpose.

Il vantaggio apparentemente è di ridurre il numero di bug "aperti". Tuttavia, il problema che vedo è:

  • L'OP presenta un problema

  • Nessuno risponde al bug report

  • Dopo diversi anni, qualcuno ha segnalato il bug report "Questo problema è stato risolto con la versione X?"

  • Ovviamente l'OP non ha ricevuto risposta negli anni, a cui non interesseranno più o non vedranno la segnalazione del bug urtata

  • Il rapporto bug è contrassegnato come ABBANDONATO

A meno che qualcuno non abbia esattamente la stessa versione di Wine, le specifiche, l'applicazione e riesca a riprodurre il problema da qualsiasi informazione disponibile nell'OP, è impossibile riaprire il bug. Eppure, questa è la politica.

Sto lottando per vedere quale sia il vantaggio di questo. La riduzione del numero di bug aperti ha qualche vantaggio? Ho notato che enormi applicazioni come GCC non hanno una politica di bug abbandonata. Inoltre, la politica ha senso?

    
posta user236289 07.07.2016 - 12:23
fonte

3 risposte

5

Aiuta a impedire agli sviluppatori / contributori di sprecare il loro tempo su questioni a cui nessuno importa. Se nessuno "ha la stessa versione di Wine, le specifiche, l'applicazione e riesce a riprodurre il problema", probabilmente non è davvero un problema. Gli sviluppatori probabilmente non si preoccupano davvero se il problema è stato risolto, a loro importa solo se colpisce ancora qualcuno. Ricorda, gli sviluppatori open-source lavorano nel loro tempo libero su problemi che a loro interessano, non è come un'azienda che fornisce contratti di supporto e garantisce di supportare ogni versione del loro software per N anni.

    
risposta data 07.07.2016 - 14:42
fonte
1

Rimuovere la distrazione? Ci sono alcuni problemi (non necessariamente bug?) Che sono veramente minori, e la maggior parte delle persone semplicemente non se ne preoccupa (è per questo che è esistita per così tanto tempo!). In un ampio elenco di problemi, tali problemi minori possono semplicemente essere dimenticati. A volte può anche essere stato risolto senza che nessuno se ne accorgesse. Dopotutto puoi ancora riaprirlo se pensi che dovrebbe essere riaperto.

    
risposta data 07.07.2016 - 12:35
fonte
1

Le persone che pagano decidono cosa succede. Se questo è un progetto open source gestito da sviluppatori volontari, decidono gli sviluppatori.

Se questo bug non è stato riportato di nuovo, non c'è nessuno che noterà quando è stato corretto. Quindi è inutile perdere tempo a cercare di risolverlo. Almeno nessuno sprecherà il loro tempo per fare ciò che tu vuoi.

    
risposta data 07.07.2016 - 19:35
fonte