Hi Carlos, Please look at the README files and past discussions. There are 4 steps for Maven for this release and hopefully only 3 after that.
Due to the way our code uses Jburg we must generate a plugin for Jburg, but Maven will not let you create build plugins as part of your build. So we have to use a profile to build our plugins or create a new repo and a separate release for those plugins. -Alex On 12/12/17, 10:34 AM, "[email protected] on behalf of Carlos Rovira" <[email protected] on behalf of [email protected]> wrote: >Hi Piotr, > >thanks. that worked and finaly I was able to compile all repos. > >But this makes me feel not completly happy, since before we didn't need to >do that. > >So we have change from 3 "steps" or command line instrucciones to 5. > >Is this normal? temporal? why we need to do this now and before we didn't? > >My position is that we need to reduce the complexty to the minimun and now >I think we gain in what we want to do but loose in the "make more easy" >principle. > >Thanks > > >2017-12-12 12:28 GMT+01:00 Piotr Zarzycki <[email protected]>: > >> Carlos, >> >> I just pulled all changes in three repositories and build compiler. >> Everything went fine. Try to rebuild those project which I have mention. >> >> Thanks, Piotr >> >> 2017-12-12 11:10 GMT+01:00 Carlos Rovira <[email protected]>: >> >> > Hi Piotr, >> > >> > I think that artifacts are already in my .m2 repo, I didn't delete it >> > Or at least I never had to do that (if it's not the first build), do >>you >> > think right now it's needed due to changes in packaging ? >> > >> > Also, I assume I'm on right brach ("develop") >> > >> > So, If nothing has change for maven I should build 1) compiler., 2) >> > typedefs and 3) asjs >> > >> > let me know if that is what you do >> > >> > thanks >> > >> > Carlos >> > >> > >> > >> > 2017-12-12 11:06 GMT+01:00 Piotr Zarzycki <[email protected]>: >> > >> > > Hi Carlos, >> > > >> > > Try to build first following projects: compiler-jburg-types and >> > > compiler-build-tools. >> > > For Maven there were no crucial changes, everything working as it >>was. >> > > >> > > Let me know if it's helped. >> > > Thanks, Piotr >> > > >> > > >> > > 2017-12-12 10:50 GMT+01:00 Carlos Rovira <[email protected]>: >> > > >> > > > Hi Alex, >> > > > >> > > > for NPM, I think we should bake it in the package. I think NPM is >> very >> > > > important right now to get the most easy and quick install and use >> for >> > > > newcomers, and that's what we're pursuing. >> > > > >> > > > In the other hand, as Yshay, I'm trying to check what is done, and >> > right >> > > > now I'm syncing "develop" (for the three repos) >> > > > >> > > > Running "mvn clean install -DskipTests" in compiler, gives me: >> > > > >> > > > [*ERROR*] The build could not read 2 projects -> *[Help 1]* >> > > > >> > > > [*ERROR*] >> > > > >> > > > [*ERROR*] The project org.apache.royale.compiler: >> > > compiler:0.9.0-SNAPSHOT >> > > > (/Users/carlosrovira/Dev/Royale/Source/royale-compiler/ >> > compiler/pom.xml) >> > > > has 1 error >> > > > >> > > > [*ERROR*] Unresolveable build extension: Plugin >> > > > net.sourceforge.jburg:jburg-maven-plugin:1.10.4 or one of its >> > > dependencies >> > > > could not be resolved: Could not find artifact >> > > > org.apache.royale.compiler:compiler-jburg-types:jar:1.0.0-SNAPSHOT >> in >> > > > apache-plugins-snapshots ( >> > > > >>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Freposito >>ry.apache.org%2Fcontent%2Frepositories%2Fsnapshots&data=02%7C01%7Caharui% >>40adobe.com%7C6f3a185e90714658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c1 >>78decee1%7C0%7C0%7C636487005271266029&sdata=GTjtE42X6KOGxKZeE1DyBxYyzXWw6 >>iLNDcR0Pk%2BcHaQ%3D&reserved=0) -> >> > *[Help >> > > > 2]* >> > > > >> > > > [*ERROR*] >> > > > >> > > > [*ERROR*] The project org.apache.royale.compiler: >> > > debugger:0.9.0-SNAPSHOT >> > > > (/Users/carlosrovira/Dev/Royale/Source/royale-compiler/ >> > debugger/pom.xml) >> > > > has 1 error >> > > > >> > > > [*ERROR*] Unresolveable build extension: Plugin >> > > > net.sourceforge.jburg:jburg-maven-plugin:1.10.4 or one of its >> > > dependencies >> > > > could not be resolved: Could not find artifact >> > > > org.apache.royale.compiler:compiler-jburg-types:jar:1.0.0-SNAPSHOT >> in >> > > > apache-plugins-snapshots ( >> > > > >>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Freposito >>ry.apache.org%2Fcontent%2Frepositories%2Fsnapshots&data=02%7C01%7Caharui% >>40adobe.com%7C6f3a185e90714658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c1 >>78decee1%7C0%7C0%7C636487005271266029&sdata=GTjtE42X6KOGxKZeE1DyBxYyzXWw6 >>iLNDcR0Pk%2BcHaQ%3D&reserved=0) -> >> > *[Help >> > > > 2]* >> > > > >> > > > [*ERROR*] >> > > > >> > > > [*ERROR*] To see the full stack trace of the errors, re-run Maven >> with >> > > the >> > > > *-e* switch. >> > > > >> > > > [*ERROR*] Re-run Maven using the *-X* switch to enable full debug >> > > logging. >> > > > >> > > > [*ERROR*] >> > > > >> > > > [*ERROR*] For more information about the errors and possible >> solutions, >> > > > please read the following articles: >> > > > >> > > > [*ERROR*] *[Help 1]* >> > > > >>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcwiki.apa >>che.org%2Fconfluence%2Fdisplay%2FMAVEN%2F&data=02%7C01%7Caharui%40adobe.c >>om%7C6f3a185e90714658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1% >>7C0%7C0%7C636487005271266029&sdata=3Ce2iJlQFWE1isqFAIoyZQCBBJXWN1vDTkgJmc >>CBumc%3D&reserved=0 >> > > ProjectBuildingException >> > > > >> > > > [*ERROR*] *[Help 2]* >> > > > >>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcwiki.apa >>che.org%2Fconfluence%2Fdisplay%2FMAVEN%2F&data=02%7C01%7Caharui%40adobe.c >>om%7C6f3a185e90714658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1% >>7C0%7C0%7C636487005271266029&sdata=3Ce2iJlQFWE1isqFAIoyZQCBBJXWN1vDTkgJmc >>CBumc%3D&reserved=0 >> > PluginManagerException >> > > > >> > > > So, this means now, I only need to run that commando in asjs repo? >> > > > >> > > > Thanks >> > > > >> > > > Carlos >> > > > >> > > > >> > > > >> > > > >> > > > 2017-12-12 9:15 GMT+01:00 Alex Harui <[email protected]>: >> > > > >> > > > > >> > > > > >> > > > > On 12/12/17, 12:06 AM, "Yishay Weiss" <[email protected]> >> > 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:[email protected]> >> > > > > >Sent: Tuesday, December 12, 2017 3:03 AM >> > > > > >To: [email protected]<mailto:[email protected]> >> > > > > >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" >><[email protected] >> > >> > > > 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 >><[email protected]> >> > > > 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" < >> > [email protected]> >> > > > > >>>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 < >> > > > [email protected] >> > > > > >: >> > > > > >>> > >> > > > > >>> >> 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 >> <[email protected] >> > > >: >> > > > > >>> >> >> > > > > >>> >>> 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, "[email protected] on behalf of >> > OmPrakash >> > > > > >>> >>>Muppirala" >> > > > > >>> >>> <[email protected] on behalf of [email protected]> >> wrote: >> > > > > >>> >>> >> > > > > >>> >>> >On Dec 2, 2017 11:20 AM, "Piotr Zarzycki" >> > > > > >>><[email protected]> >> > > > > >>> >>> >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://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%7Cacd29e28cb594f6788fd08d539c9 >> a8ff%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 >> > > > > >>><[email protected]> >> > > > > >>> >>> >wrote: >> > > > > >>> >>> > >> > > > > >>> >>> >> On Dec 2, 2017 9:08 AM, "Piotr Zarzycki" >> > > > > >>><[email protected] >> > > > > >>> > >> > > > > >>> >>> >> 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 >> > > > > >>> >>><[email protected]> >> > > > > >>> >>> >> 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" < >> [email protected]> >> > > > > 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 < >> > > > > >>> >>> >> [email protected]> >> > > > > >>> >>> >> > > 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.pat >> > > > > >>> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com >> > > > > >>> %7Cb14108fd4443 >> > > > > >>> >> > > > > >>>>>42bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de >> > > > > cee1%7C0%7C0%7C6364 >> > > > > >>>>>8 >> > > > > >>>>>14 >> > > > > >>> >> > > > > >>>>>15877839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD% >> > > > > 2F3XJcedj3XNPMfs%3D&r >> > > > > >>>>>e >> > > > > >>>>>se >> > > > > >>> >>rved=0 >> > > > > >>> >> >> > > > > >>> >>< >> > > > > >>> >> > > > > >>>https://na01.safelinks.protection.outlook.com/?url= >> > > > > https%3A%2F%2Fwww.pat >> > > > > >>> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com >> > > > > >>> %7Cb14108fd4443 >> > > > > >>> >> > > > > >>>>>42bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de >> > > > > cee1%7C0%7C0%7C6364 >> > > > > >>>>>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.pat >> > > > > >>>r >> > > > > >>> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com >> > > > > >>> %7Cb14108fd444342 >> > > > > >>> >> > > > > >>>>bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de >> > > > > cee1%7C0%7C0%7C6364814 >> > > > > >>>>1 >> > > > > >>>>58 >> > > > > >>> >> > > > > >>>>77839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD% >> > > > > 2F3XJcedj3XNPMfs%3D&reser >> > > > > >>>>v >> > > > > >>>>ed >> > > > > >>> >=0 >> > > > > >>> >< >> > > > > >>> >> > > > > >>>https://na01.safelinks.protection.outlook.com/?url= >> > > > > https%3A%2F%2Fwww.pat >> > > > > >>>r >> > > > > >>> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com >> > > > > >>> %7Cb14108fd444342 >> > > > > >>> >> > > > > >>>>bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de >> > > > > cee1%7C0%7C0%7C6364814 >> > > > > >>>>1 >> > > > > >>>>58 >> > > > > >>> >> > > > > >>>>77839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD% >> > > > > 2F3XJcedj3XNPMfs%3D&reser >> > > > > >>>>v >> > > > > >>>>ed >> > > > > >>> >=0>* >> > > > > >>> >> > > > > >>> >> > > > > > >> > > > > >> > > > > >> > > > >> > > > >> > > > -- >> > > > Carlos Rovira >> > > > >>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me% >>2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e90714658d69b08 >>d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63648700527126602 >>9&sdata=Ng1tgatiF5cEbmDdpx7516Xf4Ra86R5dbCJ%2Fhh3ePSg%3D&reserved=0 >> > > > >> > > >> > > >> > > >> > > -- >> > > >> > > Piotr Zarzycki >> > > >> > > Patreon: >>*https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pat >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e9071 >>4658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6364870 >>05271266029&sdata=9%2FUERWXRgnrxRUvUsl%2BdJfzuddgiLuf%2B8o6Sbv11Ij0%3D&re >>served=0 >> > > >><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pat >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e9071 >>4658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6364870 >>05271266029&sdata=9%2FUERWXRgnrxRUvUsl%2BdJfzuddgiLuf%2B8o6Sbv11Ij0%3D&re >>served=0>* >> > > >> > >> > >> > >> > -- >> > Carlos Rovira >> > >>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me% >>2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e90714658d69b08 >>d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63648700527126602 >>9&sdata=Ng1tgatiF5cEbmDdpx7516Xf4Ra86R5dbCJ%2Fhh3ePSg%3D&reserved=0 >> > >> >> >> >> -- >> >> Piotr Zarzycki >> >> Patreon: >>*https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pat >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e9071 >>4658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6364870 >>05271266029&sdata=9%2FUERWXRgnrxRUvUsl%2BdJfzuddgiLuf%2B8o6Sbv11Ij0%3D&re >>served=0 >> >><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pat >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e9071 >>4658d69b08d5418f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6364870 >>05271266029&sdata=9%2FUERWXRgnrxRUvUsl%2BdJfzuddgiLuf%2B8o6Sbv11Ij0%3D&re >>served=0>* >> > > > >-- > ><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.codeo >scopic.com&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e90714658d69b08d5418 >f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636487005271266029&sdat >a=JLmzc7JAKjwx3sKlcVwgaLKWeXyXGikJhzjd2X6YYqY%3D&reserved=0> > >Carlos Rovira > >Director General > >M: +34 607 22 60 05 > >https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.codeos >copic.com&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e90714658d69b08d5418f >1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636487005271266029&sdata >=JLmzc7JAKjwx3sKlcVwgaLKWeXyXGikJhzjd2X6YYqY%3D&reserved=0 > > >Conócenos en 1 minuto! ><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Favant2.e >s%2F%23video&data=02%7C01%7Caharui%40adobe.com%7C6f3a185e90714658d69b08d54 >18f1c33%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636487005271266029&sd >ata=wgeJ3YB6rmeiiqV4ABT3WvFYeT1iOzXnKthIAdQk8Yk%3D&reserved=0> > > >Este mensaje se dirige exclusivamente a su destinatario y puede contener >información privilegiada o confidencial. Si ha recibido este mensaje por >error, le rogamos que nos lo comunique inmediatamente por esta misma vía y >proceda a su destrucción. > >De la vigente Ley Orgánica de Protección de Datos (15/1999), le >comunicamos >que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC >S.A. La finalidad de dicho tratamiento es facilitar la prestación del >servicio o información solicitados, teniendo usted derecho de acceso, >rectificación, cancelación y oposición de sus datos dirigiéndose a >nuestras >oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación >necesaria.
