Re: [Maven|Royale] Pipeline for feature/rename branch
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
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
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