Onebox più ricchi per i repository GitHub con più metadati

Includi la lingua, la valutazione in stelle e il numero di fork, in modo simile alle schede dei repository di GitHub.

5 Mi Piace

PR aperta:

3 Mi Piace

Aggiungerà dinamicamente il numero di stelle e di fork ogni tanto, oppure quei valori verranno recuperati una sola volta e diventeranno obsoleti?

1 Mi Piace

No, sarebbe necessaria una ricostruzione HTML. Implementarla è ovviamente possibile, ma comporterebbe un carico di lavoro aggiuntivo significativo, quindi ho preferito astenermi.

Se CDCK è interessata a questo arricchimento periodico, sono felice di procedere, ma non sono sicuro che una complessità del genere sarebbe gradita?

Penso che una ricostruzione HTML sia un buon compromesso per il momento?

Dando un’occhiata più da vicino:

  • in effetti esistono webhook per i metadati aggiornati (fantastico!)
  • purtroppo, per configurarne uno, bisogna essere proprietari del repository o avere diritti simili

L’unica soluzione possibile sarebbe quindi un sistema di qualche tipo di polling.

È una vera e propria tana di coniglio… e forse sarebbe meglio aggiungere questa funzionalità al plugin di GitHub o a qualcosa di simile, invece di implementarla nel core…

stavo pensando a questo, forse basta aggiungere qualcosa come “dati corretti al 10/11/2026” in un testo discreto?

in questo modo si coprirebbero sia i link “fire and forget” sia quelli aggiornati.

un compromesso ragionevole?

Riflettendoci, non sarebbe male avere un flag che indichi che il post contiene onebox che dovrebbero essere aggiornate regolarmente. Potrebbe esserci un job Sidekiq che eseguisse una ricostruzione periodica o qualcosa di simile.

Sì, cose complicate