Re: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Christofer Dutz
Just noticed this was the wrong thread ;-)

Daffodil is now generally history but I didn't delete the protocol modules I 
haven't migrated yet as I wanted to translate the KNXNet/IP definitions I had 
created to the new format before deleting the dfdl schemas.

Chris

Am 26.06.19, 08:27 schrieb "Christofer Dutz" :

Also Done :-)

At first I had moved the java template into the plc4j module, but noticed 
that we were thinking of making plc4py, plc4cpp and plc4net use their own build 
systems internally, so keeping the structure would be a challenge, so we'll 
simply add all templates to the plc4x root build-utils directory.

Chris

Am 25.06.19, 23:15 schrieb "Tim Mitsch" :

Sorry for late response, quite busy on a fair.
But also +1 from me

Best
Tim

Am 25.06.19, 10:08 schrieb "Christofer Dutz" 
:

Oh wow ... 

that was a quick one ... I think I'll just do it right away.

Thanks for the ultra-quick responses

Chris


Am 25.06.19, 10:05 schrieb "Julian Feinauer" 
:

Hi,

I agree and I think its important to tag it as it really was an 
intersting step.

Julian

Am 25.06.19, 09:57 schrieb "Markus Sommer" :

+1

Freundliche Grüße

Markus Sommer
Geschäftsführer

isb innovative software businesses GmbH
Otto-Lilienthal-Strasse 2
D - 88046 Friedrichshafen

Tel.:+49 (0) 7541 3834-14
Mob:  +49 (0) 171 537 8437
Fax: +49 (0) 7541 3834-20
E-Mail: som...@isb-fn.de
Web: www.isb-fn.de 

Geschäftsführer: Markus Sommer, Thomas Zeler
Sitz: Friedrichshafen

Registergericht: Amtsgericht Ulm HRB-Nr. 631624
Important Note: This e-mail and any attachments are 
confidential, may contain trade secrets and may well also be legally privileged 
or otherwise protected from disclosure. If you have received it in error, you 
are on notice of its status. 
Please notify us immediately by reply e-mail and then 
delete his e-mail and any attachment from your system. If you are not the 
intended recipient please understand that you must not copy this e-mail or any 
attachments or disclose the contents to any other person. Thank you.


-Ursprüngliche Nachricht-
Von: Christofer Dutz  
Gesendet: Dienstag, 25. Juni 2019 09:42
An: dev@plc4x.apache.org
Betreff: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation 
outside the sandbox.
For this I would like to replace the existing 
code-generation modules.

We currently have the dynamic driver modules, which were a 
proof of concept and have proven to be technically interesting, but 
performance-wise dead ends.

I would like to tag the revision with “last-dafodil” and 
get rid of them.

What do you think?

Chris













Re: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Christofer Dutz
Also Done :-)

At first I had moved the java template into the plc4j module, but noticed that 
we were thinking of making plc4py, plc4cpp and plc4net use their own build 
systems internally, so keeping the structure would be a challenge, so we'll 
simply add all templates to the plc4x root build-utils directory.

Chris

Am 25.06.19, 23:15 schrieb "Tim Mitsch" :

Sorry for late response, quite busy on a fair.
But also +1 from me

Best
Tim

Am 25.06.19, 10:08 schrieb "Christofer Dutz" :

Oh wow ... 

that was a quick one ... I think I'll just do it right away.

Thanks for the ultra-quick responses

Chris


Am 25.06.19, 10:05 schrieb "Julian Feinauer" 
:

Hi,

I agree and I think its important to tag it as it really was an 
intersting step.

Julian

Am 25.06.19, 09:57 schrieb "Markus Sommer" :

+1

Freundliche Grüße

Markus Sommer
Geschäftsführer

isb innovative software businesses GmbH
Otto-Lilienthal-Strasse 2
D - 88046 Friedrichshafen

Tel.:+49 (0) 7541 3834-14
Mob:  +49 (0) 171 537 8437
Fax: +49 (0) 7541 3834-20
E-Mail: som...@isb-fn.de
Web: www.isb-fn.de 

Geschäftsführer: Markus Sommer, Thomas Zeler
Sitz: Friedrichshafen

Registergericht: Amtsgericht Ulm HRB-Nr. 631624
Important Note: This e-mail and any attachments are 
confidential, may contain trade secrets and may well also be legally privileged 
or otherwise protected from disclosure. If you have received it in error, you 
are on notice of its status. 
Please notify us immediately by reply e-mail and then delete 
his e-mail and any attachment from your system. If you are not the intended 
recipient please understand that you must not copy this e-mail or any 
attachments or disclose the contents to any other person. Thank you.


-Ursprüngliche Nachricht-
Von: Christofer Dutz  
Gesendet: Dienstag, 25. Juni 2019 09:42
An: dev@plc4x.apache.org
Betreff: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation outside 
the sandbox.
For this I would like to replace the existing code-generation 
modules.

We currently have the dynamic driver modules, which were a 
proof of concept and have proven to be technically interesting, but 
performance-wise dead ends.

I would like to tag the revision with “last-dafodil” and get 
rid of them.

What do you think?

Chris











Re: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Tim Mitsch
Sorry for late response, quite busy on a fair.
But also +1 from me

Best
Tim

Am 25.06.19, 10:08 schrieb "Christofer Dutz" :

Oh wow ... 

that was a quick one ... I think I'll just do it right away.

Thanks for the ultra-quick responses

Chris


Am 25.06.19, 10:05 schrieb "Julian Feinauer" :

Hi,

I agree and I think its important to tag it as it really was an 
intersting step.

Julian

Am 25.06.19, 09:57 schrieb "Markus Sommer" :

+1

Freundliche Grüße

Markus Sommer
Geschäftsführer

isb innovative software businesses GmbH
Otto-Lilienthal-Strasse 2
D - 88046 Friedrichshafen

Tel.:+49 (0) 7541 3834-14
Mob:  +49 (0) 171 537 8437
Fax: +49 (0) 7541 3834-20
E-Mail: som...@isb-fn.de
Web: www.isb-fn.de 

Geschäftsführer: Markus Sommer, Thomas Zeler
Sitz: Friedrichshafen

Registergericht: Amtsgericht Ulm HRB-Nr. 631624
Important Note: This e-mail and any attachments are confidential, 
may contain trade secrets and may well also be legally privileged or otherwise 
protected from disclosure. If you have received it in error, you are on notice 
of its status. 
Please notify us immediately by reply e-mail and then delete his 
e-mail and any attachment from your system. If you are not the intended 
recipient please understand that you must not copy this e-mail or any 
attachments or disclose the contents to any other person. Thank you.


-Ursprüngliche Nachricht-
Von: Christofer Dutz  
Gesendet: Dienstag, 25. Juni 2019 09:42
An: dev@plc4x.apache.org
Betreff: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation outside the 
sandbox.
For this I would like to replace the existing code-generation 
modules.

We currently have the dynamic driver modules, which were a proof of 
concept and have proven to be technically interesting, but performance-wise 
dead ends.

I would like to tag the revision with “last-dafodil” and get rid of 
them.

What do you think?

Chris









RE: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Strljic, Matthias Milan
+1  😊

Matthias Strljic, M.Sc.

Universität Stuttgart
Institut für Steuerungstechnik der Werkzeugmaschinen und 
Fertigungseinrichtungen (ISW)

Seidenstraße 36
70174 Stuttgart
GERMANY

Tel: +49 711 685-84530
Fax: +49 711 685-74530

E-Mail: matthias.strl...@isw.uni-stuttgart.de
Web: http://www.isw.uni-stuttgart.de

-Original Message-
From: Christofer Dutz  
Sent: Tuesday, June 25, 2019 9:42 AM
To: dev@plc4x.apache.org
Subject: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation outside the sandbox.
For this I would like to replace the existing code-generation modules.

We currently have the dynamic driver modules, which were a proof of concept and 
have proven to be technically interesting, but performance-wise dead ends.

I would like to tag the revision with “last-dafodil” and get rid of them.

What do you think?

Chris



[BUILD-STABLE]: Job 'PLC4X/PLC4X/develop [develop] [404]'

2019-06-25 Thread Apache Jenkins Server
BUILD-STABLE: Job 'PLC4X/PLC4X/develop [develop] [404]':

Is back to normal.

Re: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Christofer Dutz
Oh wow ... 

that was a quick one ... I think I'll just do it right away.

Thanks for the ultra-quick responses

Chris


Am 25.06.19, 10:05 schrieb "Julian Feinauer" :

Hi,

I agree and I think its important to tag it as it really was an intersting 
step.

Julian

Am 25.06.19, 09:57 schrieb "Markus Sommer" :

+1

Freundliche Grüße

Markus Sommer
Geschäftsführer

isb innovative software businesses GmbH
Otto-Lilienthal-Strasse 2
D - 88046 Friedrichshafen

Tel.:+49 (0) 7541 3834-14
Mob:  +49 (0) 171 537 8437
Fax: +49 (0) 7541 3834-20
E-Mail: som...@isb-fn.de
Web: www.isb-fn.de 

Geschäftsführer: Markus Sommer, Thomas Zeler
Sitz: Friedrichshafen

Registergericht: Amtsgericht Ulm HRB-Nr. 631624
Important Note: This e-mail and any attachments are confidential, may 
contain trade secrets and may well also be legally privileged or otherwise 
protected from disclosure. If you have received it in error, you are on notice 
of its status. 
Please notify us immediately by reply e-mail and then delete his e-mail 
and any attachment from your system. If you are not the intended recipient 
please understand that you must not copy this e-mail or any attachments or 
disclose the contents to any other person. Thank you.


-Ursprüngliche Nachricht-
Von: Christofer Dutz  
Gesendet: Dienstag, 25. Juni 2019 09:42
An: dev@plc4x.apache.org
Betreff: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation outside the 
sandbox.
For this I would like to replace the existing code-generation modules.

We currently have the dynamic driver modules, which were a proof of 
concept and have proven to be technically interesting, but performance-wise 
dead ends.

I would like to tag the revision with “last-dafodil” and get rid of 
them.

What do you think?

Chris







Re: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Julian Feinauer
Hi,

I agree and I think its important to tag it as it really was an intersting step.

Julian

Am 25.06.19, 09:57 schrieb "Markus Sommer" :

+1

Freundliche Grüße

Markus Sommer
Geschäftsführer

isb innovative software businesses GmbH
Otto-Lilienthal-Strasse 2
D - 88046 Friedrichshafen

Tel.:+49 (0) 7541 3834-14
Mob:  +49 (0) 171 537 8437
Fax: +49 (0) 7541 3834-20
E-Mail: som...@isb-fn.de
Web: www.isb-fn.de 

Geschäftsführer: Markus Sommer, Thomas Zeler
Sitz: Friedrichshafen

Registergericht: Amtsgericht Ulm HRB-Nr. 631624
Important Note: This e-mail and any attachments are confidential, may 
contain trade secrets and may well also be legally privileged or otherwise 
protected from disclosure. If you have received it in error, you are on notice 
of its status. 
Please notify us immediately by reply e-mail and then delete his e-mail and 
any attachment from your system. If you are not the intended recipient please 
understand that you must not copy this e-mail or any attachments or disclose 
the contents to any other person. Thank you.


-Ursprüngliche Nachricht-
Von: Christofer Dutz  
Gesendet: Dienstag, 25. Juni 2019 09:42
An: dev@plc4x.apache.org
Betreff: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation outside the sandbox.
For this I would like to replace the existing code-generation modules.

We currently have the dynamic driver modules, which were a proof of concept 
and have proven to be technically interesting, but performance-wise dead ends.

I would like to tag the revision with “last-dafodil” and get rid of them.

What do you think?

Chris





AW: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Markus Sommer
+1

Freundliche Grüße

Markus Sommer
Geschäftsführer

isb innovative software businesses GmbH
Otto-Lilienthal-Strasse 2
D - 88046 Friedrichshafen

Tel.:    +49 (0) 7541 3834-14
Mob:  +49 (0) 171 537 8437
Fax: +49 (0) 7541 3834-20
E-Mail: som...@isb-fn.de
Web: www.isb-fn.de 

Geschäftsführer: Markus Sommer, Thomas Zeler
Sitz: Friedrichshafen

Registergericht: Amtsgericht Ulm HRB-Nr. 631624
Important Note: This e-mail and any attachments are confidential, may contain 
trade secrets and may well also be legally privileged or otherwise protected 
from disclosure. If you have received it in error, you are on notice of its 
status. 
Please notify us immediately by reply e-mail and then delete his e-mail and any 
attachment from your system. If you are not the intended recipient please 
understand that you must not copy this e-mail or any attachments or disclose 
the contents to any other person. Thank you.


-Ursprüngliche Nachricht-
Von: Christofer Dutz  
Gesendet: Dienstag, 25. Juni 2019 09:42
An: dev@plc4x.apache.org
Betreff: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation outside the sandbox.
For this I would like to replace the existing code-generation modules.

We currently have the dynamic driver modules, which were a proof of concept and 
have proven to be technically interesting, but performance-wise dead ends.

I would like to tag the revision with “last-dafodil” and get rid of them.

What do you think?

Chris



AW: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Bjoern Hoeper
+1 cleaning up is always good
Björn

-Ursprüngliche Nachricht-
Von: Christofer Dutz  
Gesendet: Dienstag, 25. Juni 2019 09:42
An: dev@plc4x.apache.org
Betreff: [DISCUSS] Retire Daffodil and SCXML?

Hi all,

I would like to start to move the new code generation outside the sandbox.
For this I would like to replace the existing code-generation modules.

We currently have the dynamic driver modules, which were a proof of concept and 
have proven to be technically interesting, but performance-wise dead ends.

I would like to tag the revision with “last-dafodil” and get rid of them.

What do you think?

Chris



Re: [DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Sebastian Rühl
+1 sure go for it

Sebastian

> Am 25.06.2019 um 09:42 schrieb Christofer Dutz :
> 
> Hi all,
> 
> I would like to start to move the new code generation outside the sandbox.
> For this I would like to replace the existing code-generation modules.
> 
> We currently have the dynamic driver modules, which were a proof of concept 
> and have proven to be technically interesting, but performance-wise dead ends.
> 
> I would like to tag the revision with “last-dafodil” and get rid of them.
> 
> What do you think?
> 
> Chris
> 



[DISCUSS] Retire Daffodil and SCXML?

2019-06-25 Thread Christofer Dutz
Hi all,

I would like to start to move the new code generation outside the sandbox.
For this I would like to replace the existing code-generation modules.

We currently have the dynamic driver modules, which were a proof of concept and 
have proven to be technically interesting, but performance-wise dead ends.

I would like to tag the revision with “last-dafodil” and get rid of them.

What do you think?

Chris



Re: [DISCUSS] [CodeGen] Move the core generator modules to a separate git repo

2019-06-25 Thread Christofer Dutz
Ok,

so the split is done :-)

Unfortunately I noticed the filter did filter out the commit history for the 
stuff, but only the part since I moved it to its final destination.
But as I think I wrote all of that code anyway there's no problem with matching 
who wrote which line of code. 
And if someone's interested in the complete history, that's in the main plc4x 
repo anyway.

Chris


Am 24.06.19, 17:46 schrieb "Christofer Dutz" :

Hi all,

so I just had infra create the new repo. 
Tomorrow I'll try to import the subdirectory of the plc4x-git into the new 
repo so we keep the history.

Chris


Am 24.06.19, 11:38 schrieb "Strljic, Matthias Milan" 
:

Hi Chris,

so i am not that creative 😃 and the name sounds quite functional ! 😊
+1 

Greetings
Matthias Strljic, M.Sc.

Universität Stuttgart
Institut für Steuerungstechnik der Werkzeugmaschinen und 
Fertigungseinrichtungen (ISW)

Seidenstraße 36
70174 Stuttgart
GERMANY

Tel: +49 711 685-84530
Fax: +49 711 685-74530

E-Mail: matthias.strl...@isw.uni-stuttgart.de
Web: http://www.isw.uni-stuttgart.de

-Original Message-
From: Christofer Dutz  
Sent: Wednesday, June 19, 2019 8:54 PM
To: dev@plc4x.apache.org
Subject: [DISCUSS] [CodeGen] Move the core generator modules to a 
separate git repo

Hi all.

So I have split up the parts of the code generator, that need to be 
external to a separate build in the project.
We had discussed that we should move it outside as soon as we se it 
fit. I think it’s in such a state now.

So what do you think? Should we create a „plc4x-build-tools” git repo? 
(Or any other name)

I think it would be good to do so and release those modules pretty soon.

Chris