From ziyuan at smartboxasia.com Mon Jun 6 10:20:31 2016 From: ziyuan at smartboxasia.com (Zi Yuan, Chan) Date: Mon, 06 Jun 2016 08:20:31 +0000 Subject: [dss-developer] dS Server OSX Development Environment Setup Message-ID: Hi All, I am new to dSS development, trying to set up a dSS development environment in my OSX. I have some issue trying to do so, here's my steps: 1. download dss-1.35.6.tar.gz from http://developer.digitalstrom.org/download/dss/ 2. unzip 3. run ./configure with the following issue: checking boost/algorithm/string/finder.hpp usability... no checking boost/algorithm/string/finder.hpp presence... no checking for boost/algorithm/string/finder.hpp... no configure: error: required boost headers not found on your system! I have installed boost in my system, create a symlink in the dss folder, and even copy the boost directory into the dss folder, but to no avail. My question is - is it possible to setup a dS environment in OSX? If so where can I find the setup guide? Or am I doing it correctly? My environment setup: - OSX 10.11.5 - dSS 1.35.6 - boost 1.60.0_2 Any advice is very much appreciated. Thank you in advance. Regards, Zi Yuan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From digitalstrom at maf-soft.de Tue Jun 14 09:30:13 2016 From: digitalstrom at maf-soft.de (Moritz Franckenstein) Date: Tue, 14 Jun 2016 09:30:13 +0200 Subject: [dss-developer] Alten dSS wieder flott machen Message-ID: Liebe community (dS AG Mitarbeiter bitte wegh?ren), ich habe einen wirklich alten dSS, noch mit Mikro-SD-Speicherkarte, und der Controller dieser Speicherkarte wurde vom Support als defekt diagnostiziert. Das ?u?erte sich durch regelm??ig korrupte Daten auf der Speicherkarte. Zwei weitere Karten verhielten sich genauso, davon eine original-dS-zertifiziert. Die tempor?re L?sung des Supports war, die internen Konfigurationsdateien so zu ?ndern, dass der dSS ohne die Speicherkarte funktioniert. Leider muss man das nach jedem Update neu machen und jedesmal den Support besch?ftigen geht nat?rlich nicht. Wie ich es selbst machen kann, will man mir dort auch nicht erkl?ren, sondern ich soll mir einen neuen dSS kaufen. Somit sitze ich jetzt auf Version 1.10.1 fest. Da ich annehme, dass hier in dieser Liste auch viele dS-Mitarbeiter in Aus?bung ihrer Arbeit mitwirken, obige wegh?ren-Bitte :) - jene soll es ja gerade nicht besch?ftigen, sondern ich hoffe, dass mich jemand privat in die Lage versetzt, das Problem ohne Neukauf zu beheben. Ob wir das in dieser Liste diskutieren sollten, oder sich jemand direkt an mich wendet und wir dann nur das Ergebnis hier dokumentieren, ist die Frage. Mir ist alles recht und es geht auch auf Englisch. Ich bin selbst Entwickler und komme mit Kommandozeilen gut und mit Linux einigerma?en zurecht. Es sollte also gut machbar sein. Vielleicht hat der Support ja sogar aussagekr?ftige Kommentare drangeschrieben, so dass man sich einigerma?en sicher sein kann, an der richtigen Stelle zu sein. Ich habe noch nicht versucht, auf das System zuzugreifen und mich umzusehen. Viele Gr??e, -- Moritz Franckenstein digitalstrom at maf-soft.de From afenkart at gmail.com Tue Jun 14 10:30:38 2016 From: afenkart at gmail.com (Andreas Fenkart) Date: Tue, 14 Jun 2016 10:30:38 +0200 Subject: [dss-developer] Alten dSS wieder flott machen In-Reply-To: References: Message-ID: Hallo Moritz, ich habe das Problem bei dir letztmals behoben. Ich denke ich hab das runscript /etc/init.d/sdcard deaktiviert, damit die karte nicht gemoutned wird. Dein Fall war etwas speziell indem die Karte zwar funtioniert, aber schlechte Bloecke enthaelt. Der Fall wird (noch) nicht automatisch abgefangen. Durch das entfernen der SD Karte wird weniger gelogged, dein dSS kann aber auch etwas schneller werden, da weniger IO ensteht. Wenn du willst kann ich den workaround gerne fuer dich wiederherstellen, oder mir dein System kurz anschauen. Gruss, Andreas. Am 14. Juni 2016 um 09:30 schrieb Moritz Franckenstein : > Liebe community (dS AG Mitarbeiter bitte wegh?ren), > > ich habe einen wirklich alten dSS, noch mit Mikro-SD-Speicherkarte, und der > Controller dieser Speicherkarte wurde vom Support als defekt diagnostiziert. > Das ?u?erte sich durch regelm??ig korrupte Daten auf der Speicherkarte. Zwei > weitere Karten verhielten sich genauso, davon eine original-dS-zertifiziert. > > Die tempor?re L?sung des Supports war, die internen Konfigurationsdateien so > zu ?ndern, dass der dSS ohne die Speicherkarte funktioniert. Leider muss man > das nach jedem Update neu machen und jedesmal den Support besch?ftigen geht > nat?rlich nicht. Wie ich es selbst machen kann, will man mir dort auch nicht > erkl?ren, sondern ich soll mir einen neuen dSS kaufen. > > Somit sitze ich jetzt auf Version 1.10.1 fest. > > Da ich annehme, dass hier in dieser Liste auch viele dS-Mitarbeiter in > Aus?bung ihrer Arbeit mitwirken, obige wegh?ren-Bitte :) - jene soll es ja > gerade nicht besch?ftigen, sondern ich hoffe, dass mich jemand privat in die > Lage versetzt, das Problem ohne Neukauf zu beheben. Ob wir das in dieser > Liste diskutieren sollten, oder sich jemand direkt an mich wendet und wir > dann nur das Ergebnis hier dokumentieren, ist die Frage. Mir ist alles recht > und es geht auch auf Englisch. > > Ich bin selbst Entwickler und komme mit Kommandozeilen gut und mit Linux > einigerma?en zurecht. Es sollte also gut machbar sein. Vielleicht hat der > Support ja sogar aussagekr?ftige Kommentare drangeschrieben, so dass man > sich einigerma?en sicher sein kann, an der richtigen Stelle zu sein. Ich > habe noch nicht versucht, auf das System zuzugreifen und mich umzusehen. > > Viele Gr??e, > > -- > Moritz Franckenstein > digitalstrom at maf-soft.de > > _______________________________________________ > dss-developer mailing list > dss-developer at forum.digitalstrom.org > http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer From mustafa.yuce at armakom.com Wed Jun 15 08:34:40 2016 From: mustafa.yuce at armakom.com (mustafa.yuce at armakom.com) Date: Wed, 15 Jun 2016 09:34:40 +0300 Subject: [dss-developer] Output mode In-Reply-To: References: Message-ID: <237738ad089bc5d3f6472e62670631b2@armakom.com> Hi, When we define a device and its output with channels, We see that the "output mode" of this device is "254". "254" is not the standard output mode. How can we change this and do you have any idea that why our outmode is "254"? Kind Regards, Mustafa Yuce, Arnido Bilisim. From digitalstrom at maf-soft.de Fri Jun 17 15:34:20 2016 From: digitalstrom at maf-soft.de (Moritz Franckenstein) Date: Fri, 17 Jun 2016 15:34:20 +0200 Subject: [dss-developer] Alten dSS wieder flott machen In-Reply-To: References: Message-ID: <570e1135-da45-eb57-506b-93a1cfbb98ba@maf-soft.de> Zusammenfassung f?r alle Interessierten: Andreas hat sich das bei mir angesehen und mir direkt geholfen: seit einer der letzten Versionen gen?gt es, die Speicherkarte aus dem dSS zu nehmen. Er arbeitet dann ordnungsgem?? ohne. Ich bin nun endlich auf der neusten Version. Danke an Andreas! Andreas Fenkart schrieb am 14.06.2016 um 10:30: > Hallo Moritz, > > ich habe das Problem bei dir letztmals behoben. Ich denke ich hab das > runscript /etc/init.d/sdcard deaktiviert, damit die karte nicht > gemoutned wird. Dein Fall war etwas speziell indem die Karte zwar > funtioniert, aber schlechte Bloecke enthaelt. Der Fall wird (noch) > nicht automatisch abgefangen. Durch das entfernen der SD Karte wird > weniger gelogged, dein dSS kann aber auch etwas schneller werden, da > weniger IO ensteht. > > Wenn du willst kann ich den workaround gerne fuer dich > wiederherstellen, oder mir dein System kurz anschauen. > > Gruss, > Andreas. > > Am 14. Juni 2016 um 09:30 schrieb Moritz Franckenstein > : >> Liebe community (dS AG Mitarbeiter bitte wegh?ren), >> >> ich habe einen wirklich alten dSS, noch mit Mikro-SD-Speicherkarte, und der >> Controller dieser Speicherkarte wurde vom Support als defekt diagnostiziert. >> Das ?u?erte sich durch regelm??ig korrupte Daten auf der Speicherkarte. Zwei >> weitere Karten verhielten sich genauso, davon eine original-dS-zertifiziert. >> >> Die tempor?re L?sung des Supports war, die internen Konfigurationsdateien so >> zu ?ndern, dass der dSS ohne die Speicherkarte funktioniert. Leider muss man >> das nach jedem Update neu machen und jedesmal den Support besch?ftigen geht >> nat?rlich nicht. Wie ich es selbst machen kann, will man mir dort auch nicht >> erkl?ren, sondern ich soll mir einen neuen dSS kaufen. >> >> Somit sitze ich jetzt auf Version 1.10.1 fest. >> >> Da ich annehme, dass hier in dieser Liste auch viele dS-Mitarbeiter in >> Aus?bung ihrer Arbeit mitwirken, obige wegh?ren-Bitte :) - jene soll es ja >> gerade nicht besch?ftigen, sondern ich hoffe, dass mich jemand privat in die >> Lage versetzt, das Problem ohne Neukauf zu beheben. Ob wir das in dieser >> Liste diskutieren sollten, oder sich jemand direkt an mich wendet und wir >> dann nur das Ergebnis hier dokumentieren, ist die Frage. Mir ist alles recht >> und es geht auch auf Englisch. >> >> Ich bin selbst Entwickler und komme mit Kommandozeilen gut und mit Linux >> einigerma?en zurecht. Es sollte also gut machbar sein. Vielleicht hat der >> Support ja sogar aussagekr?ftige Kommentare drangeschrieben, so dass man >> sich einigerma?en sicher sein kann, an der richtigen Stelle zu sein. Ich >> habe noch nicht versucht, auf das System zuzugreifen und mich umzusehen. >> >> Viele Gr??e, >> -- Moritz Franckenstein mailto:maf-soft at gmx.net http://www.maf-soft.de/ icq: 22030984 y!: maf_soft -- Moritz Franckenstein digitalstrom at maf-soft.de From digitalstrom at maf-soft.de Fri Jun 17 15:45:33 2016 From: digitalstrom at maf-soft.de (Moritz Franckenstein) Date: Fri, 17 Jun 2016 15:45:33 +0200 Subject: [dss-developer] Selbstgebautes add-on funktioniert nicht mehr wegen Schutz gegen Cross-site request forgery? Message-ID: Mein Jalousien-add-on, das ich hier auch schonmal gepostet hatte, funktioniert seit einem der letzten dSS-Updates nicht mehr. Andreas gab den Tipp es liegt an einem neuen Schutz gegen https://en.wikipedia.org/wiki/Cross-site_request_forgery Kann mir jemand erkl?ren, was dagegen zu tun ist? Das add-on besteht aus einer einzelnen html-Datei, die allein clientseitig l?uft, unter /add-ons/jalousien/ abgelegt ist und von dort aufgerufen wird. Diese Seite ruft dann mittels jquery-1.11.1.min.js z.B. /json/apartment/getDevices auf, was seit Jahren ?ber alle Updates prima funktionierte, aber jetzt zu HTTP 403 f?hrt. -- Moritz Franckenstein digitalstrom at maf-soft.de From jin at mediatomb.cc Fri Jun 17 15:56:19 2016 From: jin at mediatomb.cc (Sergey 'Jin' Bostandzhyan) Date: Fri, 17 Jun 2016 15:56:19 +0200 Subject: [dss-developer] Selbstgebautes add-on funktioniert nicht mehr wegen Schutz gegen Cross-site request forgery? In-Reply-To: References: Message-ID: <20160617135619.GA27083@deadlock.dhs.org> Hi, On Fri, Jun 17, 2016 at 03:45:33PM +0200, Moritz Franckenstein wrote: > Mein Jalousien-add-on, das ich hier auch schonmal gepostet hatte, > funktioniert seit einem der letzten dSS-Updates nicht mehr. > > Andreas gab den Tipp es liegt an einem neuen Schutz gegen > https://en.wikipedia.org/wiki/Cross-site_request_forgery > > Kann mir jemand erkl?ren, was dagegen zu tun ist? Hint, Zeilen 335-348 https://git.digitalstrom.org/virtual-devices/libdsvdc-ui/blob/master/ui/js/libdsvdc.js#L335 Ich w?rde den obengenannten Wikipedia Link etwas pr?zisieren: https://en.wikipedia.org/wiki/Cross-site_request_forgery#Cookie-to-Header_Token Gr?sse, Sergey From digitalstrom at maf-soft.de Fri Jun 17 19:29:20 2016 From: digitalstrom at maf-soft.de (Moritz Franckenstein) Date: Fri, 17 Jun 2016 19:29:20 +0200 Subject: [dss-developer] Selbstgebautes add-on funktioniert nicht mehr wegen Schutz gegen Cross-site request forgery? In-Reply-To: <20160617135619.GA27083@deadlock.dhs.org> References: <20160617135619.GA27083@deadlock.dhs.org> Message-ID: <7c81df5f-48a4-887b-caa9-9a3efed69c86@maf-soft.de> Sergey 'Jin' Bostandzhyan schrieb am 17.06.2016 um 15:56: > On Fri, Jun 17, 2016 at 03:45:33PM +0200, Moritz Franckenstein > wrote: >> Mein Jalousien-add-on, das ich hier auch schonmal gepostet hatte, >> funktioniert seit einem der letzten dSS-Updates nicht mehr. >> >> Andreas gab den Tipp es liegt an einem neuen Schutz gegen >> https://en.wikipedia.org/wiki/Cross-site_request_forgery >> >> Kann mir jemand erkl?ren, was dagegen zu tun ist? > > Hint, Zeilen 335-348 > https://git.digitalstrom.org/virtual-devices/libdsvdc-ui/blob/master/ui/js/libdsvdc.js#L335 > Ich w?rde den obengenannten Wikipedia Link etwas pr?zisieren: > https://en.wikipedia.org/wiki/Cross-site_request_forgery#Cookie-to-Header_Token > Hallo Sergey, vielen Dank! Ich habe meine "app" aktualisiert und sie funktioniert wieder! $.ajaxPrefilter(function(options){ options.beforeSend = function(xhr){ var csrf = Cookies.get('csrf-token'); if (csrf) xhr.setRequestHeader('X-CSRF-Token', csrf); } }); Sie ist recht ?bersichtlich und vielleicht gut geeignet f?r den Einstieg in eigene Tools-Entwicklung oder einfach eine einfache benutzerdefinierte Bedienoberfl?che f?r spezielle Anspr?che - in unserem Fall geht es um die Einzelsteuerung unserer vielen Jalousien (Raffstoren), die man gelegentlich mal braucht. So viele Bedientaster wollten wir n?mlich nicht unterbringen und der Normalfall ist ja auch die automatische Steuerung. Download hier: http://www.maf-soft.de/files/jalousien-app.zip readme included. -- Moritz Franckenstein digitalstrom at maf-soft.de From ziyuan at smartboxasia.com Mon Jun 20 15:57:43 2016 From: ziyuan at smartboxasia.com (Zi Yuan, Chan) Date: Mon, 20 Jun 2016 13:57:43 +0000 Subject: [dss-developer] dss: looking for js error log path Message-ID: Hi All, Anyone knows where is the javascript error log located at? As far as I know the js log path is located at /var/log/dss/js/ however that is only logged when the script run smoothly. Apparently when error happens, the global function Logger doesn't get triggered and it doesn't get logged into the js folder. I tried to search in /var/log/ but didn't find related information when error happens. Any help is much appreciated and thanks for your time. Regards, Zi Yuan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From christoph.hofmann at digitalstrom.com Mon Jun 20 17:20:34 2016 From: christoph.hofmann at digitalstrom.com (Hofmann, Christoph) Date: Mon, 20 Jun 2016 15:20:34 +0000 Subject: [dss-developer] dss: looking for js error log path In-Reply-To: References: Message-ID: Hi, please have a look into /var/log/dss/dss.log. Best regards, Christoph -- Christoph Hofmann Software Development digitalSTROM GmbH Von: dss-developer-bounces at forum.digitalstrom.org [mailto:dss-developer-bounces at forum.digitalstrom.org] Im Auftrag von Zi Yuan, Chan Gesendet: Montag, 20. Juni 2016 15:58 An: dss-developer at forum.digitalstrom.org Betreff: [dss-developer] dss: looking for js error log path Hi All, Anyone knows where is the javascript error log located at? As far as I know the js log path is located at /var/log/dss/js/ however that is only logged when the script run smoothly. Apparently when error happens, the global function Logger doesn't get triggered and it doesn't get logged into the js folder. I tried to search in /var/log/ but didn't find related information when error happens. Any help is much appreciated and thanks for your time. Regards, Zi Yuan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ziyuan at smartboxasia.com Mon Jun 20 17:35:05 2016 From: ziyuan at smartboxasia.com (Zi Yuan, Chan) Date: Mon, 20 Jun 2016 15:35:05 +0000 Subject: [dss-developer] dss: looking for js error log path In-Reply-To: References: Message-ID: Hi Christoph, The js error doesn't seem to be logged into /var/log/dss/dss.log. But I'll keep that path in mind. Thanks. Regards, Zi Yuan. On Mon, Jun 20, 2016 at 11:20 PM Hofmann, Christoph < christoph.hofmann at digitalstrom.com> wrote: > Hi, > > > > please have a look into /var/log/dss/dss.log. > > > > Best regards, > > Christoph > > > > > > -- > > Christoph Hofmann > > Software Development > > digitalSTROM GmbH > > > > > > > > > > *Von:* dss-developer-bounces at forum.digitalstrom.org [mailto: > dss-developer-bounces at forum.digitalstrom.org] *Im Auftrag von *Zi Yuan, > Chan > *Gesendet:* Montag, 20. Juni 2016 15:58 > *An:* dss-developer at forum.digitalstrom.org > *Betreff:* [dss-developer] dss: looking for js error log path > > > > Hi All, > > > > Anyone knows where is the javascript error log located at? > > > > As far as I know the js log path is located at /var/log/dss/js/ however > that is only logged when the script run smoothly. > > > > Apparently when error happens, the global function Logger doesn't get > triggered and it doesn't get logged into the js folder. > > > > I tried to search in /var/log/ but didn't find related information when > error happens. > > > > Any help is much appreciated and thanks for your time. > > > > > > Regards, > > Zi Yuan. > _______________________________________________ > dss-developer mailing list > dss-developer at forum.digitalstrom.org > http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ziyuan at smartboxasia.com Mon Jun 27 07:14:47 2016 From: ziyuan at smartboxasia.com (Zi Yuan, Chan) Date: Mon, 27 Jun 2016 05:14:47 +0000 Subject: [dss-developer] Getting "[Object object]" instead of Object values in Event parameters Message-ID: Hello, I would like to raise an issue with data conversion when attempt to query data from server using event subscription. Here's a snippet of the code: // client js (dss add-on script) dss.ajaxSyncRequest('/json/event/subscribe', { subscriptionID: 12345, name: 'test' }); dss.ajaxAssyncRequestWithoutAnswer( '/json/event/get', { subscriptionID: 12345, timeout: 60000 }, function(jsonString) { console.log(jsonString); } ); // server js (dss event script) new Event('test', { hello: 'world', foo: { bar: 'baz' }}).raise(); // result (jsonString value retrieve from client) { "result": { "events": [{ "name": "test", "properties": { "hello": "world", "foo": "[object Object]" }, "source": { "set": ".zone(0).group(0)", "groupID": 0, "zoneID": 0, "isApartment": true, "isGroup": false, "isDevice": false } }] }, "ok": true } As you can see, there is no problem getting variable 'hello', but unable to retrieve variable 'foo'. Of course, there's a workaround by storing the value object as a string before passing over, and convert it back to object at the client (which is what I am currently doing). But that doesn't fix the underlying issue of not passing the value properly to the client. // client js dss.ajaxAssyncRequestWithoutAnswer( '/json/event/get', { subscriptionID: 12345, timeout: 60000 }, function(jsonString) { var json = JSON.parse(jsonString); // parse once var fooString = json.result.events[0].properties.foo; var foo = JSON.parse(fooString); // parse twice console.log(foo.bar); } ); // server js var foo = { bar: 'baz' }; new Event('test', { hello: 'world', foo: JSON.stringify(foo) }).raise(); Regards, Zi Yuan. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mustafa.yuce at armakom.com Mon Jun 27 09:41:41 2016 From: mustafa.yuce at armakom.com (mustafa.yuce at armakom.com) Date: Mon, 27 Jun 2016 10:41:41 +0300 Subject: [dss-developer] Custom Channels Message-ID: <19a6325a96a88bd7316e11f104a697a1@armakom.com> Hi, We defined some external devices as virtual device on digital strom enviroment those have output and some channels. For example one device has one output and this output has many channels. We define these channels' channel type as 192,193,....., etc. When we define these devices we can see on the digitalstrom system with the channels. The problem is that we can not SET these custom channels values of the output of the device. We used following api services ; GET /json/device/setConfig?dsid=3504175fe000000000016be7&class=64&index=3&value=33 (Here we assume index is channel number number. May be it is wrong) GET /json/device/setOutputValue?dsid=3504175fe000000000017ef3&value=53&offset=0 (Here we assume offset is the channel number) Is there any other api method that we can set these custom channel values? PS : We know channels are defined static on digital strom enviroment and this might be the problem. But we need to define these channels. Kind Regards, Mustafa Yuce. From christoph.hofmann at digitalstrom.com Mon Jun 27 10:47:06 2016 From: christoph.hofmann at digitalstrom.com (Hofmann, Christoph) Date: Mon, 27 Jun 2016 08:47:06 +0000 Subject: [dss-developer] Custom Channels In-Reply-To: <19a6325a96a88bd7316e11f104a697a1@armakom.com> References: <19a6325a96a88bd7316e11f104a697a1@armakom.com> Message-ID: <326ae9425f3b4e3490d1498cae7e94c6@vsrv-mailch01.newtechgroup.local> Hi Mustafa, > GET > /json/device/setConfig?dsid=3504175fe000000000016be7&class=64&index=3 > &value=33 > (Here we assume index is channel number number. May be it is wrong) That is definetly wrong. Please have a look here at 4.6.7 and 4.6.8: http://developer.digitalstrom.org/Architecture/dss-json.pdf Kind Regards, Christoph -- Christoph Hofmann Software Development digitalSTROM GmbH From mustafa.yuce at armakom.com Mon Jun 27 11:01:23 2016 From: mustafa.yuce at armakom.com (mustafa.yuce at armakom.com) Date: Mon, 27 Jun 2016 12:01:23 +0300 Subject: [dss-developer] Custom Channels In-Reply-To: <326ae9425f3b4e3490d1498cae7e94c6@vsrv-mailch01.newtechgroup.local> References: <19a6325a96a88bd7316e11f104a697a1@armakom.com> <326ae9425f3b4e3490d1498cae7e94c6@vsrv-mailch01.newtechgroup.local> Message-ID: <725398571f244bde7d11e24b402cc252@armakom.com> Hi Christoph, Thanks for your response. Then how can we define custom channel ? Actually we have conversation about this issue with Lukas Zeller and this is the link ; https://groups.google.com/forum/#!topic/plan44_vdcd/E_VvB8t4KgY Could you please look at this link please? Kind Regards, Mustafa. , Hofmann, Christoph yazm??: > Hi Mustafa, > >> GET >> >> /json/device/setConfig?dsid=3504175fe000000000016be7&class=64&index=3 >> &value=33 >> (Here we assume index is channel number number. May be it is wrong) > > That is definetly wrong. > > Please have a look here at 4.6.7 and 4.6.8: > http://developer.digitalstrom.org/Architecture/dss-json.pdf > > Kind Regards, > Christoph > > > -- > Christoph Hofmann > Software Development > digitalSTROM GmbH > > > _______________________________________________ > dss-developer mailing list > dss-developer at forum.digitalstrom.org > http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer From ziyuan at smartboxasia.com Mon Jun 27 17:46:01 2016 From: ziyuan at smartboxasia.com (Zi Yuan, Chan) Date: Mon, 27 Jun 2016 15:46:01 +0000 Subject: [dss-developer] Publishing Add-Ons to dSS Repository Message-ID: Hello, http://redmine.digitalstrom.org/projects/dss/wiki/DSS_addon_framework_getting_started#Publish-it-for-the-dS-world *"Currently addons can only be published by sending us a tarball or a zipfile."* I'm interested in publishing an add-on to dss repository, may I know who should I send the file to? Cheers, Zi Yuan. -------------- next part -------------- An HTML attachment was scrubbed... URL: