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 <aha...@adobe.com.invalid>:

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

Reply via email to