eiffel-community / eiffel-community/eiffel-pythonlib

Warn when trying to publish without starting publisher

Aperta
#11 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Python
Stelle
8
Fork
12
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Description

When trying to publish a message when the publisher is closed, you get no feedback.
It's better to send a warning or just crash when this happens.

### Motivation

Information is king

### Exemplification

Trying to debug why messages did not arrive at subscriber takes up a lot of time before realizing that you hadn't started the publisher.

### Benefits

Information is king.

### Possible Drawbacks

none

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci il comportamento del publisher descritto nell’issue tentando di pubblicarlo prima di avviarlo, quindi individua il punto di ingresso per la pubblicazione del publisher. Controlla come viene attualmente gestito un publisher chiuso e rivedi i test esistenti relativi alla pubblicazione. Il lavoro è completato quando il fallimento viene segnalato chiaramente e il comportamento scelto di avviso o arresto anomalo è coperto da un test di regressione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
backend
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.