You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@royale.apache.org by Harbs <ha...@gmail.com> on 2021/12/19 13:46:32 UTC

Intent to move class

I’d like to move StyledUIBase from Basic in the org.apache.royale.core package into the Jewel project in the org.apache.royale.jewel package.

My reasoning is that there are parts of it which are specific to the Jewel implementation.

The most obvious is emphasis, but there are other parts which take a very DOM-centric approach and are heavier than alternatives.

I’d like to move much of the logic in https://github.com/unhurdle/spectrum-royale/blob/master/Spectrum/src/com/unhurdle/spectrum/SpectrumBase.as into Basic. My main reason for that is I’d like to create a component set for https://getbootstrap.com/ (in the Royale repo). I think I can use my experience creating Spectrum to build out a Bootstrap component set pretty quickly.

Before I do this, I’d like to get feedback from others. Would moving that class effect anyone in a bad way?

Thanks,
Harbs

Re: Intent to move class

Posted by Harbs <ha...@gmail.com>.
The only thing I was able to see dependent on it was Jewel.

It looks like InspireTree uses it too, but it looks like it can be modified pretty easily to not be dependent on Jewel.

> On Dec 20, 2021, at 11:54 AM, Piotr Zarzycki <pi...@gmail.com> wrote:
> 
> Hi Harbs,
> 
> I don't think it would influence our Jewel based app.
> 
> However I would like to ask Greg - There was case where you have created in
> one project mix of Basic, MX and Jewel stuff - does that class was needed
> in Basic - would it change in that approach anything ?
> 
> niedz., 19 gru 2021 o 14:46 Harbs <ha...@gmail.com> napisał(a):
> 
>> I’d like to move StyledUIBase from Basic in the org.apache.royale.core
>> package into the Jewel project in the org.apache.royale.jewel package.
>> 
>> My reasoning is that there are parts of it which are specific to the Jewel
>> implementation.
>> 
>> The most obvious is emphasis, but there are other parts which take a very
>> DOM-centric approach and are heavier than alternatives.
>> 
>> I’d like to move much of the logic in
>> https://github.com/unhurdle/spectrum-royale/blob/master/Spectrum/src/com/unhurdle/spectrum/SpectrumBase.as
>> into Basic. My main reason for that is I’d like to create a component set
>> for https://getbootstrap.com/ (in the Royale repo). I think I can use my
>> experience creating Spectrum to build out a Bootstrap component set pretty
>> quickly.
>> 
>> Before I do this, I’d like to get feedback from others. Would moving that
>> class effect anyone in a bad way?
>> 
>> Thanks,
>> Harbs
> 
> 
> 
> -- 
> 
> Piotr Zarzycki


Re: Intent to move class

Posted by Piotr Zarzycki <pi...@gmail.com>.
Hi Harbs,

I don't think it would influence our Jewel based app.

However I would like to ask Greg - There was case where you have created in
one project mix of Basic, MX and Jewel stuff - does that class was needed
in Basic - would it change in that approach anything ?

niedz., 19 gru 2021 o 14:46 Harbs <ha...@gmail.com> napisał(a):

> I’d like to move StyledUIBase from Basic in the org.apache.royale.core
> package into the Jewel project in the org.apache.royale.jewel package.
>
> My reasoning is that there are parts of it which are specific to the Jewel
> implementation.
>
> The most obvious is emphasis, but there are other parts which take a very
> DOM-centric approach and are heavier than alternatives.
>
> I’d like to move much of the logic in
> https://github.com/unhurdle/spectrum-royale/blob/master/Spectrum/src/com/unhurdle/spectrum/SpectrumBase.as
> into Basic. My main reason for that is I’d like to create a component set
> for https://getbootstrap.com/ (in the Royale repo). I think I can use my
> experience creating Spectrum to build out a Bootstrap component set pretty
> quickly.
>
> Before I do this, I’d like to get feedback from others. Would moving that
> class effect anyone in a bad way?
>
> Thanks,
> Harbs



-- 

Piotr Zarzycki