Re: [Maven|Royale] Pipeline for feature/rename branch

2017-10-12 Thread Alex Harui
Hi Piotr,

I haven't looked at the distribution artifacts.  Is anybody using them?
I think we should get rid of "Falcon" in most places, so do what you think
is right.

Thanks,
-Alex

On 10/12/17, 2:15 PM, "Piotr Zarzycki"  wrote:

>Hi Alex,
>
>I just went through all repositories. +1 for renaming FALCON_HOME in that
>way as you proposed - Saying that something require more refactoring - Do
>you refer to the FALCON_HOME to COMPILER_HOME  renaming ? - I could make
>that changes, but it would require for me ant setup.
>
>I believe it would be better if rename branch will be build on Jenkins by
>ant. - 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheflex
>build.cloudapp.net%3A8080%2F=02%7C01%7C%7Cb9589e8635de48594d5908d511b
>65d86%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636434397302107671
>a=aZEHCumXZs68Vr2z0VKcyzMj7p%2B6qRrXqV%2B3Q3GLh%2BY%3D=0.
>
>I have bring back distribution build in Jenkins file and update one
>library
>- It look like everything is building fine in case Maven [1]. I have found
>that distribution/jars - contains several folders with prefixes "falcon" -
>Do you think that those prefixes should be compiler-? If yes at least I
>can
>make that changes.
>
>[1]
>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuilds.ap
>ache.org%2Fjob%2FRoyale%2520Pipeline%2Fjob%2Ffeature%25252Frename%2F8%2F
>ata=02%7C01%7C%7Cb9589e8635de48594d5908d511b65d86%7Cfa7b1b5a7b34438794aed2
>c178decee1%7C0%7C0%7C636434397302107671=1VzFt4JuJxjw9RgkSiHIYkG3vJ7a
>Emjw2wMHLOSTPE4%3D=0
>
>Piotr
>
>
>
>
>
>
>
>2017-10-11 1:06 GMT+02:00 Alex Harui :
>
>> Hi Piotr,
>>
>> It is hard to describe what was and wasn't done.  I think I got most of
>> it, and lately, I've been searching for 'flex' and seeing what is left.
>> Someone can also start on replacing 'Falcon'.  I was planning on
>>replacing
>> FALCON_HOME with COMPILER_HOME and FALCONJX_HOME with TRANSPILER_HOME,
>>but
>> am open to other ideas.
>>
>> But some of what is left will require refactoring so that there are
>>fewer
>> or no dependencies on Apache Flex.
>>
>> HTH,
>> -Alex
>>
>> On 10/10/17, 2:41 PM, "Piotr Zarzycki" 
>>wrote:
>>
>> >I was going to ask Alex for some summarize cause I wanted to help with
>> >renaming at least from the Maven point of view.
>> >Where did you finished ? What's more is need to be done ?
>> >
>> >Thanks, Piotr
>> >
>> >2017-10-10 23:38 GMT+02:00 Alex Harui :
>> >
>> >> OK, looks like the build passed.  I'm going to stop working on the
>> >>rename
>> >> in order to investigate some AMF issues.  Volunteers are welcome to
>> >> continue renaming stuff.
>> >>
>> >> -Alex
>> >>
>> >> On 10/10/17, 12:40 AM, "Piotr Zarzycki" 
>> >>wrote:
>> >>
>> >> >Hi Alex,
>> >> >
>> >> >I think we should skip and make the changes after rename. Let's not
>> >>hold
>> >> >on
>> >> >this one. Do we have issue on github for that tests ? If yes let's
>>move
>> >> >forward.
>> >> >
>> >> >Piotr
>> >> >
>> >> >2017-10-10 6:44 GMT+02:00 Alex Harui :
>> >> >
>> >> >> OK, it looks like I fixed the profile and pipeline so it builds
>>the
>> >> >> utility jars.
>> >> >>
>> >> >> Now it is failing on the tests.  Should we have the build skip
>>tests
>> >>for
>> >> >> now?  Otherwise, we have to do a bunch of refactoring to break
>> >>externC
>> >> >>out
>> >> >> so we can build the typedefs js.swc first, then use those classes
>>in
>> >>the
>> >> >> rewritten tests.
>> >> >>
>> >> >> It also appears that some tests may still be using the regular
>>Flex
>> >>SDK.
>> >> >> I think those tests should either be rewritten or moved to a
>>profile.
>> >> >>
>> >> >> Thoughts?
>> >> >> -Alex
>> >> >>
>> >> >> On 10/8/17, 9:03 PM, "Alex Harui" 
>>wrote:
>> >> >>
>> >> >> >Hi Piotr,
>> >> >> >
>> >> >> >Yes, that's what I saw too.  I will look into it more tomorrow
>> >>(about
>> >> >>12
>> >> >> >hours from now).
>> >> >> >
>> >> >> >-Alex
>> >> >> >
>> >> >> >On 10/8/17, 3:44 AM, "Piotr Zarzycki" 
>> >> >>wrote:
>> >> >> >
>> >> >> >>Hi Alex,
>> >> >> >>
>> >> >> >>I just look into that and found some comments from Chris[1] [2].
>> >>Once
>> >> >>I
>> >> >> >>build first "compiler-jburg-types" compiler build fire up. Not
>>sure
>> >> >>how
>> >> >> >>to
>> >> >> >>get it work on Jenkins. In one of the comment in code I see:
>> >> >> >>
>> >> >> >>"As the compiler needs artifacts that are part of this project,
>>the
>> >> >>build
>> >> >> >>
>> >> >> >>will fail, if the utility artifacts compiler-build-tools or
>> >> >> >>compiler-jburg-types
>> >> >> >>haven't been built. We therefore have a utils profile, that
>>builds
>> >> >>these
>> >> >> >>prerequisites. After one build with "-P utils" has been built,
>>the
>> >> >> >>default
>> >> >> >>build should be able to do it's job."
>> >> >> >>
>> >> >> >>
>> >> >> >>[1]
>> 

Re: [Maven|Royale] Pipeline for feature/rename branch

2017-10-12 Thread Piotr Zarzycki
Hi Alex,

I just went through all repositories. +1 for renaming FALCON_HOME in that
way as you proposed - Saying that something require more refactoring - Do
you refer to the FALCON_HOME to COMPILER_HOME  renaming ? - I could make
that changes, but it would require for me ant setup.

I believe it would be better if rename branch will be build on Jenkins by
ant. - http://apacheflexbuild.cloudapp.net:8080/.

I have bring back distribution build in Jenkins file and update one library
- It look like everything is building fine in case Maven [1]. I have found
that distribution/jars - contains several folders with prefixes "falcon" -
Do you think that those prefixes should be compiler-? If yes at least I can
make that changes.

[1]
https://builds.apache.org/job/Royale%20Pipeline/job/feature%252Frename/8/

Piotr







2017-10-11 1:06 GMT+02:00 Alex Harui :

> Hi Piotr,
>
> It is hard to describe what was and wasn't done.  I think I got most of
> it, and lately, I've been searching for 'flex' and seeing what is left.
> Someone can also start on replacing 'Falcon'.  I was planning on replacing
> FALCON_HOME with COMPILER_HOME and FALCONJX_HOME with TRANSPILER_HOME, but
> am open to other ideas.
>
> But some of what is left will require refactoring so that there are fewer
> or no dependencies on Apache Flex.
>
> HTH,
> -Alex
>
> On 10/10/17, 2:41 PM, "Piotr Zarzycki"  wrote:
>
> >I was going to ask Alex for some summarize cause I wanted to help with
> >renaming at least from the Maven point of view.
> >Where did you finished ? What's more is need to be done ?
> >
> >Thanks, Piotr
> >
> >2017-10-10 23:38 GMT+02:00 Alex Harui :
> >
> >> OK, looks like the build passed.  I'm going to stop working on the
> >>rename
> >> in order to investigate some AMF issues.  Volunteers are welcome to
> >> continue renaming stuff.
> >>
> >> -Alex
> >>
> >> On 10/10/17, 12:40 AM, "Piotr Zarzycki" 
> >>wrote:
> >>
> >> >Hi Alex,
> >> >
> >> >I think we should skip and make the changes after rename. Let's not
> >>hold
> >> >on
> >> >this one. Do we have issue on github for that tests ? If yes let's move
> >> >forward.
> >> >
> >> >Piotr
> >> >
> >> >2017-10-10 6:44 GMT+02:00 Alex Harui :
> >> >
> >> >> OK, it looks like I fixed the profile and pipeline so it builds the
> >> >> utility jars.
> >> >>
> >> >> Now it is failing on the tests.  Should we have the build skip tests
> >>for
> >> >> now?  Otherwise, we have to do a bunch of refactoring to break
> >>externC
> >> >>out
> >> >> so we can build the typedefs js.swc first, then use those classes in
> >>the
> >> >> rewritten tests.
> >> >>
> >> >> It also appears that some tests may still be using the regular Flex
> >>SDK.
> >> >> I think those tests should either be rewritten or moved to a profile.
> >> >>
> >> >> Thoughts?
> >> >> -Alex
> >> >>
> >> >> On 10/8/17, 9:03 PM, "Alex Harui"  wrote:
> >> >>
> >> >> >Hi Piotr,
> >> >> >
> >> >> >Yes, that's what I saw too.  I will look into it more tomorrow
> >>(about
> >> >>12
> >> >> >hours from now).
> >> >> >
> >> >> >-Alex
> >> >> >
> >> >> >On 10/8/17, 3:44 AM, "Piotr Zarzycki" 
> >> >>wrote:
> >> >> >
> >> >> >>Hi Alex,
> >> >> >>
> >> >> >>I just look into that and found some comments from Chris[1] [2].
> >>Once
> >> >>I
> >> >> >>build first "compiler-jburg-types" compiler build fire up. Not sure
> >> >>how
> >> >> >>to
> >> >> >>get it work on Jenkins. In one of the comment in code I see:
> >> >> >>
> >> >> >>"As the compiler needs artifacts that are part of this project, the
> >> >>build
> >> >> >>
> >> >> >>will fail, if the utility artifacts compiler-build-tools or
> >> >> >>compiler-jburg-types
> >> >> >>haven't been built. We therefore have a utils profile, that builds
> >> >>these
> >> >> >>prerequisites. After one build with "-P utils" has been built, the
> >> >> >>default
> >> >> >>build should be able to do it's job."
> >> >> >>
> >> >> >>
> >> >> >>[1]
> >> >> >>https://na01.safelinks.protection.outlook.com/?url=
> >> >> http%3A%2F%2Fapache-fl
> >> >> >>e
> >> >> >>x-development.247.n4.nabble.com%2FFalcon-Pre-
> >> >> Release-work-td53815.htm
> >> >> >>l
> >> >> >>=02%7C01%7C%7C421b11a60a47424c0d7808d50e39
> >> >> 99ad%7Cfa7b1b5a7b34438794a
> >> >> >>e
> >> >> >>d2c178decee1%7C0%7C0%7C636430562913079338=
> >> >> yeOyI234YtTUoVt7L%2FudvFY
> >> >> >>P
> >> >> >>bc4s%2Fk1goDve6f6bWMc%3D=0
> >> >> >>[2]
> >> >> >>https://na01.safelinks.protection.outlook.com/?url=
> >> >> http%3A%2F%2Fapache-fl
> >> >> >>e
> >> >> >>x-development.247.n4.nabble.com%2FDISCUSS-Discuss-
> >> >> Release-Apache-Flex
> >> >> >>-
> >> >> >>FalconJX-0-7-0-RC1-tp54816p54837.html=02%
> >> >> 7C01%7C%7C421b11a60a47424c0
> >> >> >>d
> >> >> >>7808d50e3999ad%7Cfa7b1b5a7b34438794aed2c178de
> >> >> cee1%7C0%7C0%7C6364305629130
> >> >> >>7
> >> >>
> 

Re: Flex2Royale

2017-10-12 Thread Peter Ent
Thanks,
At least putting the comments into the source will allow anyone to change
or add to them over time. With this (eventually) being a buildable
example, when someone downloads the Royale kits they can run this example
and get some guidance. I will supply, somewhere/somehow, a preamble and
mission statement.

—peter

On 10/12/17, 2:57 AM, "Idylog - Nicolas Granon"  wrote:

>Hi Peter,
>
>In my opinion, this is going in the right direction.
>
>I suggest that the Flex class could link directly to the SDK reference
>and that the "corresponding" Royale component could link directly to the
>Royale SDK reference.
>
>It is very helpful to have the short comment in the Royale Express column
>(column 2) explaining which is the underlying (basic) components and the
>convenience beads. Furthermore, it helps in understanding the distinction
>between strands and beads.
>
>The "notes" column is also very helpful.
>
>Great work !
>
>Nicolas Granon
>
>
>
>> -Message d'origine-
>> De : Peter Ent [mailto:p...@adobe.com.INVALID]
>> Envoyé : mercredi 11 octobre 2017 22:55
>> À : dev@royale.apache.org; us...@royale.apache.org
>> Objet : Re: Flex2Royale
>> 
>> I have a new version of the Flex to Royale comparison table. You can
>> find it here:
>> 
>>https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fhome.apache
>>.org%2F~pent%2FFlex2RoyaleApp%2F=02%7C01%7C%7C0e2287948e1647ef613208
>>d5113e9983%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63643388292031369
>>8=r216C6cxxhLoxyXdeKRcqSCQ%2B9ZBgkuoQ9TeEbSxL%2FI%3D=0
>> 
>> This table is built from the JSON output from the compiler has it scans
>> the ASDoc tags. I've included some new tags to document the comparison.
>> I still have some work to, including modifying the compiler to generate
>> a driver file (right now it uses a driver file I created). I had to
>> modify the html/P component and I added an html/PRE component. I'm
>> waiting for the rename to be finished before committing my changes
>> (plus I'll probably have a couple more).
>> 
>> Let me know if you think this table would be helpful to people
>> migrating from Flex and what else you would like to see in it (besides
>> more components).
>> 
>> —peter
>> 
>> On 10/10/17, 10:47 AM, "Peter Ent"  wrote:
>> 
>> >Its finally uploaded. You can find this new table here:
>> >
>> >https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fhome.apa
>> che.
>> >org%2F~pent%2FFlex2RoyaleApp=02%7C01%7C%7C483f4807c1584cabbfb508d
>> 5
>> >0fe
>> >dd374%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636432436504771677&
>> s
>> >dat
>> >a=zOAszJYRSMzxMaJSdC%2FAHiA66uINDUP7Uq8Y7Sz03Mc%3D=0
>> >
>> >I need to do some work on a couple Royale components to get this to
>> >look better, but that's the idea. I took the raw JSON and added a
>> "commentary"
>> >element to a couple in Express. Again, this is driven from a config
>> >file to limit the number of JSON files it needs to open.
>> >
>> >Compare with previous version at:
>> >
>> >https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fhome.apa
>> che.
>> >org%2F~pent%2FFlex2Royale=02%7C01%7C%7C483f4807c1584cabbfb508d50f
>> e
>> >dd3
>> >74%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636432436504771677
>> t
>> >a=D
>> >reDdizkpvEEYca4WgzRYY0DCjxbhhawlwWP2FxM59s%3D=0
>> >
>> >—peter
>> >
>> >On 10/10/17, 9:46 AM, "Peter Ent"  wrote:
>> >
>> >>I figured put -r would not work. So this morning I've been trying to
>> >>upload it. I didn't bother yesterday because I figured this would
>> happen.
>> >>The put -r keeps timing out. For some reason a single file is fine,
>> >>but a mass of files keeps failing. Probably my internet connection. I
>> >>will keep doing it piecemeal throughout the day; that should work.
>> >>
>> >>‹peter
>> >>
>> >>On 10/10/17, 12:28 AM, "Alex Harui"  wrote:
>> >>
>> >>>Doesn't "put -r" work?  See [1].  I think the key is to use mkdir to
>> >>>make the destination folder on the server before using put.
>> >>>
>> >>>HTH,
>> >>>-Alex
>> >>>
>> >>>[1]
>> >>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsta
>> c
>> >>>kov
>> >>>e
>> >>>r
>> >>>flow.com%2Fquestions%2F10084941%2Fhow-can-i-upload-an-entire-
>> fol
>> >>>=02
>> >>>%
>> >>>7
>> >>>C01%7C%7Ce14c075efb57450f7bde08d50f9770f3%7Cfa7b1b5a7b34438794aed2c1
>> 7
>> >>>8de
>> >>>c
>> >>>e
>> >>>e1%7C0%7C0%7C636432065483689350=VKFE3jSG5bSlfwo%2Bcg7%2FgiZoLu
>> W
>> >>>Puz
>> >>>W
>> >>>i
>> >>>1QIV4S1m%2B5c%3D=0
>> >>>der-that-contains-other-folders-using-sftp-on-li
>> >>>
>> >>>On 10/9/17, 1:55 PM, "Peter Ent"  wrote:
>> >>>
>> I've built a little app that produces a table that looks through
>> the
>> ASDoc JSON files. This app is driven by a config file that contains
>> a map from Flex components to Royale Express components. For each
>> Royale component listed in the config file, the corresponding ASDoc
>> JSON file is loaded and