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?

1 Mi Piace

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?

1 Mi Piace

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

2 Mi Piace

Che ne dici di questo:

Credo che fornisca il disclaimer corretto e limiti la complessità.

Se qualcuno tiene abbastanza da voler aggiornare i dati, può chiedere a un moderatore di ricostruire il post.

3 Mi Piace