In case of Maven artifacts the only needs of doing one build is for convenient people who are using Maven build to develop SDK itself. If I'm a user whom would like to use Royale and build my own application by Maven I don't need download repository and build myself whole sources. I just need to create simple pom file and all artifacts will be downloaded from Apache Maven central - my application will build.
Piotr 2017-11-15 10:46 GMT+01:00 Harbs <harbs.li...@gmail.com>: > +1 > > I think this is the simplest way to handle it. > > The only downside is that folks who don’t need the framework will download > more than they need. but hard-drive space is pretty cheap and like Carlos > says, we can split if afterwards if there’s demand. > > > On Nov 15, 2017, at 11:38 AM, Carlos Rovira <carlosrov...@apache.org> > wrote: > > > > Hi, > > > > I prefer : > > > > * only one vote thread > > * compiler bundled (no release separately) - if people demand it, we > always > > can do that > > > > about maven, I remember there's 3 separate builds due to how maven make > > things, I'd like someone with maven skills could finaly join the three > into > > one, that was something Chris was planning to do. The final step would be > > making only one "mvn clean install" and have compiler, typedefs and asjs > > compiled and ready > > > > thanks > > > > > > 2017-11-15 9:09 GMT+01:00 Alex Harui <aha...@adobe.com.invalid>: > > > >> Hi Piotr, > >> > >> That's fine, we'll see what others think, but we are also discussing > >> whether the compiler is a separate release and vote thread or is bundled > >> with the framework. > >> > >> -Alex > >> > >> On 11/15/17, 12:03 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> > wrote: > >> > >>> Hi, > >>> > >>> Yep we didn't decide it yet how should be package release. In my > opinion > >>> this should look like that: > >>> > >>> 1) Package called royale-flexjs -0.9 Where it compiles to SWF and JS > >>> 2) Package called royale-0.9 where it compiles to JS only. > >>> > >>> I like the idea of voting once where whole framework is in place, in > case > >>> of Maven during release process three repositories will land as staging > >>> artifacts and we can vote. > >>> > >>> Thoughts ? > >>> Piotr > >>> > >>> > >>> 2017-11-15 8:09 GMT+01:00 Alex Harui <aha...@adobe.com.invalid>: > >>> > >>>> Royale will be using artifacts from royale-compiler, not flex-falcon. > >>>> > >>>> I'm not sure we've decided on how to package our releases. The Ant > >>>> scripts are currently set up for two artifacts (compiler and > framework), > >>>> Maven is set up for 1 or 3, depending how you count. > >>>> > >>>> I'm pretty sure we'll have to adjust scripts anyway to smooth out how > >>>> Maven and Ant work together to create all of the artifacts so making > >>>> other > >>>> adjustments for npm is an option too. Maybe the first question is: > how > >>>> many vote threads do we want? I believe eventually we rate of change > in > >>>> royale-compiler will slow compared to royale-asjs and changes to > >>>> royale-asjs won't depend on changes in royale-compiler, but we could > >>>> change our packaging and number of vote threads later. > >>>> > >>>> Thoughts? > >>>> -Alex > >>>> > >>>> On 11/14/17, 10:44 PM, "omup...@gmail.com on behalf of OmPrakash > >>>> Muppirala" <omup...@gmail.com on behalf of bigosma...@gmail.com> > wrote: > >>>> > >>>>> I'm in the middle of updating the npm scripts. Are we planning to > >>>>> continue > >>>>> to download flex-falcon from the current release? Or are we planning > >>>> on > >>>>> pushing out a new release of falcon/royale-compiler? > >>>>> > >>>>> Thanks, > >>>>> Om > >>>>> > >>>>> On Mon, Nov 13, 2017 at 12:57 AM, Alex Harui > <aha...@adobe.com.invalid > >>> > >>>>> wrote: > >>>>> > >>>>>> Yes, I was going to copy it someday so go ahead and do it now if you > >>>>>> have > >>>>>> time. > >>>>>> > >>>>>> -Alex > >>>>>> > >>>>>> On 11/13/17, 12:50 AM, "Harbs" <harbs.li...@gmail.com> wrote: > >>>>>> > >>>>>>> Sounds good. > >>>>>>> > >>>>>>>> On Nov 13, 2017, at 10:41 AM, OmPrakash Muppirala > >>>>>>>> <bigosma...@gmail.com> wrote: > >>>>>>>> > >>>>>>>> BTW, I just realized that we don't have a royale-utilities git > >>>> repo. > >>>>>> I > >>>>>>>> am > >>>>>>>> tempted to simply put the npm related code into royale-asjs/npm > >>>>>>>> directory > >>>>>>>> and add it as an exclude in the build.xml. Any objections? > >>>>>>>> > >>>>>>>> Thanks, > >>>>>>>> Om > >>>>>>>> > >>>>>>>> On Sun, Nov 12, 2017 at 1:58 PM, Harbs <harbs.li...@gmail.com> > >>>> wrote: > >>>>>>>> > >>>>>>>>> If you call it 0.10.0, I think it’s pretty clear. > >>>>>>>>> > >>>>>>>>>> On Nov 12, 2017, at 11:46 PM, Idylog - Nicolas Granon < > >>>>>>>>> ngra...@idylog.com> wrote: > >>>>>>>>>> > >>>>>>>>>> In developer's eyes, "0.10" is "lower" than "0.9". > >>>>>>>>>> > >>>>>>>>>> You'd better number it as "0.91". > >>>>>>>>>> > >>>>>>>>>> Nicolas Granon > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>> -----Message d'origine----- > >>>>>>>>>>> De : Harbs [mailto:harbs.li...@gmail.com] > >>>>>>>>>>> Envoyé : dimanche 12 novembre 2017 10:15 > >>>>>>>>>>> À : dev@royale.apache.org > >>>>>>>>>>> Objet : Re: Publishing royale to npm > >>>>>>>>>>> > >>>>>>>>>>> We’ve fixed a lot of things since 0.8. > >>>>>>>>>>> > >>>>>>>>>>> 0.9 does not need to jump to 1.0. We can have 0.10 (and 0.11…) > >>>>>>>>>>> > >>>>>>>>>>> I’d really like to streamline the release process so it’s > >>>> painless > >>>>>>>>>>> enough to release every couple/few weeks. > >>>>>>>>>>> > >>>>>>>>>>> Harbs > >>>>>>>>>>> > >>>>>>>>>>>> On Nov 12, 2017, at 10:35 AM, Carlos Rovira > >>>>>>>>>>>> <carlosrov...@apache.org> > >>>>>>>>>>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>> Hi, > >>>>>>>>>>>> > >>>>>>>>>>>> about version number, I'll feel more happy with 0.8 than 0.9 > >>>> My > >>>>>>>>>>>> point > >>>>>>>>>>>> is that we are getting a first release of Royale and is the > >>>> same > >>>>>>>>>>>> that > >>>>>>>>>>>> FlexJS 0.8 but with some new fixes and little things. > >>>>>>>>>>>> As well I can see many things to do to reach 1.0, and would be > >>>>>> great > >>>>>>>>>>>> to have still an intermediate release 0.9 > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> 2017-11-11 22:10 GMT+01:00 OmPrakash Muppirala > >>>>>>>>>>> <bigosma...@gmail.com>: > >>>>>>>>>>>> > >>>>>>>>>>>>> On Thu, Nov 9, 2017 at 6:41 PM, Alex Harui > >>>>>>>>>>> <aha...@adobe.com.invalid> > >>>>>>>>>>>>> wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>>> That might work. One question: we want the same bits that > >>>>>> were > >>>>>>>>>>>>> published > >>>>>>>>>>>>>> as 0.9.0-rc1 to become the final bits where you would do: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> npm install -g apache-royale > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> We aren't supposed to rebuild anything. For Maven the same > >>>>>> bits > >>>>>>>>>>>>>> from staging get copied to Maven central, for Ant/IDE the > >>>> same > >>>>>>>>>>>>>> bits > >>>>>>>>>>>>>> are moved (not copied) from dist/dev to dist/release. So > >>>> is it > >>>>>>>>>>> true > >>>>>>>>>>>>>> that the RM > >>>>>>>>>>>>> can > >>>>>>>>>>>>>> publish the final bits by taking the same bits that were > >>>> once > >>>>>>>>>>>>>> published via > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> npm publish --tag 0.9.0-rc1 > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> as the final release? What does the RM to do make that > >>>> happen? > >>>>>>>>>>> Just: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> npm publish > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> without any tag? > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> The rc1 would be in the /dev/ area of the dist site. We will > >>>>>> use a > >>>>>>>>>>>>> useMirror=false flag while attempting to download the > >>>> specified > >>>>>>>>>>>>> sdk. > >>>>>>>>>>>>> This will bypass the mirror urls and directly load it from > >>>> the > >>>>>> dist > >>>>>>>>>>> site. > >>>>>>>>>>>>> > >>>>>>>>>>>>> For the nightlies, it would be similar, except we can use the > >>>>>>>>>>>>> direct > >>>>>>>>>>>>> url of the lastSuccessfulArtifact directory in Jenkins. > >>>>>>>>>>>>> > >>>>>>>>>>>>> When the release candidate artifacts get promoted to GA, they > >>>>>> will > >>>>>>>>>>> be > >>>>>>>>>>>>> available via mirrors. So, we will push a new release to npm > >>>>>> with > >>>>>>>>>>>>> the new version number, which simply is new package.json file > >>>>>> with > >>>>>>>>>>>>> the correct paths to the sdk artifacts. > >>>>>>>>>>>>> > >>>>>>>>>>>>> I plan to write a script called: publish-to-npm which can be > >>>>>>>>>>>>> invoked > >>>>>>>>>>>>> like > >>>>>>>>>>>>> this: > >>>>>>>>>>>>> > >>>>>>>>>>>>> ./publish-to-npm -- -nightly=true version=0.9.0 > >>>>>> ./publish-to-npm -- > >>>>>>>>>>>>> -rc=true version=0.9.0 ./publish-to-npm -- -ga=true > >>>>>> version=0.9.0 > >>>>>>>>>>>>> > >>>>>>>>>>>>> The script will take care of setting up the correct values in > >>>>>>>>>>>>> package.json and will publish it to npmjs.org. > >>>>>>>>>>>>> > >>>>>>>>>>>>> The values would be: > >>>>>>>>>>>>> Nightly: > >>>>>>>>>>>>> "royale_path_binary": " > >>>>>>>>>>>>> > >>>>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=ht > >>>>>> tp%3A%2F%2Fapac > >>>>>>>>>>>>> heflexbuild.cloudapp.net%3A8080%2Fjob%2Froyale-asjs- > >>>>>> jsonly%2F&data=0 > >>>>>>>>>>>>> 2%7C01%7C%7Cca49c65bbd2148ea650d08d52a7397a5% > >>>>>> 7Cfa7b1b5a7b34438794aed > >>>>>>>>>>>>> 2c178decee1%7C0%7C0%7C636461598305881412&sdata=ylxu8v > >>>>>> MGUA5zpWu1NTEza > >>>>>>>>>>>>> nAGYLIn3ERTln%2FhNy4O6tY%3D&reserved=0 > >>>>>>>>>>>>> lastSuccessfulBuild/artifact/out/ > >>>>>>>>>>>>> ", > >>>>>>>>>>>>> "royale_file_name": "apache-royale-jsonly-0.9.0-bin.zip", > >>>>>>>>>>>>> "useMirror": false > >>>>>>>>>>>>> > >>>>>>>>>>>>> This will be published as: npm publish --tag nightly > >>>>>>>>>>>>> > >>>>>>>>>>>>> RC: > >>>>>>>>>>>>> "royale_path_binary": " > >>>>>>>>>>>>> > >>>>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=ht > >>>>>> tps%3A%2F%2Fdis > >>>>>>>>>>>>> t.apache.org%2Frepos%2Fdist%2Fdev%2Froyale%2Fsdk%2F0. > >>>>>> 9.0%2Frc1%2F&da > >>>>>>>>>>>>> ta=02%7C01%7C%7Cca49c65bbd2148ea650d08d52a7397a5% > >>>>>> 7Cfa7b1b5a7b3443879 > >>>>>>>>>>>>> 4aed2c178decee1%7C0%7C0%7C636461598305881412&sdata= > >>>>>> IgVMA61I1w4N3spjL > >>>>>>>>>>>>> t76o%2BSIicrxnwIlYNB9yMSFElQ%3D&reserved=0", > >>>>>>>>>>>>> "royale_file_name": "apache-royale-jsonly-0.9.0-bin.zip", > >>>>>>>>>>>>> "useMirror": false > >>>>>>>>>>>>> > >>>>>>>>>>>>> This will be published as: npm publish --tag 0.9.0-rc1 > >>>>>>>>>>>>> > >>>>>>>>>>>>> GA: > >>>>>>>>>>>>> "royale_path_binary": "/dist/release/royale/sdk/0.9.0/", > >>>>>>>>>>>>> "royale_file_name": "apache-royale-jsonly-0.9.0-bin.zip", > >>>>>>>>>>>>> "useMirror": true > >>>>>>>>>>>>> > >>>>>>>>>>>>> This will be published as: npm publish > >>>>>>>>>>>>> > >>>>>>>>>>>>> When we move to the next version, we need to up the version > >>>>>> number > >>>>>>>>>>> to > >>>>>>>>>>>>> the next one and push a nightly tag out. > >>>>>>>>>>>>> P.S. All this assumes that there are no changes in the > >>>>>> packaging > >>>>>>>>>>> logic. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>> Om > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Seems reasonable for the RM to have Node.js and npm > >>>> installed. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>> -Alex > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> On 11/9/17, 6:28 PM, "omup...@gmail.com on behalf of > >>>> OmPrakash > >>>>>>>>>>>>> Muppirala" > >>>>>>>>>>>>>> <omup...@gmail.com on behalf of bigosma...@gmail.com> > >> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> For staging builds, we could do : > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Publish: > >>>>>>>>>>>>>>> npm publish --tag 0.9.0-rc1 > >>>>>>>>>>>>>>> Install: > >>>>>>>>>>>>>>> npm install -g apache-royale@0.9.0-rc1 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> For nightly builds > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Publish: > >>>>>>>>>>>>>>> npm publish --tag nightly > >>>>>>>>>>>>>>> Install: > >>>>>>>>>>>>>>> npm install -g apache-royale@nightly > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Thoughts? > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> BTW, if we want to integrate this as part of our release > >>>>>> process, > >>>>>>>>>>>>>>> the Release Manager will need to have node.js and npm > >>>>>> installed > >>>>>>>>>>>>>>> as > >>>>>>>>>>> well. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>> Om > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 3:08 PM, Alex Harui > >>>>>>>>>>>>>>> <aha...@adobe.com.invalid> > >>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> What would be great is, when we push artifacts to Maven > >>>>>> staging > >>>>>>>>>>>>>>>> repos and dist/dev, we also push something to wherever we > >>>>>> need > >>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>> push it so npm works. Then we say in the vote emails: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Maven: Use these staging 'coordinates' in your pom.xml > >>>>>> Ant/IDE > >>>>>>>>>>>>>>>> users: Get artifacts from dist.a.o/dev/royale NPM users: > >>>>>> Run > >>>>>>>>>>> npm > >>>>>>>>>>>>>>>> <whatever> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> But these may not be the final bits so we want to make > >>>> sure > >>>>>>>>>>>>>>>> folks > >>>>>>>>>>>>>>>> know that and that we can push final bits later. Then > >>>> when > >>>>>> the > >>>>>>>>>>>>>>>> vote > >>>>>>>>>>>>> finally > >>>>>>>>>>>>>>>> passes, the RM pushes the Maven artifacts to Maven > >>>> Central, > >>>>>> the > >>>>>>>>>>>>> Ant/IDE > >>>>>>>>>>>>>>>> packages go to dist.a..o/release/royale and we do > >>>> whatever is > >>>>>>>>>>>>>>>> needed > >>>>>>>>>>>>> for > >>>>>>>>>>>>>>>> npm. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Similarly, for nightly builds, we tell Maven users to use > >>>>>>>>>>>>>>>> -SNAPSHOT versions, we tell Ant/IDE users to get it from > >>>>>>>>>>>>>>>> apacheflexbuild. What can we tell npm users? > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>> -Alex > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> On 11/9/17, 2:37 PM, "omup...@gmail.com on behalf of > >>>>>> OmPrakash > >>>>>>>>>>>>>>>> Muppirala" > >>>>>>>>>>>>>>>> <omup...@gmail.com on behalf of bigosma...@gmail.com> > >>>> wrote: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 2:15 PM, Alex Harui > >>>>>>>>>>>>>>>>> <aha...@adobe.com.invalid > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Can you remind me what the issues are with npm and > >>>> nightly > >>>>>>>>>>> builds? > >>>>>>>>>>>>>>>>>> IOW, I > >>>>>>>>>>>>>>>>>> would think we would want to automate the generation of > >>>> the > >>>>>>>>>>>>>>>>>> HPM > >>>>>>>>>>>>>>>> release > >>>>>>>>>>>>>>>>>> so > >>>>>>>>>>>>>>>>>> it can go out with the regular Apache release artifacts > >>>>>> and be > >>>>>>>>>>>>>>>> tested as > >>>>>>>>>>>>>>>>>> an RC by release voters. > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> I don't think there is any issue. Those who want to test > >>>>>> out > >>>>>>>>>>> the > >>>>>>>>>>>>>>>> nightly > >>>>>>>>>>>>>>>>> via npm, need to a few special steps before they run npm > >>>>>>>>>>> install. > >>>>>>>>>>>>> Josh > >>>>>>>>>>>>>>>>> added that functionality a while ago. > >>>>>>>>>>>>>>>>> We are talking about the official release so we can push > >>>> the > >>>>>>>>>>>>>>>>> package > >>>>>>>>>>>>>>>> out > >>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>> the npm registry. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> We could also publish alpha/beta releases to npm as well. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> We already need to synchronize the generation and > >>>>>> deployment > >>>>>>>>>>>>>>>>>> of > >>>>>>>>>>>>> Maven > >>>>>>>>>>>>>>>>>> artifacts as well as the Ant/IDE artifacts. Can we add > >>>>>> NPM as > >>>>>>>>>>>>> well? > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Yes, we should be able to incorporate an npm publish > >>>> command > >>>>>>>>>>> into > >>>>>>>>>>>>>>>>> our release scripts. Do you know at what point in the > >>>> whole > >>>>>>>>>>>>>>>>> release > >>>>>>>>>>>>>>>> process > >>>>>>>>>>>>>>>>> we > >>>>>>>>>>>>>>>>> will be able to update npm? > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> If we dont change the installation steps, we would need > >>>> the > >>>>>>>>>>>>>>>>> following pieces in the package.json file: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> "org_apache_flex": { > >>>>>>>>>>>>>>>>> "flexjs_path_binary": "flex/flexjs/0.8.0/binaries/", > >>>>>>>>>>>>>>>>> "flexjs_file_name": "apache-flex-flexjs-0.8.0-bin.zip", > >>>>>>>>>>>>>>>>> "falcon_path_binary": "flex/falcon/0.8.0/binaries/", > >>>>>>>>>>>>>>>>> "falcon_file_name": "apache-flex-falconjx-0.8.0- > >> bin.zip", > >>>>>>>>>>>>>>>>> "flash_player_global_url": " > >>>>>>>>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url= > >>>>>>>>>>>>>>>> http%3A%2F%2Fdownload.m > >>>>>>>>>>>>>>>>> acromedia.com%2Fget%2Fflashplayer%2Fupdaters%2F25% > >>>>>>>>>>>>>>>> 2F&data=02%7C01%7C%7Cb85 > >>>>>>>>>>>>>>>>> 038114e2f4ee32aba08d527c2918b% > >>>> 7Cfa7b1b5a7b34438794aed2c178de > >>>>>>>>>>>>>>>> cee1%7C0%7C0%7 > >>>>>>>>>>>>>>>>> C636458638974117812&sdata=Pf%2Fx4OLzd65wh8OEeXC8ALh3LE% > >>>>>>>>>>>>>>>> 2BBvUQGD6Ksts2pl14% > >>>>>>>>>>>>>>>>> 3D&reserved=0", > >>>>>>>>>>>>>>>>> "flash_player_global_file_name": "playerglobal25_0.swc", > >>>>>>>>>>>>>>>>> "adobe_air_url": > >>>>>>>>>>>>>>>>> "https://na01.safelinks.protection.outlook.com/?url= > >>>>>>>>>>>>>>>> http%3A%2F%2Fairdownlo > >>>>>>>>>>>>>>>>> ad.adobe.com%2Fair%2Fwin%2Fdownload%2F25.0%2F&data=02% > >>>>>>>>>>>>>>>> 7C01%7C%7Cb85038114e > >>>>>>>>>>>>>>>>> 2f4ee32aba08d527c2918b%7Cfa7b1b5a7b34438794aed2c178de > >>>>>>>>>>>>>>>> cee1%7C0%7C0%7C636458 > >>>>>>>>>>>>>>>>> > >>>>>>>>>>> > >>>> 638974117812&sdata=dVNDap4qsl6i7zZ1uL%2FIiqKexCBpPPx86eqgDmslTPY% > >>>>>>>>>>>>>>>>> 3D& > >>>>>>>>>>>>>>>> reserv > >>>>>>>>>>>>>>>>> ed=0", > >>>>>>>>>>>>>>>>> "adobe_air_file_name": "AdobeAIRSDK.zip", > >>>>>>>>>>>>>>>>> "player_version": "25.0", > >>>>>>>>>>>>>>>>> "swf_version": "36", > >>>>>>>>>>>>>>>>> "swf_object_url": > >>>>>>>>>>>>>>>>> "https://na01.safelinks.protection.outlook.com/?url= > >>>>>>>>>>>>>>>> http%3A%2F%2Fgithub.co > >>>>>>>>>>>>>>>>> m%2Fswfobject%2Fswfobject%2Farchive%2F&data=02%7C01%7C% > >>>>>>>>>>>>>>>> 7Cb85038114e2f4ee32 > >>>>>>>>>>>>>>>>> aba08d527c2918b%7Cfa7b1b5a7b34438794aed2c178de > >>>>>>>>>>>>>>>> cee1%7C0%7C0%7C6364586389741 > >>>>>>>>>>>>>>>>> 17812&sdata=gWVzkp0ByA8WM8SUI4pbDOKgs5omcr > >>>>>>>>>>>>>> VHBnIJsy2pfQU%3D&reserved=0", > >>>>>>>>>>>>>>>>> "swf_object_file_name": "2.2.zip", > >>>>>>>>>>>>>>>>> "flatui_url": > >>>>>>>>>>>>>>>>> "https://na01.safelinks.protection.outlook.com/?url= > >>>>>>>>>>>>>>>> https%3A%2F%2Fgithub.c > >>>>>>>>>>>>>>>>> om%2Fdesignmodo%2FFlat-UI%2Farchive%2F&data=02%7C01%7C% > >>>>>>>>>>>>>>>> 7Cb85038114e2f4ee32 > >>>>>>>>>>>>>>>>> aba08d527c2918b%7Cfa7b1b5a7b34438794aed2c178de > >>>>>>>>>>>>>>>> cee1%7C0%7C0%7C6364586389741 > >>>>>>>>>>>>>>>>> 17812&sdata=nD8nezQSa9GnubwK8frZlJepgEY7zf > >>>>>>>>>>>>>> dCuMRqPbC3jqM%3D&reserved=0", > >>>>>>>>>>>>>>>>> "flatui_file_name": "2.2.2.zip" > >>>>>>>>>>>>>>>>> } > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Then, we up the version number and do a npm publish. The > >>>>>>>>>>> release > >>>>>>>>>>>>>>>> manager > >>>>>>>>>>>>>>>>> would need to have the credentials for npmjs.org, but we > >>>>>> could > >>>>>>>>>>>>>>>>> share > >>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>> with priv...@royale.apache.org > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>> Om > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> -Alex > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On 11/9/17, 1:28 PM, "Harbs" <harbs.li...@gmail.com> > >>>> wrote: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> OK. You’re probably right. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> On Nov 9, 2017, at 9:34 PM, OmPrakash Muppirala > >>>>>>>>>>>>>>>>>> <bigosma...@gmail.com> > >>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 11:27 AM, Harbs > >>>>>>>>>>> <harbs.li...@gmail.com> > >>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> Did you reserve the name yet? > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> No I did not. If we are going to be using > >>>> apache-royale > >>>>>> as > >>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>> package > >>>>>>>>>>>>>>>>>>>> name, we should be fine. > >>>>>>>>>>>>>>>>>>>> Unless you are worried someone else might claim it? > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> On Nov 9, 2017, at 9:25 PM, OmPrakash Muppirala > >>>>>>>>>>>>>>>>>> <bigosma...@gmail.com > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 10:08 AM, Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>> <carlosrov...@apache.org> > >>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Hi Om, > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> I'm working on the website content and want to know > >>>>>> about > >>>>>>>>>>>>>>>>>>>>>>> NPM > >>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>> update > >>>>>>>>>>>>>>>>>>>>>>> pages with real info. > >>>>>>>>>>>>>>>>>>>>>>> could you share your plans about releasing Apache > >>>>>> Royale > >>>>>>>>>>> in > >>>>>>>>>>>>>>>> NPM? > >>>>>>>>>>>>>>>>>>>>>>> I suppose you can't still make this due to some > >>>> final > >>>>>>>>>>>>> renaming? > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Let me know in order to remove this info if you > >>>> think > >>>>>>>>>>> we'll > >>>>>>>>>>>>>>>> need > >>>>>>>>>>>>>>>>>> more > >>>>>>>>>>>>>>>>>>>>> time > >>>>>>>>>>>>>>>>>>>>>>> to get Royale on NPM > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Thanks! > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> I was hoping to release the npm version right after > >>>> we > >>>>>> do > >>>>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>> first > >>>>>>>>>>>>>>>>>>>>> release > >>>>>>>>>>>>>>>>>>>>>> of royale. Does that work? > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>>>>>> Om > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> 2017-10-30 19:57 GMT+01:00 Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>> <carlos.rov...@codeoscopic.com > >>>>>>>>>>>>>>>>>>>>>> : > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> I think apache-royals would be better, since > >>>> avoids > >>>>>>>>>>>>> confusing > >>>>>>>>>>>>>>>>>>>>>>>> people. > >>>>>>>>>>>>>>>>>>>>> If > >>>>>>>>>>>>>>>>>>>>>>> I > >>>>>>>>>>>>>>>>>>>>>>>> came to this project for the first time, and try > >>>> to > >>>>>>>>>>> search > >>>>>>>>>>>>> in > >>>>>>>>>>>>>>>>>> npm, > >>>>>>>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>> find > >>>>>>>>>>>>>>>>>>>>>>>> "royale", although this was the right and only > >>>>>> package, > >>>>>>>>>>>>>>>>>>>>>>>> I'll > >>>>>>>>>>>>>>>> be > >>>>>>>>>>>>>>>>>> ask > >>>>>>>>>>>>>>>>>>>>>>>> me > >>>>>>>>>>>>>>>>>>>>> if > >>>>>>>>>>>>>>>>>>>>>>>> there's the right one. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> With apache-royale, there's no confusion problems > >>>> ;) > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> 2017-10-30 19:50 GMT+01:00 OmPrakash Muppirala > >>>>>>>>>>>>>>>>>>>>>>>> <bigosma...@gmail.com>: > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> We always have option of using apache-royale as > >>>>>> package > >>>>>>>>>>>>> name. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Oct 30, 2017 at 11:32 AM, Harbs > >>>>>>>>>>>>>>>> <harbs.li...@gmail.com> > >>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> It’s a shame that “royale” seems to already be > >>>>>> taken > >>>>>>>>>>>>>>>>>>>>>>>>>> on > >>>>>>>>>>>>> npm. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> I would vote for two packages: > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> 1. To install *everything* (i.e. swf, js, node, > >>>>>> etc. > >>>>>>>>>>> and > >>>>>>>>>>>>>>>> future > >>>>>>>>>>>>>>>>>>>>>>> targets > >>>>>>>>>>>>>>>>>>>>>>>>>> when/if we add them): > >>>>>>>>>>>>>>>>>>>>>>>>>> npm install apache-royale -g > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> 2. To install js-only: > >>>>>>>>>>>>>>>>>>>>>>>>>> npm install apache-royale-js -g > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> If we see a demand for further packages (i.e. > >>>>>> compiler > >>>>>>>>>>>>>>>> only), > >>>>>>>>>>>>>>>>>> we > >>>>>>>>>>>>>>>>>>>>>>>>>> can > >>>>>>>>>>>>>>>>>>>>>>> add > >>>>>>>>>>>>>>>>>>>>>>>>>> them as additional packages later. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Harbs > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 30, 2017, at 8:23 PM, OmPrakash > >>>> Muppirala < > >>>>>>>>>>>>>>>>>>>>>>>>> bigosma...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> So, "npm install" downloads a tarball from > >>>>>> npmjs.org > >>>>>> . > >>>>>>>>>>>>> The > >>>>>>>>>>>>>>>>>>>>>>>>>>> package > >>>>>>>>>>>>>>>>>>>>>>>>>> usually > >>>>>>>>>>>>>>>>>>>>>>>>>>> contains the code we want others to use. It > >>>> also > >>>>>>>>>>>>> contains > >>>>>>>>>>>>>>>> a > >>>>>>>>>>>>>>>>>>>>>>>>>> "package.json" > >>>>>>>>>>>>>>>>>>>>>>>>>>> file which specify all its dependencies. These > >>>>>>>>>>>>>>>> dependencies > >>>>>>>>>>>>>>>>>> (and > >>>>>>>>>>>>>>>>>>>>>>>>> their > >>>>>>>>>>>>>>>>>>>>>>>>>>> sub-dependencies) are all downloaded from > >>>>>> npmjs.org > >>>>>> as > >>>>>>>>>>>>>> part > >>>>>>>>>>>>>>>> of > >>>>>>>>>>>>>>>>>>>>>>>>>>> "npm > >>>>>>>>>>>>>>>>>>>>>>>>>>> install". > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> There are options to run custom scripts before > >>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>> after > >>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>> npm > >>>>>>>>>>>>>>>>>>>>>>>>> install. > >>>>>>>>>>>>>>>>>>>>>>>>>>> In the case of FlexJS, we run a script > >>>> afterwards > >>>>>> that > >>>>>>>>>>>>>>>> simply > >>>>>>>>>>>>>>>>>>>>>>>>> downloads > >>>>>>>>>>>>>>>>>>>>>>>>>> our > >>>>>>>>>>>>>>>>>>>>>>>>>>> non-npmjs.org dependencies (royale sdk, fonts, > >>>>>> flash > >>>>>>>>>>>>>>>> player, > >>>>>>>>>>>>>>>>>> air, > >>>>>>>>>>>>>>>>>>>>>>>>> etc.) > >>>>>>>>>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>> puts them in the correct places. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> So, our options are: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> 1. Publish two different packages on > >>>> npmjs.org: > >>>>>>>>>>> jsonly > >>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>> js+swf. > >>>>>>>>>>>>>>>>>>>>>>>>> We > >>>>>>>>>>>>>>>>>>>>>>>>>>> need to figure out the names of these packages, > >>>>>> since > >>>>>>>>>>>>> they > >>>>>>>>>>>>>>>> are > >>>>>>>>>>>>>>>>>>>>>>> unique > >>>>>>>>>>>>>>>>>>>>>>>>>>> identifiers on npmjs's registry. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Then the command the users would run would look > >>>>>> like: > >>>>>>>>>>>>>>>>>>>>>>>>>>> npm install royale-jsonly -g npm install > >>>>>>>>>>>>>>>>>>>>>>>>>>> royale-js-and-swf -g > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> 2. Publish only the jsonly package. > >>>>>>>>>>>>>>>>>>>>>>>>>>> Then the command the users would run would look > >>>>>> like: > >>>>>>>>>>>>>>>>>>>>>>>>>>> npm install royale-jsonly -g > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> 3. Possibly, we can figure out a way to > >>>>>> optionally > >>>>>>>>>>>>>>>> download > >>>>>>>>>>>>>>>>>> swf > >>>>>>>>>>>>>>>>>>>>>>>>> support. > >>>>>>>>>>>>>>>>>>>>>>>>>>> This way, by default the jsonly is downoaded > >>>> and > >>>>>>>>>>>>> unzipped. > >>>>>>>>>>>>>>>>>> Then > >>>>>>>>>>>>>>>>>>>>>>>>>>> we > >>>>>>>>>>>>>>>>>>>>>>>>> could > >>>>>>>>>>>>>>>>>>>>>>>>>>> (possibly) look at the args or have the user > >>>> run > >>>>>>>>>>>>>>>>>>>>>>>>>>> another > >>>>>>>>>>>>>>>>>> command > >>>>>>>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>>>>>>> downloads the swf support. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Then the command the users would run would > >>>>>> (possibly) > >>>>>>>>>>>>> look > >>>>>>>>>>>>>>>>>> like: > >>>>>>>>>>>>>>>>>>>>>>>>>>> npm install royale -- -include-swf-support -g > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> (or) > >>>>>>>>>>>>>>>>>>>>>>>>>>> npm install royale-jsonly -g and then > >>>>>>>>>>>>>>>>>>>>>>>>>>> ./update-royale-include-swf-support > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> In all three cases, we can definitely run a > >>>> script > >>>>>>>>>>> that > >>>>>>>>>>>>>>>> alters > >>>>>>>>>>>>>>>>>>>>>>>>>>> xml > >>>>>>>>>>>>>>>>>>>>>>>>>> configs, > >>>>>>>>>>>>>>>>>>>>>>>>>>> etc. to suit our needs. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Hope that helps. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>>>>>>>>>>> Om > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Oct 30, 2017 at 9:20 AM, Alex Harui > >>>>>>>>>>>>>>>>>>>>>>> <aha...@adobe.com.invalid > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Om, > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Can you explain to us what our options are? > >>>>>>>>>>>>> Essentially, > >>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>>> JS-only > >>>>>>>>>>>>>>>>>>>>>>>>>>>> package will be a subset of a package that can > >>>>>> output > >>>>>>>>>>>>> both > >>>>>>>>>>>>>>>>>> SWF > >>>>>>>>>>>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>> JS > >>>>>>>>>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>>> will probably have slightly different default > >>>>>>>>>>> settings > >>>>>>>>>>>>> in, > >>>>>>>>>>>>>>>>>> for > >>>>>>>>>>>>>>>>>>>>>>>>> example, > >>>>>>>>>>>>>>>>>>>>>>>>>> a > >>>>>>>>>>>>>>>>>>>>>>>>>>>> frameworks/royale-config.xml file. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> It is looking like we can create a zip package > >>>>>> for > >>>>>>>>>>>>> JS-only > >>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>>> will > >>>>>>>>>>>>>>>>>>>>>>>>>> work > >>>>>>>>>>>>>>>>>>>>>>>>>>>> in Moonshine and VSCode, but to fully make it > >>>>>> work > >>>>>> in > >>>>>>>>>>>>>>>> Flash > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Builder > >>>>>>>>>>>>>>>>>>>>>>>>> (and > >>>>>>>>>>>>>>>>>>>>>>>>>>>> maybe some other IDEs) you will need to run a > >>>>>> script > >>>>>>>>>>>>>>>>>>>>>>>>>>>> of > >>>>>>>>>>>>>>>> some > >>>>>>>>>>>>>>>>>>>>>>>>>>>> sort > >>>>>>>>>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>>>>>>>> fixes up some FB launch configurations that > >>>>>> convert > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Flex projects > >>>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Royale projects. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> The current plan for a "FlexJS" package that > >>>> has > >>>>>> SWF > >>>>>>>>>>>>>>>> support > >>>>>>>>>>>>>>>>>>>>>>>>>>>> (for > >>>>>>>>>>>>>>>>>>>>>>>>> users > >>>>>>>>>>>>>>>>>>>>>>>>>>>> that want use SWF for testing or as a > >>>> migration > >>>>>> step) > >>>>>>>>>>>>> will > >>>>>>>>>>>>>>>>>>>>>>>>>>>> require > >>>>>>>>>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>>>>>>>> users unzip a package and run an Ant script to > >>>>>> bring > >>>>>>>>>>>>> down > >>>>>>>>>>>>>>>>>> Adobe > >>>>>>>>>>>>>>>>>>>>>>>>>>>> dependencies. I'm thinking we won't use the > >>>> Flex > >>>>>>>>>>>>>>>> installer. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm still working through why one of our users > >>>>>> isn't > >>>>>>>>>>>>>>>> getting > >>>>>>>>>>>>>>>>>>>>>>>>>>>> code > >>>>>>>>>>>>>>>>>>>>>>>>>>>> completion working in FB and the answer there > >>>> may > >>>>>>>>>>>>>>>>>>>>>>>>>>>> affect packaging > >>>>>>>>>>>>>>>>>>>>>>> as > >>>>>>>>>>>>>>>>>>>>>>>>>> well. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> I don't know NPM well enough to have an > >>>> opinion > >>>>>> on, > >>>>>>>>>>> if > >>>>>>>>>>>>> we > >>>>>>>>>>>>>>>>>>>>>>> distribute > >>>>>>>>>>>>>>>>>>>>>>>>> two > >>>>>>>>>>>>>>>>>>>>>>>>>>>> packages (flexjs-with-swf-support and > >>>> js-only), > >>>>>>>>>>>>>>>>>>>>>>>>>>>> whether > >>>>>>>>>>>>>>>> NPM > >>>>>>>>>>>>>>>>>>>>>>>>>>>> allows > >>>>>>>>>>>>>>>>>>>>>>>>> us to > >>>>>>>>>>>>>>>>>>>>>>>>>>>> have two different packages or whether it is > >>>>>> better > >>>>>>>>>>> to > >>>>>>>>>>>>>>>>>> structure > >>>>>>>>>>>>>>>>>>>>>>> NPM > >>>>>>>>>>>>>>>>>>>>>>>>>>>> releases as js-only package and a > >>>>>> swf-support-add-on > >>>>>>>>>>>>>>>> package. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> I also don't know if the NPM install should > >>>> run a > >>>>>>>>>>>>>>>>>>>>>>>>>>>> script > >>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>>>>>>>> fixes > >>>>>>>>>>>>>>>>>>>>>>>>> up > >>>>>>>>>>>>>>>>>>>>>>>>>>>> those launch configs. Maybe it is better to > >>>>>> continue > >>>>>>>>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>> leave > >>>>>>>>>>>>>>>>>>>>>>>>>>>> them > >>>>>>>>>>>>>>>>>>>>>>>>> as > >>>>>>>>>>>>>>>>>>>>>>>>>> "FB > >>>>>>>>>>>>>>>>>>>>>>>>>>>> users have to run this additional Ant script" > >>>> or > >>>>>>>>>>>>> something > >>>>>>>>>>>>>>>>>> like > >>>>>>>>>>>>>>>>>>>>>>> that. > >>>>>>>>>>>>>>>>>>>>>>>>>> I'm > >>>>>>>>>>>>>>>>>>>>>>>>>>>> not sure how important FB still is to our > >>>>>>>>>>>>>>>> ease-of-migration > >>>>>>>>>>>>>>>>>>>>>>>>>>>> story. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Maybe showing us what folks would have to > >>>> type on > >>>>>> the > >>>>>>>>>>>>>>>> command > >>>>>>>>>>>>>>>>>>>>>>>>>>>> line > >>>>>>>>>>>>>>>>>>>>>>>>> might > >>>>>>>>>>>>>>>>>>>>>>>>>>>> help us form opinions. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Thoughts? > >>>>>>>>>>>>>>>>>>>>>>>>>>>> -Alex > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> On 10/30/17, 4:36 AM, " > >> carlos.rov...@gmail.com > >>>> on > >>>>>>>>>>>>> behalf > >>>>>>>>>>>>>>>> of > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Carlos > >>>>>>>>>>>>>>>>>>>>>>>>>> Rovira" > >>>>>>>>>>>>>>>>>>>>>>>>>>>> <carlos.rov...@gmail.com on behalf of > >>>>>>>>>>>>>>>>>>>>>>> carlos.rov...@codeoscopic.com> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Om, > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I think that would be great! > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> If we end having multiple products as Alex > >>>>>>>>>>> suggested, > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I > >>>>>>>>>>>>>>>>>> think > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> we > >>>>>>>>>>>>>>>>>>>>>>>>> should > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> have as well multiple NPM installs. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> So for me is ok to sync products we deliver > >>>> with > >>>>>> NPM > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> installations > >>>>>>>>>>>>>>>>>>>>>>>>>> flavors > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2017-10-30 10:58 GMT+01:00 Yishay Weiss > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <yishayj...@hotmail.com>: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> You’re likely to do most of the maintenance > >>>>>> work, > >>>>>>>>>>> so > >>>>>>>>>>>>>>>> it’s > >>>>>>>>>>>>>>>>>> up > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>>>> you… > >>>>>>>>>>>>>>>>>>>>>>>>>> As > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> far as users go there are some users writing > >>>>>> client > >>>>>>>>>>>>>>>> code in > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> AIR > >>>>>>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> server > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> code in node (in fact I’m involved in such a > >>>>>>>>>>> project > >>>>>>>>>>>>>>>> right > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> now). > >>>>>>>>>>>>>>>>>>>>>>>>> So I > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wouldn’t make sweeping assumptions. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ________________________________ > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: omup...@gmail.com <omup...@gmail.com> > >>>> on > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behalf > >>>>>>>>>>>>>> of > >>>>>>>>>>>>>>>>>>>>>>> OmPrakash > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Muppirala <bigosma...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sent: Monday, October 30, 2017 10:21:37 AM > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> To: dev@royale.apache.org > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: Publishing royale to npm > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Oct 30, 2017 at 1:19 AM, Harbs > >>>>>>>>>>>>>>>>>> <harbs.li...@gmail.com > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Why not publish both versions? > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It looks like the js only is going to be > >>>> just a > >>>>>> zip > >>>>>>>>>>>>>>>> file. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> That > >>>>>>>>>>>>>>>>>>>>>>>>> makes > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> for > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> easy maintenance. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The swf version has a bunch of dependencies > >>>> to > >>>>>> be > >>>>>>>>>>>>>>>>>> downloaded. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Not a big deal, just thinking out loud if we > >>>>>> really > >>>>>>>>>>>>>>>> need to > >>>>>>>>>>>>>>>>>>>>>>> publish > >>>>>>>>>>>>>>>>>>>>>>>>>> two > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> different packages that might lead to > >>>>>> confusion. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm open to both, though. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Om > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 30, 2017, at 10:15 AM, OmPrakash > >>>>>> Muppirala > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> bigosma...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I was wondering if we should publish the > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> apache.royale-jsonly > >>>>>>>>>>>>>>>>>>>>>>>>> verson > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> via > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> npm instead of the full version with swf > >>>>>> support. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> After all, users coming in vial npm would > >>>>>> most > >>>>>>>>>>>>> likely > >>>>>>>>>>>>>>>> not > >>>>>>>>>>>>>>>>>>>>>>> expect > >>>>>>>>>>>>>>>>>>>>>>>>> swf > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> support. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Any thoughts on this proposal? > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Om > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>> <https://na01.safelinks.protection.outlook.com/?url= > >>>> https%3A%2F%2Fna01.sa > >>>>>> felinks.protec&data=02%7C01%7C%7C859800f0fbdd4084543408d52bf4 > >>>> 6f9e%7Cfa7b1 > >>>>>> b5a7b34438794aed2c178decee1%7C0%7C0%7C636463251207266855& > >>>> sdata=chGRPGjMNW > >>>>>> nMjfD2vsZzKoqSMsvCKMprnmnRTa63cfU%3D&reserved=0 > >>>>>> tion.outlook.com/?url= > >>>>>>>>>>>>>>>>>>>>>>>>>>>> http%3A%2F%2Fwww.codeo > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> scopic.com&data=02%7C01%7C% > >>>>>>>>>>>>>> 7C5f3b122f189e4e0f119b08d51f8a > >>>>>>>>>>>>>>>>>>>>>>>>>>>> 81b0%7Cfa7b1b5a7b > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 34438794aed2c178decee1%7C0%7C0 > >>>>>> %7C636449602097009881& > >>>>>>>>>>>>>>>>>>>>>>>>>>>> sdata=wZgQd0X2xX6ed8y0 > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> t4O87r66gMlVy%2F8aHqtpwnq8O6w%3D&reserved=0> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Director General > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> M: +34 607 22 60 05 <607%2022%2060%2005> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>> https://na01.safelinks.protection.outlook.com/?url= > >>>> https%3A%2F%2Fna01.saf > >>>>>> elinks.protect&data=02%7C01%7C%7C859800f0fbdd4084543408d52bf4 > >>>> 6f9e%7Cfa7b1 > >>>>>> b5a7b34438794aed2c178decee1%7C0%7C0%7C636463251207266855& > >>>> sdata=YGZuHz4tyz > >>>>>> GDA8AL0PTMc6Edb8fN8wRKegPMLmUiNvU%3D&reserved=0 > >>>>>> ion.outlook.com/?url= > >>>>>>>>>>>>>>>>>>>>>>>>>>>> http%3A%2F%2Fwww.codeos > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> copic.com&data=02%7C01%7C% > >>>>>>>>>>>>> 7C5f3b122f189e4e0f119b08d51f8a > >>>>>>>>>>>>>>>>>>>>>>>>>>>> 81b0%7Cfa7b1b5a7b3 > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4438794aed2c178decee1%7C0%7C0% > >>>>>> 7C636449602097009881& > >>>>>>>>>>>>>>>>>>>>>>>>>>>> sdata=wZgQd0X2xX6ed8y0t > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4O87r66gMlVy%2F8aHqtpwnq8O6w%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Conocenos Avant2 en 1 minuto! > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>> <https://na01.safelinks.protection.outlook.com/?url= > >>>> https%3A%2F%2Fna01.sa > >>>>>> felinks.protec&data=02%7C01%7C%7C859800f0fbdd4084543408d52bf4 > >>>> 6f9e%7Cfa7b1 > >>>>>> b5a7b34438794aed2c178decee1%7C0%7C0%7C636463251207266855& > >>>> sdata=chGRPGjMNW > >>>>>> nMjfD2vsZzKoqSMsvCKMprnmnRTa63cfU%3D&reserved=0 > >>>>>> tion.outlook.com/?url= > >>>>>>>>>>>>>>>>>>>>>>>>>>>> https%3A%2F%2Favant2.e > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>> s%2F%23video&data=02%7C01%7C%7C5f3b122f189e4e0f119b08d51f8a > >>>>>>>>>>>>>>>>>>>>>>>>>>>> 81b0%7Cfa7b1b5a > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>> 7b34438794aed2c178decee1%7C0%7C0%7C636449602097009881 > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> & > >>>>>>>>>>>>>>>>>>>>>>>>>>>> sdata=JK22xVqobAGGnZ > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> b8laWESXHS3NA5nLdscBYTEHml7Pk%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. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>> > >>>> > >>>>>>>>>>>>>>>>>>>>>>>> <https://na01.safelinks.protection. > >> outlook.com/?url=https% > >> 3A%2F%2Fna01.safelinks.protection&data=02%7C01%7C% > >> 7C67bd28970d5f42e16e3108d52bff > >> 76f7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >> 7C636463298566867427&sdata=%2FJQ > >> RwVcC2MM5YrjNPcd832JevthjCxw0Zb%2BnOskyPSM%3D&reserved=0. > >>>> outlook.com/?url=htt > >>>>>>>>>>>>>>>>>>>>>>>> ps%3A%2F%2Fna01.safelinks.protection. > >>>> outlook&data=02%7C > >>>>>>>>>>>>>>>>>>>>>>>> 01%7C%7C859800f0fbdd4084543408d52bf4 > >>>> 6f9e%7Cfa7b1b5a7b34 > >>>>>>>>>>>>>>>>>>>>>>>> 438794aed2c178decee1%7C0%7C0% > >>>> 7C636463251207266855&sdata > >>>>>>>>>>>>>>>>>>>>>>>> =OnP2EV2bfe3VOHVP%2B6HM3LLpJAOWzhx9PrPq5Vers9Y% > >>>> 3D&reser > >>>>>>>>>>>>>>>>>>>>>>>> ved=0 > >>>>>> .com/?url=https > >>>>>>>>>>>>>>>>>>>>>>>> %3A%2F%2Fna01.safelinks.protection.outlook > >>>>>> &data=02%7C01%7 > >>>>>>>>>>>>>>>>>>>>>>>> C%7Cca49c65bbd2148ea650d08d52a7397a5% > >>>>>> 7Cfa7b1b5a7b34438794 > >>>>>>>>>>>>>>>>>>>>>>>> aed2c178decee1%7C0%7C0%7C63646159830588141 > >>>>>> 2&sdata=hU7rnYM > >>>>>> > >>>>>>>>>>>>>>>>>>>>>> SIezodcBPzByuOkArdj%2Fm3vc1Btz2bCY2JxI%3D& > reserved=0. > >>>>>>>>>>>>>> com/?url=https%3A%2F%2 > >>>>>>>>>>>>>>>>>>>>>>>> Fna01.safelinks.protection.outlook&data=02% > >>>>>>>>>>>>>> 7C01%7C%7Cb6a2094e11dd > >>>>>>>>>>>>>>>>>>>>>>>> > >>>> 4e4c496708d527e2d4eb%7Cfa7b1b5a7b34438794aed2c178de > >>>>>>>>>>>>>> cee1%7C0%7C0%7 > >>>>>>>>>>>>>>>>>>>>>>>> C636458777567763335&sdata=VO2y > >>>>>> h0RARZiWr4jYbPz8nfsyzyCG2O > >>>>>>>>>>>>>> a2KQ%2Blj > >>>>>>>>>>>>>>>>>>>>>>>> 2z%2FLIM%3D&reserved=0. > >>>>>>>>>>>>>>>> com/?url=http%3A%2F%2Fww > >>>>>>>>>>>>>>>>>>>>>>>> w > >>>>>>>>>>>>>>>>>> . > >>>>>>>>>>>>>>>>>>>>>>>> codeoscopic.com&data=02%7C01%7C% > >>>>>>>>>>>>> 7Cbbcc4f094aec46c8cac208d527b8 > >>>>>>>>>>>>>>>>>> d535%7C > >>>>>>>>>>>>>>>>>>>>>>>> fa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >>>>>>>>>>>>>>>>>> 7C636458597162582230&sdata=% > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>> 2BGs4UwGYO8XA6Ca3DU15tlSm3DZL3j4Jz9bXSVtkRu4%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Director General > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> M: +34 607 22 60 05 <607%2022%2060%2005> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>> https://na01.safelinks.protection.outlook.com/?url= > >>>>>>>>>>>>>>>>>> http%3A%2F%2Fwww.c > >>>>>>>>>>>>>>>>>>>>>>>> odeoscopic.com&data=02%7C01%7C% > >>>>>>>>>>>>> 7Cbbcc4f094aec46c8cac208d527b8 > >>>>>>>>>>>>>>>>>> d535%7Cf > >>>>>>>>>>>>>>>>>>>>>>>> a7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >>>>>>>>>>>>>>>>>> 7C636458597162582230&sdata=%2 > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> BGs4UwGYO8XA6Ca3DU15tlSm3DZL3j4Jz9bXSVtkRu > >>>>>> 4%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Conocenos Avant2 en 1 minuto! > >>>>>>>>>>>>>>>>>>>>>>>> > >>>> <https://na01.safelinks.protection.outlook.com/?url= > >>>>>>>>>>>>>>>>>> https%3A%2F%2Fava > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>> nt2.es%2F%23video&data=02%7C01%7C%7Cbbcc4f094aec46c8cac208d5 > >>>>>>>>>>>>>>>>>>>>>> 27b8 > >>>>>>>>>>>>>>>>>> d535% > >>>>>>>>>>>>>>>>>>>>>>>> 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >>>>>>>>>>>>>>>>>> 7C636458597162582230&sdata > >>>>>>>>>>>>>>>>>>>>>>>> =Il0uAApioVX8s%2FGpLF6I7n3Z9RVE6lr% > >>>>>>>>>>>>>> 2F2DRXoDPhY7M%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. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> https://na01.safelinks. > >> protection.outlook.com/?url= > >>>>>>>>>>>>>>>> http%3A%2F%2Fabou > >>>>>>>>>>>>>>>>>>>>>>> t > >>>>>>>>>>>>>>>>>> . > >>>>>>>>>>>>>>>>>>>>>>> me%2Fcarlosrovira&data=02%7C01%7C% > >>>>>>>>>>>>>> 7Cbbcc4f094aec46c8cac208d527b8 > >>>>>>>>>>>>>>>>>> d535%7 > >>>>>>>>>>>>>>>>>>>>>>> Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >>>>>>>>>>>>>>>>>> 7C636458597162582230&sdata=9 > >>>>>>>>>>>>>>>>>>>>>>> %2FYyqi%2BYg77E%2FcoGt9naXIx24oJV3uK2fwbRB7Ef1 > >>>>>>>>>>>>> Ec%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> -- > >>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>> > >>>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=htt > >>>>>> p%3A%2F%2Fabout > >>>>>>>>>>>> .me%2Fcarlosrovira&data=02%7C01%7C%7Cca49c65bbd2148ea6 > >>>>>> 50d08d52a7397a5 > >>>>>>>>>>>> %7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63646159 > >>>>>> 8305881412&sdat > >>>>>>>>>>>> a=CQxWjt8NhfGG%2Flx50us4io9vxwjwx% > >> 2FtJbJYfNuWDvBk%3D&reserved=0 > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>> > >>>> > >>> > >>> > >>> -- > >>> > >>> Piotr Zarzycki > >>> > >>> Patreon: > >>> *https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fwww.patr > >>> eon.com%2Fpiotrzarzycki&data=02%7C01%7C%7C67bd28970d5f42e16e3108d52bff > >> 76f7 > >>> %7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >> 7C636463298566867427&sdata=Qln > >>> 4DMEp%2Bo3veBGKaU0K2kznZ4qA3gRaOxS75k1T62w%3D&reserved=0 > >>> <https://na01.safelinks.protection.outlook.com/?url= > >> https%3A%2F%2Fwww.patr > >>> eon.com%2Fpiotrzarzycki&data=02%7C01%7C%7C67bd28970d5f42e16e3108d52bff > >> 76f7 > >>> %7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > >> 7C636463298566867427&sdata=Qln > >>> 4DMEp%2Bo3veBGKaU0K2kznZ4qA3gRaOxS75k1T62w%3D&reserved=0>* > >> > >> > > > > > > -- > > Carlos Rovira > > http://about.me/carlosrovira > > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*