TELEFONOSoftware che "Phones Home"; bene? cattivo? Il male? Che preavviso si dà? Come?
Tutti vogliono di tanto in tanto. ... E il software quando cresce e diventa un prodotto maturo? Non dovrebbe essere un adulto e vivere tranquillamente nella sua nuova casa? Oppure, dovrebbe mostrare un po 'di affetto da dove proviene? ...
Ho sentito dire che strapperebbero via ai piatti qualsiasi pezzo che provi e comunichi senza che loro lo dica. Ho anche notato un gran numero di prodotti che ora richiedono regolarmente il permesso di inviare informazioni sull'uso statistico. E ci sono molti livelli nel mezzo.
Sono seduto sul recinto.
C'è una lunga spiegazione di paragrafi su come questa domanda mi è venuta, ma per il nostro bene, ho scritto e poi cancellato. Basti dire che sono Chief Scientist, un ufficiale della compagnia e capo dei nostri sforzi di sviluppo; questo è davvero un grosso problema e sto cercando informazioni dalla comunità di programmazione in quanto non ricevo alcun feedback utile qui ...
Il più grande argomento per PHONE HOME è che alcuni hanno paura che ci sia probabilmente essere seri tentativi di imbrogliare il/i contratto/i e se il software occasionalmente telefonava a casa avrebbe aiutato a rilevare l'imbroglio (per il quale ci sono pene).
Altri argomenti pro sono che può fornire statistiche di utilizzo e forse rilevare quando gli aggiornamenti sono appropriati.
Il principale argomento contro è che è offensivo.
Non ho nemmeno la minima idea di come lo avrei architettato. Chiaramente, tutto ciò che chiama a casa tutto il tempo non volerà. Ci sono una mezza dozzina di prodotti principali e alcuni eseguiranno 24 X 7 X 365.24 e alcuni saranno su e giù come un frigen yo-yo, ma alcuni dati su tutti loro sarebbero belli - repository locale?
Poi c'è la strategia di connessione - un messaggio di posta, se conveniente, può essere una cattiva chiamata perché può essere più invadente (forse). Quindi, una semplice chiamata TCP ssh potrebbe non essere altrettanto valida.
Quindi, che ne dici? Se sei un professionista, per favore dimmi perché. Se sei contro, perché anche. Esempi di "farlo bene?" Testo contrattuale che ti piace da qualche parte - o odio?
Successivamente, SE decidiamo di farlo, come dovremmo farlo - come lo fareste? Perché?
Francamente, sono profondamente strappato. Odio queste cose in generale, ma come ufficiale della compagnia, devo riconoscere che sopra i miei stessi sentimenti, c'è potenzialmente un sacco di soldi sul tavolo qui, e essere offeso potrebbe non essere una buona discussione.
Grazie per i vostri pensieri.
Segnalazione di bug è buona ... –
Penso che la segnalazione di bug debba ancora essere attiva. Potrebbe contenere informazioni private. – DOK