Alex, If they need they can stay. I just thought that this is something which we did omit during renaming.
Piotr 2017-12-13 20:54 GMT+01:00 Alex Harui <aha...@adobe.com.invalid>: > The JSOnly package doesn't have Language.swc and other SWF support SWFs. > The difference between Language.swc and LanguageJS.swc is that the > Language.swc has definitions compiled with COMPILE::SWF,true. > > I've adjusted the templates to look for LanguageJS.swc first. > > Piotr, why is it important to remove the target folders? They are created > as part of the Ant build. A SWC is output in the target folder then > copied to frameworks/libs or frameworks/js/libs. Are you just trying to > save some size of the package? What do others think about filtering these > out of the binary package? Right now, no binaries are explicitly > filtered out of the source package build before creating the binary > package. > > Thoughts? > -Alex > > On 12/13/17, 2:30 AM, "Yishay Weiss" <yishayj...@hotmail.com> wrote: > > >Note that I downloaded the binary version. Maybe building the src will > >result in a duplication. > > > >> In your > >>case it is weird that you don't have Language.swc in place. > > > > > >2017-12-13 10:40 GMT+01:00 Yishay Weiss <yishayj...@hotmail.com>: > > > >> My mistake, I downloaded the regular version, not the jsonly version. So > >> now I’m able to configure royale-asjs as a js-only sdk, and run launch > >> configurations. The problem I’m seeing now [1] is that Language.swc > >>isn’t > >> where jsc thinks it should be (I have it under > >>C:\dev\royale\royale-asjs\ > >> frameworks\projects\Language\target) > >> > >> > >> > >> [1] > >>https://na01.safelinks.protection.outlook.com/?url= > https%3A%2F%2Fpaste.ap > >>ache.org%2Ffb3I&data=02%7C01%7Caharui%40adobe.com% > 7C6c1b1a5764ed4b58c02f0 > >>8d542148301%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > 7C6364875782221544 > >>09&sdata=4nofhHTHjmmfJb93tdcB3wWGZIgOIgF3GSQHSjqGtLw%3D&reserved=0 > >> > >> > >> > >> > >> > >> ________________________________ > >> From: Alex Harui <aha...@adobe.com.INVALID> > >> Sent: Tuesday, December 12, 2017 10:38:41 PM > >> To: dev@royale.apache.org > >> Subject: Re: Repos and Releases > >> > >> Actually, it was: > >> > >> cd royale-asjs/ide/flashbuilder > >> ant -f antscripts.xml setup > >> > >> I have updated the wiki to reflect this. I was able to import the > >>jsonly > >> SDK and create a new project that compiled without errors. > >> > >> I'll be looking into the code-assist issue next. > >> > >> -Alex > >> > >> > >> > >> On 12/12/17, 9:24 AM, "Alex Harui" <aha...@adobe.com.INVALID> wrote: > >> > >> >On 12/12/17, 7:20 AM, "Yishay Weiss" <yishayj...@hotmail.com> wrote: > >> > > >> >>Ok, I guess I was missing some context. Piotr’s upthread [1] link > >>made it > >> >>clear to me what the topic was about… > >> >> > >> >>So yes, royale-asjs siblings are recognized and it builds fine with > >>ant > >> >>all. > >> >> > >> >>I tried following the wiki for making it work with FB [2] and ran into > >> >>some trouble. > >> >> > >> >> > >> >> 1. The external tools under ide/flashbuilder have references to > >> >>$ROYALE_HOME (e.g. stringAttribute > >> >>key="org.eclipse.ui.externaltools.ATTR_LOCATION" > >> >>value="$ROYALE_HOME/ide/flashbuilder/antscripts.xml"/). I’m not sure > >>if > >> >>these are place holders for the build, or something that’s supposed to > >> >>work on mac but on my windows machine I had to replace them with the > >> >>explicit path. > >> > > >> >Yes, the instructions for FB usage needs updating. I think you have to > >> >do: > >> > > >> >cd ide/flashbuilder > >> >ant -f antscripts.xml > >> > > >> >Before importing the external tools. > >> > > >> > > >> >> 2. Code completing wasn’t working. Remembering this [3] discussion > >>I > >> >>tweaked flex-config.xml and am now getting tag completion in mxml, but > >> >>not in AS3 scripts. I’m seeing this [4] in the FB log. > >> > > >> >It is still on my list to try to fix this. > >> >> > >> >> > >> >>One thing I’m not clear about, which is related to (b) is whether we > >>can > >> >>use FB and similar IDEs with a JS only package. I had to run > >> >>InstallAdobeSDKs.xml which copies depends on playerglobal.swc and AIR > >>so > >> >>I’m guessing it needs flash. > >> > > >> >The JSOnly package should work in FB. I'll try it again and see why it > >> >failed. > >> > > >> >-Alex > >> >> > >> >>Thanks. > >> >> > >> >> > >> >>[1] > >> >>https://na01.safelinks.protection.outlook.com/?url= > >> http%3A%2F%2Fapachefle > >> >>x > >> >>build.cloudapp.net%3A8080%2Fjob%2Froyale-asjs% > >> 2FlastSuccessfulBuild%2Fart > >> >>i > >> >>fact%2Fout%2F&data=02%7C01%7Caharui%40adobe.com% > >> 7Cf4463649f2fe48c9b0b708d > >> >>5 > >> >>4173ee6d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >> 7C636486888529206710& > >> >>s > >> >>data=4nfCQSPt9m3hp%2FqvZOGoPPvOk%2FdrzX0NARCILiOinNc%3D&reserved=0 > >> >>[2] > >> >>https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fgithub.c > >> >>o > >> >>m%2Fapache%2Froyale-asjs%2Fwiki%2FFlash-Builder-4.7& > >> data=02%7C01%7Caharui > >> >>% > >> >>40adobe.com%7Cf4463649f2fe48c9b0b708d54173ee6d% > >> 7Cfa7b1b5a7b34438794aed2c1 > >> >>7 > >> >>8decee1%7C0%7C0%7C636486888529206710&sdata= > >> Qdb0wUJFEhh%2BnnUZZiUVDXNHeLzB > >> >>R > >> >>%2FwV7d%2BmFsRxKmw%3D&reserved=0 > >> >>[3] > >> >>https://na01.safelinks.protection.outlook.com/?url= > >> http%3A%2F%2Fapache-fl > >> >>e > >> >>x-development.2333347.n4.nabble.com%2FLAST-CALL- > >> Release-FlexJS-FalconJX-0 > >> >>- > >> >>8-0-tp61275p61654.html&data=02%7C01%7Caharui%40adobe.com% > >> 7Cf4463649f2fe48 > >> >>c > >> >>9b0b708d54173ee6d%7Cfa7b1b5a7b34438794aed2c178de > >> cee1%7C0%7C0%7C6364868885 > >> >>2 > >> >>9206710&sdata=rgtHk9T02d4%2BqFNjRiomfNph0KAZFmPv0bkFdl7P > >> 7xw%3D&reserved=0 > >> >>[4] > >> >>https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fpaste.ap > >> >>a > >> >>che.org%2Fmb8f&data=02%7C01%7Caharui%40adobe.com% > >> 7Cf4463649f2fe48c9b0b708 > >> >>d > >> >>54173ee6d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >> 7C636486888529206710 > >> >>& > >> >>sdata=7zxTC0iyY5U6yDi9qUU0JKm5%2Fi6Q8Tz9v3BHmQ2cuVY%3D&reserved=0 > >> >> > >> >> > >> >> > >> >> > >> >>From: Alex Harui<mailto:aha...@adobe.com.INVALID> > >> >>Sent: Tuesday, December 12, 2017 10:15 AM > >> >>To: dev@royale.apache.org<mailto:dev@royale.apache.org> > >> >>Subject: Re: Repos and Releases > >> >> > >> >> > >> >> > >> >>On 12/12/17, 12:06 AM, "Yishay Weiss" <yishayj...@hotmail.com> wrote: > >> >> > >> >>>I’m trying to understand what’s going on here, so I’ll ask some naïve > >> >>>questions: > >> >>> > >> >>> > >> >>> 1. Are royale-compiler and royale-typedefs supposed to be merged > >>into > >> >>>royale-asjs? > >> >> > >> >>The current package doesn't "merge" as much as it co-packages all 3 > >>repos > >> >>into one package. IOW, the package has 3 subfolders (royale-asjs, > >> >>royale-compiler, royale-typedefs). > >> >> > >> >>> 2. If so, why does running ant all from royale-asjs clone said > >>repos? > >> >> > >> >>It depends on what you tried. If you just cloned royale-asjs and run > >> >>"ant > >> >>all", the script will still clone the repos, but for me, if I run "ant > >> >>all" in the royale-asjs folder of the nightly source package, it > >>doesn't > >> >>clone the repos as it finds royale-compiler and royale-typedefs. Of > >> >>course, something might have broken so I will verify that tomorrow. > >> >> > >> >>> 3. “Folks should have noticed that the > >> >>>IDE-compatible folder is now a royale-asjs subfolder in the binary > >> >>>package.” What’s the path to that folder? > >> >> > >> >>royale-asjs > >> >> > >> >>> 4. Will my IDE (Flash Builder) recognize changes I make to the > >> >>>framework, in other words will re-building the framework from > >>modified > >> >>>source update this (3) folder? > >> >> > >> >>I'm not sure what configuration you are trying, but the source package > >> >>really is like packaging up the parent folder of the 3 repos and the > >> >>binary package is really like packaging up the parent folder of the 3 > >> >>repos after building everything. So if changes are detected today, > >>they > >> >>should be in this package too. > >> >> > >> >>HTH, > >> >>-Alex > >> >>> > >> >>>From: Alex Harui<mailto:aha...@adobe.com.INVALID> > >> >>>Sent: Tuesday, December 12, 2017 3:03 AM > >> >>>To: dev@royale.apache.org<mailto:dev@royale.apache.org> > >> >>>Subject: Re: Repos and Releases > >> >>> > >> >>>I think I have the packaging scripts set up to package the 3 repos > >>into > >> >>>a > >> >>>single source package. The nightly builds for the past few days have > >> >>>been > >> >>>churning out this new package. Folks should have noticed that the > >> >>>IDE-compatible folder is now a royale-asjs subfolder in the binary > >> >>>package. > >> >>> > >> >>>I'll be spending a bit more time on some final checks (like execute > >>bits > >> >>>on the scripts) but I think we're at the point where others should > >> >>>review > >> >>>the package to see if they like it or not and report things that need > >> >>>improvement. If we want to bake in NPM artifact generation into the > >> >>>scripts, we should get going on that now. > >> >>> > >> >>>Once we get consensus that this package structure is the one we want > >>to > >> >>>release, the next thing to try is to create a release candidate. My > >> >>>current thinking is to use Maven to generate its per-repo source > >> >>>packages > >> >>>and alter the Ant script to grab the 3 packages and run the release > >> >>>script > >> >>>in those packages. > >> >>> > >> >>>Constructive feedback welcome, > >> >>>-Alex > >> >>> > >> >>>On 12/5/17, 11:42 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> > >> >>>wrote: > >> >>> > >> >>>>Ok I will wait for your final push to develop. In any case it looks > >> >>>>good > >> >>>>till now. > >> >>>> > >> >>>>Once you update Readme I can make a build - I haven't done ant build > >> >>>>for > >> >>>>a > >> >>>>while. > >> >>>> > >> >>>>Thanks, Piotr > >> >>>> > >> >>>>On Wed, Dec 6, 2017, 08:38 Alex Harui <aha...@adobe.com.invalid> > >> wrote: > >> >>>> > >> >>>>> Hi Piotr, > >> >>>>> > >> >>>>> I have all 3 feature/rename branches merged into the develop > >>branch > >> >>>>> locally. I'm not sure it is necessary to merge the other way > >>first, > >> >>>>> especially in royale-asjs because most of the changes were in the > >> >>>>>compiler. > >> >>>>> > >> >>>>> I was going to push it tomorrow (for me) so I can babysit the CI > >> >>>>>servers > >> >>>>> if they don't pass since I haven't tested the merge on Windows > >>(the > >> >>>>>CI > >> >>>>> server has built and ran tests on Windows on feature/rename). > >> >>>>> > >> >>>>> I can hold off if folks want to do more testing on feature/rename > >> >>>>>before > >> >>>>> the merge to develop. > >> >>>>> > >> >>>>> Regarding Flash dependencies, I would like to see some folks use a > >> >>>>>clean > >> >>>>> machine or try to simulate a clean machine (by removing folders > >>and > >> >>>>> environment variables) and see if they can get the repos and build > >> >>>>> everything, although that reminds me that I need to update the > >> >>>>>various > >> >>>>> READMEs first. > >> >>>>> > >> >>>>> Thanks, > >> >>>>> -Alex > >> >>>>> > >> >>>>> On 12/5/17, 11:19 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com > > > >> >>>>>wrote: > >> >>>>> > >> >>>>> >Hi Alex, > >> >>>>> > > >> >>>>> >I did merge develop into rename for asjs repo locally, but not > >>sure > >> >>>>> >whether > >> >>>>> >I can push it to the rename - let me know. > >> >>>>> >Apart of that you have said that you need volunteers that check > >> >>>>>whether > >> >>>>> >there are still places with dependencies to Flash. - What do you > >> >>>>>mean > >> >>>>>by > >> >>>>> >that actually ? Do you mean making build on branches ? I did it > >>by > >> >>>>>maven > >> >>>>> >but not sure whether it is sufficient. > >> >>>>> > > >> >>>>> >I did also use your rename branch with Moonshine and everything > >> >>>>>looks > >> >>>>>ok. > >> >>>>> > > >> >>>>> >I have also discovered that in the following locations for all > >> >>>>>modules > >> >>>>> >"frameworks\js\projects\BasicJS\target\" we have swc - probably > >>it > >> >>>>>should > >> >>>>> >be excluded in the distribution package build for ant. > >> >>>>> > > >> >>>>> >Thanks, Piotr > >> >>>>> > > >> >>>>> >2017-12-03 12:53 GMT+01:00 Piotr Zarzycki > >> >>>>><piotrzarzyck...@gmail.com>: > >> >>>>> > > >> >>>>> >> In that place I think we should have Wiki page called: "How to > >> >>>>>download > >> >>>>> >> IDE ready Royale framework" - or something similar. It should > >> >>>>>describe > >> >>>>> >>what > >> >>>>> >> kind of package do we have and what people need to do in order > >>to > >> >>>>>have > >> >>>>> >>SWF > >> >>>>> >> output. > >> >>>>> >> > >> >>>>> >> I don't think we should have in the title word "binary > >>package" - > >> >>>>>It > >> >>>>> >> wasn't mean to me anything when I come up to Apache Flex > >>project. > >> >>>>>I > >> >>>>> >>believe > >> >>>>> >> there could be more people like me. > >> >>>>> >> > >> >>>>> >> Thanks, Piotr > >> >>>>> >> > >> >>>>> >> > >> >>>>> >> 2017-12-03 8:22 GMT+01:00 Alex Harui > >><aha...@adobe.com.invalid>: > >> >>>>> >> > >> >>>>> >>> I'm going to try to reply to everyone else in this one post... > >> >>>>> >>> > >> >>>>> >>> Today, for folks just wanting to write an app with Royale, the > >> >>>>>nightly > >> >>>>> >>>for > >> >>>>> >>> "JSOnly" has everything you need to create JS output, but not > >>SWF > >> >>>>> >>>output. > >> >>>>> >>> The nightly for the "FlexJS" package does not (and can never) > >> >>>>>bundle > >> >>>>> >>>the > >> >>>>> >>> Adobe playerglobal and airglobal needed to generate SWF > >>output. > >> >>>>>The > >> >>>>> >>> "FlexJS" nightly contains an Ant script to copy in the Adobe > >>bits > >> >>>>>after > >> >>>>> >>> you download them. > >> >>>>> >>> > >> >>>>> >>> And now, I am proposing to change this packaging so that the > >> >>>>>source > >> >>>>>zip > >> >>>>> >>> will contain 3 folders representing the 3 repos > >>(royals-compiler, > >> >>>>> >>> royals-typedefs, royale-asjs) and without more fiddling, the > >> >>>>>JSOnly > >> >>>>> >>>binary > >> >>>>> >>> artifact will contain what is currently in the "JSOnly" > >>nightly > >> >>>>>but > >> >>>>>in > >> >>>>> >>>a > >> >>>>> >>> royale-asjs folder and be otherwise ready to go for Flash > >>Builder > >> >>>>>and > >> >>>>> >>> other IDEs, and the "FlexJS" binary artifact will again > >>require > >> >>>>> >>>running an > >> >>>>> >>> Ant script to position the Adobe bits. > >> >>>>> >>> > >> >>>>> >>> For these IDE users, SWF functionality is essentially > >>something > >> >>>>>you > >> >>>>> >>>choose > >> >>>>> >>> early when deciding what package to download. I'm not sure > >>how, > >> >>>>>under > >> >>>>> >>> Apache rules, to create a binary artifact that is an add-in of > >> >>>>>the > >> >>>>> >>> SWF-only bits. Binary artifacts are supposed to be the > >>results > >> >>>>>of > >> >>>>>a > >> >>>>> >>> compilation of a source package. I suppose we could create > >>some > >> >>>>>sort > >> >>>>> >>>of > >> >>>>> >>> script that overlays the SWF-only bits over a JSOnly binary. > >> >>>>> >>> > >> >>>>> >>> Meanwhile, to answer Carlos's question, I think for Maven > >>users > >> >>>>>you > >> >>>>> >>>choose > >> >>>>> >>> to get SWF output merely by adding the Adobe > >> >>>>>airglobal/playerglobal > >> >>>>> >>> dependencies to your POM. These dependencies are in by > >>default > >> >>>>>for > >> >>>>>the > >> >>>>> >>> examples. Although it occurs to me that MDLExample shouldn't > >> >>>>>have > >> >>>>> >>>them, > >> >>>>> >>> so maybe I'll double-check that when I have time tomorrow. > >> >>>>> >>> > >> >>>>> >>> I will have limited time to work on this until tomorrow night. > >> >>>>> >>> > >> >>>>> >>> HTH, > >> >>>>> >>> -Alex > >> >>>>> >>> > >> >>>>> >>> On 12/2/17, 1:14 PM, "omup...@gmail.com on behalf of > OmPrakash > >> >>>>> >>>Muppirala" > >> >>>>> >>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote: > >> >>>>> >>> > >> >>>>> >>> >On Dec 2, 2017 11:20 AM, "Piotr Zarzycki" > >> >>>>><piotrzarzyck...@gmail.com> > >> >>>>> >>> >wrote: > >> >>>>> >>> > > >> >>>>> >>> >As an application developer no. You are getting that package > >>[1] > >> >>>>>and > >> >>>>> >>>have > >> >>>>> >>> >everything what you need to build app to swf an js. > >> >>>>> >>> > > >> >>>>> >>> >[1] > >> >>>>> >>> > >> > >>>>>>>>https://na01.safelinks.protection.outlook.com/?url=http%3A% > <<https: > >>>>>>>>//na01.safelinks.protection.outlook.com/?url=http%3A%25%3c> > >> https://n > >> >>>>>>a > >> > >>>>>>>>0<https://na01.safelinks.protection.outlook. > com/?url=https%3A%2F%2F > >>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui% > 40adobe.com > >>>>>>>>%7C6c1b1a5764ed4b58c02f08d542148301%7Cfa7b1b5a7b34438794aed2c178de > c > >>>>>>>>ee1%7C0%7C0%7C636487578222154409&sdata= > pza1pv62ZBM4JLaRzsF7A7OJv9HR > >>>>>>>>CliGr1jk7xOjGWQ%3D&reserved=0. > >> com/?url=http%3A%25%3chtt > >> >>>>>>p > >> >>>>>>s://na0> > >> >>>>>>1.safelinks.protection.outlook.com/?url=http%3A%25> > >> >>>>> >>> 2F%2Fapacheflex > >> >>>>> >>> >build.cloudapp.net%3A8080%2Fjob%2Froyale-&data=02%7C01% > >> 7Caharui% > >> >>>>> >>> 40adobe.co > >> >>>>> >>> >m%7Cacd29e28cb594f6788fd08d539c9a8ff%7Cfa7b1b5a7b34438794ae > >> >>>>> >>> d2c178decee1%7C > >> >>>>> >>> >0%7C0%7C636478460681913302&sdata=84IVbhNcVYNkti7qeE%2B6VeEJ > >> >>>>> >>> 7E8uDM0y9NDychV > >> >>>>> >>> >bYvc%3D&reserved=0 > >> >>>>> >>> >asjs/lastSuccessfulBuild/artifact/out/ > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> >That's good to know. I should be able to use this in the npm > >> >>>>>package > >> >>>>> >>> >right? > >> >>>>> >>> > > >> >>>>> >>> >Thanks, > >> >>>>> >>> >Om > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> > > >> >>>>> >>> >Thanks, Piotr > >> >>>>> >>> > > >> >>>>> >>> >On Sat, Dec 2, 2017, 19:33 OmPrakash Muppirala > >> >>>>><bigosma...@gmail.com> > >> >>>>> >>> >wrote: > >> >>>>> >>> > > >> >>>>> >>> >> On Dec 2, 2017 9:08 AM, "Piotr Zarzycki" > >> >>>>><piotrzarzyck...@gmail.com > >> >>>>> > > >> >>>>> >>> >> wrote: > >> >>>>> >>> >> > >> >>>>> >>> >> Hi Om, > >> >>>>> >>> >> > >> >>>>> >>> >> Not sure what do you mean? We have it. You are downloading > >>one > >> >>>>>zip > >> >>>>> >>>file > >> >>>>> >>> >and > >> >>>>> >>> >> using it in IDE. > >> >>>>> >>> >> > >> >>>>> >>> >> > >> >>>>> >>> >> > >> >>>>> >>> >> Are we not downloading falcon, gcc etc separately? > >> >>>>> >>> >> > >> >>>>> >>> >> Thanks, > >> >>>>> >>> >> Om > >> >>>>> >>> >> > >> >>>>> >>> >> > >> >>>>> >>> >> > >> >>>>> >>> >> Piotr > >> >>>>> >>> >> > >> >>>>> >>> >> On Sat, Dec 2, 2017, 17:30 OmPrakash Muppirala > >> >>>>> >>><bigosma...@gmail.com> > >> >>>>> >>> >> wrote: > >> >>>>> >>> >> > >> >>>>> >>> >> > With this setup, can we have the binary release package > >>all > >> >>>>>the > >> >>>>> >>> >> > dependencies in one zip file? > >> >>>>> >>> >> > > >> >>>>> >>> >> > Thanks, > >> >>>>> >>> >> > Om > >> >>>>> >>> >> > > >> >>>>> >>> >> > On Dec 2, 2017 8:25 AM, "Harbs" <harbs.li...@gmail.com> > >> >>>>>wrote: > >> >>>>> >>> >> > > >> >>>>> >>> >> > > I don’t have much to add. For me, the simpler, the > >>better. > >> >>>>>The > >> >>>>> >>> >> decisions > >> >>>>> >>> >> > > should be to get the first release out as quickly as > >> >>>>>possible > >> >>>>> >>>and > >> >>>>> >>> >>make > >> >>>>> >>> >> > our > >> >>>>> >>> >> > > release process as easy as it can be so we can release > >> >>>>>often. > >> >>>>> >>> >> > > > >> >>>>> >>> >> > > > On Dec 2, 2017, at 2:00 PM, Piotr Zarzycki < > >> >>>>> >>> >> piotrzarzyck...@gmail.com> > >> >>>>> >>> >> > > wrote: > >> >>>>> >>> >> > > > > >> >>>>> >>> >> > > > I would also see in the develop Harbs > >> >>>>> >>> >> > > > changes with namespaces before release, after your > >> >>>>>merge. > >> >>>>> >>> >> > > > >> >>>>> >>> >> > > I’ll try to finish that up tomorrow. > >> >>>>> >>> >> > > > >> >>>>> >>> >> > > > >> >>>>> >>> >> > > >> >>>>> >>> >> > >> >>>>> >>> > >> >>>>> >>> > >> >>>>> >> > >> >>>>> >> > >> >>>>> >> -- > >> >>>>> >> > >> >>>>> >> Piotr Zarzycki > >> >>>>> >> > >> >>>>> >> Patreon: > >> >>>>> >>* > >> >>>>> > >> >>>>>https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fwww.p > >> >>>>>a > >> >>>>>t > >> >>>>> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com > >> >>>>> %7Cb14108fd4443 > >> >>>>> > >> >>>>>>>42bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de > >> cee1%7C0%7C0%7C63 > >> >>>>>>>6 > >> >>>>>>>4 > >> >>>>>>>8 > >> >>>>>>>14 > >> >>>>> > >> >>>>>>>15877839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD% > >> 2F3XJcedj3XNPMfs%3D > >> >>>>>>>& > >> >>>>>>>r > >> >>>>>>>e > >> >>>>>>>se > >> >>>>> >>rved=0 > >> >>>>> >> > >> >>>>> >>< > >> >>>>> > >> >>>>>https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fwww.p > >> >>>>>a > >> >>>>>t > >> >>>>> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com > >> >>>>> %7Cb14108fd4443 > >> >>>>> > >> >>>>>>>42bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de > >> cee1%7C0%7C0%7C63 > >> >>>>>>>6 > >> >>>>>>>4 > >> >>>>>>>8 > >> >>>>>>>14 > >> >>>>> > >> >>>>>>>15877839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD% > >> 2F3XJcedj3XNPMfs%3D > >> >>>>>>>& > >> >>>>>>>r > >> >>>>>>>e > >> >>>>>>>se > >> >>>>> >>rved=0>* > >> >>>>> >> > >> >>>>> > > >> >>>>> > > >> >>>>> > > >> >>>>> >-- > >> >>>>> > > >> >>>>> >Piotr Zarzycki > >> >>>>> > > >> >>>>> >Patreon: > >> >>>>> >* > >> >>>>> > >> >>>>>https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fwww.p > >> >>>>>a > >> >>>>>t > >> >>>>>r > >> >>>>> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com > >> >>>>> %7Cb14108fd444342 > >> >>>>> > >> >>>>>>bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de > >> cee1%7C0%7C0%7C63648 > >> >>>>>>1 > >> >>>>>>4 > >> >>>>>>1 > >> >>>>>>58 > >> >>>>> > >> >>>>>>77839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD% > >> 2F3XJcedj3XNPMfs%3D&res > >> >>>>>>e > >> >>>>>>r > >> >>>>>>v > >> >>>>>>ed > >> >>>>> >=0 > >> >>>>> >< > >> >>>>> > >> >>>>>https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fwww.p > >> >>>>>a > >> >>>>>t > >> >>>>>r > >> >>>>> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com > >> >>>>> %7Cb14108fd444342 > >> >>>>> > >> >>>>>>bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de > >> cee1%7C0%7C0%7C63648 > >> >>>>>>1 > >> >>>>>>4 > >> >>>>>>1 > >> >>>>>>58 > >> >>>>> > >> >>>>>>77839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD% > >> 2F3XJcedj3XNPMfs%3D&res > >> >>>>>>e > >> >>>>>>r > >> >>>>>>v > >> >>>>>>ed > >> >>>>> >=0>* > >> >>>>> > >> >>>>> > >> >>> > >> >> > >> > > >> > >> > > > > > >-- > > > >Piotr Zarzycki > > > >Patreon: > >*https://na01.safelinks.protection.outlook.com/?url= > https%3A%2F%2Fwww.patr > >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com% > 7C6c1b1a5764ed4b > >58c02f08d542148301%7Cfa7b1b5a7b34438794aed2c178de > cee1%7C0%7C0%7C6364875782 > >22154409&sdata=7TxhOQp2UCwhWbmuizcp%2FNN2%2FwJIkDXVmebfkqB2IF4%3D& > reserved > >=0 > ><https://na01.safelinks.protection.outlook.com/?url= > https%3A%2F%2Fwww.patr > >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com% > 7C6c1b1a5764ed4b > >58c02f08d542148301%7Cfa7b1b5a7b34438794aed2c178de > cee1%7C0%7C0%7C6364875782 > >22154409&sdata=7TxhOQp2UCwhWbmuizcp%2FNN2%2FwJIkDXVmebfkqB2IF4%3D& > reserved > >=0>* > > > > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*