NEWS
:!: ioBroker Produktwahl => steigt doch keiner mehr durch…
-
Fitti ich betone es immer wieder …
WIR MACHEN ES IN UNSERER FREIZEIT
wenn du Zeit zum meckern hast dann hättest du die Zeit schon in Designvorschläge investieren können oder direkt Mokup's..
oder noch besser.. direkt einen Prototypen erstellen
p.s: ich will dich hier nicht anmachen…aber das hilft nicht weiter.. `
solche Antworten aber auch nicht.
Sorry, aber ich kann die Fitti's dieser Welt absolut verstehen.
In schöner Regelmäßigkeit wird es Threads wie diese immer wieder geben.
Und man tut gut daran diese Ernst zu nehmen.
Denn das hat nichts mit meckern bzw. Besserwisserei zu tun.
Genau das was Fitti geschrieben hat ist konstruktive Kritik, welche ich und viele andere hier sicher unterschreiben würden.
Und ich bin sicher kein Anfänger sondern von Beginn an dabei.
Und ganz ehrlich, das letzte Update eines Adapters oder des Controllers ist bei mir ewig her.
Da bei mir zuhause inzwischen sehr viel von ioBroker abhängt traue ich mich einfach nicht irgendein Update zu machen.
(Never change a running system)
-
Mal als Aktivum:
wie genau könnte man denn helfen? Mein Wissen ist leider begrenzt. Ich kann kein JS wirklich dokumentieren, die Widgets haben soviele Unterpunkte, die ich selber gar nicht alle verstehe (oder brauche…).
Was also könnte ich als interessierter Laie beitragen? Willig bin ich, aber irgendwie in nichts so wirklich firm, um daraus etwas zu dokumentieren
-
Mal als Aktivum:
wie genau könnte man denn helfen? Mein Wissen ist leider begrenzt. Ich kann kein JS wirklich dokumentieren, die Widgets haben soviele Unterpunkte, die ich selber gar nicht alle verstehe (oder brauche…).
Was also könnte ich als interessierter Laie beitragen? Willig bin ich, aber irgendwie in nichts so wirklich firm, um daraus etwas zu dokumentieren `
Auch das wäre mein Vorschlag. Beteilige mich gerne daran, ein interessantes Projekt nach vorne zu bringen.
Nur: Wie und an welcher Stelle.
Auch hat sich gezeigt, dass es manchmal zu einer Frage mehrere Lösungsmöglichkeiten ergeben.
Beispiel: Zum Thema Szenen hatte ich eine Lösung im Netz gefunden, die eine Angabe eines javascript-Objekts verlangt. Ich habe aber festgestellt, dass es auch ohne geht.
==> Für mich ein Beweis, dass sich die Comunity selbst nach Lösungen zur Bedienung einer Funktion bemüht, weil es nicht etsprechend vom Autor erklärt zu sein scheint.
Ich kann nicht sagen, dass hier nicht viele Leute bereit sind, zu helfen. Aber es muss ja auch nicht jeder immer erst ins kalte Wasser springen, um schwimmen zu lernen.
-
Ein Kollege hatte sich das System auch mal angeschaut und erschrak, als er auf /user/iobroker (nach seiner Aussage) die Berechtigung 777 gefunden hatte.
Ich kann es gerade nicht nachprüfen, aber vielleicht ist das Thema Sicherheit auch noch zu diskutieren. Immerhin ist Heimautomation durchaus ein sensibler Bereich. `
Meine Meinung dazu: Wenn mein System/Netzwerk soweit kompromittiert ist dass der Angreifer auf mein root-Verzeichnis bzw. draufkommt dann ist eh alles zu spät. Da hat man ganz andere Probleme als über 777 oder 0815 nachzudenken.
Zweifellos ist das Thema Sicherheit sehr wichtig aber man sollte dabei meiner Meinung nach auch die Verhältnismäßigkeit wahren. Mich persönlich nervt es ohne Ende wenn ich auf mein eigenes System keinen Vollzugriff habe. Natürlich kann man ioBroker auch so konfigurieren dass das Verzeichnis keine "777" braucht. Das ist dann aber deutlicher Mehraufwand den ich mir nicht antun würde weil s.o.
-
Helfen kann jeder:
-
vorhandene Dokumentation lesen
-
Fehler melden im Forum oder auf Github
-
Fehler selbst beheben und einen Pull request machen
-
Dokumentation schreiben oder HowTo's erstellen
Man muss kein JS können oder verstehen um Dokumentation zu erstellen. Lediglich wie mit dem Adapter umgegangen werden muss. Es soll ja für Benutzer verständlich sein.
Meine Erfahrung als Aktives Community Mitglied und Entwickler: Die beste Doku hilft nichts wenn die Leute sie nicht lesen.
Meine Bitte an alle User verfasst kurze Tooltips die man in die Adapter Konfiguration einbauen kann und schickt sie an mich. So wie ich Zeit habe baue ich sie ein oder erstelle ein issue auf Github dafür.
Bitte möglichst genau angeben wo der Tooltip hin gehört.
Wer kann soll sie bitte auch gleich in andere Sprachen über setzen.
Gesendet von Unterwegs
-
-
@Jey Cee:Helfen kann jeder:
Meine Bitte an alle User verfasst kurze Tooltips die man in die Adapter Konfiguration einbauen kann und schickt sie an mich. So wie ich Zeit habe baue ich sie ein oder erstelle ein issue auf Github dafür. `
Sprache ist zum Teil sehr Kontextabhängig, zumindest im Französischen … Bin Zweisprachig aufgewachsen, und kann jeden Erwachsenen verstehen, der Mühe hat später Französisch zu lernen.Ein anderer Punkt ist der, dass es auch schwierig ist, zu wissen (raten, fühlen, spüren) was jetzt der 2-Wörter-Satz für den Entwickler bedeutet hat.
Beispiel beim Admin-Adapter:````
Login timeout (sec)Bin jetzt schon ein paar Tage an den französischen Texten dran, und das fällt mir jetzt halt so auf: "Wie hat der Autor dies nun gemeint?" Langer Rede kurzer Sinn: Vielleicht sollte für eine gewisse Zeit ein "Feature-Freeze" gemacht werden, um in der Zeit Fehler, Ungereimtheiten und so zu klären? Gruß Philippe
-
Kaum ist man mal einen Tag nicht im Netz….
Nur dass wir uns richtig verstehen.
Auch ich hätte gerne eine besser designte Website.
Nur habe ich mit den mir zur Verfügung stehenden Mitteln keine Ahnung wie ich das umsetzen soll.
Wie bereits erwähnt gibt es zu viele Informationen, die vermittelt werden müssen.
Das ganze soll trotzdem verständlich und übersichtlich bleiben aber zusätzlich vollständig sein.
Diese Quadratur des Kreises habe ich noch nicht hinbekommen.
Lediglich mit der Aussage, die Cloud als Produkt zu sehrn war ich nicht ganz einverstanden, weil ich dann keine weiteren Produkte sähe. Schließlich geht es nach dem Titel ha um Produkte!
Was die Hilfe zur Doku angeht bin ich für jeden Vorschlag dankbar.
Was die Qualität der Doku angeht, muss ich zugeben, dass wir die Doku/Website wie Bluefox scon schrieb, bereits seit einiger Zeit umbauen wollten und ich daraufhin die Änderungen/Erweiterungen hintenan gestellt hatte.
Mir ist klar, dass da noch einiges zu tun ist.
Gruß Rainer
-
Also ich könnte z.B. anbieten, einige der Standardskripte (lowbat, Fenster offen usw). einsteigerfreundlich zu kommentieren. Ich habe sicherlich nicht die Ahnung von JS wie andere, aber nach den bislang erhaltenen Rückmeldungen hier im Forum kann ich dafür ganz gut "zielgruppenorientiert" vermitteln. Eventuell hilft da sogar, dass ich eben nur mit begrenzem Wissen rangehe und daher nicht gefahrlaufe, nolens volens zuviel voraus zu setzen.
Eventuell wäre das schonmal für einige Neulinge hilfreich? Was meint ihr?
-
Fitti ich betone es immer wieder …
WIR MACHEN ES IN UNSERER FREIZEIT
wenn du Zeit zum meckern hast dann hättest du die Zeit schon in Designvorschläge investieren können oder direkt Mokup's..
oder noch besser.. direkt einen Prototypen erstellen
p.s: ich will dich hier nicht anmachen…aber das hilft nicht weiter.. `
Ich scheine einen Nerv bei Dir hier getroffen zu haben - weise aber dennoch diese Tonart zurück.1.) Ständig lobe ich die Leistung, die Ihr in Eurer Freizeit erbringt.
2.) Ich schreibe einen Vorschlag und eine Bitte(!) und du siehst ein meckern. <u>Mein Vorschlag nebst Bitte wird von Dir ausgeschlagen ("aber das hilft nicht weiter.").</u>Weiterhin habe ich eine Grafik mit Vorschlägen beigefügt. Was nun? Darf man helfen oder nicht?
Hast Du meinen Thread wirklich gelesen? Jedenfalls hast Du ihn leider gänzlich falsch verstanden.
Eigentlich möchte ich nur wissen, was es für "Produkte" gibt. Mein verrückter Gedanke: es interessiert auch noch andere
3.) Ich bringe in meiner Freizeit Vorschläge ein oder helfe auch gerne ab und wann hier im Forum - wie so viele. Schulungsvideos habe ich auch gemacht.
4.) Hatte ich immer <u>wieder Unterstützung angeboten. Nur ganz ehrlich - Helfen ist im Bereich Doku nicht gerade leicht</u> -oder - und das betone ich ausdrücklich - fehlt MIR der Überblick:
Wen spreche ich denn bitte nun wie an (ich habe Jee Cees Eintrag gelesen - meine aber auch vor allem die Vergangenheit - Ist Jee Cee ein Mitentwickler)? Textvorschläge oder Installationsanleitungen, die ich hier geschrieben hatte, sind nie irgendwo eingeflossen. Irgendwann hatte ich keine Lust mehr meine Hilfe im Bereich Doku anzubieten.
Hilfe wird euch (wer seit ihr eigentlich alles so?) extrem viel angeboten. Aber ihr seid auch etwas wählerisch, wie man helfen darf.
Ich habe mir auch gerade Git installiert um mal irgendwie den einen oder anderen Rechtschreibfehler im Programm zu korrigieren. Aber GIT fällt mir noch schwer zu verstehen, wie ich das genau machen muss. Dann kann Bluefox aber schnell den pull request(oder was auch immer) übernehmen.
Übrigens: Ich mache Dokus gerne! Auch beruflich!
5.) Ist die Response hier deutlich, oder? Und das ist kein Meckern, sondern ein kamaradschaftliches Auftreten. Wir alle wollen für "unser" Produkt iobroker nur das Beste.
Die Seite ist schon eine Schmerzstelle und wird überarbeitet wenn ich die Zeit (oder jemand) finde.
Admin 3 steht momentan bei mir vor… Ah ne jetzt steht Cloud vor...
usw. Du hast verstanden. `
Das habe ich sehr gut - und ziehe erneut den Hut vor Dir und Deiner Leistung.Du benötigst hier sicherlich zwei-drei Mann, die diese Seite pflegen. Besser ein CMS ähnliches System, wo der Redaktionelle Teil von jedermann eingepflegt werden kann. Ohne Programmierung! Nur wer darf denn im Team bei "euch" sowas?
Ich finde die Seite übrigens grafisch sehr schön!
****So noch ein Vorschlag an das Management (und nein, das ist kein meckern):
Warum verteilt ihr keine Aufgaben-Tickets hier im Forum?**** *** Für jede Aufgabe einen eigenen Thread in einem neuen Forumsunterbereich (so was wie "ioBroker Funktionsansagen").
-
Neue Einträge (also ein neues Aufgaben-Ticket) darf nur Bluefox und Stellvertreter eintragen.
-
Jeder der will, kann dann helfen und seine Antwort zu einem Ticket als Unterstützung, Text, usw. einbringen
-
Ihr habt recht wenig Startaufwand und keine Kosten
-
Ihr nutzt die Schwarmintelligenz
-
Das ganze wird transparenter und einfacher für denjenigen, der helfen will.
-
Ist ein Aufgaben-Ticket gelöst/erledigt, muss es verschoben werden. Es geht um keine Probleme, sondern um Aufgaben. Schreibe eine Doku für Adapter "X". Passe hier die Doku an, mache eine Korrekturlesung vom Text "Y".**
Als zertifizierter Projektmanager weiß ich, dass es nun Skeptiker gibt. Nur was habt ihr zu verlieren? Macht einen Test - einfach und schnell. Ihr könnt nur gewinnen. Vertraut mir. Ihr benötigt dann nur noch ein paar Leute, die das Ganze dann auf die Webseite schieben. Die müssen doch da sein, oder? Wenn nicht => ein neues Aufgaben-Ticket mit Bewerbung wer sich dafür Bewerben möchte. wer weiß, würde ich mich glatt dafür bewerben…
Nur dass wir uns richtig verstehen.
Auch ich hätte gerne eine besser designte Website.
…
Mir ist klar, dass da noch einiges zu tun ist.
... `
Also mir gefällt diese sehr. Nur lasst euch doch beim "Entgraten" der einen oder anderen kleinen scharfen Stelle helfen.Allen eine entspannte Nacht und einen erfolgreichen neuen Tag. Wir haben uns alle lieb!
So long,
Fitti
-
-
Hallo zusammen,
ich als zertifizierter PRINCE2-Projektmanager muss hier Fitti Recht geben.
Es gibt mit SIcherheit genug Leute, die helfen möchten das Produkt ioBroker noch besser, stabiler etc. zu machen.
Warum "schreiben" wir solche Aufgaben nicht im Forum aus?
Wäre doch ein Anfang, oder?
-
Für "Aufgaben Verteilung" nutzen wir Trello, da lässt sich das gut verwalten.
https://trello.com/b/q0SZKdfW/iobroker-whiteboard
Gesendet von Unterwegs
-
Das mag ja sein, aber ich persönlich bin immer ein Freund von Zentralisierung.
Das ist auch für den User verwirrend:
BUGS:
entweder über GitHub als Issue melden
oder im Forum als "Bug" melden
evtl. kommen noch welche über Facebook & Co.
FEATURE REQUESTS:
über GitHub melden
oder im Trello melden
oder im Forum melden
und so weiter und so fort.
Vielleicht sollten wir - meine persönliche Meinung - ein System als führend etablieren.
Entweder GitHub ODER Trello ODER wasweißich
Ich persönlich (bin Newbie-Adapterentwickler) bin bei Trello nicht wirklich aktiv, dafür bei Git umso mehr.
Und das ist gerade das verwirrende…
ioBroker möchte "ein zentrales System für alles" (meine freie Übersetzung) sein.
Warum sind wir es dann nicht auch bei den Entwicklern?
Warum haben wir nicht "ein zentrales System für alles" ?
Von mir aus auch ein "iobroker.CORE" Git wo alles rein läuft?
Fakt ist (meine pesönliche Meinung), kein Otto-Normal-User wird sich "mal eben" bei GitHub oder Trello anmelden um
a.) Bugs zu melden
b.) Feature Requests zu äußern
c.) Hilfe anzubieten
Bitte versteht das nicht falsch, aber für mich - auch als Adapter-Entwickler - ist das teilweise echt verwirrend.
Allerdings bin ich auch "nur" Newbie was die Entwicklung angeht...
Ich - meine persönliche Meinung als PRINCE2-Zertifizierter - denke, uns fehlt ein "richtiges" Projektmanagement-Tool.
Gerne auch webbasiert und gerne auch mit der UserDB des Forums verknüpft.
Heisst, jeder der im Forum registirert ist kann
a.) Feature Request für Adapter xyz erstelleb
b.) Bug melden
c.) mithelfen
Versteht mich bitte nicht falsch, ich will hier nicht den "Besserwisser" raushängen lassen, aber meiner Meinung nach haben wir zu viele Quellen/Anlaufpunkte.
Als Entwickler wie auch als "Otto-Normal-User"...
-
Und jetzt mal was wirklich positives von mir:
Ich persönlich finde es richtig gut, dass im neuen ioBroker.Admin jetzt der User auch Bugs melden kann und diese im Github auftauchen (werden).
Das Gleiche würde ich mir noch für Feature Requests und "Hilfe" wünschen.
So kann jeder User entscheiden, ob er einen Bug melden will, einen Funktionswunsch hat oder bei der Entwicklung/Verbesserung mithelfen will.
Das sollte die GitHub Schnittstelle (Unterscheidung Bug/Enhancement etc.) meiner Meinung nach hergeben.
-
Guten morgen!
ich möchte ein Beispiel geben für Widgets, die man eventuell dokumentieren könnte / sollte. Wo muss ich meine Kommentare für andere User hinterlassen?
Konkret meine ich als Beispiele:
html bool und value list html style.
In beiden steckt ja das Wort html, so dass ich als unbedarfter, Nicht-IT User erwarte, dass beide auf gleiche Dinge reagieren. Tun sie aber nicht.
html bool erfordert scheinbar "echtes" HTML (ich orientiere mich als Laie jetzt mal daran, was mir w3schools anzeigt) im Stil von:
![](/vis.0/xxx/abc.png)
während ich z.B. bei der Value List HTML Stlye ein Bild offenbar nicht mit html sondern mit CSS Anweisungen einbinde? Zumindest funktioniert das hier:
background: url("/vis.0/xxx/abc.png") center ; background-size: 100px 100px; background-repeat: no-repeat ````dort gut, die vorangehend genannte Version nicht. Letztere wird mir bei w3schools als CSS angezeigt Bin ich zu blöd, oder ist das so? Wenn ja, wo sollte man das wie in die Dokumentation schmeissen? Man könnte ja auch der einfachheithalber direkt ein paar Beispiellinks zu w3schools setzen.
-
Ich bin im Moment zeitlich nicht gerade gut bestückt, daher mal wiedr nur im Steno:
Das mag ja sein, aber ich persönlich bin immer ein Freund von Zentralisierung. `
ich auch, aber:Das ist auch für den User verwirrend: `
Das geht nicht von uns aus - sondern ist den Usern geschuldet, die eben nicht in Github, Trello usw. arbeiten wollen.Plan ist:
Bugs, Feature requests u.ä. zu bestehenden Adaptern im Github
Feature Requests, Anregungen usw. im Trello.
Workaround für "einfache User" ist: Ihr dürft hier auch im Forum posten, wir stellen es dann ggf. ins Trello oder im GitHub.
Das ist IMHO auch von daher sinnvoll um z.B. Github nicht mit Bedienfehlern "vollzuspammen".
Vielleicht sollten wir - meine persönliche Meinung - ein System als führend etablieren.
Entweder GitHub ODER Trello ODER wasweißich `
Ist so! s.o.Fakt ist (meine pesönliche Meinung), kein Otto-Normal-User wird sich "mal eben" bei GitHub oder Trello anmelden um `
korrekt! siehe auch oben.Gruß
Rainer
-
Und jetzt mal was wirklich positives von mir:
Ich persönlich finde es richtig gut, dass im neuen ioBroker.Admin jetzt der User auch Bugs melden kann und diese im Github auftauchen (werden).
Das Gleiche würde ich mir noch für Feature Requests und "Hilfe" wünschen.
So kann jeder User entscheiden, ob er einen Bug melden will, einen Funktionswunsch hat oder bei der Entwicklung/Verbesserung mithelfen will.
Das sollte die GitHub Schnittstelle (Unterscheidung Bug/Enhancement etc.) meiner Meinung nach hergeben. `
Danke!
Wie man sieht - wir arbeiten dran
Gruß
Rainer
-
Die Seite ist schon eine Schmerzstelle und wird überarbeitet wenn ich die Zeit (oder jemand) finde.
Admin 3 steht momentan bei mir vor… Ah ne jetzt steht Cloud vor...
usw. Du hast verstanden. `
ich hau wieder einen raus (duck und weg)
..Butta bei die Fische
Die Seite ist schon eine Schmerzstelle und wird überarbeitet wenn ich die Zeit (oder jemand) finde. `
wie währe es wenn sich jemand finden würde der sich bei Bluefox meldet und die SACHE übernimmt.. hat er eine Sache weniger am kopp..
-
ich möchte ein Beispiel geben für Widgets, die man eventuell dokumentieren könnte / sollte. `
Die Widgets sind eine Heidenarbeit.Es sollen natürlich ALLE (>150) dokumentiert werden.
Alleine das erstellen aller Screenshots ist eine Heidenarbeit.
Dazu kommt das entwickeln einer sauberen Struktur, damit es auch gefunden wird.
Ich hatte da schon einmal angefangen, es aber wegen der Unübersichtlichkeit wieder entfernt. Leichen davon sind teilweise in der Doku noch zu finden.
Grundsätzliche Widgetkonfigurationen sind in der http://www.iobroker.net/docu/?page_id=2754&lang=de#Widget beschrieben.
Ein weiterer Ansatz war dieses http://www.iobroker.net/docu/?page_id=1048&lang=de.
Diese muss ebenso wie die Admin-Doku noch auseinandergezogen werden, da es ebenfalls zu umfangreich ist.
wo sollte man das wie in die Dokumentation schmeissen? `
Das ist ein Beispiel was alles in die Doku EINES einzelnen Widgets gehören würde.Gruß von einem ratlosen
Rainer
-
Hallo Rainer,
weiß und verstehe ich. Da ich selber keine Widgets entwickle, war das quasi mein Angebot, etwas zu einem (bzw zwei) Widgets zu schreiben, da ich eben ausnahmsweise mal gerade etwas "herausgefunden" hatte.
-
wie währe es wenn sich jemand finden würde der sich bei Bluefox meldet und die SACHE übernimmt.. hat er eine Sache weniger am kopp.. `
Den suchen wir seit Jahren - da hat sich bisher nichts getan!Das füllen mit Inhalten ist eine Sache, das Design einer Website ist eine andere.
Für letztes haben wir viele Ideen, aber niemanden der so etwas macht.
Das Redesign liegt jetzt seit längerer Zeit an -wurde aber bisher nicht erfolgreich umgestezt, was u.a. zur Folge hatte, dass auch die Änderung der Inhalte zurückgehalten wurde.
Anscheinend herrscht eine Stimmung vor, dass jemand (Bluefox) das schon machen wird. Konsumieren geht vor. Ansprüche hat jeder, aber Unterstützung ist Mangelware.
Gruß
Rainer