Huge +1 ! :)
2017-11-15 20:18 GMT+01:00 Piotr Zarzycki <[email protected]>: > Hi Om, > > Great idea ! :) I will add this one to my To Do list :) > > Thanks! Piotr > > 2017-11-15 20:13 GMT+01:00 OmPrakash Muppirala <[email protected]>: > > > At some point, we could do things like create a pom.xml based on the > > features they want. For example, the Spring Boot project has this page: > > https://start.spring.io/ > > where you could go select the functionalities you want and download the > > pom.xml. Then you simply run mvn install, and everything is setup for > you > > automatically. > > > > With npm, we already have Josh's yeoman project which can be further > > tweaked to make it an interactive functionality selection process, which > > would in turn generate the appropriate workspace files. > > > > We could also have a github repo with various starter packs, that support > > various functionalities and IDEs. > > > > Stuff volounteers can start working on today :-) > > > > Thanks, > > Om > > > > On Wed, Nov 15, 2017 at 10:37 AM, Alex Harui <[email protected]> > > wrote: > > > > > Hi Carlos, > > > > > > IMO, it is a classic trade-off problem. It makes sense that many > people > > > want to know exactly what libraries (and versions of those libraries) > are > > > being used in the recipe for their app. And, similarly, some people > want > > > to know exactly what code is being used in their app and will start > with > > > the Basic set and add beads. > > > > > > Flex became popular because it improves developer productivity, and > > > hopefully Royale will too, and just like many people have expressed a > > > desire for the Express set, others just want to create a new project, > > type > > > a few lines of MXML and AS and have it build. > > > > > > In the IDE packages, all SWCs are available without any configuring. I > > > think that's actually true in the Maven archetypes as well. > > > > > > Explicitness and granularity generally take more time and thus are > often > > > traded off against getting something up and running quickly. I believe > > > that with Royale, we are giving folks more choices in more places. Our > > > "getting started" content will probably use Express components and IDE > > > packaging or an archetype with all or most SWCs in the POM. But folks > > > will be able to use Basic and explicit SWC dependencies in their POMs > if > > > they want to. > > > > > > My 2 cents, > > > -Alex > > > > > > On 11/15/17, 9:53 AM, "[email protected] on behalf of Carlos > > Rovira" > > > <[email protected] on behalf of [email protected]> wrote: > > > > > > >Hi, > > > > > > > >I must recognize that I'm not fully understand what's the problem. > > > > > > > >If you use a Royale class to load data, you know it should link > > > >Network.swc, To get html controls you use HTML.swc. > > > >you want binding? so you refer to Binding.swc. > > > > > > > >For me this is completely natural. > > > > > > > >People working with an API must learn the that API, the classes > implied, > > > >and how is structured. > > > > > > > >I feel that not doing this could bring to a lots of unused code and > > > >libraries and maybe will not affect the final weight or load times, > but > > > >for > > > >sure the size of the project and the management will be affected since > > it > > > >could carry things that are never needed. > > > > > > > >Again, most of this things is not critical, and can be part of the way > > > >each > > > >one see development, but want to explain this so people could fully > > > >understand the goods of maven. > > > > > > > > > > > > > > > > > > > > > > > >2017-11-15 17:27 GMT+01:00 Alex Harui <[email protected]>: > > > > > > > >> Harbs, > > > >> > > > >> While technically, it is true that for Royale, the pom.xml files > need > > to > > > >> have the right SWCs specified, I think if we maintain the archetypes > > > >>then > > > >> when you create a new Maven project for an app you will get every > SWC > > > >> specified in your POM, and I don't think there is an issue for > having > > > >>more > > > >> SWCs than you actually need in your POM. > > > >> > > > >> Getting the right SWCs in the POM is more of an issue for the > > framework > > > >> build since we do care about what SWCs depend on other SWCs and the > > > >>order > > > >> we build them. > > > >> > > > >> What I still dream about is ways of automating these things. So > that > > if > > > >> someone adds a new SWC in frameworks/projects, they don't also have > to > > > >> remember to update the archetypes. And similarly, the duplication > of > > > >> settings in the POMs for the SWCs and the -config.xml files for the > > > >>SWCs. > > > >> > > > >> Of course, I could be wrong... > > > >> -Alex > > > >> > > > >> On 11/15/17, 3:16 AM, "Harbs" <[email protected]> wrote: > > > >> > > > >> >> why too error-prone? > > > >> > > > > >> >Because it requires users to know which classes are in which swc. I > > > >>don’t > > > >> >see a reason for that. But, I’m not a Maven user, so take my > thoughts > > > >> >with a grain of salt. > > > >> > > > > >> >Harbs > > > >> > > > > >> >> On Nov 15, 2017, at 12:54 PM, Carlos Rovira < > > [email protected] > > > > > > > >> >>wrote: > > > >> >> > > > >> >> Hi Harbs, > > > >> >> > > > >> >> why too error-prone? If you are developing a Royale app with > Maven > > > >>you > > > >> >> create a pom, and you add libraries on demand. So your build is > > > >>totally > > > >> >> automated and you only need your project pom in the future and > not > > > >> >>manually > > > >> >> check if libraries are the required ones or not. I see just the > > > >>opposite > > > >> >> and less error prone. > > > >> >> > > > >> >> I know this is lastly a question on how each looks to ways to do > > > >>things, > > > >> >> but I use to look at how others are doing things and I think most > > of > > > >>the > > > >> >> projects at Apache are using maven as their way to build their > > > >>projects > > > >> >>and > > > >> >> manage continuous integration, so it must be a safe way to do > thing > > > >>or > > > >> >> maven will be less used today. > > > >> >> > > > >> >> In my experience, I'm using a macbookpro and setup the > environment > > > >>is a > > > >> >> breeze. Using Hombrew just need to bring to a new system java, > git, > > > >> >>maven > > > >> >> and from there I get all downloaded and built. maven downloads > only > > > >> >>what is > > > >> >> needed and I don't need to worry about it. Even don't need to set > > up > > > >> >> environment variables, what's so cool :) > > > >> >> > > > >> >> just my 2ctnms > > > >> >> > > > >> >> C. > > > >> >> > > > >> >> > > > >> >> 2017-11-15 11:04 GMT+01:00 Harbs <[email protected]>: > > > >> >> > > > >> >>> The original topic was npm, but since we’re talking about Maven… > > ;-) > > > >> >>> > > > >> >>> It seems to me that Royale should have a single Maven artifacts > > > >> >>>dependency > > > >> >>> that users should be able to specify which pulls in all the > > possibly > > > >> >>>needed > > > >> >>> swcs. > > > >> >>> > > > >> >>> Maybe I’m missing something, but from the maven examples I’ve > > seen, > > > >>it > > > >> >>> looks like you need to specify which swcs are needed for them to > > be > > > >> >>>pulled > > > >> >>> in. That seems too error-prone. > > > >> >>> > > > >> >>>> On Nov 15, 2017, at 11:52 AM, Piotr Zarzycki > > > >> >>>><[email protected]> > > > >> >>> wrote: > > > >> >>>> > > > >> >>>> 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 <[email protected]>: > > > >> >>>> > > > >> >>>>> +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 > > > >> >>>>>><[email protected]> > > > >> >>>>> 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 > <[email protected] > > >: > > > >> >>>>>> > > > >> >>>>>>> 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" > > > >><[email protected] > > > >> > > > > >> >>>>> 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 > > > >><[email protected]>: > > > >> >>>>>>>> > > > >> >>>>>>>>> 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, "[email protected] on behalf of > > > >>OmPrakash > > > >> >>>>>>>>> Muppirala" <[email protected] on behalf of > > > >>[email protected]> > > > >> >>>>> 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 > > > >> >>>>> <[email protected] > > > >> >>>>>>>> > > > >> >>>>>>>>>> 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" <[email protected]> > > > >>wrote: > > > >> >>>>>>>>>>> > > > >> >>>>>>>>>>>> Sounds good. > > > >> >>>>>>>>>>>> > > > >> >>>>>>>>>>>>> On Nov 13, 2017, at 10:41 AM, OmPrakash Muppirala > > > >> >>>>>>>>>>>>> <[email protected]> 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 > > > >> >>>>>>>>>>>>><[email protected]> > > > >> >>>>>>>>> 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 > > < > > > >> >>>>>>>>>>>>>> [email protected]> 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:[email protected]] > > > >> >>>>>>>>>>>>>>>> Envoyé : dimanche 12 novembre 2017 10:15 > > > >> >>>>>>>>>>>>>>>> À : [email protected] > > > >> >>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>> <[email protected]> > > > >> >>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>> <[email protected]>: > > > >> >>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 6:41 PM, Alex Harui > > > >> >>>>>>>>>>>>>>>> <[email protected]> > > > >> >>>>>>>>>>>>>>>>>> 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%7Cca49c65bbd2148ea650d08d52a73 > 97a5% > > > >> >>>>>>>>>>> 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, "[email protected] on > behalf > > > of > > > >> >>>>>>>>> OmPrakash > > > >> >>>>>>>>>>>>>>>>>> Muppirala" > > > >> >>>>>>>>>>>>>>>>>>> <[email protected] on behalf of > > > >>[email protected]> > > > >> >>>>>>> wrote: > > > >> >>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>> For staging builds, we could do : > > > >> >>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>> Publish: > > > >> >>>>>>>>>>>>>>>>>>>> npm publish --tag 0.9.0-rc1 > > > >> >>>>>>>>>>>>>>>>>>>> Install: > > > >> >>>>>>>>>>>>>>>>>>>> npm install -g [email protected] > > > >> >>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>> <[email protected]> > > > >> >>>>>>>>>>>>>>>>>>>> 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, "[email protected] on > > behalf > > > >>of > > > >> >>>>>>>>>>> OmPrakash > > > >> >>>>>>>>>>>>>>>>>>>>> Muppirala" > > > >> >>>>>>>>>>>>>>>>>>>>> <[email protected] on behalf of > > > >>[email protected] > > > >> > > > > >> >>>>>>>>> wrote: > > > >> >>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 2:15 PM, Alex Harui > > > >> >>>>>>>>>>>>>>>>>>>>>> <[email protected] > > > >> >>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>> 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= > > > https%3A%2F%2Fna01.sa > > > >>felinks&data=02%7C01%7C%7Caf4775cf81744f38c00a08d52c51 > > > f49b%7Cfa7b1b5a7b34 > > > >>438794aed2c178decee1%7C0%7C0%7C636463652865787019& > > > sdata=C%2FphpKLRr7wtRU5 > > > >>DnjuYJ7viknT7C6L%2B4pPyleyqx%2FE%3D&reserved=0. > > > >> 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= > > > https%3A%2F%2Fna01.sa > > > >>felinks&data=02%7C01%7C%7Caf4775cf81744f38c00a08d52c51 > > > f49b%7Cfa7b1b5a7b34 > > > >>438794aed2c178decee1%7C0%7C0%7C636463652865787019& > > > sdata=C%2FphpKLRr7wtRU5 > > > >>DnjuYJ7viknT7C6L%2B4pPyleyqx%2FE%3D&reserved=0. > > > >> 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%2Fna01.sa > > > >>felinks&data=02%7C01%7C%7Caf4775cf81744f38c00a08d52c51 > > > f49b%7Cfa7b1b5a7b34 > > > >>438794aed2c178decee1%7C0%7C0%7C636463652865787019& > > > sdata=C%2FphpKLRr7wtRU5 > > > >>DnjuYJ7viknT7C6L%2B4pPyleyqx%2FE%3D&reserved=0. > > > >> 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 [email protected] > > > >> >>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>> Thanks, > > > >> >>>>>>>>>>>>>>>>>>>>>> Om > > > >> >>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>> -Alex > > > >> >>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>> On 11/9/17, 1:28 PM, "Harbs" < > > > >> [email protected]> > > > >> >>>>>>>>> wrote: > > > >> >>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>> OK. You’re probably right. > > > >> >>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>> On Nov 9, 2017, at 9:34 PM, OmPrakash > > > >>Muppirala > > > >> >>>>>>>>>>>>>>>>>>>>>>> <[email protected]> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>> wrote: > > > >> >>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 11:27 AM, Harbs > > > >> >>>>>>>>>>>>>>>> <[email protected]> > > > >> >>>>>>>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>>>>> <[email protected] > > > >> >>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 9, 2017 at 10:08 AM, Carlos > > > >>Rovira > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected] > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>> : > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]>: > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> We always have option of using > > > >> apache-royale as > > > >> >>>>>>>>>>> package > > > >> >>>>>>>>>>>>>>>>>> name. > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Oct 30, 2017 at 11:32 AM, > Harbs > > > >> >>>>>>>>>>>>>>>>>>>>> <[email protected]> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>> 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 < > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected] > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, " > > > >> >>>>>>> [email protected] > > > >> >>>>>>>>> on > > > >> >>>>>>>>>>>>>>>>>> behalf > > > >> >>>>>>>>>>>>>>>>>>>>> of > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Carlos > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Rovira" > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected] on > behalf > > of > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]>: > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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: [email protected] < > > > >> >>> [email protected]> > > > >> >>>>>>>>> on > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behalf > > > >> >>>>>>>>>>>>>>>>>>> of > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> OmPrakash > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Muppirala <[email protected] > > > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sent: Monday, October 30, 2017 > > > >> 10:21:37 > > > >> >>> AM > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> To: [email protected] > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: Publishing royale > to > > > >>npm > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Oct 30, 2017 at 1:19 > AM, > > > >>Harbs > > > >> >>>>>>>>>>>>>>>>>>>>>>> <[email protected] > > > >> >>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> < > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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%7Ce246c07a09a44cff420708d52c1a > > > >> 6ba2%7Cfa7b1b5a7b34438 > > > >> 794aed2c178decee1%7C0%7C0%7C636463414346965184&sdata= > > > >> SpApvoTVow%2BPV3edMbPJGwtkX > > > >> fCNW0MJX3hCslC8%2Fs4%3D&reserved=0. > > > >> >>>>>>> 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 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> fa7b1b5a7b34438794aed2c178dece > > e1%7C0%7C0% > > > >> >>>>>>>>>>>>>>>>>>>>>>> 7C636458597162582230&sdata=% > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>> 2BGs4UwGYO8XA6Ca3DU15tlSm3DZL3 > > > >> j4Jz9bXSVtkRu4%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 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> a7b1b5a7b34438794aed2c178decee > > 1%7C0%7C0% > > > >> >>>>>>>>>>>>>>>>>>>>>>> 7C636458597162582230&sdata=%2 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> BGs4UwGYO8XA6Ca3DU15tlSm3DZL3j > > > 4Jz9bXSVtkRu > > > >> >>>>>>>>>>> 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% > > > >> 7Cbbcc4f094aec46c8cac208d > > > >> >>>>>>>>>>>>>>>>5 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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= > > > >> https%3A%2F%2Fna01.safelinks& > > > >> data=02%7C01%7C%7Ce246c07a09a44cff420708d52c1a6ba2% > > > >> 7Cfa7b1b5a7b34438794aed2c178d > > > >> ecee1%7C0%7C0%7C636463414346965184&sdata=01i%2FhAQb% > > > >> 2FbhrBxSgCySDM1OULGCIXjLBcav > > > >> c8HngjUU%3D&reserved=0. > > > >> >>>>>>> protection.outlook.com/?url= > > > >> >>>>>>>>>>>>>>>>>>>>> http%3A%2F%2Fabou > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> t > > > >> >>>>>>>>>>>>>>>>>>>>>>> . > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> me%2Fcarlosrovira&data=02%7C01%7C% > > > >> >>>>>>>>>>>>>>>>>>> 7Cbbcc4f094aec46c8cac208d527b8 > > > >> >>>>>>>>>>>>>>>>>>>>>>> d535%7 > > > >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Cfa7b1b5a7b34438794aed2c178dec > > ee1%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 > > > >> >>>>>>>>>>>>>>>>> %7Cfa7b1b5a7b34438794aed2c178de > > > cee1%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 > > > >> >>>>>> > > > >> >>>>>>https://na01.safelinks.protection.outlook.com/?url= > > > >> http%3A%2F%2Fabout > > > >> >>>>>>.me%2Fcarlosrovira&data=02%7C01%7C% > > 7Ce246c07a09a44cff420708d52c1a > > > >> 6ba2 > > > >> >>>>>>%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > > > >> 7C636463414346965184&sdat > > > >> >>>>>>a=8OXC3rvTt7969gXZ%2FyVupYooT8jguAL8yvMC6Xq5pcQ%3D&reserved=0 > > > >> >>>>> > > > >> >>>>> > > > >> >>>> > > > >> >>>> > > > >> >>>> -- > > > >> >>>> > > > >> >>>> Piotr Zarzycki > > > >> >>>> > > > >> >>>> Patreon: > > > >> >>>>*https://na01.safelinks.protection.outlook.com/?url= > > > >> https%3A%2F%2Fwww.p > > > >> >>>>atreon.com%2Fpiotrzarzycki&data=02%7C01%7C% > > > >> 7Ce246c07a09a44cff420708d52c > > > >> >>>>1a6ba2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > > > >> 7C636463414346965184& > > > >> >>>>sdata=PriJqbgm%2BFgBod%2BUIGZO5bunPiEAHt5XxtHzRPQGgBA > > %3D&reserved=0 > > > >> >>>> > > > >> >>>><https://na01.safelinks.protection.outlook.com/?url= > > > >> https%3A%2F%2Fwww.p > > > >> >>>>atreon.com%2Fpiotrzarzycki&data=02%7C01%7C% > > > >> 7Ce246c07a09a44cff420708d52c > > > >> >>>>1a6ba2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > > > >> 7C636463414346965184& > > > >> > > > >>>>>>sdata=PriJqbgm%2BFgBod%2BUIGZO5bunPiEAHt5XxtHzRPQGgBA > > > %3D&reserved=0>* > > > >> >>> > > > >> >>> > > > >> >> > > > >> >> > > > >> >> -- > > > >> >> Carlos Rovira > > > >> >> > > > >> >>https://na01.safelinks.protection.outlook.com/?url= > > > >> http%3A%2F%2Fabout.me% > > > >> >>2Fcarlosrovira&data=02%7C01%7C%7Ce246c07a09a44cff420708d52c1a > > > >> 6ba2%7Cfa7b1 > > > >> >>b5a7b34438794aed2c178decee1%7C0%7C0%7C636463414346965184& > > > >> sdata=8OXC3rvTt7 > > > >> >>969gXZ%2FyVupYooT8jguAL8yvMC6Xq5pcQ%3D&reserved=0 > > > >> > > > > >> > > > >> > > > > > > > > > > > >-- > > > >Carlos Rovira > > > >https://na01.safelinks.protection.outlook.com/?url= > > > http%3A%2F%2Fabout.me%2 > > > >Fcarlosrovira&data=02%7C01%7C%7Caf4775cf81744f38c00a08d52c51 > > > f49b%7Cfa7b1b5 > > > >a7b34438794aed2c178decee1%7C0%7C0%7C636463652865787019& > > > sdata=gEpLSWQFC0gdK > > > >qRx0gBfmmkIMGtRg31TJs7D6OSgrD0%3D&reserved=0 > > > > > > > > > > > > -- > > Piotr Zarzycki > > Patreon: *https://www.patreon.com/piotrzarzycki > <https://www.patreon.com/piotrzarzycki>* > -- Carlos Rovira http://about.me/carlosrovira
