Our new VM

2018-04-04 Thread Christofer Dutz
Hi all,

I just wanted to inform you that we now have our own dedicated project VM which 
we can log-in to and which is also integrated into Jenklins so we can run our 
builds on that. We can even sudo on the machine and do root-stuff. With this I 
managed to avoid the problems we were having with the raw-socket tests, 
unfortunately just in order to run into the next problems … but I’m on it.

I still have to install some things our build needs to generate all the images 
in the site, but we’re looking good.

Another great thing is, that with we could even setup a VPN into a dedicated 
codecentric net where I could provide access to real PLCs for unit tests 
against the real thing (Even if I’m not a fan of having a project rely on stuff 
from a company … at least it’s better than not being able to automatically test 
against hardware at all).

I documented how to use and access the VM here:  
http://plc4x.apache.org/developers/vm.html

Chris


Re: [DRAFT] March Podling Report PLC4X

2018-04-04 Thread Christofer Dutz
So the "How is the project doing" is only interested in community related 
things and no technical stuff?

I have no problems with that.

Chris

Am 04.04.18, 11:35 schrieb "Stefan Bodewig" :

On 2018-04-04, Niclas Hedhman wrote:

> I don't think you need Mentor to do it. I have added it...

> I see Justin being Mentor, so _should_ be easy to get a sign-off.

Fortunately there a few folks around. :-)

I tend to agree with Niclas about the content. Maybe PLC4X should ask
for a blog and release some kind of newsletter for the things that may
raise awareness of the project but isn't directly relevant for the
board?

Stefan




Re: [DRAFT] March Podling Report PLC4X

2018-04-04 Thread Stefan Bodewig
On 2018-04-04, Niclas Hedhman wrote:

> I don't think you need Mentor to do it. I have added it...

> I see Justin being Mentor, so _should_ be easy to get a sign-off.

Fortunately there a few folks around. :-)

I tend to agree with Niclas about the content. Maybe PLC4X should ask
for a blog and release some kind of newsletter for the things that may
raise awareness of the project but isn't directly relevant for the
board?

Stefan


Re: [DRAFT] March Podling Report PLC4X

2018-04-04 Thread Justin Mclean
Hi,

Yep I’ve been following along as well :-)

Justin

Re: [DRAFT] March Podling Report PLC4X

2018-04-04 Thread Christofer Dutz
Ok great .. thanks :-)

I'll have a look if I could add it in the future. Just never tried cause I 
thought it was something mentors have to do ;-)

Chris

Outlook for Android herunterladen


From: Luciano Resende 
Sent: Wednesday, April 4, 2018 8:49:16 AM
To: dev@plc4x.apache.org
Subject: Re: [DRAFT] March Podling Report PLC4X

I can sign-off as well, as I have been following the discussion here.

Also, let me know if you don't have access to the wiki I can add it there
(you can ask for access at general@), Otherwise, let me know when it's
published to the wiki and I can sign-off.

On Tue, Apr 3, 2018 at 11:42 PM, Niclas Hedhman  wrote:

> I don't think you need Mentor to do it. I have added it...
>
> I see Justin being Mentor, so _should_ be easy to get a sign-off.
>
> On Wed, Apr 4, 2018 at 1:23 PM, Christofer Dutz  >
> wrote:
>
> > Hi Niclas,
> >
> > I'll keep that in mind for the next report, could one of the mentors
> > please add the report for me (I think this has to be a mentor)
> >
> > Chris
> >
> > Outlook for Android herunterladen
> >
> > 
> > From: hedh...@gmail.com  on behalf of Niclas Hedhman
> <
> > nic...@hedhman.org>
> > Sent: Wednesday, April 4, 2018 2:09:07 AM
> > To: dev@plc4x.apache.org
> > Subject: Re: [DRAFT] March Podling Report PLC4X
> >
> > I think it is still a lot more detail than needed, but I don't think you
> > need to spend more time on making it smaller this time around. Maybe the
> > Incubator is more fuzzy than the Board, since "How has the project
> > developed since the last report?" invites a lot more technical detail
> than
> > what the Board care about, which is "community health", "are people
> getting
> > along", "are releases made", "any new committers and PMC members", "any
> > trademark issues with 3rd parties", "publicity and conferences" and stuff
> > like that.
> >
> > If you look at TLP reports, e.g.
> > https://www.apache.org/foundation/records/minutes/
> > 2018/board_minutes_2018_02_21.txt,
> > you should notice that mostly non-technical stuff gets to the board.
> >
> >
> > Cheers
> > NIclas
> >
> > On Tue, Apr 3, 2018 at 3:22 PM, Christofer Dutz <
> christofer.d...@c-ware.de
> > >
> > wrote:
> >
> > > Ok ... so here a little less verbose version ... this ok?
> > >
> > > Chris
> > >
> > > 
> > > ---
> > >
> > > Apache PLC4X (incubating)
> > >
> > >
> > > PLC4X is a set of libraries for communicating with industrial
> > programmable
> > > logic controllers (PLCs) using a variety of protocols but with a shared
> > API.
> > >
> > >
> > > Most important issues to address while moving towards graduation:
> > >
> > > Building the community: The PPMC and committer group has a large
> > > percentage of codecentric employees, we have been recruiting people
> from
> > > other companies, but will have to continue these efforts for
> > establishing a
> > > healthy Apache community.
> > > Onboarding of new committers: With PLC4X several people on the team are
> > > not very familiar with the Apache Way. We have started and will
> continue
> > > our efforts on this onboarding.
> > > Make our first release
> > >
> > > Any Issues the Incubator PMC or ASF Board might wish/need to be aware
> of:
> > >
> > > In contrast to previous reports some of the concerns regarding
> > > availability and usability of specifications have been resolved.
> > Especially
> > > for using the Modbus and the OPC-UA specifications Christofer was able
> to
> > > get official permissions from the corresponding foundations to use the
> > > specifications. These permission Emails have been filed in the private
> > list
> > > for documentation.
> > >
> > > One of the external foundations (Profinet) doesn’t have a free
> > membership.
> > > In general, the CEO of the European branch of the Profinet Foundation
> has
> > > signaled that it should be possible for the ASF to become a member and
> > have
> > > an outside company pay the membership fees, but we have to discuss the
> > > details (With them as well as the ASF).
> > >
> > > How has the community developed since the last report?
> > >
> > > Christofer has invested most of his time in March spreading the word
> > about
> > > PLC4X.
> > > A first POC has been created for a company which is currently going
> into
> > > production
> > > An article about Apache Edgent and Apache PLC4X has been published as a
> > > cover-story in the German JavaSPEKTRUM magazines Industrial IoT special
> > > edition (https://www.sigs-datacom.de/digital/javaspektrum/). One PLC4X
> > > talk has been accepted to the Apache EU Roadshow 2018 in Berlin and one
> > > will be at the Silpion Techcamp in Hamburg (https://techcamp.hamburg/)
> > in
> > > the first April week.
> > >
> > > The 

Re: [DRAFT] March Podling Report PLC4X

2018-04-04 Thread Niclas Hedhman
I don't think you need Mentor to do it. I have added it...

I see Justin being Mentor, so _should_ be easy to get a sign-off.

On Wed, Apr 4, 2018 at 1:23 PM, Christofer Dutz 
wrote:

> Hi Niclas,
>
> I'll keep that in mind for the next report, could one of the mentors
> please add the report for me (I think this has to be a mentor)
>
> Chris
>
> Outlook for Android herunterladen
>
> 
> From: hedh...@gmail.com  on behalf of Niclas Hedhman <
> nic...@hedhman.org>
> Sent: Wednesday, April 4, 2018 2:09:07 AM
> To: dev@plc4x.apache.org
> Subject: Re: [DRAFT] March Podling Report PLC4X
>
> I think it is still a lot more detail than needed, but I don't think you
> need to spend more time on making it smaller this time around. Maybe the
> Incubator is more fuzzy than the Board, since "How has the project
> developed since the last report?" invites a lot more technical detail than
> what the Board care about, which is "community health", "are people getting
> along", "are releases made", "any new committers and PMC members", "any
> trademark issues with 3rd parties", "publicity and conferences" and stuff
> like that.
>
> If you look at TLP reports, e.g.
> https://www.apache.org/foundation/records/minutes/
> 2018/board_minutes_2018_02_21.txt,
> you should notice that mostly non-technical stuff gets to the board.
>
>
> Cheers
> NIclas
>
> On Tue, Apr 3, 2018 at 3:22 PM, Christofer Dutz  >
> wrote:
>
> > Ok ... so here a little less verbose version ... this ok?
> >
> > Chris
> >
> > 
> > ---
> >
> > Apache PLC4X (incubating)
> >
> >
> > PLC4X is a set of libraries for communicating with industrial
> programmable
> > logic controllers (PLCs) using a variety of protocols but with a shared
> API.
> >
> >
> > Most important issues to address while moving towards graduation:
> >
> > Building the community: The PPMC and committer group has a large
> > percentage of codecentric employees, we have been recruiting people from
> > other companies, but will have to continue these efforts for
> establishing a
> > healthy Apache community.
> > Onboarding of new committers: With PLC4X several people on the team are
> > not very familiar with the Apache Way. We have started and will continue
> > our efforts on this onboarding.
> > Make our first release
> >
> > Any Issues the Incubator PMC or ASF Board might wish/need to be aware of:
> >
> > In contrast to previous reports some of the concerns regarding
> > availability and usability of specifications have been resolved.
> Especially
> > for using the Modbus and the OPC-UA specifications Christofer was able to
> > get official permissions from the corresponding foundations to use the
> > specifications. These permission Emails have been filed in the private
> list
> > for documentation.
> >
> > One of the external foundations (Profinet) doesn’t have a free
> membership.
> > In general, the CEO of the European branch of the Profinet Foundation has
> > signaled that it should be possible for the ASF to become a member and
> have
> > an outside company pay the membership fees, but we have to discuss the
> > details (With them as well as the ASF).
> >
> > How has the community developed since the last report?
> >
> > Christofer has invested most of his time in March spreading the word
> about
> > PLC4X.
> > A first POC has been created for a company which is currently going into
> > production
> > An article about Apache Edgent and Apache PLC4X has been published as a
> > cover-story in the German JavaSPEKTRUM magazines Industrial IoT special
> > edition (https://www.sigs-datacom.de/digital/javaspektrum/). One PLC4X
> > talk has been accepted to the Apache EU Roadshow 2018 in Berlin and one
> > will be at the Silpion Techcamp in Hamburg (https://techcamp.hamburg/)
> in
> > the first April week.
> >
> > The dev-list subscriptions has gone up by one from February, we are
> hoping
> > to increase the number in the next few weeks (However quite some emails
> > come in from un-registered users that have to pass moderation).
> >
> > We now have a Twitter account: https://twitter.com/ApachePlc4x as
> another
> > channel of communicating interesting PLC4X facts.
> >
> > How has the project developed since the last report?
> >
> > We have been working hard on making better use of the ASF build
> > infrastructure. Especially regarding setting up our project VM at
> > plc4x-vm.apache.org this effort will be continued.
> > After receiving the permission to use and implement the Modbus protocol,
> > the Driver skeletons have been setup, but no real implementation of the
> > protocol itself has been done yet. We are still hoping for volunteers to
> > step up as interest in implementing the Modbus protocol has been
> explicitly
> > mentioned by community memebers.
> > The work on the