Re: [VOTE] Apache PLC4X 0.9.0 RC2

2021-09-20 Thread Justin Mclean
Hi +1 (binding) I checked; - signatures and hashes are fine - LICENSE and NOTICE are good - No unexpected binary files - Source files have ASF headers - Can compile from source I also checked the download page links and all good. I think the README ned to be updated re versions of java you

Re: [GitHub] [plc4x] chrisdutz merged pull request #223: Updated Notice and License files.

2021-01-16 Thread Justin Mclean
Hi, I’ve nt taken a deep look at this but EPL licensed code isn’t allowed in a source release. [1] Thanks, Justin 1. https://www.apache.org/legal/resolved.html#weak-copyleft-licenses

Re: [VOTE] Rename our "master" branch to "release"

2020-06-29 Thread Justin Mclean
+1 a much better description of that branch

Re: [DISCUSS] Users page

2020-05-26 Thread Justin Mclean
Hi, Looks fine to me. Thanks, Justin

Re: [VOTE] Apache PLC4X 0.7.0 RC2

2020-05-20 Thread Justin Mclean
Hi, +1 (binding) I checked: - signatures and hashes are fine - LICENSE and NOTICE are good - All source files have ASF headers - No unexpected binary files - Can compile from source Thanks, Justin

Re: Add a list of companies using PLC4X without links back?

2020-05-01 Thread Justin Mclean
HI, > It would really make sense to have this documented somewhere where everyone > can read it. I believe it on trademarks list to do. Thanks, Justin

Re: Add a list of companies using PLC4X without links back?

2020-05-01 Thread Justin Mclean
Hi, > But the text in the link actually says you have to be consistent ... not that > all links have to be no-follow. You need to rad elsewhere - see also this [1] Justin 1.

Re: Add a list of companies using PLC4X without links back?

2020-05-01 Thread Justin Mclean
Hi, > Can you point to that policy? See [1] also see recent conversation re shardingshpere and trademarks/branding. Thanks, Justin 1. https://www.apache.org/foundation/marks/linking#projectthanks

Re: Add a list of companies using PLC4X without links back?

2020-05-01 Thread Justin Mclean
HI, > [1] https://github.com/apache/airflow#who-uses-apache-airflow Which as far as I can see doesn’t follow ASF policy - links need to be no-follow for starters. Thanks, Justin

Re: [GERMAN] PLC4X Webinar

2020-03-31 Thread Justin Mclean
Hi, > rather English Webinar (perhaps we have tot hink about timezones). > English subtitle on live video will be tough... don’t know if anybody here > can type that fast : D Well I’ve given talks that have been simultaneous;ly translated into another language live so it is possible. Thanks,

Re: [DISCUSS] Apache PLC4X 0.6.0 RC2

2020-02-12 Thread Justin Mclean
Hi, > I just had a look ... I couldn't find any code taken from the Milo project. > All I found was usage of milo libraries. > So as we are releasing sources, do we have to mention the Milo project in the > NOTICE at all? N you do not. Thanks, Justin

Re: [DISCUSS] Apache PLC4X 0.6.0 RC2

2020-02-12 Thread Justin Mclean
Hi, > However for the ConfigKeys and Config classes I think we could simply change > the header. If the contributors agree then you can change the headers, but this is not the major issue here, I’m more concerned by the Milo one. > As Dominik, from whom most of that code came in via PR, is

Re: [VOTE] Apache PLC4X 0.6.0 RC2

2020-02-11 Thread Justin Mclean
Hi, Sorry but’s it -1 due to license. notice and licensing issues. May need a little discussion to sort out. I checked: - signatures and checksum fine - NOTICE mentions “This product includes software developed at The Milo project (https://github.com/eclipse/milo).” Why is this here? What

Re: [DISCUSS] Guideline for "professional support" Mentioning on Homepage

2020-01-26 Thread Justin Mclean
Hi, See [1] and in particular [2]. Note also how druid is not in line with [3] Thanks, Justin 1. https://www.apache.org/foundation/marks/linking#projectthanks 2. https://www.apache.org/foundation/marks/linking#productsupport 3. https://www.apache.org/foundation/marks/linking#whoweare

Re: [DISCUSS] Guideline for "professional support" Mentioning on Homepage

2020-01-26 Thread Justin Mclean
Hi, > as Lukas just opened up a discussion about mentioning commercial support on > the (new) PLC4X Homepage. > One Example where this is done is Apache Druid > (https://druid.apache.org/community/ see Getting Help). I dislike the Druid example as it shows who the committers are working for,

Re: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.1.0 RC2

2020-01-06 Thread Justin Mclean
HI, +1 (binding) but the NOTICE year still needs updating. I checked: - signatures and hashes are fine - LICENSE is OK - NOTICE still need year updating - No unexpected binary files in the release - All source files have ASF headers - Can compile from source Thanks, Justin

Re: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.1.0 RC1

2020-01-04 Thread Justin Mclean
Hi, -1 (binding) as there is a compiled jar in the source release. [1] Chris where have I see this same issue before :-) I checked: - signatures and hashes are fine - LICENSE is OK - NOTICE need year updating - Unexpected binary fine in the release - All source files have ASF headers - Can

Re: [DISCUSS] How to handle Docker?

2019-12-11 Thread Justin Mclean
HI, > Second thing is: > Do we want to distribute Docker images of things that need it? And if yes, > how do we do it correctly (Justin … this part of the question is generally > directed to you ;) ) Best guidelines we currently have is [1] Thanks, Justin 1.

Re: [VOTE] Apache PLC4X 0.5.0 RC3

2019-11-01 Thread Justin Mclean
Hi, +1 (binding) I checked: - hashes and signatures correct - LICENSE and NOTICE file - All source files have ASF headers - No unexpected binary files - Can compile from source Thanks, Justin

Re: [VOTE] Apache PLC4X 0.5.0 RC2

2019-10-27 Thread Justin Mclean
Hi, -1 (binding) due to license issues. I checked: - signatures and hashes fine - LICENSE is missing license for these two files [1][2]. Does it come form here [3]? - LICENSE is missing license for this file [4] (and rat clearly shows this) - no unexpected binary files - all source files have

Re: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.0.0 RC3

2019-09-27 Thread Justin Mclean
Hi, +1 binding I checked: - signatures and hashes are good - LICENSE and NOTICE fine - All source files have ASF headers - No binary files - can compile from source The mvnw information belongs in LICENSE not NOTICE so is correct in this release. In general all license information go in

Re: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.0.0 RC2

2019-09-27 Thread Justin Mclean
Hi, > But as far as I know there's no Netty in the plugin… Then why is it mentioned in LICENSE? Thanks, Justin

Re: [VOTE] Apache PLC4X Build-Tools Code-Generation 1.0.0 RC2

2019-09-26 Thread Justin Mclean
Hi, -1 (binding) as NOTICE file is missing information I checked: - signatures and hashes fine - LICENSE is OK - NOTICE need some more work(see below) - No unexpected binary files - All source files have ASF headers - Can compile from source Netty has a NOTICE file [1] so relevant portions of

Re: [VOTE] Accept CRUNCH as subproject for PLC4X

2019-09-05 Thread Justin Mclean
HI, +1 from me. Thanks, Justin

Re: How about adding PLC4X Swag to the Apache redbubble store?

2019-08-07 Thread Justin Mclean
+1

Re: [Draft] July Board Report

2019-07-04 Thread Justin Mclean
HI, > I just added a new board report draft here: > https://cwiki.apache.org/confluence/display/PLC4X/2019-July BTW Confluence now has a markdown plugin if you want to use that. Justin

Re: [DISCUSS] Apache PLC4X 0.4.0 RC1

2019-05-22 Thread Justin Mclean
Hi, > JMH is used to microbenchmark the protocol stack. Currently it is only > implemented for ADS. > As these licenses habe a classpath exception they should be safe to use. > Pretty sure we checked this with legal back then (thus the XML commemts) It’s an optional dependanc, that is seem no

Re: [VOTE] Apache PLC4X 0.4.0 RC1

2019-05-22 Thread Justin Mclean
Hi, +1 (binding) I should of added. Thanks, Justin

Re: [DISCUSS] Apache PLC4X 0.4.0 RC1

2019-05-21 Thread Justin Mclean
Hi, These ones from ./plc4j/protocols/benchmarks/pom.xml

Re: [VOTE] Apache PLC4X 0.4.0 RC1

2019-05-21 Thread Justin Mclean
Hi, I checked: - no incubating in name or DISCLAIMER file - signatures and hashes correct - LICENSE and NOTICE fine - no unexpected binary files - all source files have ASF headers - can compile from source One very minor thing copyright in [1] should be updated to 2019 Thanks, Justin 1.

Re: [DISCUSS] Apache PLC4X 0.4.0 RC1

2019-05-21 Thread Justin Mclean
Hi, I notice the pom includes GPL dependancies, it seems that they are optional and only used for running the tests. Is this correct? Thanks, Justin

Re: [DISCUSS] Apache PLC4X 0.4.0 RC1

2019-05-21 Thread Justin Mclean
Hi, Should src/site be in the release? Thanks, Justin

Re: Apache PLC4X Meetup and Top Level Party in Frankfurt

2019-05-13 Thread Justin Mclean
Hi, Have fun and congratulations! Sorry but it’s a little far for me being in Australia. Thanks, Justin

Re: [DriverGen] Possible solution for type inheritance

2019-05-09 Thread Justin Mclean
Hi, > 2016 version of BACnet ASN.1 with comments, but not all enumerations is > 4600 lines long. I'm writing all this to add additional edge cases which > we will need to cover - with DFDL or any other tool. It won't be easy > neither way! I worked with ASN.1 (and BER) in the past. ASN

Re: [generation] Another approach to generated drivers

2019-04-29 Thread Justin Mclean
Hi, > But, I guess we get rid of the discussion if we do the following > - generate a PLC4X branch where all the development takes place (=> > everything is ASF licensed) > - keep the paper source in the separate repo and, if necessary, reference > code snippets from PLC4X Repo (with clear

Re: [generation] Another approach to generated drivers

2019-04-29 Thread Justin Mclean
Hi, > some clarification... this repo currently hosts two things... some code > snippets (really messy) and the draft version for the paper (like really > really early draft). If any of the code appears in the paper and is not clearly licensed under a compatible license then it’s unlikely

Re: [generation] Another approach to generated drivers

2019-04-29 Thread Justin Mclean
Hi, > And for the private Repo... It also felt wrong for me to write this. And > strictly speaking its not a PLC4X Paper but a Paper which "talks about" > PLC4X. The main reason for the private repo are license concerns as the > authors usually have to hand over several rights to the Publisher

Incubator questionnaire

2019-04-21 Thread Justin Mclean
Hi, Given you've just graduated, congratulations are in order. If you could take the time file to fill out this short questionnaire on your incubator journey and how you think the incubating process could be improved it would be greatly appreciated. How do you think things could be improved?

Re: [VOTE] Graduate Apache PLC4X (incubating) to become a Top-Level-Project at the ASF

2019-04-01 Thread Justin Mclean
Hi, +1 (binding) + good luck! Justin

Re: [DISCUSS] Send Code Review mails to commits@

2019-03-29 Thread Justin Mclean
Hi, +1 to that. Thanks, Justin

Re: [DISCUSS] Start voting on graduating?

2019-03-07 Thread Justin Mclean
Hi, > Having gone through Justin's link to the Apache maturity model [1] I guess we > are on an extremely good path (Keep in mind this is not a maturity model for > incubator projects, but all Apache projects) Also keep in mind that a) the maturity model is not a requirement to graduation but

Re: [DISCUSS] Start voting on graduating?

2019-02-28 Thread Justin Mclean
Hi, You may want to fill out this [1] it ’s not required but can give you a good idea if you are ready to graduate. I'd also check the the website re trademarks and branding and that it has all needed links. [2] Thanks, Justin 1.

Re: [VOTE] Apache PLC4X (Incubating) 0.3.0 RC1

2019-01-24 Thread Justin Mclean
Hi, A -1 vote on a release is not a veto, you should wait and see what other PPMC members think, you can also try and convince the person to change their vote. Thanks, Justin

Re: [DISCUSS] Apache PLC4X (Incubating) 0.3.0 RC1

2019-01-24 Thread Justin Mclean
Hi, > I just checked the RELEASE_NOTES and saw that I never changed the > "(Unreleased) 0.3.0". > Is this a problem for the release and does this justify -1 vote? No a hug issue IMO, just fix it in the next release. Thanks, Justin

Re: Hardening our build ... what I learnt

2019-01-18 Thread Justin Mclean
Hi, It’s develop for me as well and I’m upto date: Here some more info on the error I’m seeing: Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to create features.xml file: java.io.IOException: Is a directory at

Re: Hardening our build ... what I learnt

2019-01-18 Thread Justin Mclean
Hi, > Are these fixed only in develop or also in the RC? > And if so, do you think we are ready for an RC? > Otherwise you or I could cherry pick your fixes over. One of the steps required in reviewing a release is that the source package need to compile suscessfully, if it doesn’t it may not

Re: Hardening our build ... what I learnt

2019-01-18 Thread Justin Mclean
Hi, I’m still seeing an issue on OSX but it’s getting further than before: [INFO] Integrations: Apache Karaf: ADS FAILURE [ 1.144 s] [ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.2.1:features-generate-descriptor (generate-features-file) on

Re: Scraper tests failing on Windows machines ...

2019-01-17 Thread Justin Mclean
Hi, > I can see a lot of “Unable to instantiate connection to mock:scraper” > messages. And a lot of PlcConnectionException with the message “stfu” (we > should use a little milder wording here, I think) What’s wrong with "Say, Thanks for Understanding”? :-) Thanks, Justin

Re: Trouble building on OSX

2019-01-16 Thread Justin Mclean
Hi Chris, here’s the failing test: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.0:test (default-test) on project plc4j-driver-modbus: There are test failures. [ERROR] [ERROR] Please refer to

Trouble building on OSX

2019-01-16 Thread Justin Mclean
Hi, Trying to build develop branch on OSX 10.14.1 Java 1.8.0_171-b11 Maven 3.3.9. I’m getting a number of issues when trying to do this: "mvn compile" gives: [INFO] karaf-ads-feature .. FAILURE [ 0.369 s] [ERROR] Failed to execute goal

Re: [VOTE] Apache PLC4X (Incubating) 0.2.0 RC1

2018-11-21 Thread Justin Mclean
Hi, +1 (binding) I checked: - incubating in name - signature and hashes good - LICENSE and NOTICE have some issues than need to be fix in the next release - No unexpected binary files - All ASF files have ASF headers You are missing LICENSE / NOTICE info for Netty [1][2][3][4][5] I’m not sure

Re: [WARNING] Please don't commit anything to `master` effective immediately

2018-11-19 Thread Justin Mclean
Hi, > Is it safe/ok to "borrow" those images? From a quick glance no, you would need to ask for permission. Thanks, Justin

Re: [DISCUSS] Apache PLC4X (Incubating) 0.2.0 RC1

2018-11-17 Thread Justin Mclean
Hi, Having one header wrong is not the end of the world, and as an incubating project you have a DISCLAIMER for that reason. I’d continue with the vote. Thanks, Justin

Re: Happy birthday Toddy!

2018-10-16 Thread Justin Mclean
Congratulations and have a nice day PLC4X :-) On Wed., 17 Oct. 2018, 12:40 am Christofer Dutz, wrote: > Happy birthday Toddy! > > Today, one year ago, I did the first commit and look at us now! Wow ... > Going strong and stronger every day. > > So happy the days are over, where I was talking to

Re: [DRAFT] Oktober Podling Report Apache PLC4X (incubating)

2018-10-03 Thread Justin Mclean
Hi, Sorry I missed this, although I guess Is know the answer. You neglected to answer this question in the report: Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Can you please

Re: [DRAFT] Oktober Podling Report Apache PLC4X (incubating)

2018-10-01 Thread Justin Mclean
Hi, All good by me, a couple of (very) minor things below. > Make our first release You done this so no need to list it? > While the community activity had been quite low since the beginning of the > project, things changed in August. > Then we noticed not only new names appearing on the

Re: Missing board report

2018-10-01 Thread Justin Mclean
" : > > Yup ... I'm on it ... > > Just wanted to have the first release out the door and other things > done first. > Will take care of this in the next one or two days. > > Chris > > Am 30.09.18, 15:36 schrieb "Justin Mclean" : &

Missing board report

2018-09-30 Thread Justin Mclean
Hi, The incubator PMC would appreciated if you could complete the podling report on time. It takes time to prepare the incubator report, have your mentors sign off the report and for the board to review it, in order for all that to happen the report is due on Wednesday. Thanks, Justin

Re: [DISCUSS] Apache PLC4X (Incubating) 0.1.0

2018-09-24 Thread Justin Mclean
Hi, > * It looks as if plc4x-parent-0.1.0-rc2 was the git tag for the RC as it > matches the source zip (which misses the .gitignore but includes an > extra DEPDENDENCIES file, BTW). The name looks a little strange, is > this going to be "fixed" for the final release? As tags change be

Re: [VOTE] Apache PLC4X (Incubating) 0.1.0 RC2

2018-09-23 Thread Justin Mclean
Hi, +1 (binding) IMO There’s some license/notice issues that need to be fixed for the next release. I checked: - incubating in name - signatures and hashes good - DISCLAIMER exists - LICENSE and NOTICE need some work (see below) - No unexpected binary fines - All source files have ASF headers -

Re: [DISCUSS] Apache PLC4X (Incubating) 0.1.0

2018-09-23 Thread Justin Mclean
Hi, Well strictly speaking it’s only the incubator PMC vote that are binding as you vote on it here first and then the IPMC votes on it. Once you graduate then there’s the PMC votes are binding. Thanks, Justin

Re: (PGP Key Signing) Re: Meetup in Nürtingen on 20.09.2018

2018-09-18 Thread Justin Mclean
Hi, > And I just noticed, when writing the release-documentation we should do > a PGP Keysigning session at the meetup. Good idea. > Apache Releases are built around PGP keys. However currently I would be the > only one able to do a release as I'm the only one who has a key signed by >

Re: Recent additions to PLC4X (Goolge IoT cloud Example, Kafka-Connect integration, Test-Driver)

2018-09-07 Thread Justin Mclean
Hi, > Thank you two very much for these great additions. As Veronika and Andrey > both work for codecentric, they did this during their work hours and we have > a signed CCLA, I think there is no need for any ICLA signing on her side (is > that correct?) CCLA is more for the company not the

Re: ASF Slack

2018-08-28 Thread Justin Mclean
I could be mistaken but I think anyone can join or be invited On Wed., 29 Aug. 2018, 8:41 am Julian Feinauer, < j.feina...@pragmaticminds.de> wrote: > Hi Benedikt, > > > > I think ist a good idea to have a slack for communication but I agree that > its a bit inelegant to require an apache email

Making your first release

2018-08-25 Thread Justin Mclean
Hi, While looking through the incubator reports it’s come to my attention that this podling hasn’t made a release yet and has been in the incubator for 250+ days. "Release early and release often” should be the guideline to follow. What is holding up this project making it first release?

Re: Refactoring the PLC4X Subscription API?

2018-07-06 Thread Justin Mclean
Go for it On Fri., 6 Jul. 2018, 7:43 pm Christofer Dutz, wrote: > Ok, > > > > I am interpreting the silence as consent and will do the changes I > proposed. > > > > Chris > > > > > > Am 03.07.18, 13:57 schrieb "Christofer Dutz" : > > > > Hi all, > > > > now digging into the

Re: [DRAFT] July Podling Report Apache PLC4X (incubating)

2018-06-28 Thread Justin Mclean
Looks good to me > On 29 Jun 2018, at 12:45 am, Christofer Dutz > wrote: > > Hope I didn’t miss anything … also hope this time I didn’t put in things the > board isn’t interested in. > > > --- > > Apache

Re: VPN access to PLC

2018-05-12 Thread Justin Mclean
Hi, > If you are interested in getting an account please respond to this thread. > I’ll order the accounts some time at the beginning of next week. Count me in! Justin

Re: Test-Setup

2018-04-17 Thread Justin Mclean
Hi, Sound like a great idea to me. Thanks, Justin

Re: [DRAFT] March Podling Report PLC4X

2018-04-04 Thread Justin Mclean
Hi, Yep I’ve been following along as well :-) Justin

Re: My Edgent and PLC4X Article on the Cover-Page

2018-03-23 Thread Justin Mclean
Hi, > today I bought the magazine with my Article and was totally amazed that it > has become one of the cover-page articles :-) They didn’t send you a free copy? :-) Congratulations, well done and keep up the good work, any chance of an english translation? Thanks, Justin

Re: 235 warnings

2018-02-26 Thread Justin Mclean
Hi, > I'd be inclined to do a bunch of the cleanup myself if I had some degree of > confidence that the project was committed to their elimination. A project > policy of not delivering code that adds more is sufficient IMO (not sure > tooling enforcement is necessary). Can IntelliJ be

Re: 235 warnings

2018-02-26 Thread Justin Mclean
Hi, > Sonar[1] reports 158 code smells but those don’t seem to include any of the > categories of the 235 noted below. Not sure what to make of that. It could be that some rules have been turned off? I’m also seeing some sonar cube one that are legitimate issues but nothing too serious. Some

Re: 235 warnings

2018-02-24 Thread Justin Mclean
Hi, > On the current “master” branch, Eclipse 4.6.3 (with std Error/Warning > preference config) and java 1.8.0_161, Eclipse reports 235 warnings. The bulk > of these seem to be Raw type and Type safety warnings. Are there plans for > dealing with these? I guess you are project the only

Re: [incubator-plc4x] branch master updated: Fix the ByteValueTest

2018-02-22 Thread Justin Mclean
Hi, > I extended the test with duplicated hex variants to better visualize the > boundaries: > @Test > public void checkUnsignedBoundsLongHex() { >// Hex representation to visualize valid bounds in bytes >ByteValue.checkUnsignedBounds(0x0_00_00, 2); >

tests and coverage

2018-02-19 Thread Justin Mclean
Hi, It looks to me that some of the tests are just here to increase coverage and we seem to be missing unit test for some of the more simple classes. Perhaps there’s a bit too much focus on the happy path and we’re not always checking boundary conditions and the like. Obviously this is a good

WET vs DRY tests

2018-02-19 Thread Justin Mclean
Hi, Was just looking at some of the new tests and just wondering if they are trying to be a bit too clever? What do other people think? For instance this: @Test public void testOfWintime() throws Exception { assumeThat(clazz, isOneOf(TimeStamp.class)); { Method ofMethod =

Re: [DISCUSS] What assertion mechanism to use: JUnit, AssertJ or Hamcrest

2018-02-12 Thread Justin Mclean
Hi, > Even if I like the way AssertJ handles exceptions a bit more than the > Hamcrest way, I never was particularly fond of never-ending fluent > expressions. So I would opt for the Hamcrest version. No strong view either way as any tests are good to have :-) But I have used Hamcrest in the

Re: Is Junit5 the way to go?

2018-02-09 Thread Justin Mclean
Hi, > thanks for finding that ... guess when porting all these thousands of > statements, I must have missed one or two "replace: ' == ' with > ').isEqualTo('” __ Yep I can imaging my brain zoning out when doing that :-) > Well the main reason was probably, that I wanted to replace the >

Re: Is Junit5 the way to go?

2018-02-08 Thread Justin Mclean
…but it does make for a good test passing rate :-)

Re: Is Junit5 the way to go?

2018-02-08 Thread Justin Mclean
Hi, BTW any reason you use assertThat form AssertJ rather than the one built into Junit 4? Just curious no strong views either way. You might want to fix a couple of your assertThat’s for instance this: assertThat(tpdu.getTpduCode() == TpduCode.CONNECTION_REQUEST); Isn’t probably doing what

Re: [VOTE] Switch to JUnit 4 as testing framework

2018-02-08 Thread Justin Mclean
Hi, Given the issues we’re currently seeing with Junit5 I’m +1 on this. But that doesn’t mean we can’t revisit in the future once it’s kinks are worked out. Thanks, Justin

Re: List of supporters on our website?

2018-02-02 Thread Justin Mclean
Hi, Either way the PPMC can review, provide feedback on, modify etc etc before it goes live. "Must not be advertisements” is the main thing. Thanks, Justin

Re: Is Junit5 the way to go?

2018-01-26 Thread Justin Mclean
Hi, > Well the one thing I like with TestNG is the support for parametrized tests. > With JUnit 4 this sucks greatly and it very easy with TestNG. I do think that > we need parametrized tests as we do have a lot of options to test. There are some existing parametrised tests and I've used it in

Re: RawSockets

2018-01-21 Thread Justin Mclean
Hi, > Pcap4j is licensed with a MIT license: > https://github.com/kaitoy/pcap4j/#license Pcap4j is MIT with bit of BSD and Apache 2.0 all good. (And their logo is CC-BY-4.0 also ok) > So, I guess we can use that. As the library requires libpcap, the license of > that is the 3-clause BSD: >

Re: Interesting feedback from a potential user

2018-01-17 Thread Justin Mclean
Hi, > By the way … the link to ethercat. This is a different protocol. It’s more a > real-time protocol where the PLC communicates with Drives, IOs and stuff like > that. No problem I was just looking at random links. > I just contacted Beckhoff and simply asked them what we have to do in

null Tpdu codes

2018-01-13 Thread Justin Mclean
Hi, In writing a couple of bad code code I found that the the existing code would NPE when doing switch of a TdpuCode of null. In order to get around this I add a new enum of UNKNOWN and now have valueOF return that instead of null if the tpdu code is not in the enum map. Anyone think this is

Re: Using Github and Pull Requests

2018-01-09 Thread Justin Mclean
Hi, > Note if PLC4X were setup to have its GitHub repo as its main repo, not this > non-writeable mirror thing, merging a PR would involve a committer just > pushing the PR’s merge button. Also we could use Github Issues. With the current set up we can do both those things i.e. merge PRs and

Re: [incubator-plc4x] 06/06: Sort divided by a int is always an int no need to round up with Math.ceil

2018-01-08 Thread Justin Mclean
Hi, Ping? Justin

Re: Coverage reports

2018-01-08 Thread Justin Mclean
Hi, > Also it would be helpful if DEVELOPMENT.md were updated to capture the “how > to run sonar locally” info below. I you use intelliJ you can use the sonar lint plugin, eclipse may have a similar plug in I’m not sure. To run sonar locally (if you just want occasional use) it just a matter

Re: [incubator-plc4x] 06/06: Sort divided by a int is always an int no need to round up with Math.ceil

2018-01-07 Thread Justin Mclean
Hi, With this change here: > DataTransportSize dataTransportSize = > DataTransportSize.valueOf(userData.readByte()); > short length = (dataTransportSize.isSizeInBits()) ? > -(short) Math.ceil(userData.readShort() / 8) :

Re: Coverage reports

2018-01-06 Thread Justin Mclean
Hi, > clean install sonar:sonar -Dsonar.host.url=http://localhost:9000/ All good working for me as well. Thanks, Justin

Re: Coverage reports

2018-01-05 Thread Justin Mclean
Hi, I've see you changed it so that running locally no longer works and it’s publishing to Apache builds. That’s great but how would I test my changes and run sonar locally before having to commit changes? Thanks, Justin

IsoTPProtocol un-accessed private properties

2018-01-04 Thread Justin Mclean
Hi, IsoTPProtocol has these properties: private CalledTsapParameter calledTsapParameter; private TpduSizeParameter tpduSizeParameter; They are assigned but not accessed and could be local vars rather than fields. Is there any reason for that? I assume the code just not been completed yet?

Re: [DRAFT] First Podling Report PLC4X

2017-12-31 Thread Justin Mclean
Hi, Ah sorry my mistake only TLP currently use whimsy. It needs to be added here. [1] Infra seems to be having a few DNS issues at the moment I’ll submit when I get a chance later today. We have a few days before it needs to be submitted anywhere. Thanks, Justin 1.

Re: [DRAFT] First Podling Report PLC4X

2017-12-30 Thread Justin Mclean
Hi, Looks good to me. It can be submitted here [1] (although only members and officials have access to do so) Thanks, Justin 1. https://whimsy.apache.org/board/agenda/2018-01-17/

Re: [DRAFT] First Podling Report PLC4X

2017-12-29 Thread Justin Mclean
Hi, I’d also add that the software grant was submitted. Thanks, Justin

Welcome PPMC members

2017-12-29 Thread Justin Mclean
] should also be of help. If you have any other questions about how the ASF works please ask on the dev list and one of the mentors or other ASF members will answer any questions you have. Welcome aboard! Justin Mclean (as PLC4X mentor) 1. http://www.apache.org/foundation/how-it-works.html 2. http

IsoTPProtocol tests

2017-12-29 Thread Justin Mclean
Hi, I just checked in some IsoTPProtocol tests and notice that he header size was off in one case. [1] Someone mind double checking for me as I’m not familiar with the protocol and was just going with what was in the code. Thanks, Justin 1.

Re: [DRAFT] First Podling Report PLC4X

2017-12-29 Thread Justin Mclean
Hi, Looking good to me there’a couple of things I would add. I’d add “Make our first release” as a point under "Most important issues to address while moving towards graduation” > Any Issues the Incubator PMC or ASF Board might wish/need to be aware of: > > * Still not all members of the

  1   2   >