I will wait to see what other things in that matter.

Thanks, Piotr

2017-12-31 10:49 GMT+01:00 Piotr Zarzycki <piotrzarzyck...@gmail.com>:

> Harbs,
>
> I'm sorry!! I thought that you would like to get rid off
> flex-sdk-description ! Ok in that case I need to check what's I will have
> to change in Moonshine, but that probably a minor things. :)
>
> Thanks, Piotr
>
> 2017-12-31 10:28 GMT+01:00 Gabe Harbs <harbs.li...@gmail.com>:
>
>> What’s the harm in having two files? One named flex-sdk-description for
>> backwards compatibility and a second one named sdk-description for forward
>> compatibility. The sooner we have a generic file, the sooner IDEs can start
>> using it.
>>
>> Harbs
>>
>> > On Dec 31, 2017, at 11:03 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com>
>> wrote:
>> >
>> > Alex,
>> >
>> > I like this format and I can apply it. The question was whether
>> condition
>> > to determined targets are ok?
>> >
>> > Harbs,
>> >
>> > I'm against change the name of that file now. Maybe once we release
>> 0.9.0
>> > and IDEs integrate it.
>> > Once we try Royale in Intellij which is still in play.
>> > Jetbrains haven't claim as I thought that they won't support
>> Royale/FlexJS.
>> > Maybe some day they will.
>> >
>> > Than we can experiment what can happen with change the name.
>> >
>> > Piotr
>> >
>> > On Sun, Dec 31, 2017, 09:16 Gabe Harbs <harbs.li...@gmail.com <mailto:
>> harbs.li...@gmail.com>> wrote:
>> >
>> >> To be clear, I understand that “flex-idk-decription” is needed for the
>> >> current Flash Builder implementation, but I don’t think we should be
>> held
>> >> back by that forever, so I’m suggesting *adding* a name not specific to
>> >> flex.
>> >>
>> >>> On Dec 31, 2017, at 9:41 AM, Gabe Harbs <harbs.li...@gmail.com>
>> wrote:
>> >>>
>> >>> I added it. The reason I did was that was how I was able to get VS
>> Code
>> >> to recognize the SDK.
>> >>>
>> >>> I have no problem reworking the description file, but I do think we
>> >> should drop the “flex” from the name.
>> >>>
>> >>> In fact, we can probably just make it sdk-description.xml and the root
>> >> tag could be <sdk-description>
>> >>>
>> >>> Harbs
>> >>>
>> >>>> On Dec 31, 2017, at 9:13 AM, Alex Harui <aha...@adobe.com.INVALID
>> >> <mailto:aha...@adobe.com.INVALID <mailto:aha...@adobe.com.INVALID>>>
>> wrote:
>> >>>>
>> >>>> I didn't have anything to do with the creation of
>> >> royale-sdk-description.
>> >>>> It looks like someone copied the flex-sdk-description generation
>> script.
>> >>>> Is there any reason for that?
>> >>>>
>> >>>> IMO, parsing a string in an XML file to understand the SDK contents
>> >>>> doesn’t make sense to me.  If the only current consumer of this file
>> is
>> >> VS
>> >>>> Code and it is only using the presence of the file, now would be a
>> good
>> >>>> time to set the contents of royale-sdk-description in a way that is
>> more
>> >>>> future-proof.  Plus, the VS Code extension can probably be adjusted
>> if
>> >>>> needed.
>> >>>>
>> >>>> I'd suggest something like:
>> >>>>
>> >>>> <!-- Description of Apache Royale SDK -->
>> >>>> <royale-sdk-description>
>> >>>> <product>Apache Royale</product>
>> >>>> <version>0.8.0</version>
>> >>>> <build>20171230</build>
>> >>>> <output-targets>
>> >>>>   <output-target name="js" version="Ecma5Strict" />
>> >>>>   <output-target name="swf" version="AS3" AIR="25.0" Flash="25.0" />
>> >>>> </output-targets>
>> >>>> </royale-sdk-description>
>> >>>>
>> >>>> That way everything is an XML tag or attribute and no parsing is
>> >> required.
>> >>>> I'm regretting calling things "JSOnly".  I'd rather focus on what you
>> >>>> have instead of what you don't have.
>> >>>>
>> >>>> Thoughts?
>> >>>> -Alex
>> >>>>
>> >>>> On 12
>> >>>>
>> >>>>
>> >>>>
>> >>>> On 12/30/17, 3:33 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com
>> <mailto:piotrzarzyck...@gmail.com>
>> >> <mailto:piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>>>
>> wrote:
>> >>>>
>> >>>>> Here is my thoughts about that, cause I don't want to break
>> anything.
>> >> In
>> >>>>> ANT build royale-sdk-description is being created in target
>> "prebuild"
>> >> ->
>> >>>>> "
>> >>>>> create-description". I see following option:
>> >>>>>
>> >>>>> - Check whether we have environment variables set up:
>> >>>>> env.PLAYERGLOBAL_HOME
>> >>>>> OR env.AIR_HOME  if not make short description with "Apache Royale
>> >> 0.9.0
>> >>>>> en_US (JS)"
>> >>>>>
>> >>>>> What do you think ? Is it sufficient ?
>> >>>>>
>> >>>>> Thanks, Piotr
>> >>>>>
>> >>>>>
>> >>>>> 2017-12-30 12:04 GMT+01:00 Piotr Zarzycki <
>> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>
>> >> <mailto:piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com
>> >>>:
>> >>>>>
>> >>>>>> I think I have found where those files are generated. I will think
>> how
>> >>>>>> to
>> >>>>>> change them, but if someone have other thoughts let me know! :)
>> >>>>>>
>> >>>>>> Thanks, Piotr
>> >>>>>>
>> >>>>>> 2017-12-30 11:59 GMT+01:00 piotrz <pio...@apache.org <mailto:
>> pio...@apache.org> <mailto:
>> >> pio...@apache.org <mailto:pio...@apache.org>>>:
>> >>>>>>
>> >>>>>>> Alex,
>> >>>>>>>
>> >>>>>>> Currently in Moonshine we are using flex-sdk-description, but
>> >> probably
>> >>>>>>> after
>> >>>>>>> first release of Royale we will use royale-sdk-description.
>> >> Information
>> >>>>>>> from
>> >>>>>>> that file is being used to display name of the SDK.
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> <
>> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%
>> 2F%2Fapache- <https://na01.safelinks.protection.outlook.com/?url=http%3A%
>> 2F%2Fapache-> <
>> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%
>> 2F%2Fapache- <https://na01.safelinks.protection.outlook.com/?url=http%3A%
>> 2F%2Fapache->>
>> >>>>>>> royale-development.20373.n8.nabble.com <
>> http://royale-development.20373.n8.nabble.com/> <
>> >> http://royale-development.20373.n8.nabble.com/ <
>> http://royale-development.20373.n8.nabble.com/>
>> >>> %2Ffile%2F&data=02%7C01%7Caharui%4
>> >>>>>>> 0adobe.com <http://0adobe.com/> <http://0adobe.com/ <
>> http://0adobe.com/>
>> >>> %7C2a19eab2ec1f4efeea9b08d54f7923c0%7Cfa7b1b5a7b34438794aed2c1
>> >>>>>>>
>> >> 78decee1%7C0%7C0%7C636502304073200067&sdata=OrjKd30bpS9CjjBH
>> 0xl9t8VlHcN6
>> >>>>>>> gaQQvhBwCdD%2Bjug%3D&reserved=0
>> >>>>>>> t1/royale_sdk_description.png>
>> >>>>>>>
>> >>>>>>> Currently I have implemented logic which showing there (JSOnly),
>> but
>> >> I
>> >>>>>>> thought that we can have such information in those files.
>> >>>>>>>
>> >>>>>>> May proposition having your thoughts in mind are:
>> >>>>>>>
>> >>>>>>> Royale JS: "Apache Royale 0.9.0 en_US (JS)"
>> >>>>>>> Royale ASJS: "Apache Royale 0.9.0 FP11.7 AIR14.0 en_US (JS, SWF)"
>> >>>>>>>
>> >>>>>>> The question is where actually this file is created ? I will try
>> to
>> >>>>>>> find
>> >>>>>>> code, but any tip would be great.
>> >>>>>>>
>> >>>>>>> Thanks, Piotr
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> Sent from:
>> >>>>>>>
>> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%
>> 2F%2Fapache-r <https://na01.safelinks.protec
>> tion.outlook.com/?url=http%3A%2F%2Fapache-r> <
>> >> https://na01.safelinks.protection.outlook.com/?url=http%3A%
>> 2F%2Fapache-r <https://na01.safelinks.protec
>> tion.outlook.com/?url=http%3A%2F%2Fapache-r>>
>> >>>>>>> oyale-development.20373.n8.nabble.com <
>> http://oyale-development.20373.n8.nabble.com/> <
>> >> http://oyale-development.20373.n8.nabble.com/ <
>> http://oyale-development.20373.n8.nabble.com/>
>> >>> %2F&data=02%7C01%7Caharui%40adobe.c
>> >>>>>>>
>> >> om%7C2a19eab2ec1f4efeea9b08d54f7923c0%7Cfa7b1b5a7b34438794ae
>> d2c178decee1
>> >>>>>>>
>> >> %7C0%7C0%7C636502304073200067&sdata=cWk4J6XPAOiogm4%2BnrSw7A
>> EYnIgtP7c4ZF
>> >>>>>>> U2Z184T3A%3D&reserved=0
>> >>>>>>>
>> >>>>>>
>> >>>>>>
>> >>>>>>
>> >>>>>> --
>> >>>>>>
>> >>>>>> Piotr Zarzycki
>> >>>>>>
>> >>>>>> Patreon:
>> >>>>>> *
>> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> 2F%2Fwww.pat <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.pat> <
>> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> 2F%2Fwww.pat <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.pat>>
>> >>>>>> reon.com <http://reon.com/> <http://reon.com/ <http://reon.com/
>> >>%2Fpiotrzarzycki&data=02%7C01%7Caharui%
>> >> 40adobe.com <http://40adobe.com/> <http://40adobe.com/ <
>> http://40adobe.com/>>%7C2a19eab2ec1f
>> >>>>>>
>> >> 4efeea9b08d54f7923c0%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>> 7C0%7C6365023
>> >>>>>>
>> >> 04073200067&sdata=trB5QDMp7NylryBjWLUQjFzP2grJoOjEk7yv3aoQKb
>> g%3D&reserved
>> >>>>>> =0
>> >>>>>>
>> >>>>>> <
>> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> 2F%2Fwww.pat <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.pat> <
>> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> 2F%2Fwww.pat <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.pat>>
>> >>>>>> reon.com <http://reon.com/> <http://reon.com/ <http://reon.com/
>> >>%2Fpiotrzarzycki&data=02%7C01%7Caharui%
>> >> 40adobe.com <http://40adobe.com/> <http://40adobe.com/ <
>> http://40adobe.com/>>%7C2a19eab2ec1f
>> >>>>>>
>> >> 4efeea9b08d54f7923c0%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>> 7C0%7C6365023
>> >>>>>>
>> >> 04073200067&sdata=trB5QDMp7NylryBjWLUQjFzP2grJoOjEk7yv3aoQKb
>> g%3D&reserved
>> >>>>>> =0>*
>> >>>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> --
>> >>>>>
>> >>>>> Piotr Zarzycki
>> >>>>>
>> >>>>> Patreon:
>> >>>>> *
>> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> 2F%2Fwww.patr <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.patr>
>> >> <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.patr <https://na01.safelinks.protec
>> tion.outlook.com/?url=https%3A%2F%2Fwww.patr>
>> >>>
>> >>>>> eon.com <http://eon.com/> <http://eon.com/ <http://eon.com/
>> >>%2Fpiotrzarzycki&data=02%7C01%7Caharui%
>> >> 40adobe.com <http://40adobe.com/> <http://40adobe.com/ <
>> http://40adobe.com/>>%7C2a19eab2ec1f4e
>> >>>>>
>> >> feea9b08d54f7923c0%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>> 7C0%7C6365023040
>> >>>>>
>> >> 73200067&sdata=trB5QDMp7NylryBjWLUQjFzP2grJoOjEk7yv3aoQKbg%
>> 3D&reserved=0
>> >>>>> <
>> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> 2F%2Fwww.patr <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.patr>
>> >> <https://na01.safelinks.protection.outlook.com/?url=https%
>> 3A%2F%2Fwww.patr <https://na01.safelinks.protec
>> tion.outlook.com/?url=https%3A%2F%2Fwww.patr>
>> >>>
>> >>>>> eon.com <http://eon.com/> <http://eon.com/ <http://eon.com/
>> >>%2Fpiotrzarzycki&data=02%7C01%7Caharui%
>> >> 40adobe.com <http://40adobe.com/> <http://40adobe.com/ <
>> http://40adobe.com/>>%7C2a19eab2ec1f4e
>> >>>>>
>> >> feea9b08d54f7923c0%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>> 7C0%7C6365023040
>> >>>>>
>> >> 73200067&sdata=trB5QDMp7NylryBjWLUQjFzP2grJoOjEk7yv3aoQKbg%
>> 3D&reserved=0>*
>>
>>
>
>
> --
>
> Piotr Zarzycki
>
> Patreon: *https://www.patreon.com/piotrzarzycki
> <https://www.patreon.com/piotrzarzycki>*
>



-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
<https://www.patreon.com/piotrzarzycki>*

Reply via email to