Re: [royale-asjs] 01/01: UIBase className changes to support new cssclassList class methods like addStyles

2018-04-13 Thread Alex Harui
Carlos,

It seems like either you have missed some of the discussion or maybe we
weren't clear enough.

Simply put:
-The Basic components do not need to handle classList APIs.  There is no
expectation that classes will be frequently added and removed.
-The goal of most component sets in Royale is to abstract away the
underlying platform APIs.  That's why I'm not in favor of having a
classList API on UIBase.
-MXML is better with space delimited string lists instead of arrays.
-It doesn't make sense to split strings into an array in JS when the
browser clearly can do it.
-This perf test shows className is faster [1]
-So does this one [2]


We are starting from a list of strings.  MDL is not.  And that makes a
difference, IMO.

I forgot to mention earlier that I was not happy that addStyles and
friends were JS-only.  It would have been better if it did not take an
element since that is a JS platform implementation.  That way application
developers could use addStyles and friends to manipulate the set of class
selectors at runtime.

More comments in-line..

[1] 
https://measurethat.net/Benchmarks/Show/54/0/classname-vs-setattribute-vs-c
lasslist
[2] https://jsperf.com/classname-vs-classlist-showdown/5

On 4/13/18, 7:18 PM, "carlos.rov...@gmail.com on behalf of Carlos Rovira"
 wrote:

>Hi,
>
>I think the discussion now should center in numbers.
>
>I added "performance.now()" to typedefs (how could we live without this
>until now? :))

Snip...
>
>
>I think numbers are near identical right?
>
>
>So given very close numbers should make us choose the more simplest code
>
>
>right?
>
No.  Small samples are often not useful.  These kinds of arguments are the
ones that led to UIComponent being 13,000 lines in Flex.


>
>
>2018-04-14 2:58 GMT+02:00 Carlos Rovira :
>
>> Hi Alex,
>>
>> just studied you changes and want to ask you a few things:
>>
>> 1) Why className and classLists methods must remain unsynced? I think
>>this
>> is not necessary and seems to me a bit unnatural since when I add styles
>> though classList in a element this makes the internal list changed, and
>>if
>> I then do "trace(element.className)" it will report the updated
>>list...so I
>> think both are synced by default

I proposed a way to have components that want to use classList pay for it.
 If you want to further penalize those components in order to maintain
synchronization of classList and className go ahead as long as it doesn't
impact org.apache.flex.core.UIBase.  Yes, the browser keeps className and
classList in sync, but you are missing that the emphasized, primary and
secondary selectors are not in the className list maintained by UIBase and
there is additional cost to doing so.


>>
>> 2) Now Button has two new methods that must make various operations with
>> arrays (join, push, splice...), this means in almost all jewel
>>components
>> override at least computeFinalClassNames and insert new custom methods
>>for
>> add/toggle/remove and each one will make various operations: in the
>>case of
>> toggle will do a push or splice and then the normal classList toggle
>> operation.
>>
It is probably possible to package up the code I added to Jewel Button and
make it re-usable without inserting a base class for all of Jewel.  Or is
absolutely every Jewel component going to need that code?  If so, then
maybe a common base class for all of Jewel makes sense.

Also, the code I added to Jewel Button is can be greatly simplified if you
assume folks will not directly set className after adding to parent.


>> 3) we are introducing a new array property per component to store what
>> classList already do

No, the array does not have to have as many elements as the classList.
>>
>> So for me we are introducing lots of complexity, with more code splitter
>> in every class, each one with more operations of array operations that
>> finaly makes the same call I did. And generating complexity since
>>className
>> should be used by users only at init time and then use the rest of
>> classList apis...

That's PAYG.  The classes that need it get the additional complexity.  And
again, if we want to restrict setting classname after init in Jewel,
that's totally fine with me and will simplify the code.
>>
>> The only difference for me is that you want to avoid the classList
>>initial
>> add method that in most of the cases will add from 1 or 2 classes and
>>up to
>> 3-4-5. I think normal components would have 3 on average...
>>
>> This related to lots of sites saying "use classList instead of
>>className"
>> and frameworks like MDL that are based only on classList , and all
>>jsperfs
>> (that although are not reflecting our concrete use case and use of
>> classList, I think are completely valid on essence) makes me think about
>> how we have such different visions.
>>
>> So I must to say that as much as I want to see the advantages the
>> approaches do not convince me...
>>
>> for me is more simple that all of that.
>>
>> 1) I think people have the APIs (classN

Re: [royale-asjs] 01/01: UIBase className changes to support new cssclassList class methods like addStyles

2018-04-13 Thread Carlos Rovira
Hi,

I think the discussion now should center in numbers.

I added "performance.now()" to typedefs (how could we live without this
until now? :))

I added this code to Jewel Button:

public var start;

public var end;

override public function addedToParent():void

{

COMPILE::JS

{

start = performance.now();

}

super.addedToParent();


COMPILE::JS

{

end = performance.now();

var time = end - start;

trace('Button Execution time: ' + time);

}

}


Here's execution on current develop:

Button Execution time: 0.2000949949026

Language.js:237 Button Execution time: 0

2Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0.2000949949026

4Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0.0997564591467

Language.js:237 Button Execution time: 0.2000949949026

Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0

Language.js:237 Button Execution time: 0

2Language.js:237 Button Execution time: 0.1000474974513


Here's the execution on "feature/uibase-classname"


Button Execution time: 0.199803956598

3Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0.2000949949026

2Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0.199803956598

Language.js:237 Button Execution time: 0.2000949949026

Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0

2Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0

Language.js:237 Button Execution time: 0.1000474974513

Language.js:237 Button Execution time: 0


I think numbers are near identical right?


So given very close numbers should make us choose the more simplest code


right?


Carlos





2018-04-14 2:58 GMT+02:00 Carlos Rovira :

> Hi Alex,
>
> just studied you changes and want to ask you a few things:
>
> 1) Why className and classLists methods must remain unsynced? I think this
> is not necessary and seems to me a bit unnatural since when I add styles
> though classList in a element this makes the internal list changed, and if
> I then do "trace(element.className)" it will report the updated list...so I
> think both are synced by default
>
> 2) Now Button has two new methods that must make various operations with
> arrays (join, push, splice...), this means in almost all jewel components
> override at least computeFinalClassNames and insert new custom methods for
> add/toggle/remove and each one will make various operations: in the case of
> toggle will do a push or splice and then the normal classList toggle
> operation.
>
> 3) we are introducing a new array property per component to store what
> classList already do
>
> So for me we are introducing lots of complexity, with more code splitter
> in every class, each one with more operations of array operations that
> finaly makes the same call I did. And generating complexity since className
> should be used by users only at init time and then use the rest of
> classList apis...
>
> The only difference for me is that you want to avoid the classList initial
> add method that in most of the cases will add from 1 or 2 classes and up to
> 3-4-5. I think normal components would have 3 on average...
>
> This related to lots of sites saying "use classList instead of className"
> and frameworks like MDL that are based only on classList , and all jsperfs
> (that although are not reflecting our concrete use case and use of
> classList, I think are completely valid on essence) makes me think about
> how we have such different visions.
>
> So I must to say that as much as I want to see the advantages the
> approaches do not convince me...
>
> for me is more simple that all of that.
>
> 1) I think people have the APIs (className and classList) and can/will do
> what they want, although we say "use className only at init time".
>
> 2) I think we should have the most easy way to modify since browsers are
> takin care of internal apis performance (or at least I'm confident with
> that, like I was confident on flash player performance)
>
> 3) I don't like to introduce lots of code when maybe the basic usage of
> classList can be even more efficient. I give various jsperf studies out
> there but both Harbs and you didn't show me anyone that shows className as
> a better option.
>
> 4) If we are introducing such complexity, wouldn't be better to remove
> completely classList and end that code with the new array property and
> array operations? I think it will be more performant and will remove
> complexity.
>
> 5) If I use that solution for jewel, I should introduce some intermediate

Re: [royale-asjs] 01/01: UIBase className changes to support new cssclassList class methods like addStyles

2018-04-13 Thread Carlos Rovira
Hi Alex,

just studied you changes and want to ask you a few things:

1) Why className and classLists methods must remain unsynced? I think this
is not necessary and seems to me a bit unnatural since when I add styles
though classList in a element this makes the internal list changed, and if
I then do "trace(element.className)" it will report the updated list...so I
think both are synced by default

2) Now Button has two new methods that must make various operations with
arrays (join, push, splice...), this means in almost all jewel components
override at least computeFinalClassNames and insert new custom methods for
add/toggle/remove and each one will make various operations: in the case of
toggle will do a push or splice and then the normal classList toggle
operation.

3) we are introducing a new array property per component to store what
classList already do

So for me we are introducing lots of complexity, with more code splitter in
every class, each one with more operations of array operations that finaly
makes the same call I did. And generating complexity since className should
be used by users only at init time and then use the rest of classList
apis...

The only difference for me is that you want to avoid the classList initial
add method that in most of the cases will add from 1 or 2 classes and up to
3-4-5. I think normal components would have 3 on average...

This related to lots of sites saying "use classList instead of className"
and frameworks like MDL that are based only on classList , and all jsperfs
(that although are not reflecting our concrete use case and use of
classList, I think are completely valid on essence) makes me think about
how we have such different visions.

So I must to say that as much as I want to see the advantages the
approaches do not convince me...

for me is more simple that all of that.

1) I think people have the APIs (className and classList) and can/will do
what they want, although we say "use className only at init time".

2) I think we should have the most easy way to modify since browsers are
takin care of internal apis performance (or at least I'm confident with
that, like I was confident on flash player performance)

3) I don't like to introduce lots of code when maybe the basic usage of
classList can be even more efficient. I give various jsperf studies out
there but both Harbs and you didn't show me anyone that shows className as
a better option.

4) If we are introducing such complexity, wouldn't be better to remove
completely classList and end that code with the new array property and
array operations? I think it will be more performant and will remove
complexity.

5) If I use that solution for jewel, I should introduce some intermediate
class between UIBase and a Jewel Component where I can proxy all that
methods that are now in button to avoid replicate in all jewel components.
And by doing that, as I said before, I'll prefer to remove that complexity
and go for simple classList manipulation since is the same that MDL (to
name a concrete and successful project that renders and performs
magnificent) does [1] (I put button example just as an example since
there's lots more)

Sincerily, I'm not convinced with the results exposed here, and I was
always thinking that I was not seeing something evident, but now I'm even
more convinced that we should use classList without any rejection. Even for
the use of className in MXML, is ok since I proved you can transform it
without problem getting the string, splitting and introducing in the
classList, and then opertating with is when needed without any performance
significant problem. For me is more problematic all the code we want to
introduce to avoid possible performance problems that I and many others
don't see and that main web projects actually don't see and are used all
over the web. We should not be different in something that other has
already adopted, and if people is using it, is because the browsers, the
standards and all the web wants all people using it, and for me is what
happen with classList.

in resume. I still don't want to make this discussion longer. I think we
have different opinions on this particular subject and the greatness of
royale is that it doesn't mind since if you and Harbs are betting for
className, we can remain Basic with the initial use (or the current one).
For Jewel, I can bet for the same method MDL uses with classList and as I
must to refactor half of the Jewel components to extend from UIBase
directly instead of Basic components counterparts, I can put a JewelUIBase
piece between that uses classList in the way Jewel need. In fact Jewel, and
any of the modern UI sets (Semantic, MDL, Bootstrap, ...) depends heavily
in class selector assignation, hence the use of classList as a general
rule. So I think is natural to have this marked differentiation, while in
Basic we should not expect people wants to deal with class selectors in a
heavy use.

Maybe I can wrong, but sincerely, if

Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread Carlos Rovira
Hi,

I finaly get DISQUS working on the site. It needs full urls instead of
relative ones to work properly. So we have comments now! :)

I'll be looking how to make the discussion route to the user list, and see
if some more config is needed

Hope you'll Disqus a bit there! :))

Carlos


2018-04-13 19:50 GMT+02:00 Carlos Rovira :

> Hi Om,
>
> that's right. I think if we can route it here, will be better.
> In the other hand nowadays we have lots of sites when we expect people
> talk about royale (twitter, facebook, google+ linkedin...blogs, forums,
> etc...), for me the site discussion is more for people can express, but if
> something should be discussed in the project and we didn't get emails
> routing here, we'll need to move discussion here, the same as it happens
> now with twitter, facebook etc... in the end, we can't control all and will
> need to route here
>
> thanks
>
> 2018-04-13 19:36 GMT+02:00 OmPrakash Muppirala :
>
>> Thanks Carlos, that's a lot of work.
>> Just to be clear, the reason I asked for it is that we should have one
>> place where all Royale related communications takes place - our Apache
>> mailing lists.
>>
>> Regards,
>> Om
>>
>> On Fri, Apr 13, 2018 at 10:27 AM, Carlos Rovira 
>> wrote:
>>
>> > Hi
>> >
>> > I'm having some difficulties with Disqus. I only get comments box on
>> hello
>> > world blog post, the others doesn't show :(
>> > is related to the change of domain. I saw that it supports web hooks,
>> so I
>> > think your request is possible...if I get it working, I'll take a look
>> on
>> > web hooks, if not I'll try another platform. Let's see...
>> >
>> > 2018-04-13 19:10 GMT+02:00 OmPrakash Muppirala :
>> >
>> > > Carlos,
>> > >
>> > > Can we make the discuss threads show up on users@royale?
>> > >
>> > > Thanks
>> > > Om
>> > >
>> > > On Fri, Apr 13, 2018, 9:51 AM Carlos Rovira 
>> > > wrote:
>> > >
>> > > > Hi Prashant,
>> > > >
>> > > > I added DISQUS to our website. Since is an external system is
>> perfect
>> > for
>> > > > us that serving static pages :)
>> > > >
>> > > > Please try it and comment whatever you want :)
>> > > >
>> > > >
>> > > >
>> > > > 2018-04-13 11:17 GMT+02:00 Carlos Rovira :
>> > > >
>> > > > > Hi Prashant,
>> > > > >
>> > > > > that would be great, but I need to see how to do that. We are
>> using a
>> > > > > wordpress backend to create the pages, posts, and go fast making
>> all
>> > > this
>> > > > > material, and the creating a static version to go live. So I need
>> to
>> > > see
>> > > > if
>> > > > > is possible to activate comments or maybe introduce some external
>> > > comment
>> > > > > functionality.
>> > > > > I'll look at it as I have some time.
>> > > > > Thanks for your comments! :)
>> > > > >
>> > > > >
>> > > > > 2018-04-13 9:59 GMT+02:00 Prashant Kumar :
>> > > > >
>> > > > >> Carlos,
>> > > > >>
>> > > > >> I checked the blog and it is really awesome. But is there any
>> way to
>> > > add
>> > > > >> inline comments below the blog so that we can post queries and
>> get
>> > > > >> answers.
>> > > > >>
>> > > > >> Regards,
>> > > > >> Prashant
>> > > > >>
>> > > > >> On Fri 13 Apr, 2018, 3:48 AM Jason Guild, <
>> jason.gu...@alaska.gov>
>> > > > wrote:
>> > > > >>
>> > > > >> > Nicely done, Carlos. Good to see examples in the old Peter de
>> Haan
>> > > > >> style.
>> > > > >> >
>> > > > >> > On 4/12/2018 12:51 PM, Carlos Rovira wrote:
>> > > > >> > > Hi,
>> > > > >> > >
>> > > > >> > > just published a new blog example in the website:
>> > > > >> > >
>> > > > >> > > http://royale.apache.org/using-the-jewel-slider-control/
>> > > > >> > >
>> > > > >> > > @Andrew, if you can review it will be of great help :)
>> > > > >> > >
>> > > > >> > > thanks!
>> > > > >> >
>> > > > >> >
>> > > > >>
>> > > > >
>> > > > >
>> > > > >
>> > > > > --
>> > > > > Carlos Rovira
>> > > > > http://about.me/carlosrovira
>> > > > >
>> > > > >
>> > > >
>> > > >
>> > > > --
>> > > > Carlos Rovira
>> > > > http://about.me/carlosrovira
>> > > >
>> > >
>> >
>> >
>> >
>> > --
>> > Carlos Rovira
>> > http://about.me/carlosrovira
>> >
>>
>
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>
>


-- 
Carlos Rovira
http://about.me/carlosrovira


Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread Carlos Rovira
Hi Om,

that's right. I think if we can route it here, will be better.
In the other hand nowadays we have lots of sites when we expect people talk
about royale (twitter, facebook, google+ linkedin...blogs, forums, etc...),
for me the site discussion is more for people can express, but if something
should be discussed in the project and we didn't get emails routing here,
we'll need to move discussion here, the same as it happens now with
twitter, facebook etc... in the end, we can't control all and will need to
route here

thanks

2018-04-13 19:36 GMT+02:00 OmPrakash Muppirala :

> Thanks Carlos, that's a lot of work.
> Just to be clear, the reason I asked for it is that we should have one
> place where all Royale related communications takes place - our Apache
> mailing lists.
>
> Regards,
> Om
>
> On Fri, Apr 13, 2018 at 10:27 AM, Carlos Rovira 
> wrote:
>
> > Hi
> >
> > I'm having some difficulties with Disqus. I only get comments box on
> hello
> > world blog post, the others doesn't show :(
> > is related to the change of domain. I saw that it supports web hooks, so
> I
> > think your request is possible...if I get it working, I'll take a look on
> > web hooks, if not I'll try another platform. Let's see...
> >
> > 2018-04-13 19:10 GMT+02:00 OmPrakash Muppirala :
> >
> > > Carlos,
> > >
> > > Can we make the discuss threads show up on users@royale?
> > >
> > > Thanks
> > > Om
> > >
> > > On Fri, Apr 13, 2018, 9:51 AM Carlos Rovira 
> > > wrote:
> > >
> > > > Hi Prashant,
> > > >
> > > > I added DISQUS to our website. Since is an external system is perfect
> > for
> > > > us that serving static pages :)
> > > >
> > > > Please try it and comment whatever you want :)
> > > >
> > > >
> > > >
> > > > 2018-04-13 11:17 GMT+02:00 Carlos Rovira :
> > > >
> > > > > Hi Prashant,
> > > > >
> > > > > that would be great, but I need to see how to do that. We are
> using a
> > > > > wordpress backend to create the pages, posts, and go fast making
> all
> > > this
> > > > > material, and the creating a static version to go live. So I need
> to
> > > see
> > > > if
> > > > > is possible to activate comments or maybe introduce some external
> > > comment
> > > > > functionality.
> > > > > I'll look at it as I have some time.
> > > > > Thanks for your comments! :)
> > > > >
> > > > >
> > > > > 2018-04-13 9:59 GMT+02:00 Prashant Kumar :
> > > > >
> > > > >> Carlos,
> > > > >>
> > > > >> I checked the blog and it is really awesome. But is there any way
> to
> > > add
> > > > >> inline comments below the blog so that we can post queries and get
> > > > >> answers.
> > > > >>
> > > > >> Regards,
> > > > >> Prashant
> > > > >>
> > > > >> On Fri 13 Apr, 2018, 3:48 AM Jason Guild,  >
> > > > wrote:
> > > > >>
> > > > >> > Nicely done, Carlos. Good to see examples in the old Peter de
> Haan
> > > > >> style.
> > > > >> >
> > > > >> > On 4/12/2018 12:51 PM, Carlos Rovira wrote:
> > > > >> > > Hi,
> > > > >> > >
> > > > >> > > just published a new blog example in the website:
> > > > >> > >
> > > > >> > > http://royale.apache.org/using-the-jewel-slider-control/
> > > > >> > >
> > > > >> > > @Andrew, if you can review it will be of great help :)
> > > > >> > >
> > > > >> > > thanks!
> > > > >> >
> > > > >> >
> > > > >>
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Carlos Rovira
> > > > > http://about.me/carlosrovira
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Carlos Rovira
> > > > http://about.me/carlosrovira
> > > >
> > >
> >
> >
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
>



-- 
Carlos Rovira
http://about.me/carlosrovira


Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread OmPrakash Muppirala
Thanks Carlos, that's a lot of work.
Just to be clear, the reason I asked for it is that we should have one
place where all Royale related communications takes place - our Apache
mailing lists.

Regards,
Om

On Fri, Apr 13, 2018 at 10:27 AM, Carlos Rovira 
wrote:

> Hi
>
> I'm having some difficulties with Disqus. I only get comments box on hello
> world blog post, the others doesn't show :(
> is related to the change of domain. I saw that it supports web hooks, so I
> think your request is possible...if I get it working, I'll take a look on
> web hooks, if not I'll try another platform. Let's see...
>
> 2018-04-13 19:10 GMT+02:00 OmPrakash Muppirala :
>
> > Carlos,
> >
> > Can we make the discuss threads show up on users@royale?
> >
> > Thanks
> > Om
> >
> > On Fri, Apr 13, 2018, 9:51 AM Carlos Rovira 
> > wrote:
> >
> > > Hi Prashant,
> > >
> > > I added DISQUS to our website. Since is an external system is perfect
> for
> > > us that serving static pages :)
> > >
> > > Please try it and comment whatever you want :)
> > >
> > >
> > >
> > > 2018-04-13 11:17 GMT+02:00 Carlos Rovira :
> > >
> > > > Hi Prashant,
> > > >
> > > > that would be great, but I need to see how to do that. We are using a
> > > > wordpress backend to create the pages, posts, and go fast making all
> > this
> > > > material, and the creating a static version to go live. So I need to
> > see
> > > if
> > > > is possible to activate comments or maybe introduce some external
> > comment
> > > > functionality.
> > > > I'll look at it as I have some time.
> > > > Thanks for your comments! :)
> > > >
> > > >
> > > > 2018-04-13 9:59 GMT+02:00 Prashant Kumar :
> > > >
> > > >> Carlos,
> > > >>
> > > >> I checked the blog and it is really awesome. But is there any way to
> > add
> > > >> inline comments below the blog so that we can post queries and get
> > > >> answers.
> > > >>
> > > >> Regards,
> > > >> Prashant
> > > >>
> > > >> On Fri 13 Apr, 2018, 3:48 AM Jason Guild, 
> > > wrote:
> > > >>
> > > >> > Nicely done, Carlos. Good to see examples in the old Peter de Haan
> > > >> style.
> > > >> >
> > > >> > On 4/12/2018 12:51 PM, Carlos Rovira wrote:
> > > >> > > Hi,
> > > >> > >
> > > >> > > just published a new blog example in the website:
> > > >> > >
> > > >> > > http://royale.apache.org/using-the-jewel-slider-control/
> > > >> > >
> > > >> > > @Andrew, if you can review it will be of great help :)
> > > >> > >
> > > >> > > thanks!
> > > >> >
> > > >> >
> > > >>
> > > >
> > > >
> > > >
> > > > --
> > > > Carlos Rovira
> > > > http://about.me/carlosrovira
> > > >
> > > >
> > >
> > >
> > > --
> > > Carlos Rovira
> > > http://about.me/carlosrovira
> > >
> >
>
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>


Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread Carlos Rovira
Hi

I'm having some difficulties with Disqus. I only get comments box on hello
world blog post, the others doesn't show :(
is related to the change of domain. I saw that it supports web hooks, so I
think your request is possible...if I get it working, I'll take a look on
web hooks, if not I'll try another platform. Let's see...

2018-04-13 19:10 GMT+02:00 OmPrakash Muppirala :

> Carlos,
>
> Can we make the discuss threads show up on users@royale?
>
> Thanks
> Om
>
> On Fri, Apr 13, 2018, 9:51 AM Carlos Rovira 
> wrote:
>
> > Hi Prashant,
> >
> > I added DISQUS to our website. Since is an external system is perfect for
> > us that serving static pages :)
> >
> > Please try it and comment whatever you want :)
> >
> >
> >
> > 2018-04-13 11:17 GMT+02:00 Carlos Rovira :
> >
> > > Hi Prashant,
> > >
> > > that would be great, but I need to see how to do that. We are using a
> > > wordpress backend to create the pages, posts, and go fast making all
> this
> > > material, and the creating a static version to go live. So I need to
> see
> > if
> > > is possible to activate comments or maybe introduce some external
> comment
> > > functionality.
> > > I'll look at it as I have some time.
> > > Thanks for your comments! :)
> > >
> > >
> > > 2018-04-13 9:59 GMT+02:00 Prashant Kumar :
> > >
> > >> Carlos,
> > >>
> > >> I checked the blog and it is really awesome. But is there any way to
> add
> > >> inline comments below the blog so that we can post queries and get
> > >> answers.
> > >>
> > >> Regards,
> > >> Prashant
> > >>
> > >> On Fri 13 Apr, 2018, 3:48 AM Jason Guild, 
> > wrote:
> > >>
> > >> > Nicely done, Carlos. Good to see examples in the old Peter de Haan
> > >> style.
> > >> >
> > >> > On 4/12/2018 12:51 PM, Carlos Rovira wrote:
> > >> > > Hi,
> > >> > >
> > >> > > just published a new blog example in the website:
> > >> > >
> > >> > > http://royale.apache.org/using-the-jewel-slider-control/
> > >> > >
> > >> > > @Andrew, if you can review it will be of great help :)
> > >> > >
> > >> > > thanks!
> > >> >
> > >> >
> > >>
> > >
> > >
> > >
> > > --
> > > Carlos Rovira
> > > http://about.me/carlosrovira
> > >
> > >
> >
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
>



-- 
Carlos Rovira
http://about.me/carlosrovira


Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread OmPrakash Muppirala
Carlos,

Can we make the discuss threads show up on users@royale?

Thanks
Om

On Fri, Apr 13, 2018, 9:51 AM Carlos Rovira  wrote:

> Hi Prashant,
>
> I added DISQUS to our website. Since is an external system is perfect for
> us that serving static pages :)
>
> Please try it and comment whatever you want :)
>
>
>
> 2018-04-13 11:17 GMT+02:00 Carlos Rovira :
>
> > Hi Prashant,
> >
> > that would be great, but I need to see how to do that. We are using a
> > wordpress backend to create the pages, posts, and go fast making all this
> > material, and the creating a static version to go live. So I need to see
> if
> > is possible to activate comments or maybe introduce some external comment
> > functionality.
> > I'll look at it as I have some time.
> > Thanks for your comments! :)
> >
> >
> > 2018-04-13 9:59 GMT+02:00 Prashant Kumar :
> >
> >> Carlos,
> >>
> >> I checked the blog and it is really awesome. But is there any way to add
> >> inline comments below the blog so that we can post queries and get
> >> answers.
> >>
> >> Regards,
> >> Prashant
> >>
> >> On Fri 13 Apr, 2018, 3:48 AM Jason Guild, 
> wrote:
> >>
> >> > Nicely done, Carlos. Good to see examples in the old Peter de Haan
> >> style.
> >> >
> >> > On 4/12/2018 12:51 PM, Carlos Rovira wrote:
> >> > > Hi,
> >> > >
> >> > > just published a new blog example in the website:
> >> > >
> >> > > http://royale.apache.org/using-the-jewel-slider-control/
> >> > >
> >> > > @Andrew, if you can review it will be of great help :)
> >> > >
> >> > > thanks!
> >> >
> >> >
> >>
> >
> >
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
> >
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>


Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread Carlos Rovira
Hi Prashant,

I added DISQUS to our website. Since is an external system is perfect for
us that serving static pages :)

Please try it and comment whatever you want :)



2018-04-13 11:17 GMT+02:00 Carlos Rovira :

> Hi Prashant,
>
> that would be great, but I need to see how to do that. We are using a
> wordpress backend to create the pages, posts, and go fast making all this
> material, and the creating a static version to go live. So I need to see if
> is possible to activate comments or maybe introduce some external comment
> functionality.
> I'll look at it as I have some time.
> Thanks for your comments! :)
>
>
> 2018-04-13 9:59 GMT+02:00 Prashant Kumar :
>
>> Carlos,
>>
>> I checked the blog and it is really awesome. But is there any way to add
>> inline comments below the blog so that we can post queries and get
>> answers.
>>
>> Regards,
>> Prashant
>>
>> On Fri 13 Apr, 2018, 3:48 AM Jason Guild,  wrote:
>>
>> > Nicely done, Carlos. Good to see examples in the old Peter de Haan
>> style.
>> >
>> > On 4/12/2018 12:51 PM, Carlos Rovira wrote:
>> > > Hi,
>> > >
>> > > just published a new blog example in the website:
>> > >
>> > > http://royale.apache.org/using-the-jewel-slider-control/
>> > >
>> > > @Andrew, if you can review it will be of great help :)
>> > >
>> > > thanks!
>> >
>> >
>>
>
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>
>


-- 
Carlos Rovira
http://about.me/carlosrovira


js-release .js.map file

2018-04-13 Thread Carlos Rovira
Hi,

one of the four files js-release generates is a .js.map file
but it seems is requested but not needed.
In the examples uploaded to website was without .js.map due to .gitignore
rules and when load the page it reports:

[Error] Failed to load resource: the server responded with a status of 404
(Not Found) (BE0002_Using_Jewel_Slider_Control.js.map, line 0)

but example is working, so although is required, seems it's not needed
really at least in production apps.

Thanks

-- 
Carlos Rovira
http://about.me/carlosrovira


Re: Helping with Jewel

2018-04-13 Thread Carlos Rovira
Swiz is the last in the list of priorities since there's PureMVC, but Swiz
is more convenient quick and easy to work with. You need to write less code
and things just work. Without Swiz will be loosing that boost.

Since Swiz relays heavily on metadata and dependency injection I don't know
if we already have all the things needed to make this happen. But for sure
it will be a huge positive point for us.

We already need as well more things like Validations and Formating. That's
another important point we already don't have. I think we have something
but not for production. For me validation should be better implemented with
anotations like the ones we had in Granite Data Service project and make
validation of "data" instead of validation of "visual components". I never
liked the way Flex was validating the data, since for me validation should
be in controller and the dispatching events so user could send data to the
server if the data is ok




2018-04-13 12:10 GMT+02:00 Piotr Zarzycki :

> Carlos,
>
> No problem if you want work on your own :) There are plenty of other things
> which I can do, but for sure I will start using Jewel, so report you bugs
> or missing things soon. Does PureMVC is not enough for you ? Your company
> app is using Swiz that's why you wanted to have something like that ?
>
> Thanks,
> Piotr
>
> 2018-04-13 12:06 GMT+02:00 Carlos Rovira :
>
> > Hi Piotr,
> >
> > I have some plan on my mind about what's next to work on, since is going
> ok
> > in the actual way I prefer don't break how I'm dealing with this for now
> > and see how far I can go in this mode. I know lots of issues in actual
> > components, but I think is better to cover more controls and components
> > instead to make all perfect now. If we have 80% of what people use in a
> > normal app, then we can expect more people to join us, then the rest 20%
> > can come in the next iteration as with solving issues people report.
> >
> > I'm trying to make blog posts to cover what I'm doing, I still need to
> make
> > one for check, other for radio,...and so on, so mostly I think right now
> > progress and info is coming hand in hand.
> >
> > I started a page in the wiki to insert info about Jewel [1], I'll
> introduce
> > the actual components in a table and create pages for each one of them
> with
> > basic usage, the same as Josh made in the flexjs wiki,
> >
> > As well I'll create a table of components to track what's done and what's
> > to come.
> >
> > For me issues can wait a bit so we have all more settled.
> >
> > What I really need is things like AMF, modules, routing, micro framework
> > like swiz with dependency injection. First two are in place from some
> > months now, but maybe not to be really usable, don't know since didn't
> have
> > the time to play with it but with the few examples we have.
> >
> > Since I'm taking care of get Jewel to a good point, I think it will be so
> > much optimal to get help in that points, so we can prepare some example
> > that mix jewel and AMF,  jewel and modules, and so on...
> >
> > I think in this way we'll go very fast, and people out there will
> > encouraged to join us.
> >
> > Let me know what do you think! :)
> >
> >
> > [1] https://github.com/apache/royale-asjs/wiki/Introduction
> >
> >
> >
> >
> > 2018-04-13 7:05 GMT+02:00 Piotr Zarzycki :
> >
> > > Carlos,
> > >
> > > It would be great if you could give us all the details here.
> > >
> > > We could start raising issues for our work.
> > >
> > > Thanks,
> > > Piotr
> > >
> > > On Fri, Apr 13, 2018, 12:37 AM OmPrakash Muppirala <
> bigosma...@gmail.com
> > >
> > > wrote:
> > >
> > > > Carlos, Piotr
> > > >
> > > > I want to try and pick this up this weekend.  I have created a mockup
> > of
> > > > the Echarts examples app here:
> > > > https://snag.gy/vQqfRA.jpg
> > > >
> > > > Can you please advice if this is possible to do with the Jewel theme
> > and
> > > > components?
> > > >
> > > > It would be nice if we could have the routing work as well, although
> I
> > am
> > > > not sure if we support that yet.
> > > >
> > > > Thanks,
> > > > Om
> > > >
> > > > On Sun, Apr 1, 2018 at 10:19 AM, Piotr Zarzycki <
> > > piotrzarzyck...@gmail.com
> > > > >
> > > > wrote:
> > > >
> > > > > Can we also a bit document our work in the issues. Let's say that
> > > anyone
> > > > of
> > > > > us will work ond DropDownList the other on TabView or soemthing.
> > > > >
> > > > > Let's raise two issues:
> > > > >
> > > > > "Jewel: DropDownList"
> > > > >
> > > > > Of course committa related to that will have appropriate number.
> > > > >
> > > > > What do you think?
> > > > >
> > > > > Thanks,
> > > > > Piotr
> > > > >
> > > > > On Sun, Apr 1, 2018, 19:09 OmPrakash Muppirala <
> bigosma...@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > > > I could merge your branch into mine and try to get things
> working.
> > > No
> > > > > need
> > > > > > to touch develop if we are not ready yet.
> > > > > >
> > > > > > Thanks,
> > > > > > Om
> > > 

Migrating other huge App from Flex to Royale

2018-04-13 Thread Carlos Rovira
Hi,

I plan to migrate a huge Flex App to Royale. This App is Flex/Java.
Communication is made with AMF - RemoteObject mostly.

Since this system is already be worked by a full team of developers with a
tight plan of improvement on each release and lots of agreements in place,
my vision is to start building a Royale application that will born and grow
from the same java backend and will sit just near the flex one, and pull
data in the same way the flex application does actually from AMF using the
same API.

So for me the first step is to try to make the login work with Jewel and
AMF, then bring a first set of data records and show in a List, then if all
of this succeed (let's call it Initial POC), start structuring and planing
the real migration. At that time, I'll be looking to the Emulation
components effort.

I think this path could be optimal, if we can left backend untouched, and
only work on the royale application. Having to change java, will made the
project at risk, since it not only would double the effort but will not
make the transitions smoothly.

Since I'm full working in Jewel, I don't know the real start of the IPOC,
but hope to start soon.


-- 
Carlos Rovira
http://about.me/carlosrovira


Re: Helping with Jewel

2018-04-13 Thread Piotr Zarzycki
Carlos,

No problem if you want work on your own :) There are plenty of other things
which I can do, but for sure I will start using Jewel, so report you bugs
or missing things soon. Does PureMVC is not enough for you ? Your company
app is using Swiz that's why you wanted to have something like that ?

Thanks,
Piotr

2018-04-13 12:06 GMT+02:00 Carlos Rovira :

> Hi Piotr,
>
> I have some plan on my mind about what's next to work on, since is going ok
> in the actual way I prefer don't break how I'm dealing with this for now
> and see how far I can go in this mode. I know lots of issues in actual
> components, but I think is better to cover more controls and components
> instead to make all perfect now. If we have 80% of what people use in a
> normal app, then we can expect more people to join us, then the rest 20%
> can come in the next iteration as with solving issues people report.
>
> I'm trying to make blog posts to cover what I'm doing, I still need to make
> one for check, other for radio,...and so on, so mostly I think right now
> progress and info is coming hand in hand.
>
> I started a page in the wiki to insert info about Jewel [1], I'll introduce
> the actual components in a table and create pages for each one of them with
> basic usage, the same as Josh made in the flexjs wiki,
>
> As well I'll create a table of components to track what's done and what's
> to come.
>
> For me issues can wait a bit so we have all more settled.
>
> What I really need is things like AMF, modules, routing, micro framework
> like swiz with dependency injection. First two are in place from some
> months now, but maybe not to be really usable, don't know since didn't have
> the time to play with it but with the few examples we have.
>
> Since I'm taking care of get Jewel to a good point, I think it will be so
> much optimal to get help in that points, so we can prepare some example
> that mix jewel and AMF,  jewel and modules, and so on...
>
> I think in this way we'll go very fast, and people out there will
> encouraged to join us.
>
> Let me know what do you think! :)
>
>
> [1] https://github.com/apache/royale-asjs/wiki/Introduction
>
>
>
>
> 2018-04-13 7:05 GMT+02:00 Piotr Zarzycki :
>
> > Carlos,
> >
> > It would be great if you could give us all the details here.
> >
> > We could start raising issues for our work.
> >
> > Thanks,
> > Piotr
> >
> > On Fri, Apr 13, 2018, 12:37 AM OmPrakash Muppirala  >
> > wrote:
> >
> > > Carlos, Piotr
> > >
> > > I want to try and pick this up this weekend.  I have created a mockup
> of
> > > the Echarts examples app here:
> > > https://snag.gy/vQqfRA.jpg
> > >
> > > Can you please advice if this is possible to do with the Jewel theme
> and
> > > components?
> > >
> > > It would be nice if we could have the routing work as well, although I
> am
> > > not sure if we support that yet.
> > >
> > > Thanks,
> > > Om
> > >
> > > On Sun, Apr 1, 2018 at 10:19 AM, Piotr Zarzycki <
> > piotrzarzyck...@gmail.com
> > > >
> > > wrote:
> > >
> > > > Can we also a bit document our work in the issues. Let's say that
> > anyone
> > > of
> > > > us will work ond DropDownList the other on TabView or soemthing.
> > > >
> > > > Let's raise two issues:
> > > >
> > > > "Jewel: DropDownList"
> > > >
> > > > Of course committa related to that will have appropriate number.
> > > >
> > > > What do you think?
> > > >
> > > > Thanks,
> > > > Piotr
> > > >
> > > > On Sun, Apr 1, 2018, 19:09 OmPrakash Muppirala  >
> > > > wrote:
> > > >
> > > > > I could merge your branch into mine and try to get things working.
> > No
> > > > need
> > > > > to touch develop if we are not ready yet.
> > > > >
> > > > > Thanks,
> > > > > Om
> > > > >
> > > > > On Sun, Apr 1, 2018 at 10:03 AM, Carlos Rovira <
> > > carlosrov...@apache.org>
> > > > > wrote:
> > > > >
> > > > > > Hi Om,
> > > > > >
> > > > > > that would be great! :),
> > > > > > but maybe for that I should merge first in develop right?
> > > > > > I'm working to make this in few days.
> > > > > >
> > > > > >
> > > > > >
> > > > > > 2018-04-01 18:56 GMT+02:00 OmPrakash Muppirala <
> > bigosma...@gmail.com
> > > >:
> > > > > >
> > > > > > > Piotr,
> > > > > > >
> > > > > > > I was having similar thoughts as well.  I wanted to build an
> app
> > > > > > showcasing
> > > > > > > all the ECharts types that I am working on.  I thought I could
> > > build
> > > > an
> > > > > > app
> > > > > > > using the Jewel UI set.
> > > > > > >
> > > > > > > Maybe we can combine efforts?
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Om
> > > > > > >
> > > > > > > On Sun, Apr 1, 2018 at 9:40 AM, Piotr Zarzycki <
> > > > > > piotrzarzyck...@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi Carlos,
> > > > > > > >
> > > > > > > > Finally I have some cycles for Jewel. :) I would like to join
> > to
> > > > your
> > > > > > > > effort and build some application using that UI set.
> > > > > > > > I was able so far build Jewel Module and JewelExample.
> > > > > > > >
> 

Re: Helping with Jewel

2018-04-13 Thread Carlos Rovira
Hi Piotr,

I have some plan on my mind about what's next to work on, since is going ok
in the actual way I prefer don't break how I'm dealing with this for now
and see how far I can go in this mode. I know lots of issues in actual
components, but I think is better to cover more controls and components
instead to make all perfect now. If we have 80% of what people use in a
normal app, then we can expect more people to join us, then the rest 20%
can come in the next iteration as with solving issues people report.

I'm trying to make blog posts to cover what I'm doing, I still need to make
one for check, other for radio,...and so on, so mostly I think right now
progress and info is coming hand in hand.

I started a page in the wiki to insert info about Jewel [1], I'll introduce
the actual components in a table and create pages for each one of them with
basic usage, the same as Josh made in the flexjs wiki,

As well I'll create a table of components to track what's done and what's
to come.

For me issues can wait a bit so we have all more settled.

What I really need is things like AMF, modules, routing, micro framework
like swiz with dependency injection. First two are in place from some
months now, but maybe not to be really usable, don't know since didn't have
the time to play with it but with the few examples we have.

Since I'm taking care of get Jewel to a good point, I think it will be so
much optimal to get help in that points, so we can prepare some example
that mix jewel and AMF,  jewel and modules, and so on...

I think in this way we'll go very fast, and people out there will
encouraged to join us.

Let me know what do you think! :)


[1] https://github.com/apache/royale-asjs/wiki/Introduction




2018-04-13 7:05 GMT+02:00 Piotr Zarzycki :

> Carlos,
>
> It would be great if you could give us all the details here.
>
> We could start raising issues for our work.
>
> Thanks,
> Piotr
>
> On Fri, Apr 13, 2018, 12:37 AM OmPrakash Muppirala 
> wrote:
>
> > Carlos, Piotr
> >
> > I want to try and pick this up this weekend.  I have created a mockup of
> > the Echarts examples app here:
> > https://snag.gy/vQqfRA.jpg
> >
> > Can you please advice if this is possible to do with the Jewel theme and
> > components?
> >
> > It would be nice if we could have the routing work as well, although I am
> > not sure if we support that yet.
> >
> > Thanks,
> > Om
> >
> > On Sun, Apr 1, 2018 at 10:19 AM, Piotr Zarzycki <
> piotrzarzyck...@gmail.com
> > >
> > wrote:
> >
> > > Can we also a bit document our work in the issues. Let's say that
> anyone
> > of
> > > us will work ond DropDownList the other on TabView or soemthing.
> > >
> > > Let's raise two issues:
> > >
> > > "Jewel: DropDownList"
> > >
> > > Of course committa related to that will have appropriate number.
> > >
> > > What do you think?
> > >
> > > Thanks,
> > > Piotr
> > >
> > > On Sun, Apr 1, 2018, 19:09 OmPrakash Muppirala 
> > > wrote:
> > >
> > > > I could merge your branch into mine and try to get things working.
> No
> > > need
> > > > to touch develop if we are not ready yet.
> > > >
> > > > Thanks,
> > > > Om
> > > >
> > > > On Sun, Apr 1, 2018 at 10:03 AM, Carlos Rovira <
> > carlosrov...@apache.org>
> > > > wrote:
> > > >
> > > > > Hi Om,
> > > > >
> > > > > that would be great! :),
> > > > > but maybe for that I should merge first in develop right?
> > > > > I'm working to make this in few days.
> > > > >
> > > > >
> > > > >
> > > > > 2018-04-01 18:56 GMT+02:00 OmPrakash Muppirala <
> bigosma...@gmail.com
> > >:
> > > > >
> > > > > > Piotr,
> > > > > >
> > > > > > I was having similar thoughts as well.  I wanted to build an app
> > > > > showcasing
> > > > > > all the ECharts types that I am working on.  I thought I could
> > build
> > > an
> > > > > app
> > > > > > using the Jewel UI set.
> > > > > >
> > > > > > Maybe we can combine efforts?
> > > > > >
> > > > > > Thanks,
> > > > > > Om
> > > > > >
> > > > > > On Sun, Apr 1, 2018 at 9:40 AM, Piotr Zarzycki <
> > > > > piotrzarzyck...@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > Hi Carlos,
> > > > > > >
> > > > > > > Finally I have some cycles for Jewel. :) I would like to join
> to
> > > your
> > > > > > > effort and build some application using that UI set.
> > > > > > > I was able so far build Jewel Module and JewelExample.
> > > > > > >
> > > > > > > I'm thinking as first component which I can handle could be
> > > > > DropDownList.
> > > > > > > How are you creating UI ? I remember you have mention some Tool
> > > which
> > > > > you
> > > > > > > are using first and generate some CSS etc.
> > > > > > >
> > > > > > > Shot me with any details which I need to start work.
> > > > > > >
> > > > > > > Thanks! :)
> > > > > > > --
> > > > > > >
> > > > > > > Piotr Zarzycki
> > > > > > >
> > > > > > > Patreon: *https://www.patreon.com/piotrzarzycki
> > > > > > > *
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Carlos

Re: Helping with Jewel

2018-04-13 Thread Carlos Rovira
Hi Om,

I tak e a look at your draft and here are my thoughts:

* I see few components here, mostly layouts. Only "List" and "ButtonBar"
(don't know if the one below chart is a ButtonBar or something related to
an Echart like a "Legend") are components that Jewel will target. I can
make List the following component to make in Jewel. Right now in Jewel we
have: Label, Button, TextButton, Alert, CheckBox, RadioButton, TextField,
Slider and HTML headings (H1 to H6, span), and growing...
In the mean time you can use basic list and switch yo jewel as I get it
working, so this should not brake your plan.

* Layout is principal here (horizontal, vertical). I made some work on this
based on the ones we already have on Basic. I was trying flex layouts and I
think is the way to go. Another thing I want to have is try to not set
things in inline styles in html. As well is my one of my task up in my TODO
list. At this time this will not brake your plan, since you can use "j"
(aka jewel) layouts or "js" (aka basic) layouts.

* Routing is important, I think if you can work on a library to make it
work for royale it would be great! :), Alex made some work on this for
ASDoc, I didn't look at it, but I think it's not generic and a work of
abstraction to use it as an API would be what we need.

Thanks for working on that Om! :)

Carlos



2018-04-13 0:36 GMT+02:00 OmPrakash Muppirala :

> Carlos, Piotr
>
> I want to try and pick this up this weekend.  I have created a mockup of
> the Echarts examples app here:
> https://snag.gy/vQqfRA.jpg
>
> Can you please advice if this is possible to do with the Jewel theme and
> components?
>
> It would be nice if we could have the routing work as well, although I am
> not sure if we support that yet.
>
> Thanks,
> Om
>
> On Sun, Apr 1, 2018 at 10:19 AM, Piotr Zarzycki  >
> wrote:
>
> > Can we also a bit document our work in the issues. Let's say that anyone
> of
> > us will work ond DropDownList the other on TabView or soemthing.
> >
> > Let's raise two issues:
> >
> > "Jewel: DropDownList"
> >
> > Of course committa related to that will have appropriate number.
> >
> > What do you think?
> >
> > Thanks,
> > Piotr
> >
> > On Sun, Apr 1, 2018, 19:09 OmPrakash Muppirala 
> > wrote:
> >
> > > I could merge your branch into mine and try to get things working.  No
> > need
> > > to touch develop if we are not ready yet.
> > >
> > > Thanks,
> > > Om
> > >
> > > On Sun, Apr 1, 2018 at 10:03 AM, Carlos Rovira <
> carlosrov...@apache.org>
> > > wrote:
> > >
> > > > Hi Om,
> > > >
> > > > that would be great! :),
> > > > but maybe for that I should merge first in develop right?
> > > > I'm working to make this in few days.
> > > >
> > > >
> > > >
> > > > 2018-04-01 18:56 GMT+02:00 OmPrakash Muppirala  >:
> > > >
> > > > > Piotr,
> > > > >
> > > > > I was having similar thoughts as well.  I wanted to build an app
> > > > showcasing
> > > > > all the ECharts types that I am working on.  I thought I could
> build
> > an
> > > > app
> > > > > using the Jewel UI set.
> > > > >
> > > > > Maybe we can combine efforts?
> > > > >
> > > > > Thanks,
> > > > > Om
> > > > >
> > > > > On Sun, Apr 1, 2018 at 9:40 AM, Piotr Zarzycki <
> > > > piotrzarzyck...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi Carlos,
> > > > > >
> > > > > > Finally I have some cycles for Jewel. :) I would like to join to
> > your
> > > > > > effort and build some application using that UI set.
> > > > > > I was able so far build Jewel Module and JewelExample.
> > > > > >
> > > > > > I'm thinking as first component which I can handle could be
> > > > DropDownList.
> > > > > > How are you creating UI ? I remember you have mention some Tool
> > which
> > > > you
> > > > > > are using first and generate some CSS etc.
> > > > > >
> > > > > > Shot me with any details which I need to start work.
> > > > > >
> > > > > > Thanks! :)
> > > > > > --
> > > > > >
> > > > > > Piotr Zarzycki
> > > > > >
> > > > > > Patreon: *https://www.patreon.com/piotrzarzycki
> > > > > > *
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Carlos Rovira
> > > > http://about.me/carlosrovira
> > > >
> > >
> >
>



-- 
Carlos Rovira
http://about.me/carlosrovira


Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread Carlos Rovira
Hi Prashant,

that would be great, but I need to see how to do that. We are using a
wordpress backend to create the pages, posts, and go fast making all this
material, and the creating a static version to go live. So I need to see if
is possible to activate comments or maybe introduce some external comment
functionality.
I'll look at it as I have some time.
Thanks for your comments! :)


2018-04-13 9:59 GMT+02:00 Prashant Kumar :

> Carlos,
>
> I checked the blog and it is really awesome. But is there any way to add
> inline comments below the blog so that we can post queries and get answers.
>
> Regards,
> Prashant
>
> On Fri 13 Apr, 2018, 3:48 AM Jason Guild,  wrote:
>
> > Nicely done, Carlos. Good to see examples in the old Peter de Haan style.
> >
> > On 4/12/2018 12:51 PM, Carlos Rovira wrote:
> > > Hi,
> > >
> > > just published a new blog example in the website:
> > >
> > > http://royale.apache.org/using-the-jewel-slider-control/
> > >
> > > @Andrew, if you can review it will be of great help :)
> > >
> > > thanks!
> >
> >
>



-- 
Carlos Rovira
http://about.me/carlosrovira


Re: New blog post "Using the Jewel Slider Control"

2018-04-13 Thread Prashant Kumar
Carlos,

I checked the blog and it is really awesome. But is there any way to add
inline comments below the blog so that we can post queries and get answers.

Regards,
Prashant

On Fri 13 Apr, 2018, 3:48 AM Jason Guild,  wrote:

> Nicely done, Carlos. Good to see examples in the old Peter de Haan style.
>
> On 4/12/2018 12:51 PM, Carlos Rovira wrote:
> > Hi,
> >
> > just published a new blog example in the website:
> >
> > http://royale.apache.org/using-the-jewel-slider-control/
> >
> > @Andrew, if you can review it will be of great help :)
> >
> > thanks!
>
>