Let's make it happen :)

wt., 31 mar 2020 o 18:55 Christofer Dutz <christofer.d...@c-ware.de>
napisał(a):

> Well you could make the verification part of the verification ...
>
> As I mentioned ... I am suggesting to create a release with Ant OR Maven
> (not require both) and then make the validation part of the release
> verification process.
>
> Chris
>
>
>
> Am 31.03.20, 18:23 schrieb "Alex Harui" <aha...@adobe.com.INVALID>:
>
>     Let me try another way:  There are.a lot of build.xml files that are
> intended to create a tar.gz and .zip (that the Maven distribution will
> hopefully binary match someday if not already).  How can the RM, in the
> creation of the release candidates, verify that the build.xml files will
> produce the .tar.gz and .zip so our Ant users will not run into issues with
> those build.xml files?
>
>     The way we do it now is to run 'ant release" and actually distribute
> the results.  What other ways are there to verify the build.xml files?
>
>     -Alex
>
>     On 3/31/20, 8:59 AM, "Yishay Weiss" <yishayj...@hotmail.com> wrote:
>
>
>         > - Some tooling could be added to validate artifacts created by
> any form of distribution with ones built by Ant
>
>         If I understand Alex’s concern correctly he wants Ant users to see
> their Royale changes in any IDE. Is this tooling supposed to help with that?
>
>
>         Am 31.03.20, 07:48 schrieb "Piotr Zarzycki" <
> piotrzarzyck...@gmail.com>:
>
>             Hi Chris,
>
>             Last comment from Alex explain exactly what release process
> has to do
>             additional. - Did your document explanation included that
> step? Reading it
>             I feel it includes, but I would like to make sure.
>
>             Thanks,
>             Piotr
>
>             On Tue, Mar 31, 2020, 6:34 AM Alex Harui
> <aha...@adobe.com.invalid> wrote:
>
>             >
>             >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread.html%2Fr6412a8240c1b690603d2ddd12b578ddfc3dc8436c24b15174a18fe74%2540%253Cdev.royale.apache.org%253E&amp;data=02%7C01%7Caharui%40adobe.com%7C571ece52cc4f47b3f11008d7d58c6cc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637212671413184429&amp;sdata=VVf5G0bB5LlWKOSGnaZhkdC4eNaaT%2FazPs5gd9mQImg%3D&amp;reserved=0
>             >
>             > A "build" (running 'ant main')  produces jars and swcs but
> does not create
>             > the same output as 'ant release' which produces tar.gz and
> .zip files.  The
>             > release artifacts are used in many IDEs and in NPM.  So,
> IMO, in the
>             > creating of the release artifacts, the RM should ensure that
> it is possible
>             > to create the tar.gz and .zip files via Ant, and to create
> at minimum, the
>             > Maven jars and swcs and hopefully a working equivalent of
> the tar.gz and
>             > .zip via Maven using the "distribution" profile.  A working
> "distribution"
>             > profile did not exist in the past so it is a nice-to-have
> and not a
>             > regression if the distribution profile's tar.gz and .zip has
> problems.  It
>             > would be a regression if it turned out the build.xml files
> in the release
>             > could not build the tar.gz and .zip correctly.
>             >
>             > The only way I can think of to validate that the build.xml
> files will do
>             > the right thing is to actually run "ant release" at some
> point in the
>             > release process.  In which case, you might as well use the
> resulting
>             > artifacts.
>             >
>             > My 2 cents,
>             > -Alex
>             >
>             > On 3/30/20, 12:11 PM, "Yishay Weiss" <yishayj...@hotmail.com>
> wrote:
>             >
>             >     > Ant artifacts are reproducible by running the Ant
> scripts.   Again,
>             > the scenario is that if an Ant user wants to try a local
> change in an IDE
>             > or NPM we want >to ensure that they can run the Ant
> "release" target and
>             > get the tar.gz or .zip they need.
>             >
>             >     “Again” suggests you’ve already given an explanation,
> but I couldn’t
>             > find it. Can you expand on this scenario? If this is the
> only difference
>             > you and Chris have I think it’s worth focusing on it.
>             >
>             >     On 3/30/20, 2:17 AM, "Carlos Rovira" <
> carlosrov...@apache.org> wrote:
>             >
>             >         Hi Chris,
>             >
>             >         thanks. I revise and for me is totally fine :)
>             >
>             >
>             >         El lun., 30 mar. 2020 a las 9:33, Harbs (<
> harbs.li...@gmail.com>)
>             > escribió:
>             >
>             >         > Thanks for that. The Google Doc is a great
> initiative!
>             >         >
>             >         > Harbs
>             >         >
>             >         > > On Mar 30, 2020, at 10:26 AM, Christofer Dutz <
>             > christofer.d...@c-ware.de>
>             >         > wrote:
>             >         > >
>             >         > > Hi all,
>             >         > >
>             >         > > as the discussion has gone back to: “the release
> should be as
>             > in the 13
>             >         > steps”, I’d like to re-focus on the probably more
> important
>             > parts:
>             >         > >
>             >         > > I already started writing up a list of
> requirements and
>             > options to
>             >         > achieve them:
>             >         > >
>             >         >
>             >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fd%2F1kMlNfgVVAtTBNb57Qe88-d0vbM-HdohgQFqWCBr-cAg%2Fedit%23&amp;data=02%7C01%7Caharui%40adobe.com%7C571ece52cc4f47b3f11008d7d58c6cc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637212671413184429&amp;sdata=RQnJ3Ky5N6SPGpPNBMxMnBVfxsPx%2FhXhzrz7GZ%2FRbQI%3D&amp;reserved=0
>             >         > <
>             >         >
>             >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fd%2F1kMlNfgVVAtTBNb57Qe88-d0vbM-HdohgQFqWCBr-cAg%2Fedit&amp;data=02%7C01%7Caharui%40adobe.com%7C571ece52cc4f47b3f11008d7d58c6cc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637212671413194422&amp;sdata=XO1h3oYto2wlD%2Bv8oVSozBEXl96Ryvf3OlCqNv2Ubx4%3D&amp;reserved=0
>             >         > >
>             >         > > Feel free to continue.
>             >         > >
>             >         > > Will not participate in the other discussion as
> it’s showing a
>             > typical
>             >         > pattern of progressional-degradation, and
> continuing that thread
>             > will not
>             >         > bring the project forward.
>             >         > >
>             >         > > Chris
>             >         > >
>             >         >
>             >         >
>             >
>             >         --
>             >         Carlos Rovira
>             >
>             >
> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C571ece52cc4f47b3f11008d7d58c6cc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637212671413194422&amp;sdata=RmPHhQh0xxwwk6V86k%2FkVxQCch2DrjNgnE9nOnraO74%3D&amp;reserved=0
>             >
>             >
>             >
>             >
>             >
>
>
>
>
>
>
>

-- 

Piotr Zarzycki

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

Reply via email to