+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