Hi Chris, I haven't followed the discussion until now, that seems pretty
clear to me. The compiler part merge sounds fine to me the way you describe
it - it sounds like it is something that is inevitable at some point, but
'harmless' at any point, right?
I'm sorry I have been a bit 'absent' because of workload, I will aim to
find time to test this during this week (irrespective of whether the
compiler change is merged or remains in the branch). I don't actually use
the IDE distribution, so I am probably not the best person to verify
anything with the distribution itself, but I can check and verify if
everything goes smoothly, at least.  fwiw, I still use Intellij with that
flex-mojos 'hack' to get it working, that you revealed, and I am constantly
grateful to you for sharing that!




On Mon, Mar 8, 2021 at 7:10 AM Christofer Dutz <christofer.d...@c-ware.de>
wrote:

> Ok ... here goes:
>
> I thought I had been clear with what I wanted to do, but it seems I
> haven't been clear enough:
> To build the new distribution, you need to checkout my feature branch in
> the asjs repo (feature/distribution-allignment)
>
> However, for this to work, you need a tiny change I have in the compiler
> repo, which creates an additional jar in the compiler's "compiler" module,
> that contains all the scripts in the bin directory. I need this so I can
> put the content in the distribution.
>
> I was proposing to only merge that change as it doesn't have any effect on
> the build of the other artifacts, but the CI server would start building
> the new artifact and make it possible for people to test my changes without
> having to checkout the changes in the compiler and building the compiler
> manually.
>
> As soon as we have the distribution in a form that it produces correct
> distributions ... then ... and only then, do I think we should merge these
> changes (all of them in the asjs repo) to develop, because then we would be
> able to technically do releases with Maven.
>
> And I'm not rushing the second merge (the one in asjs) ... This should
> take as long as it takes till the distribution is perfect.
> I just want the other one in as this simplifies things for others, that
> want to test the changes (which we clearly need)
>
> Chris
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: Christofer Dutz <christofer.d...@c-ware.de>
> Gesendet: Sonntag, 7. März 2021 18:58
> An: dev@royale.apache.org
> Betreff: AW: Merge the compiler-pr for distribution alignment?
>
> Hi Piotr,
>
> Well, I'm not referring to my changes on asjs ... I'm referring to the
> changes on the compiler.
> All this does is create a new artifact. If you managed to build the
> compiler in my branch, then all that should have worked, worked.
>
> Chris
>
>
> -----Ursprüngliche Nachricht-----
> Von: Piotr Zarzycki <piotrzarzyck...@gmail.com>
> Gesendet: Sonntag, 7. März 2021 16:25
> An: dev@royale.apache.org
> Betreff: Re: Merge the compiler-pr for distribution alignment?
>
> When it will work for me I will be +1 for merge. When I tested on Friday
> it didn’t work, so I do see reason why it should be on dev.
>
> On Sun, 7 Mar 2021 at 16:07, Christofer Dutz <christofer.d...@c-ware.de>
> wrote:
>
> > It's not a hurry,
> >
> > But it's a side-effect free merge and if there are others wanting to
> > join in (Especially Ant folks will probably be interested) I thought
> > this would simplify things for these non-Maven-natives.
> >
> > Chris
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Piotr Zarzycki <piotrzarzyck...@gmail.com>
> > Gesendet: Sonntag, 7. März 2021 15:29
> > An: dev@royale.apache.org
> > Betreff: Re: Merge the compiler-pr for distribution alignment?
> >
> > Chris,
> >
> > I personally don’t have any problems with testing when it’s on branch.
> > Not sure what’s the hurry with that?
> >
> > I should have time to make another test after your commit on
> > Monday/Tuesday.
> >
> > Thanks,
> > Piotr
> >
> > On Sun, 7 Mar 2021 at 14:43, Christofer Dutz
> > <christofer.d...@c-ware.de>
> > wrote:
> >
> > > Hi all,
> > >
> > > it would simplify testing the distribution stuff a lot, if this PR
> > > would be merged:
> > > Feature/distribution allignment by chrisdutz * Pull Request #180 *
> > > apache/royale-compiler (github.com)<
> > > https://github.com/apache/royale-compiler/pull/180>
> > >
> > > It simply packs all scripts in the compiler bin directory into an
> > > additional jar which can then be downloaded by maven.
> > >
> > > With this people wanting to test-drive the distribution changes
> > > don't also have to checkout and build the compiler.
> > >
> > > It shouldn't have any other side-effects.
> > >
> > > Chris
> > >
> > --
> >
> > Piotr Zarzycki
> >
> --
>
> Piotr Zarzycki
>

Reply via email to