optional usage information
optional usage information
Hi,
in a private communication the idea came up that it might be useful to gather usage information about the system and the plugins, and to send these to the developers. Namely, the UpdateCheck might be extended to send the host domain with the request, so information about where CMSimple_XH and certains plugins, respectively, are installed could be logged.
Of course, this musn't be done secretly for privacy reasons, but instead the user would have to explicitly opt-in to this behavior. Therefore I suggest to add a config option which can be enabled to activate this feature. The details about which information would be sent, would have to be documented for the core and individual plugins, respectively. And of course, with regard to the core, the decision about which info would be sent, has to be made on a case-by-case basis (i.e. in individual roadmap items).
As this is a new feature, obviously, I propose it for CMSimple_XH 1.7.
in a private communication the idea came up that it might be useful to gather usage information about the system and the plugins, and to send these to the developers. Namely, the UpdateCheck might be extended to send the host domain with the request, so information about where CMSimple_XH and certains plugins, respectively, are installed could be logged.
Of course, this musn't be done secretly for privacy reasons, but instead the user would have to explicitly opt-in to this behavior. Therefore I suggest to add a config option which can be enabled to activate this feature. The details about which information would be sent, would have to be documented for the core and individual plugins, respectively. And of course, with regard to the core, the decision about which info would be sent, has to be made on a case-by-case basis (i.e. in individual roadmap items).
As this is a new feature, obviously, I propose it for CMSimple_XH 1.7.
Christoph M. Becker – Plugins for CMSimple_XH
Re: optional usage information
Hallo Christoph,
bitte nicht!
CMSimple wird doch wohl jetzt nicht auch noch zum Datensammler?
Die Gründe kann ich durchaus verstehen, aber ist es das wert?
Im schlimmsten Fall VOR JEDEM ABSENDEN an prominenter Stelle Genehmigung abholen, evtl. nach System- bzw. Updatecheck - NICHT als Konfigurations-Option.
bitte nicht!
CMSimple wird doch wohl jetzt nicht auch noch zum Datensammler?
Die Gründe kann ich durchaus verstehen, aber ist es das wert?
Im schlimmsten Fall VOR JEDEM ABSENDEN an prominenter Stelle Genehmigung abholen, evtl. nach System- bzw. Updatecheck - NICHT als Konfigurations-Option.
Re: optional usage information
Das war auch mein erster Gedanke. Was wäre der wirkliche Nutzen und was stellt man damit an?frase wrote:CMSimple wird doch wohl jetzt nicht auch noch zum Datensammler?
Nicht jeder Webmaster oder Seiteninhaber wird dem zustimmen, also wird die Summe der Ergenisse auch nicht aussagekräftig sein.
BTW: Die Suche nach "Powered by CMSimple_XH" liefert bei dieser Suchmaschine 33100 Ergebnisse
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: optional usage information
Hallo,
Denn diese Angaben sind öffentlich für jeden einsehbar. Auch für die, die mögliche Sicherheitslücken ausnutzen möchten.
Aber diese Daten werden ohne nachzudenken und meckern breit im Netz gestreut.
Nicht jeder hat den Vorteil, dass er anhand von ''Powered by ...'' o.ä. bei Google anfragen kann. Viele Entwickler haben keinen Einblick, ob, in welchem Umfang und wo ihre Software zur Anwendung kommt, ob sich ihre Arbeit überhaupt lohnt.
Es gibt immer zwei Seiten einer Medallie.
Ein, meiner Meinung nach, sehr gutes System lebt von der Mithilfe aller.
Und damit meine ich nicht, dass nun jeder anfangen muss zu programmieren. Aber schon diese Angaben wären eben ein Teil dieser Hilfe.
Bei dem Vorschlag, Nutzedaten zu erfassen, den übrigens ich angestossen habe, geht es darum einige, wenige relevante Daten an die Entwickler abzugeben und das auf freiwilliger Basis. Die Domain, vielleicht die PHP-Version, das wäre schon alles was z.B. mich interessieren würde. Keine persönlichen Daten, nichts was jemandem weh tun würde. Und auch nicht mehr, als sowieso bereitgestellt wird bzw. sich über die meisten Server herausfinden lässt. Nur die Daten würden zu den Entwicklern kommen und müssten nicht mühsam zusammengesucht werden. Dass diese Daten keine zuverlässige Statistik darstellen ist klar.
Aber eine gewisse Aussagekraft wäre gegeben.
Und das wichtigste an der Sache, das Ergebnis würde allen Nutzern zu Gute kommen, da die Enwickler anhand solchen Daten doch eher einen Einblick in Nutzung und Nutzungsumgebungen hätten.
Vielleicht betrachtet ihr das Thema mal von der anderen Seite!
diese oder ähnliche Angaben finde ich viel ''gefährlicher'', oder die Angabe im Seitenkopf, welche Version und welche Plugins installiert sind.Die Suche nach "Powered by CMSimple_XH" liefert bei dieser Suchmaschine 33100 Ergebnisse
Denn diese Angaben sind öffentlich für jeden einsehbar. Auch für die, die mögliche Sicherheitslücken ausnutzen möchten.
Aber diese Daten werden ohne nachzudenken und meckern breit im Netz gestreut.
Nicht jeder hat den Vorteil, dass er anhand von ''Powered by ...'' o.ä. bei Google anfragen kann. Viele Entwickler haben keinen Einblick, ob, in welchem Umfang und wo ihre Software zur Anwendung kommt, ob sich ihre Arbeit überhaupt lohnt.
Es gibt immer zwei Seiten einer Medallie.
Ein, meiner Meinung nach, sehr gutes System lebt von der Mithilfe aller.
Und damit meine ich nicht, dass nun jeder anfangen muss zu programmieren. Aber schon diese Angaben wären eben ein Teil dieser Hilfe.
Bei dem Vorschlag, Nutzedaten zu erfassen, den übrigens ich angestossen habe, geht es darum einige, wenige relevante Daten an die Entwickler abzugeben und das auf freiwilliger Basis. Die Domain, vielleicht die PHP-Version, das wäre schon alles was z.B. mich interessieren würde. Keine persönlichen Daten, nichts was jemandem weh tun würde. Und auch nicht mehr, als sowieso bereitgestellt wird bzw. sich über die meisten Server herausfinden lässt. Nur die Daten würden zu den Entwicklern kommen und müssten nicht mühsam zusammengesucht werden. Dass diese Daten keine zuverlässige Statistik darstellen ist klar.
Aber eine gewisse Aussagekraft wäre gegeben.
Und das wichtigste an der Sache, das Ergebnis würde allen Nutzern zu Gute kommen, da die Enwickler anhand solchen Daten doch eher einen Einblick in Nutzung und Nutzungsumgebungen hätten.
Vielleicht betrachtet ihr das Thema mal von der anderen Seite!
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: optional usage information
Eigentlich sind wir hier in einem englischsprachigen Forum, aber na gut.
Und welche weiteren Nutzunginfos noch erhoben werden könnten, darüber habe ich mir noch keine Gedanken gemacht, sehe aber Möglichkeiten.
Das wäre auf jeden aufwendiger in der Umsetzung, und u.U. auch für den Anwender nerviger. Ich finde eine Konfigoption, die per Default false ist, deren Details gut dokumentiert sind, und geloggt werden, eigentlich unproblematisch. Die meisten User werden die Konfigoption vermutlich einfach ignorieren oder jedenfalls nicht aktivieren. Und wer es tut, kann nachlesen (Doku) und nachschauen (Protokolldatei), was hinter den Kulissen passiert (ist).frase wrote:Im schlimmsten Fall VOR JEDEM ABSENDEN an prominenter Stelle Genehmigung abholen, evtl. nach System- bzw. Updatecheck - NICHT als Konfigurations-Option.
Stimmt. Es geht aber auch nicht wirklich darum, eine Statistik über die Anzahl der Installationen von CMSimple_XH bzw. den Plugins zu erstellen, sondern um zum Beispiel feststellen zu können, ob der UpdateCheck überhaupt läuft und funktioniert. Wir hatten bereits mehrere Male Problemberichte, dass es nach dem Einloggen zu massiven Verzögerungen kam, was wohl am UpdateCheck lag. Wenn zumindest dann der User kurzzeitig zur Nutzungsinformationsweitergabe zustimmt, dann könnte der jeweilige Entwickler in den Logs nachschauen, ohne nach einer IP suchen zu müssen, die nicht unbedingt eindeutig ist, und die der Anwender vermutlich nicht mal kennt.lck wrote:Nicht jeder Webmaster oder Seiteninhaber wird dem zustimmen, also wird die Summe der Ergenisse auch nicht aussagekräftig sein.
Und welche weiteren Nutzunginfos noch erhoben werden könnten, darüber habe ich mir noch keine Gedanken gemacht, sehe aber Möglichkeiten.
Da werden aber wohl Seiten und nicht Sites gezählt.lck wrote:BTW: Die Suche nach "Powered by CMSimple_XH" liefert bei dieser Suchmaschine 33100 Ergebnisse
Das ist tatsächlich ein heikles Thema, das bereits auf der Roadmap für XH 1.7 steht.olape wrote:diese oder ähnliche Angaben finde ich viel ''gefährlicher'', oder die Angabe im Seitenkopf, welche Version und welche Plugins installiert sind.Die Suche nach "Powered by CMSimple_XH" liefert bei dieser Suchmaschine 33100 Ergebnisse
Denn diese Angaben sind öffentlich für jeden einsehbar. Auch für die, die mögliche Sicherheitslücken ausnutzen möchten.
Aber diese Daten werden ohne nachzudenken und meckern breit im Netz gestreut.
Christoph M. Becker – Plugins for CMSimple_XH
Re: optional usage information
olape wrote:Bei dem Vorschlag, Nutzedaten zu erfassen, den übrigens ich angestossen habe, geht es darum einige, wenige relevante Daten an die Entwickler abzugeben und das auf freiwilliger Basis. Die Domain, vielleicht die PHP-Version, das wäre schon alles was z.B. mich interessieren würde. Keine persönlichen Daten, nichts was jemandem weh tun würde. Und auch nicht mehr, als sowieso bereitgestellt wird bzw. sich über die meisten Server herausfinden lässt. Nur die Daten würden zu den Entwicklern kommen und müssten nicht mühsam zusammengesucht werden. Dass diese Daten keine zuverlässige Statistik darstellen ist klar.
Na das ist doch mal eine genaue Information, danke. Aber pauschal zu sagen, ich möchte Daten abfragen, da wird keiner Aufstehen und frohlocken, da Datenschutz, Speicherung und Verarbeitung nicht erst seit heute ein sensibles Thema sind. Deswegen auch meine erste Reaktion.cmb wrote:Es geht aber auch nicht wirklich darum, eine Statistik über die Anzahl der Installationen von CMSimple_XH bzw. den Plugins zu erstellen, sondern um zum Beispiel feststellen zu können, ob der UpdateCheck überhaupt läuft und funktioniert. Wir hatten bereits mehrere Male Problemberichte, dass es nach dem Einloggen zu massiven Verzögerungen kam, was wohl am UpdateCheck lag. Wenn zumindest dann der User kurzzeitig zur Nutzungsinformationsweitergabe zustimmt, dann könnte der jeweilige Entwickler in den Logs nachschauen, ohne nach einer IP suchen zu müssen, die nicht unbedingt eindeutig ist, und die der Anwender vermutlich nicht mal kennt.
Sicher wäre dies nicht nur für Plugin-Entwickler oder das CMSimple_XH-Team interessant, sondern auch für Template-Entwickler usw.
Grundsätzlich bin ich nicht dagegen, wenn von Anfang an die Gründe und Datenverarbeitung offen dargelegt werden.
Naja nicht alle halten sich an die Vorgaben.olape wrote:Nicht jeder hat den Vorteil, dass er anhand von ''Powered by ...'' o.ä. bei Google anfragen kann.
Lohnen sowieso nicht. Ich glaube hier wirst du keinen finden der darauf aus ist, sonst gäbe es CMSimple_XH nicht. Ausser die zeitweisen Spammer die ihre Webseiten hier powern wollen.olape wrote:Viele Entwickler haben keinen Einblick, ob, in welchem Umfang und wo ihre Software zur Anwendung kommt, ob sich ihre Arbeit überhaupt lohnt.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: optional usage information
So war das auch nicht gemeint.lck wrote:Lohnen sowieso nicht.
Es ging hier mehr um die Intensität der Nutzung und dem Schluss daraus, ob es überhaupt sinnvoll ist, an bestimmter Software zu arbeiten, wenn es nachher niemand oder kaum jemand nutzt.
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: optional usage information
Verständlich. Das große Problem bei solcher Datensammelei ist meiner Meinung nach aber, dass sie bisweilen per Voreinstellung aktiviert ist. Das finde ich fies, weil ich erst mal drauf kommen muss, dass ich die Software entsprechend umkonfigurieren sollte. Der umgekehrte Fall hat mich persönlich zumindest bisher noch nicht gestört.lck wrote:Na das ist doch mal eine genaue Information, danke. Aber pauschal zu sagen, ich möchte Daten abfragen, da wird keiner Aufstehen und frohlocken, da Datenschutz, Speicherung und Verarbeitung nicht erst seit heute ein sensibles Thema sind. Deswegen auch meine erste Reaktion.
Christoph M. Becker – Plugins for CMSimple_XH
Re: optional usage information
Ich sehe das schon richtig und ist nur verständlich.olape wrote:So war das auch nicht gemeint.
Es ging hier mehr um die Intensität der Nutzung und dem Schluss daraus, ob es überhaupt sinnvoll ist, an bestimmter Software zu arbeiten, wenn es nachher niemand oder kaum jemand nutzt.
Ein gutes positives Beispiel wäre für die Datenübermittlung Firefox, zu finden unter Einstellungen > Erweitert > Datenübermittlung.cmb wrote:Das große Problem bei solcher Datensammelei ist meiner Meinung nach aber, dass sie bisweilen per Voreinstellung aktiviert ist. Das finde ich fies, weil ich erst mal drauf kommen muss, dass ich die Software entsprechend umkonfigurieren sollte. Der umgekehrte Fall hat mich persönlich zumindest bisher noch nicht gestört.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: optional usage information
Ja, finde ich auch gut. Und im Prinzip ist der Vorschlag auch so gedacht, nur dass es eben (zumindest fürs Erste) nur eine Konfigurationsoption gäbe – bei CMSimple_XH ist ja voraussichtlich auch weniger Info zu übermitteln als beim Firefox, der bei mir 3 Optionen anzeigt.lck wrote:Ein gutes positives Beispiel wäre für die Datenübermittlung Firefox, zu finden unter Einstellungen > Erweitert > Datenübermittlung.
Christoph M. Becker – Plugins for CMSimple_XH