Re: Implressions coming back ... Was: Hi and sorry for the mess ...

2020-05-29 Thread OmPrakash Muppirala
On Fri, May 29, 2020 at 8:44 AM Christofer Dutz 
wrote:

> That would be awesome ...
>
> they do have charts where you can let the rest of the typical industrial
> UIs just die instantly when comparing to them ;-)
>

Absolutely!  I am a HUGE fan of Echarts :-D


>
> Chris
>
>
> Am 29.05.20, 17:42 schrieb "OmPrakash Muppirala" :
>
> On Fri, May 29, 2020 at 7:12 AM Christofer Dutz <
> christofer.d...@c-ware.de>
> wrote:
>
> > Exactly ...
> >
> > understanding the Strands and Beads is something I would mention.
> Still
> > haven't 100% understood this.
> >
> > Other thing is that I usually made heavy use of spark skinning ...
> so in
> > my past applications I used this quite a lot especially in my
> > form-framework I built ... you could just define "widget" tags in
> the form
> > skin and have "widget-model" objects in the logic and they
> automatically
> > found each other and I switched the skin of a "widget" depending on
> the
> > state of the view, the datatype of the form field and the data in
> it. This
> > seems something I would have to do completely different.
> >
> > But haven't dug too deep into it. Right now I'm just scratching the
> > surface.
> >
> > I do want to play around with integrating BabylonJS into a Royale
> > application (3d visualization of an industrial digital twin) ... or
> getting
> > ECharts into it. But one step at a time __
> >
>
> I have a branch where I started integrating Echarts.  Let me try
> dusting it
> up and reviving it.
>
> Thanks,
> Om
>
>
> >
> > Chris
> >
> >
> >
> > Am 29.05.20, 16:04 schrieb "Andrew Wetmore" :
> >
> > Thank you for this narrative, Chris. Helps me understand a lot.
> >
> > Here's a thing you could help me with in the documentation line:
> when
> > you
> > came to Royale after a long period away from the FlexJS world,
> what
> > were
> > the elements of Royale that were the least intuitive and the
> trickiest
> > to
> > figure out? For me, to give an example, strands and beads have
> been a
> > struggle (not so much the concept as finding the right bead to
> go with
> > the
> > right component).
> >
> > I want to provide better guidance in the docs on the tricky
> areas.
> > Would be
> > happy for any topics you can suggest, or text you could provide.
> >
> > Andrew
> >
> > On Fri, May 29, 2020 at 10:38 AM Christofer Dutz <
> > christofer.d...@c-ware.de>
> > wrote:
> >
> > > Hi all,
> > >
> > > I would like to take the opportunity of a quiet Friday and say
> hello
> > and
> > > apologize for any mess my appearance here might have caused.
> > >
> > > For all of those to whom I might be a new face, I was strongly
> > involved in
> > > the past in the Flex project when Royale was still called
> FlexJS.
> > > Let’s say our ways parted for quite some time. Possibly not on
> the
> > best
> > > terms.
> > >
> > > In the past I have been working sort of on the opposite side
> of IT
> > than
> > > UI: In the Apache PLC4X project. Here I’m mainly talking to
> > industrial
> > > hardware.
> > > The thing is: I loved Flex, I loved what FlexJS/Royale was then
> > promising
> > > to be so I kept following the project from a birds-eye-view.
> But
> > admittedly
> > > I didn’t build anything with it.
> > >
> > > As PLC4X was maturing more and more I more and more had
> requests
> > asking me
> > > to actually build application using PLC4X to show industrial
> > machineries
> > > state and to interact with it. Therefore I had to go back into
> > UI-stuff.
> > > Still having Royale in the back of my mind, I played with it
> and
> > instantly
> > > fell back in love with it. I knew not everything was perfect,
> but
> > Greg
> > > helped me greatly with the AMF stuff, Carlos helped me with
> getting
> > back
> > > into the saddle with the changed Royale concepts.
> > >
> > > So I chatted with a few folks as I noticed the last release was
> > already
> > > half a year ago to what the issue was. I was told that people
> in the
> > > project were hesitant to participate as a RM as the last times
> this
> > was
> > > done it was perceived as a pretty intense task. This was the
> first
> > time I
> > > directly heard about “the 13 steps”.
> > >
> > > So I sort of have a trail of helping other projects if they are
> > having
> > > problems with releasing and in particular with Maven builds,
> so I
> > thought
> > > I’d give it a try and have a look if I can help.
>  

Re: Implressions coming back ... Was: Hi and sorry for the mess ...

2020-05-29 Thread Christofer Dutz
That would be awesome ... 

they do have charts where you can let the rest of the typical industrial UIs 
just die instantly when comparing to them ;-)

Chris


Am 29.05.20, 17:42 schrieb "OmPrakash Muppirala" :

On Fri, May 29, 2020 at 7:12 AM Christofer Dutz 
wrote:

> Exactly ...
>
> understanding the Strands and Beads is something I would mention. Still
> haven't 100% understood this.
>
> Other thing is that I usually made heavy use of spark skinning ... so in
> my past applications I used this quite a lot especially in my
> form-framework I built ... you could just define "widget" tags in the form
> skin and have "widget-model" objects in the logic and they automatically
> found each other and I switched the skin of a "widget" depending on the
> state of the view, the datatype of the form field and the data in it. This
> seems something I would have to do completely different.
>
> But haven't dug too deep into it. Right now I'm just scratching the
> surface.
>
> I do want to play around with integrating BabylonJS into a Royale
> application (3d visualization of an industrial digital twin) ... or 
getting
> ECharts into it. But one step at a time __
>

I have a branch where I started integrating Echarts.  Let me try dusting it
up and reviving it.

Thanks,
Om


>
> Chris
>
>
>
> Am 29.05.20, 16:04 schrieb "Andrew Wetmore" :
>
> Thank you for this narrative, Chris. Helps me understand a lot.
>
> Here's a thing you could help me with in the documentation line: when
> you
> came to Royale after a long period away from the FlexJS world, what
> were
> the elements of Royale that were the least intuitive and the trickiest
> to
> figure out? For me, to give an example, strands and beads have been a
> struggle (not so much the concept as finding the right bead to go with
> the
> right component).
>
> I want to provide better guidance in the docs on the tricky areas.
> Would be
> happy for any topics you can suggest, or text you could provide.
>
> Andrew
>
> On Fri, May 29, 2020 at 10:38 AM Christofer Dutz <
> christofer.d...@c-ware.de>
> wrote:
>
> > Hi all,
> >
> > I would like to take the opportunity of a quiet Friday and say hello
> and
> > apologize for any mess my appearance here might have caused.
> >
> > For all of those to whom I might be a new face, I was strongly
> involved in
> > the past in the Flex project when Royale was still called FlexJS.
> > Let’s say our ways parted for quite some time. Possibly not on the
> best
> > terms.
> >
> > In the past I have been working sort of on the opposite side of IT
> than
> > UI: In the Apache PLC4X project. Here I’m mainly talking to
> industrial
> > hardware.
> > The thing is: I loved Flex, I loved what FlexJS/Royale was then
> promising
> > to be so I kept following the project from a birds-eye-view. But
> admittedly
> > I didn’t build anything with it.
> >
> > As PLC4X was maturing more and more I more and more had requests
> asking me
> > to actually build application using PLC4X to show industrial
> machineries
> > state and to interact with it. Therefore I had to go back into
> UI-stuff.
> > Still having Royale in the back of my mind, I played with it and
> instantly
> > fell back in love with it. I knew not everything was perfect, but
> Greg
> > helped me greatly with the AMF stuff, Carlos helped me with getting
> back
> > into the saddle with the changed Royale concepts.
> >
> > So I chatted with a few folks as I noticed the last release was
> already
> > half a year ago to what the issue was. I was told that people in the
> > project were hesitant to participate as a RM as the last times this
> was
> > done it was perceived as a pretty intense task. This was the first
> time I
> > directly heard about “the 13 steps”.
> >
> > So I sort of have a trail of helping other projects if they are
> having
> > problems with releasing and in particular with Maven builds, so I
> thought
> > I’d give it a try and have a look if I can help.
> >
> > I forked all 3 Royale repos and had a look at the maven build.
> >
> > I found quite a lot of things I recognized from other projects and
> > therefore could imagine what they were intended for. In the end I
> found a
> > lot of workarounds for previous problems in the build. Problems that
> were
> > now obsolete or for which other approaches are much 

Re: Implressions coming back ... Was: Hi and sorry for the mess ...

2020-05-29 Thread OmPrakash Muppirala
On Fri, May 29, 2020 at 7:12 AM Christofer Dutz 
wrote:

> Exactly ...
>
> understanding the Strands and Beads is something I would mention. Still
> haven't 100% understood this.
>
> Other thing is that I usually made heavy use of spark skinning ... so in
> my past applications I used this quite a lot especially in my
> form-framework I built ... you could just define "widget" tags in the form
> skin and have "widget-model" objects in the logic and they automatically
> found each other and I switched the skin of a "widget" depending on the
> state of the view, the datatype of the form field and the data in it. This
> seems something I would have to do completely different.
>
> But haven't dug too deep into it. Right now I'm just scratching the
> surface.
>
> I do want to play around with integrating BabylonJS into a Royale
> application (3d visualization of an industrial digital twin) ... or getting
> ECharts into it. But one step at a time __
>

I have a branch where I started integrating Echarts.  Let me try dusting it
up and reviving it.

Thanks,
Om


>
> Chris
>
>
>
> Am 29.05.20, 16:04 schrieb "Andrew Wetmore" :
>
> Thank you for this narrative, Chris. Helps me understand a lot.
>
> Here's a thing you could help me with in the documentation line: when
> you
> came to Royale after a long period away from the FlexJS world, what
> were
> the elements of Royale that were the least intuitive and the trickiest
> to
> figure out? For me, to give an example, strands and beads have been a
> struggle (not so much the concept as finding the right bead to go with
> the
> right component).
>
> I want to provide better guidance in the docs on the tricky areas.
> Would be
> happy for any topics you can suggest, or text you could provide.
>
> Andrew
>
> On Fri, May 29, 2020 at 10:38 AM Christofer Dutz <
> christofer.d...@c-ware.de>
> wrote:
>
> > Hi all,
> >
> > I would like to take the opportunity of a quiet Friday and say hello
> and
> > apologize for any mess my appearance here might have caused.
> >
> > For all of those to whom I might be a new face, I was strongly
> involved in
> > the past in the Flex project when Royale was still called FlexJS.
> > Let’s say our ways parted for quite some time. Possibly not on the
> best
> > terms.
> >
> > In the past I have been working sort of on the opposite side of IT
> than
> > UI: In the Apache PLC4X project. Here I’m mainly talking to
> industrial
> > hardware.
> > The thing is: I loved Flex, I loved what FlexJS/Royale was then
> promising
> > to be so I kept following the project from a birds-eye-view. But
> admittedly
> > I didn’t build anything with it.
> >
> > As PLC4X was maturing more and more I more and more had requests
> asking me
> > to actually build application using PLC4X to show industrial
> machineries
> > state and to interact with it. Therefore I had to go back into
> UI-stuff.
> > Still having Royale in the back of my mind, I played with it and
> instantly
> > fell back in love with it. I knew not everything was perfect, but
> Greg
> > helped me greatly with the AMF stuff, Carlos helped me with getting
> back
> > into the saddle with the changed Royale concepts.
> >
> > So I chatted with a few folks as I noticed the last release was
> already
> > half a year ago to what the issue was. I was told that people in the
> > project were hesitant to participate as a RM as the last times this
> was
> > done it was perceived as a pretty intense task. This was the first
> time I
> > directly heard about “the 13 steps”.
> >
> > So I sort of have a trail of helping other projects if they are
> having
> > problems with releasing and in particular with Maven builds, so I
> thought
> > I’d give it a try and have a look if I can help.
> >
> > I forked all 3 Royale repos and had a look at the maven build.
> >
> > I found quite a lot of things I recognized from other projects and
> > therefore could imagine what they were intended for. In the end I
> found a
> > lot of workarounds for previous problems in the build. Problems that
> were
> > now obsolete or for which other approaches are much simpler. Also I
> knew
> > quite a few solutions to problems that were previously reported. So I
> > cleaned up the plugin configuration, I cleaned up with the profiles.
> Last I
> > even added some checks that validate the local machine configuration
> if
> > everything is setup correctly.
> >
> > This was intended as a proposal for improvement. I knew that
> especially
> > renaming profiles will have an influence on tooling that is calling
> these.
> > I did test if it broke the normal Ant build, but it didn’t. So the
> only
> > parts I could imagine would be affected would be Jenkins Steps and
> Ant
> > Automation built around