royale-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Rovira <carlosrov...@apache.org>
Subject Re: Helping with Jewel
Date Tue, 17 Apr 2018 14:23:26 GMT
Hi Piotr

the MDL example was coded by you entirely? or comes from another library
out there?
I'm now seeing how to deal with this since, MDL was not SWF version, but in
JEWEL we need to support it, although we don't need to have the SWF
implementation now, I want at least prepare the code and make room for it

thanks

2018-04-17 0:04 GMT+02:00 Piotr Zarzycki <piotrzarzycki21@gmail.com>:

> Carlos,
>
> You have DropDownList implemented also in MDL. It is written from scratch -
> in pure MDL there wasn't DropDownList component.
>
> Thanks,
> Piotr
>
> 2018-04-16 23:20 GMT+02:00 Carlos Rovira <carlosrovira@apache.org>:
>
> > Hi
> >
> > one thing just notice is that Basic only implements SWF DropDownList, so
> > the implementation needs more work
> >
> > 2018-04-16 22:03 GMT+02:00 Piotr Zarzycki <piotrzarzycki21@gmail.com>:
> >
> > > It would be awesome! Please do!
> > >
> > > Thanks!
> > >
> > > 2018-04-16 22:00 GMT+02:00 Carlos Rovira <carlosrovira@apache.org>:
> > >
> > > > Hi Piotr,
> > > > I can do this next if you want
> > > >
> > > > 2018-04-16 21:34 GMT+02:00 Piotr Zarzycki <piotrzarzycki21@gmail.com
> >:
> > > >
> > > > > Hi Carlos,
> > > > >
> > > > > I really need DropDownList in Jewel. What's your plan next ?
> > > > >
> > > > > Thanks,
> > > > > Piotr
> > > > >
> > > > > 2018-04-16 8:07 GMT+02:00 OmPrakash Muppirala <
> bigosmallm@gmail.com
> > >:
> > > > >
> > > > > > I tried getting the nightly build via:
> > > > > >
> > > > > > npm install -g
> > > > > > http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/
> > > > > > royale-asjs_jsonly/lastSuccessfulBuild/artifact/
> > > > > > out/apache-royale-0.9.3-bin-js.tar.gz
> > > > > >
> > > > > > But it looks like it is pointing to the js-swf build instead
fo
> the
> > > > > js-only
> > > > > > build.  And the resulting installation is not being detected
as a
> > > valid
> > > > > SDK
> > > > > > by VSCode/NextGenAS.
> > > > > >
> > > > > > Anyone knows what's going wrong?
> > > > > >
> > > > > > Thanks,
> > > > > > Om
> > > > > >
> > > > > > On Sat, Apr 14, 2018 at 1:55 PM, Carlos Rovira <
> > > > carlosrovira@apache.org>
> > > > > > wrote:
> > > > > >
> > > > > > > hehe I have my two now going to bed! ;)
> > > > > > > Good Luck! :)
> > > > > > >
> > > > > > > 2018-04-14 18:36 GMT+02:00 OmPrakash Muppirala <
> > > bigosmallm@gmail.com
> > > > >:
> > > > > > >
> > > > > > > > Thank you!
> > > > > > > >
> > > > > > > > Now I need to find a way to put my 2 kids to sleep
😀
> > > > > > > >
> > > > > > > > Regards,
> > > > > > > > Om
> > > > > > > >
> > > > > > > > On Sat, Apr 14, 2018, 5:23 AM Carlos Rovira <
> > > > carlosrovira@apache.org
> > > > > >
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > Hi Om,
> > > > > > > > >
> > > > > > > > > I just committed Jewel List and use in Jewel
Example, but
> it
> > > > still
> > > > > > > shows
> > > > > > > > > very basic. Only one you to know it if you want
to start
> > using
> > > it
> > > > > > this
> > > > > > > > week
> > > > > > > > > end as you said.
> > > > > > > > > I'll be committing changes as I get things done
> > > > > > > > >
> > > > > > > > > 2018-04-13 12:28 GMT+02:00 Carlos Rovira <
> > > > carlosrovira@apache.org
> > > > > >:
> > > > > > > > >
> > > > > > > > > > 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
<
> > > > > > piotrzarzycki21@gmail.com
> > > > > > > >:
> > > > > > > > > >
> > > > > > > > > >> 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
<
> > > > > carlosrovira@apache.org
> > > > > > >:
> > > > > > > > > >>
> > > > > > > > > >> > 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 <
> > > > > > > piotrzarzycki21@gmail.com
> > > > > > > > >:
> > > > > > > > > >> >
> > > > > > > > > >> > > 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 <
> > > > > > > > > >> bigosmallm@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 <
> > > > > > > > > >> > > piotrzarzycki21@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 <
> > > > > > > > > >> bigosmallm@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
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > > > On Sun, Apr
1, 2018 at 10:03 AM, Carlos
> Rovira <
> > > > > > > > > >> > > > carlosrovira@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 <
> > > > > > > > > >> > > bigosmallm@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 <
> > > > > > > > > >> > > > > > > piotrzarzycki21@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
> > > > > > > > > >> > > > > > > > >
<https://www.patreon.com/piotrzarzycki
> >*
> > > > > > > > > >> > > > > > > > >
> > > > > > > > > >> > > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > --
> > > > > > > > > >> > > > > > > Carlos
Rovira
> > > > > > > > > >> > > > > > > http://about.me/carlosrovira
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >> >
> > > > > > > > > >> >
> > > > > > > > > >> > --
> > > > > > > > > >> > Carlos Rovira
> > > > > > > > > >> > http://about.me/carlosrovira
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > > >>
> > > > > > > > > >>
> > > > > > > > > >> --
> > > > > > > > > >>
> > > > > > > > > >> Piotr Zarzycki
> > > > > > > > > >>
> > > > > > > > > >> Patreon: *https://www.patreon.com/piotrzarzycki
> > > > > > > > > >> <https://www.patreon.com/piotrzarzycki>*
> > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > > Carlos Rovira
> > > > > > > > > > http://about.me/carlosrovira
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Carlos Rovira
> > > > > > > > > http://about.me/carlosrovira
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Carlos Rovira
> > > > > > > http://about.me/carlosrovira
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > >
> > > > > Piotr Zarzycki
> > > > >
> > > > > Patreon: *https://www.patreon.com/piotrzarzycki
> > > > > <https://www.patreon.com/piotrzarzycki>*
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Carlos Rovira
> > > > http://about.me/carlosrovira
> > > >
> > >
> > >
> > >
> > > --
> > >
> > > Piotr Zarzycki
> > >
> > > Patreon: *https://www.patreon.com/piotrzarzycki
> > > <https://www.patreon.com/piotrzarzycki>*
> > >
> >
> >
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
>
>
>
> --
>
> Piotr Zarzycki
>
> Patreon: *https://www.patreon.com/piotrzarzycki
> <https://www.patreon.com/piotrzarzycki>*
>



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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message