2012-07-27 6 views
19

Ho appena caricato un RubyGem due giorni fa. Non fa molto, ma è un wrapper per parte dell'API di Facebook Graph. Oggi, per curiosità, ho controllato il numero di download della gemma, ed era circa 300, il che era sorprendentemente alto. Mi chiedo se i bot vengano scaricati da RubyGems.org, o esiste davvero una possibilità che il mio gioiino sia stato scaricato più di 300 volte dagli sviluppatori?Il numero di download di RubyGem sembra artificialmente alto. Ci sono bot che scaricano da RubyGems.org?

+0

Questo non è proprio adatto per Stack Overflow. Risposta breve: congratulazioni che la comunità di Ruby si sia interessata alla tua gemma. Continua a scrivere gemme! – Linuxios

+0

Ci sono almeno 50 specchi di rubini, forse un po 'di più. Ogni versione di ogni gemma che abbia mai caricato aveva almeno 50 download, anche se la maggior parte delle mie gemme in genere non è così utile. –

risposta

0

Non credo che RubyGems.org disponga di bot per il conteggio dei download. Forse c'è un genuino interesse per il tuo wrapper, dato che la comunità di Ruby è piuttosto grande.

2

Sono certi che i bot influenzano il conteggio. Ho rilasciato diversi aggiornamenti e versioni di dossi su una gemma che ho scritto nel corso di un giorno o giù di lì. Quindi la versione più alta è rimasta invariata per mesi. La gemma non ha davvero preso piede. Se guardo le statistiche di download, i totali per le versioni che erano solo l'ultima versione per alcune ore hanno totali simili (e modelli di download) alla versione della gemma che è stata l'ultima versione per mesi e mesi.

Detto questo, i miei totali hanno raggiunto il picco intorno a 30, quindi forse ci sono alcuni utenti reali. Se vuoi sapere con certezza, fai un rapido miglioramento e bump la versione e confronta le tendenze di utilizzo.

+0

stessa misura per la mia piccola gemma (ruiby): 30 download ad ogni aggiornamento, e nessun utente (un grosso bug con linux non è stato segnalato ...) – raubarede

11

Tutti sanno che è un po 'lento. Quindi qualcuno può considerare di mantenere mirror dei rubygems localmente.

C'è la gemma per questo compito: https://github.com/rubygems/rubygems-mirror

Ecco, questo è il motivo per cui il numero di download è alta.