[BUILD-FAILURE]: Job 'PLC4X/PLC4X/develop [develop] [1949]'

2024-03-22 Thread Apache Jenkins Server
BUILD-FAILURE: Job 'PLC4X/PLC4X/develop [develop] [1949]':

Check console output at "https://ci-builds.apache.org/job/PLC4X/job/PLC4X/job/develop/1949/;>PLC4X/PLC4X/develop
 [develop] [1949]"

AW: UI Branch

2024-03-22 Thread Christofer Dutz
Hi,

a bit late to this thread, but possibly worth adding my info.

So, I do not have anything on a branch, all I did is on the develop branch.
https://github.com/apache/plc4x/tree/develop/plc4j/tools/ui

This is aimed at being an application, that you start and then you see which 
drivers are available, you can manage connections to your devices, have them 
found via auto-discovery.

In theory you should be able to double-click a configured connection and then 
see which tags are available (If the connection supports browse) and then you 
should be able to read/write or subscribe to tags.



I built it with SpringBoot and React … and please stop asking questions 
formulated: “Why did you decide to not use framework X” because that implies it 
would have been the logical sense to select that one, which especially with UI 
frameworks it is not.

I know SpringBoot and I expect many others to also know it … I know possibly I 
could have selected any of the 100 competing technologies, but I didn’t. I said 
early when starting to work on this: The technology decision is a decision 
being done by the people doing the work and not by the ones having opinions.

Regaring the UI framework: I worked with VUE and didn’t like it from an 
architectural point of view. React feelt a lot more direct and deterministic 
with less “tool-voodo”. Also did React rank better in the lists of how many 
people use framework X … this adoption seems to be not homogeniously spread 
throughout the world. So, for example in China VUE is used a lot more than 
React, but in the rest of the world this is the other way around. So, I simply 
chose to work with the tool that I liked more. If anyone wants to work on the 
UI and wants to use a different technology, I’m fine with that, but I will not 
invest even a single minute into refactoring it based on opinions.

Chris




Von: Cesar Garcia 
Datum: Donnerstag, 21. März 2024 um 20:03
An: dev@plc4x.apache.org 
Betreff: Re: UI Branch
A few years ago I wrote about that concept,

If you visit the blog, But there are many details. The technologies have
changed, but in general the needs are the same,

http://glcj.blogspot.com/

I should restart the blog,

Best regards,




El jue, 21 mar 2024 a las 12:31,  escribió:

> I see...
>
> Are you sure you wanna go with gRPC or Apache Karaf as Backend? Can you
> elaborate on this? Why not websockets builtin in plc4x?
>
> Best regards
>
> -
> Coding Nexus LLC
> Björn Haverland
> 2880W Oakland Park Blvd
> Suite 225C
> Oakland Park
> 33311 Florida
>
> Tel: +1 954 607 2347
>
> bjo...@coding-nexus.com
> https://www.coding-nexus.com
>
>
> -Ursprüngliche Nachricht-
> Von: Cesar Garcia 
> Gesendet: Donnerstag, 21. März 2024 17:17
> An: dev@plc4x.apache.org
> Betreff: Re: UI Branch
>
> Hello,
>
> I took the flag raised by Chris regarding the UI, and we are evaluating
> the different technologies, the idea is to keep things as simple as
> possible (I think).
>
> For the frontend
>
> 1. qooxdoo.
> 2. Apache Echarts.
>
> For the backend
>
> 3. gRPC
> 4. Apache Karaf (Merlot).
>
> I'm going to try to make a demo for the work team on Saturday, against the
> clock, but I'll do my best.
>
> Kind regards,
>
> El jue, 21 mar 2024 a las 12:07,  escribió:
>
> > I’m splitting the topic, I read something about an UI Branch, where
> > can I find it? Is there a particular reason why ReactJS? What is it
> > supposed to be? A unified UI library for all supported plc?
> >
> > So many questions 
> >
> >
> >
> > I had an idea of using plc4j add a websocket API and use vueJS (I’m
> > using vue in several projects, have only little experience with React)
> > to export a simple UI library. This way a UI would be very portable
> > across many platforms.
> >
> > Is the ReactJS Branch a similar approach?
> >
> >
> >
> > Best regards
> >
> >
> >
> > Björn
> >
> >
> >
> >
> >
> > Gesendet von Outlook für Android 
> >
> >   _
> >
> > From: Christofer Dutz 
> > Sent: Thursday, March 21, 2024 1:39:11 PM
> > To: dev@plc4x.apache.org 
> > Subject: AW: [DISCUSS] What do we want to look into/talk about on the
> > Meetup/Workshop?
> >
> >
> >
> > Possibly worth adding:
> > - Refactor the OPC-UA test-suite to run as Integration-Test in the
> > build and to rely on a Milo server started in the pre-integration-test
> > phase and which is stopped in the post-integration-test-phase.
> >
> > Von: Lukas Ott 
> > Datum: Montag, 18. März 2024 um 11:51
> > An: dev@plc4x.apache.org 
> > Betreff: Re: [DISCUSS] What do we want to look into/talk about on the
> > Meetup/Workshop?
> > Mine are much simpler:
> > - Merge my pull request
> > *  
> > https://github.com/apache/plc4x/pull/1419 should be 5-10 minutes with
> > Sebastian.
> > - Go through PLC4PY with Ben and get things running on my side
> >   * Add Pip Package to   https://pypi.org/
> > 

Re: [PR] build(deps): bump org.springframework.boot:spring-boot-dependencies from 3.2.3 to 3.2.4

2024-03-22 Thread via GitHub


sruehl merged PR #1462:
URL: https://github.com/apache/plc4x/pull/1462


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@plc4x.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] build(deps): bump com.google.errorprone:error_prone_annotations from 2.25.0 to 2.26.1

2024-03-22 Thread via GitHub


sruehl merged PR #1461:
URL: https://github.com/apache/plc4x/pull/1461


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@plc4x.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] build(deps): bump org.springframework.boot:spring-boot-maven-plugin from 3.2.3 to 3.2.4

2024-03-22 Thread via GitHub


sruehl merged PR #1460:
URL: https://github.com/apache/plc4x/pull/1460


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@plc4x.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org