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%7C67bd28970d5f42e16e3108d52bff76f7
>%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%7C67bd28970d5f42e16e3108d52bff76f7
>%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636463298566867427&sdata=Qln
>4DMEp%2Bo3veBGKaU0K2kznZ4qA3gRaOxS75k1T62w%3D&reserved=0>*

Reply via email to