Carlos,

I just pulled all changes in three repositories and build compiler.
Everything went fine. Try to rebuild those project which I have mention.

Thanks, Piotr

2017-12-12 11:10 GMT+01:00 Carlos Rovira <carlosrov...@apache.org>:

> Hi Piotr,
>
> I think that artifacts are already in my .m2 repo, I didn't delete it
> Or at least I never had to do that (if it's not the first build), do you
> think right now it's needed due to changes in packaging ?
>
> Also, I assume I'm on right brach ("develop")
>
> So, If nothing has change for maven I should build 1) compiler., 2)
> typedefs and 3) asjs
>
> let me know if that is what you do
>
> thanks
>
> Carlos
>
>
>
> 2017-12-12 11:06 GMT+01:00 Piotr Zarzycki <piotrzarzyck...@gmail.com>:
>
> > Hi Carlos,
> >
> > Try to build first following projects: compiler-jburg-types and
> > compiler-build-tools.
> > For Maven there were no crucial changes, everything working as it was.
> >
> > Let me know if it's helped.
> > Thanks, Piotr
> >
> >
> > 2017-12-12 10:50 GMT+01:00 Carlos Rovira <carlosrov...@apache.org>:
> >
> > > Hi Alex,
> > >
> > > for NPM, I think we should bake it in the package. I think NPM is very
> > > important right now to get the most easy and quick install and use for
> > > newcomers, and that's what we're pursuing.
> > >
> > > In the other hand, as Yshay, I'm trying to check what is done, and
> right
> > > now I'm syncing "develop" (for the three repos)
> > >
> > > Running "mvn clean install -DskipTests" in compiler, gives me:
> > >
> > > [*ERROR*] The build could not read 2 projects -> *[Help 1]*
> > >
> > > [*ERROR*]
> > >
> > > [*ERROR*]   The project org.apache.royale.compiler:
> > compiler:0.9.0-SNAPSHOT
> > > (/Users/carlosrovira/Dev/Royale/Source/royale-compiler/
> compiler/pom.xml)
> > > has 1 error
> > >
> > > [*ERROR*]     Unresolveable build extension: Plugin
> > > net.sourceforge.jburg:jburg-maven-plugin:1.10.4 or one of its
> > dependencies
> > > could not be resolved: Could not find artifact
> > > org.apache.royale.compiler:compiler-jburg-types:jar:1.0.0-SNAPSHOT in
> > > apache-plugins-snapshots (
> > > https://repository.apache.org/content/repositories/snapshots) ->
> *[Help
> > > 2]*
> > >
> > > [*ERROR*]
> > >
> > > [*ERROR*]   The project org.apache.royale.compiler:
> > debugger:0.9.0-SNAPSHOT
> > > (/Users/carlosrovira/Dev/Royale/Source/royale-compiler/
> debugger/pom.xml)
> > > has 1 error
> > >
> > > [*ERROR*]     Unresolveable build extension: Plugin
> > > net.sourceforge.jburg:jburg-maven-plugin:1.10.4 or one of its
> > dependencies
> > > could not be resolved: Could not find artifact
> > > org.apache.royale.compiler:compiler-jburg-types:jar:1.0.0-SNAPSHOT in
> > > apache-plugins-snapshots (
> > > https://repository.apache.org/content/repositories/snapshots) ->
> *[Help
> > > 2]*
> > >
> > > [*ERROR*]
> > >
> > > [*ERROR*] To see the full stack trace of the errors, re-run Maven with
> > the
> > > *-e* switch.
> > >
> > > [*ERROR*] Re-run Maven using the *-X* switch to enable full debug
> > logging.
> > >
> > > [*ERROR*]
> > >
> > > [*ERROR*] For more information about the errors and possible solutions,
> > > please read the following articles:
> > >
> > > [*ERROR*] *[Help 1]*
> > > http://cwiki.apache.org/confluence/display/MAVEN/
> > ProjectBuildingException
> > >
> > > [*ERROR*] *[Help 2]*
> > > http://cwiki.apache.org/confluence/display/MAVEN/
> PluginManagerException
> > >
> > > So, this means now, I only need to run that commando in asjs repo?
> > >
> > > Thanks
> > >
> > > Carlos
> > >
> > >
> > >
> > >
> > > 2017-12-12 9:15 GMT+01:00 Alex Harui <aha...@adobe.com.invalid>:
> > >
> > > >
> > > >
> > > > On 12/12/17, 12:06 AM, "Yishay Weiss" <yishayj...@hotmail.com>
> wrote:
> > > >
> > > > >I’m trying to understand what’s going on here, so I’ll ask some
> naïve
> > > > >questions:
> > > > >
> > > > >
> > > > >  1.  Are royale-compiler and royale-typedefs supposed to be merged
> > into
> > > > >royale-asjs?
> > > >
> > > > The current package doesn't "merge" as much as it co-packages all 3
> > repos
> > > > into one package.  IOW, the package has 3 subfolders (royale-asjs,
> > > > royale-compiler, royale-typedefs).
> > > >
> > > > >  2.  If so, why does running ant all from royale-asjs clone said
> > repos?
> > > >
> > > > It depends on what you tried.  If you just cloned royale-asjs and run
> > > "ant
> > > > all", the script will still clone the repos, but for me, if I run
> "ant
> > > > all" in the royale-asjs folder of the nightly source package, it
> > doesn't
> > > > clone the repos as it finds royale-compiler and royale-typedefs.  Of
> > > > course, something might have broken so I will verify that tomorrow.
> > > >
> > > > >  3.  “Folks should have noticed that the
> > > > >IDE-compatible folder is now a royale-asjs subfolder in the binary
> > > > >package.” What’s the path to that folder?
> > > >
> > > > royale-asjs
> > > >
> > > > >  4.  Will my IDE (Flash Builder) recognize changes I make to the
> > > > >framework, in other words will re-building the framework from
> modified
> > > > >source update this (3) folder?
> > > >
> > > > I'm not sure what configuration you are trying, but the source
> package
> > > > really is like packaging up the parent folder of the 3 repos and the
> > > > binary package is really like packaging up the parent folder of the 3
> > > > repos after building everything.   So if changes are detected today,
> > they
> > > > should be in this package too.
> > > >
> > > > HTH,
> > > > -Alex
> > > > >
> > > > >From: Alex Harui<mailto:aha...@adobe.com.INVALID>
> > > > >Sent: Tuesday, December 12, 2017 3:03 AM
> > > > >To: dev@royale.apache.org<mailto:dev@royale.apache.org>
> > > > >Subject: Re: Repos and Releases
> > > > >
> > > > >I think I have the packaging scripts set up to package the 3 repos
> > into
> > > a
> > > > >single source package.  The nightly builds for the past few days
> have
> > > been
> > > > >churning out this new package.  Folks should have noticed that the
> > > > >IDE-compatible folder is now a royale-asjs subfolder in the binary
> > > > >package.
> > > > >
> > > > >I'll be spending a bit more time on some final checks (like execute
> > bits
> > > > >on the scripts) but I think we're at the point where others should
> > > review
> > > > >the package to see if they like it or not and report things that
> need
> > > > >improvement.  If we want to bake in NPM artifact generation into the
> > > > >scripts, we should get going on that now.
> > > > >
> > > > >Once we get consensus that this package structure is the one we want
> > to
> > > > >release, the next thing to try is to create a release candidate.  My
> > > > >current thinking is to use Maven to generate its per-repo source
> > > packages
> > > > >and alter the Ant script to grab the 3 packages and run the release
> > > script
> > > > >in those packages.
> > > > >
> > > > >Constructive feedback welcome,
> > > > >-Alex
> > > > >
> > > > >On 12/5/17, 11:42 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com>
> > > wrote:
> > > > >
> > > > >>Ok I will wait for your final push to develop. In any case it looks
> > > good
> > > > >>till now.
> > > > >>
> > > > >>Once you update Readme I can make a build - I haven't done ant
> build
> > > for
> > > > >>a
> > > > >>while.
> > > > >>
> > > > >>Thanks, Piotr
> > > > >>
> > > > >>On Wed, Dec 6, 2017, 08:38 Alex Harui <aha...@adobe.com.invalid>
> > > wrote:
> > > > >>
> > > > >>> Hi Piotr,
> > > > >>>
> > > > >>> I have all 3 feature/rename branches merged into the develop
> branch
> > > > >>> locally.  I'm not sure it is necessary to merge the other way
> > first,
> > > > >>> especially in royale-asjs because most of the changes were in the
> > > > >>>compiler.
> > > > >>>
> > > > >>> I was going to push it tomorrow (for me) so I can babysit the CI
> > > > >>>servers
> > > > >>> if they don't pass since I haven't tested the merge on Windows
> (the
> > > CI
> > > > >>> server has built and ran tests on Windows on feature/rename).
> > > > >>>
> > > > >>> I can hold off if folks want to do more testing on feature/rename
> > > > >>>before
> > > > >>> the merge to develop.
> > > > >>>
> > > > >>> Regarding Flash dependencies, I would like to see some folks use
> a
> > > > >>>clean
> > > > >>> machine or try to simulate a clean machine (by removing folders
> and
> > > > >>> environment variables) and see if they can get the repos and
> build
> > > > >>> everything, although that reminds me that I need to update the
> > > various
> > > > >>> READMEs first.
> > > > >>>
> > > > >>> Thanks,
> > > > >>> -Alex
> > > > >>>
> > > > >>> On 12/5/17, 11:19 PM, "Piotr Zarzycki" <
> piotrzarzyck...@gmail.com>
> > > > >>>wrote:
> > > > >>>
> > > > >>> >Hi Alex,
> > > > >>> >
> > > > >>> >I did merge develop into rename for asjs repo locally, but not
> > sure
> > > > >>> >whether
> > > > >>> >I can push it to the rename - let me know.
> > > > >>> >Apart of that you have said that you need volunteers that check
> > > > >>>whether
> > > > >>> >there are still places with dependencies to Flash. - What do you
> > > mean
> > > > >>>by
> > > > >>> >that actually ? Do you mean making build on branches ? I did it
> by
> > > > >>>maven
> > > > >>> >but not sure whether it is sufficient.
> > > > >>> >
> > > > >>> >I did also use your rename branch with Moonshine and everything
> > > looks
> > > > >>>ok.
> > > > >>> >
> > > > >>> >I have also discovered that in the following locations for all
> > > modules
> > > > >>> >"frameworks\js\projects\BasicJS\target\" we have swc - probably
> > it
> > > > >>>should
> > > > >>> >be excluded in the distribution package build for ant.
> > > > >>> >
> > > > >>> >Thanks, Piotr
> > > > >>> >
> > > > >>> >2017-12-03 12:53 GMT+01:00 Piotr Zarzycki <
> > > piotrzarzyck...@gmail.com
> > > > >:
> > > > >>> >
> > > > >>> >> In that place I think we should have Wiki page called: "How to
> > > > >>>download
> > > > >>> >> IDE ready Royale framework" - or something similar. It should
> > > > >>>describe
> > > > >>> >>what
> > > > >>> >> kind of package do we have and what people need to do in order
> > to
> > > > >>>have
> > > > >>> >>SWF
> > > > >>> >> output.
> > > > >>> >>
> > > > >>> >> I don't think we should have in the title word "binary
> package"
> > -
> > > It
> > > > >>> >> wasn't mean to me anything when I come up to Apache Flex
> > project.
> > > I
> > > > >>> >>believe
> > > > >>> >> there could be more people like me.
> > > > >>> >>
> > > > >>> >> Thanks, Piotr
> > > > >>> >>
> > > > >>> >>
> > > > >>> >> 2017-12-03 8:22 GMT+01:00 Alex Harui <aha...@adobe.com.invalid
> > >:
> > > > >>> >>
> > > > >>> >>> I'm going to try to reply to everyone else in this one
> post...
> > > > >>> >>>
> > > > >>> >>> Today, for folks just wanting to write an app with Royale,
> the
> > > > >>>nightly
> > > > >>> >>>for
> > > > >>> >>> "JSOnly" has everything you need to create JS output, but not
> > SWF
> > > > >>> >>>output.
> > > > >>> >>> The nightly for the "FlexJS" package does not (and can never)
> > > > >>>bundle
> > > > >>> >>>the
> > > > >>> >>> Adobe playerglobal and airglobal needed to generate SWF
> output.
> > > > >>>The
> > > > >>> >>> "FlexJS" nightly contains an Ant script to copy in the Adobe
> > bits
> > > > >>>after
> > > > >>> >>> you download them.
> > > > >>> >>>
> > > > >>> >>> And now, I am proposing to change this packaging so that the
> > > source
> > > > >>>zip
> > > > >>> >>> will contain 3 folders representing the 3 repos
> > (royals-compiler,
> > > > >>> >>> royals-typedefs, royale-asjs) and without more fiddling, the
> > > JSOnly
> > > > >>> >>>binary
> > > > >>> >>> artifact will contain what is currently in the "JSOnly"
> nightly
> > > but
> > > > >>>in
> > > > >>> >>>a
> > > > >>> >>> royale-asjs folder and be otherwise ready to go for Flash
> > Builder
> > > > >>>and
> > > > >>> >>> other IDEs, and the "FlexJS" binary artifact will again
> require
> > > > >>> >>>running an
> > > > >>> >>> Ant script to position the Adobe bits.
> > > > >>> >>>
> > > > >>> >>> For these IDE users, SWF functionality is essentially
> something
> > > you
> > > > >>> >>>choose
> > > > >>> >>> early when deciding what package to download.  I'm not sure
> > how,
> > > > >>>under
> > > > >>> >>> Apache rules, to create a binary artifact that is an add-in
> of
> > > the
> > > > >>> >>> SWF-only bits.  Binary artifacts are supposed to be the
> results
> > > of
> > > > >>>a
> > > > >>> >>> compilation of a source package.  I suppose we could create
> > some
> > > > >>>sort
> > > > >>> >>>of
> > > > >>> >>> script that overlays the SWF-only bits over a JSOnly binary.
> > > > >>> >>>
> > > > >>> >>> Meanwhile, to answer Carlos's question, I think for Maven
> users
> > > you
> > > > >>> >>>choose
> > > > >>> >>> to get SWF output merely by adding the Adobe
> > > airglobal/playerglobal
> > > > >>> >>> dependencies to your POM.  These dependencies are in by
> default
> > > for
> > > > >>>the
> > > > >>> >>> examples.  Although it occurs to me that MDLExample shouldn't
> > > have
> > > > >>> >>>them,
> > > > >>> >>> so maybe I'll double-check that when I have time tomorrow.
> > > > >>> >>>
> > > > >>> >>> I will have limited time to work on this until tomorrow
> night.
> > > > >>> >>>
> > > > >>> >>> HTH,
> > > > >>> >>> -Alex
> > > > >>> >>>
> > > > >>> >>> On 12/2/17, 1:14 PM, "omup...@gmail.com on behalf of
> OmPrakash
> > > > >>> >>>Muppirala"
> > > > >>> >>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
> > > > >>> >>>
> > > > >>> >>> >On Dec 2, 2017 11:20 AM, "Piotr Zarzycki"
> > > > >>><piotrzarzyck...@gmail.com>
> > > > >>> >>> >wrote:
> > > > >>> >>> >
> > > > >>> >>> >As an application developer no. You are getting that package
> > [1]
> > > > >>>and
> > > > >>> >>>have
> > > > >>> >>> >everything what you need to build app to swf an js.
> > > > >>> >>> >
> > > > >>> >>> >[1]
> > > > >>> >>>
> > > > >>>>https://na01.safelinks.protection.outlook.com/?url=http%3A%<
> > > > https://na0
> > > > >>>>1.safelinks.protection.outlook.com/?url=http%3A%25>
> > > > >>> >>> 2F%2Fapacheflex
> > > > >>> >>> >build.cloudapp.net%3A8080%2Fjob%2Froyale-&data=02%7C01%
> > > 7Caharui%
> > > > >>> >>> 40adobe.co
> > > > >>> >>> >m%7Cacd29e28cb594f6788fd08d539c9a8ff%7Cfa7b1b5a7b34438794ae
> > > > >>> >>> d2c178decee1%7C
> > > > >>> >>> >0%7C0%7C636478460681913302&sdata=84IVbhNcVYNkti7qeE%2B6VeEJ
> > > > >>> >>> 7E8uDM0y9NDychV
> > > > >>> >>> >bYvc%3D&reserved=0
> > > > >>> >>> >asjs/lastSuccessfulBuild/artifact/out/
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >That's good to know.  I should be able to use this in the
> npm
> > > > >>>package
> > > > >>> >>> >right?
> > > > >>> >>> >
> > > > >>> >>> >Thanks,
> > > > >>> >>> >Om
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >
> > > > >>> >>> >Thanks, Piotr
> > > > >>> >>> >
> > > > >>> >>> >On Sat, Dec 2, 2017, 19:33 OmPrakash Muppirala
> > > > >>><bigosma...@gmail.com>
> > > > >>> >>> >wrote:
> > > > >>> >>> >
> > > > >>> >>> >> On Dec 2, 2017 9:08 AM, "Piotr Zarzycki"
> > > > >>><piotrzarzyck...@gmail.com
> > > > >>> >
> > > > >>> >>> >> wrote:
> > > > >>> >>> >>
> > > > >>> >>> >> Hi Om,
> > > > >>> >>> >>
> > > > >>> >>> >> Not sure what do you mean? We have it. You are downloading
> > one
> > > > >>>zip
> > > > >>> >>>file
> > > > >>> >>> >and
> > > > >>> >>> >> using it in IDE.
> > > > >>> >>> >>
> > > > >>> >>> >>
> > > > >>> >>> >>
> > > > >>> >>> >> Are we not downloading falcon, gcc etc separately?
> > > > >>> >>> >>
> > > > >>> >>> >> Thanks,
> > > > >>> >>> >> Om
> > > > >>> >>> >>
> > > > >>> >>> >>
> > > > >>> >>> >>
> > > > >>> >>> >> Piotr
> > > > >>> >>> >>
> > > > >>> >>> >> On Sat, Dec 2, 2017, 17:30 OmPrakash Muppirala
> > > > >>> >>><bigosma...@gmail.com>
> > > > >>> >>> >> wrote:
> > > > >>> >>> >>
> > > > >>> >>> >> > With this setup, can we have the binary release package
> > all
> > > > >>>the
> > > > >>> >>> >> > dependencies in one zip file?
> > > > >>> >>> >> >
> > > > >>> >>> >> > Thanks,
> > > > >>> >>> >> > Om
> > > > >>> >>> >> >
> > > > >>> >>> >> > On Dec 2, 2017 8:25 AM, "Harbs" <harbs.li...@gmail.com>
> > > > wrote:
> > > > >>> >>> >> >
> > > > >>> >>> >> > > I don’t have much to add. For me, the simpler, the
> > better.
> > > > >>>The
> > > > >>> >>> >> decisions
> > > > >>> >>> >> > > should be to get the first release out as quickly as
> > > > >>>possible
> > > > >>> >>>and
> > > > >>> >>> >>make
> > > > >>> >>> >> > our
> > > > >>> >>> >> > > release process as easy as it can be so we can release
> > > > >>>often.
> > > > >>> >>> >> > >
> > > > >>> >>> >> > > > On Dec 2, 2017, at 2:00 PM, Piotr Zarzycki <
> > > > >>> >>> >> piotrzarzyck...@gmail.com>
> > > > >>> >>> >> > > wrote:
> > > > >>> >>> >> > > >
> > > > >>> >>> >> > > >  I would also see in the develop Harbs
> > > > >>> >>> >> > > > changes with namespaces before release, after your
> > > merge.
> > > > >>> >>> >> > >
> > > > >>> >>> >> > > I’ll try to finish that up tomorrow.
> > > > >>> >>> >> > >
> > > > >>> >>> >> > >
> > > > >>> >>> >> >
> > > > >>> >>> >>
> > > > >>> >>>
> > > > >>> >>>
> > > > >>> >>
> > > > >>> >>
> > > > >>> >> --
> > > > >>> >>
> > > > >>> >> Piotr Zarzycki
> > > > >>> >>
> > > > >>> >> Patreon:
> > > > >>> >>*
> > > > >>>
> > > > >>>https://na01.safelinks.protection.outlook.com/?url=
> > > > https%3A%2F%2Fwww.pat
> > > > >>> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com
> > > > >>> %7Cb14108fd4443
> > > > >>>
> > > > >>>>>42bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de
> > > > cee1%7C0%7C0%7C6364
> > > > >>>>>8
> > > > >>>>>14
> > > > >>>
> > > > >>>>>15877839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD%
> > > > 2F3XJcedj3XNPMfs%3D&r
> > > > >>>>>e
> > > > >>>>>se
> > > > >>> >>rved=0
> > > > >>> >>
> > > > >>> >><
> > > > >>>
> > > > >>>https://na01.safelinks.protection.outlook.com/?url=
> > > > https%3A%2F%2Fwww.pat
> > > > >>> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com
> > > > >>> %7Cb14108fd4443
> > > > >>>
> > > > >>>>>42bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de
> > > > cee1%7C0%7C0%7C6364
> > > > >>>>>8
> > > > >>>>>14
> > > > >>>
> > > > >>>>>15877839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD%
> > > > 2F3XJcedj3XNPMfs%3D&r
> > > > >>>>>e
> > > > >>>>>se
> > > > >>> >>rved=0>*
> > > > >>> >>
> > > > >>> >
> > > > >>> >
> > > > >>> >
> > > > >>> >--
> > > > >>> >
> > > > >>> >Piotr Zarzycki
> > > > >>> >
> > > > >>> >Patreon:
> > > > >>> >*
> > > > >>>
> > > > >>>https://na01.safelinks.protection.outlook.com/?url=
> > > > https%3A%2F%2Fwww.pat
> > > > >>>r
> > > > >>> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com
> > > > >>> %7Cb14108fd444342
> > > > >>>
> > > > >>>>bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de
> > > > cee1%7C0%7C0%7C6364814
> > > > >>>>1
> > > > >>>>58
> > > > >>>
> > > > >>>>77839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD%
> > > > 2F3XJcedj3XNPMfs%3D&reser
> > > > >>>>v
> > > > >>>>ed
> > > > >>> >=0
> > > > >>> ><
> > > > >>>
> > > > >>>https://na01.safelinks.protection.outlook.com/?url=
> > > > https%3A%2F%2Fwww.pat
> > > > >>>r
> > > > >>> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com
> > > > >>> %7Cb14108fd444342
> > > > >>>
> > > > >>>>bdb2b108d53c79ba28%7Cfa7b1b5a7b34438794aed2c178de
> > > > cee1%7C0%7C0%7C6364814
> > > > >>>>1
> > > > >>>>58
> > > > >>>
> > > > >>>>77839045&sdata=br%2F4ewsBWblNGYXfpJXrQaqGhQqD%
> > > > 2F3XJcedj3XNPMfs%3D&reser
> > > > >>>>v
> > > > >>>>ed
> > > > >>> >=0>*
> > > > >>>
> > > > >>>
> > > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Carlos Rovira
> > > http://about.me/carlosrovira
> > >
> >
> >
> >
> > --
> >
> > Piotr Zarzycki
> >
> > Patreon: *https://www.patreon.com/piotrzarzycki
> > <https://www.patreon.com/piotrzarzycki>*
> >
>
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>



-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
<https://www.patreon.com/piotrzarzycki>*

Reply via email to