validate-distro passes

VOTE +1

Robert Dale


On Fri, Jan 4, 2019 at 10:38 AM Florian Hockmann <f...@florian-hockmann.de>
wrote:

> I skimmed over the docs and they look good. I only noticed that we
> apparently forgot to add a link to the new .NET API docs to the docs
> page. It only contains links to the Javadoc and the JSDoc. The .NET docs
> are available here:
>
> http://tinkerpop.apache.org/dotnetdocs/3.3.5/index.html
>
> However, this shouldn't stop the release in my opinion. So, my VOTE is +1.
>
> Am 04.01.2019 um 16:11 schrieb Daniel Kuppitz:
> > Much better.
> >
> > *Validating binary distributions*
> >
> > * downloading Apache TinkerPop Gremlin
> > (apache-tinkerpop-gremlin-console-3.3.5-bin.zip)... OK
> > * validating signatures and checksums ...
> >   * PGP signature ... OK
> >   * SHA512 checksum ... OK
> > * unzipping Apache TinkerPop Gremlin ... OK
> > * validating Apache TinkerPop Gremlin's docs ... OK
> > * validating Apache TinkerPop Gremlin's binaries ... OK
> > * validating Apache TinkerPop Gremlin's legal files ...
> >   * LICENSE ... OK
> >   * NOTICE ... OK
> > * validating Apache TinkerPop Gremlin's plugin directory ... OK
> > * validating Apache TinkerPop Gremlin's lib directory ... OK
> > * testing script evaluation ... OK
> >
> > * downloading Apache TinkerPop Gremlin
> > (apache-tinkerpop-gremlin-server-3.3.5-bin.zip)... OK
> > * validating signatures and checksums ...
> >   * PGP signature ... OK
> >   * SHA512 checksum ... OK
> > * unzipping Apache TinkerPop Gremlin ... OK
> > * validating Apache TinkerPop Gremlin's docs ... OK
> > * validating Apache TinkerPop Gremlin's binaries ... OK
> > * validating Apache TinkerPop Gremlin's legal files ...
> >   * LICENSE ... OK
> >   * NOTICE ... OK
> > * validating Apache TinkerPop Gremlin's plugin directory ... OK
> > * validating Apache TinkerPop Gremlin's lib directory ... OK
> >
> > Validating source distribution
> >
> > * downloading Apache TinkerPop 3.3.5 (apache-tinkerpop-3.3.5-src.zip)...
> OK
> > * validating signatures and checksums ...
> >   * PGP signature ... OK
> >   * SHA512 checksum ... OK
> > * unzipping Apache TinkerPop 3.3.5 ... OK
> > * building project ... OK
> >
> >
> > VOTE +1
> >
> > Cheers,
> > Daniel
> >
> >
> > On Fri, Jan 4, 2019 at 7:32 AM Stephen Mallette <spmalle...@gmail.com>
> > wrote:
> >
> >> Ok - re-deployed the zips and everything. validate-distribution.sh
> passes.
> >> I'm still +1 on this as it never failed for me in the past. Please feel
> >> free to review/vote - thanks
> >>
> >> On Thu, Jan 3, 2019 at 4:34 PM Robert Dale <robd...@gmail.com> wrote:
> >>
> >>> Looks good to me.
> >>>
> >>> Robert Dale
> >>>
> >>>
> >>> On Thu, Jan 3, 2019 at 4:06 PM Daniel Kuppitz <m...@gremlin.guru> wrote:
> >>>
> >>>> Yea, I already had them locally, I just didn't feel like changing that
> >>> part
> >>>> of the validation script. Since we don't touch the zip files after
> they
> >>>> were generated, I assume that signing still works as expected.
> >>>>
> >>>> Cheers,
> >>>> Daniel
> >>>>
> >>>>
> >>>> On Thu, Jan 3, 2019 at 2:03 PM Stephen Mallette <spmalle...@gmail.com
> >
> >>>> wrote:
> >>>>
> >>>>> btw, in case you want to test you need to do:
> >>>>>
> >>>>> $ mvn install -Papache-release -DcreateChecksum=true -DskipTests
> >>>>>
> >>>>> and you will see the zip with signatures in /target. if you don't
> >> have
> >>>> gpg
> >>>>> stuff setup you can at least check the zip by changng "install" to
> >>>>> "package".
> >>>>>
> >>>>> On Thu, Jan 3, 2019 at 3:14 PM Stephen Mallette <
> >> spmalle...@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> I think I figured out how to ignore those directories. Had to
> >>> override
> >>>>> the
> >>>>>> default apache parent pom source distribution process - it didn't
> >>> take
> >>>>> into
> >>>>>> account non-JVM file stuffs. I didn't see where it was easily
> >>>> accessible
> >>>>> to
> >>>>>> extend so I just overrode the whole thing. Just pushed a fix on
> >> tp33
> >>>> and
> >>>>>> master.
> >>>>>>
> >>>>>>
> >>>>>>
> >>
> https://github.com/apache/tinkerpop/commit/28b63228fe09c12787ee5c96159fe6b97a774284
> >>>>>> Can someone please confirm that all is good before I go through
> >> 3.3.5
> >>>>>> release again (for a third time <dah>)?
> >>>>>>
> >>>>>> On Thu, Jan 3, 2019 at 11:54 AM Daniel Kuppitz <m...@gremlin.guru>
> >>>> wrote:
> >>>>>>> rm -rf gremlin-dotnet/src/{obj,_site}
> >>>>>>> rm -rf
> >>>>>>>
> >>> gremlin-javascript/src/main/javascript/gremlin-javascript/node_modules
> >>>>>>> This helps to get a clean build, git clean seems to be the better
> >>>> choice
> >>>>>>> though.
> >>>>>>> However, I have no clue how we can control the contents of the src
> >>> zip
> >>>>>>> file, I don't even know which of then maven plugin creates it.
> >>>>>>>
> >>>>>>> Cheers,
> >>>>>>> Daniel
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> On Thu, Jan 3, 2019 at 9:04 AM Robert Dale <robd...@gmail.com>
> >>> wrote:
> >>>>>>>> Maybe anything generated should be excluded:
> >>>>>>>>
> >>>>>>>> src/docfx
> >>>>>>>> src/gremlin-dotnet-source.iml
> >>>>>>>> src/Gremlin.Net/Driver/obj
> >>>>>>>> src/Gremlin.Net.Template.3.3.4.nupkg
> >>>>>>>> src/nuget-4.4.1.exe
> >>>>>>>> src/obj
> >>>>>>>> src/_site
> >>>>>>>> .vscode
> >>>>>>>>
> >>>>>>>> or better yet, 'git clean -fdx' before building the src zip.  I
> >>>>> haven't
> >>>>>>>> looked at the src zip build process so I'm not sure if that's
> >>>>>>> compatible.
> >>>>>>>> Robert Dale
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Thu, Jan 3, 2019 at 10:34 AM Daniel Kuppitz <m...@gremlin.guru
> >>>>> wrote:
> >>>>>>>>> I just found this entry in my log:
> >>>>>>>>>
> >>>>>>>>>      [exec] [19-01-03
> >>>> 03:20:16.409]Error:System.AggregateException:
> >>>>>>> One
> >>>>>>>> or
> >>>>>>>>> more errors occurred.
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/hlxtywvr.c9b
> >>>>>>>>> does not exist)
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/b2ia4mzc.9sx
> >>>>>>>>> does not exist)
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/2d1bhm1s.w5c
> >>>>>>>>> does not exist)
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/1ujoqpgt.8fv
> >>>>>>>>> does not exist)
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/7wgceclr.f8o
> >>>>>>>>> does not exist)
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/6xipa4ui.3bf
> >>>>>>>>> does not exist)
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/dz43j9do.zik
> >>>>>>>>> does not exist)
> >>>>>>>>>
> >>>>>>>>>
> >>
> (/home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/32w60ckf.kxh
> >>>>>>>>> does not exist) ---> System.IO.FileNotFoundException:
> >>>>>>>>>
> >>>>>>>>>
> >>
> /home/smallette/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/hlxtywvr.c9b
> >>>>>>>>> does not exist
> >>>>>>>>>
> >>>>>>>>> I guess the
> >> gremlin-dotnet/src/Gremlin.Net/Driver/obj/xdoc/cache
> >>>>>>>> directory
> >>>>>>>>> shouldn't be part of the zip (maybe not even
> >>>>>>>>> gremlin-dotnet/src/Gremlin.Net/Driver/obj).
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Thu, Jan 3, 2019 at 8:01 AM Daniel Kuppitz <m...@gremlin.guru
> >>>>>>> wrote:
> >>>>>>>>>> Confirmed, building the tag just worked for me, too.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Thu, Jan 3, 2019 at 7:59 AM Robert Dale <
> >> robd...@gmail.com
> >>>>>>> wrote:
> >>>>>>>>>>> Building the tag from github works fine.  Looks like some
> >>> local
> >>>>>>> build
> >>>>>>>>>>> artifacts snuck into the src.zip.
> >>>>>>>>>>>
> >>>>>>>>>>> Excluding gremlin-dotnet, validate-distribution passes.
> >>>>>>>>>>>
> >>>>>>>>>>> Robert Dale
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> On Thu, Jan 3, 2019 at 9:49 AM Robert Dale <
> >>> robd...@gmail.com>
> >>>>>>> wrote:
> >>>>>>>>>>>> Daniel, I had to install 'msbuild' in addition to the
> >> mono
> >>>>>>> packages.
> >>>>>>>>> I
> >>>>>>>>>>>> also installed mono-addins-devel. I don't know if that
> >>>> actually
> >>>>>>> did
> >>>>>>>>>>>> anything.
> >>>>>>>>>>>>
> >>>>>>>>>>>> But now I get some errors with :
> >>>>>>>>>>>>
> >>>>>>>>>>>> System.IO.FileNotFoundException:
> >>
> */home/smallette*/git/apache/incubator-tinkerpop/gremlin-dotnet/src/obj/.cache/build/y2x4l8vu.n3b/2d1bhm1s.w5c
> >>>>>>>>>>>> does not exist
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> Robert Dale
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Thu, Jan 3, 2019 at 9:43 AM Daniel Kuppitz
> >>>> <m...@gremlin.guru
> >>>>>>>>> wrote:
> >>>>>>>>>>>>> I skimmed over the docs, they look good to me, but the
> >>>>>>>>>>>>> validate-distribution.sh script fails the same way as
> >> for
> >>>>>>> Robert.
> >>>>>>>>>>>>> Investigating....
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>> Daniel
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Wed, Jan 2, 2019 at 2:58 PM Stephen Mallette <
> >>>>>>>>> spmalle...@gmail.com>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> Hello,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> We are happy to announce that TinkerPop 3.3.5 is ready
> >>> for
> >>>>>>>> release.
> >>>>>>>>>>>>>> The release artifacts can be found at this location:
> >>>>>>>>>>>>>>
> >>>>>>> https://dist.apache.org/repos/dist/dev/tinkerpop/3.3.5/
> >>>>>>>>>>>>>> The source distribution is provided by:
> >>>>>>>>>>>>>>         apache-tinkerpop-3.3.5-src.zip
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Two binary distributions are provided for user
> >>>> convenience:
> >>>>>>>>>>>>>>         apache-tinkerpop-gremlin-console-3.3.5-bin.zip
> >>>>>>>>>>>>>>         apache-tinkerpop-gremlin-server-3.3.5-bin.zip
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> The GPG key used to sign the release artifacts is
> >>>> available
> >>>>>>> at:
> >>> https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS
> >>>>>>>>>>>>>> The online docs can be found here:
> >>>>>>>>>>>>>>         http://tinkerpop.apache.org/docs/3.3.5/ (user
> >>>> docs)
> >> http://tinkerpop.apache.org/docs/3.3.5/upgrade/
> >>>>>>> (upgrade
> >>>>>>>>>>> docs)
> >>> http://tinkerpop.apache.org/javadocs/3.3.5/core/
> >>>>>>> (core
> >>>>>>>>>>> javadoc)
> >>> http://tinkerpop.apache.org/javadocs/3.3.5/full/
> >>>>>>> (full
> >>>>>>>>>>> javadoc)
> >>>>>>>>>>>>>> The tag in Apache Git can be found here:
> >>>>>>>>>>>>>>
> >> https://github.com/apache/tinkerpop/tree/3.3.5
> >>>>>>>>>>>>>> The release notes are available here:
> >>>>>>>>>>>>>>
> >>>>>>> https://github.com/apache/tinkerpop/blob/3.3.5/CHANGELOG.asciidoc
> >>>>>>>>>>>>>> The [VOTE] will be open for the next 72 hours ---
> >>> closing
> >>>>>>>> Saturday
> >>>>>>>>>>>>> (January
> >>>>>>>>>>>>>> 5, 2018) at 5pm EST.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> My vote is +1.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Thank you very much,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Stephen
> >>>>>>>>>>>>>>
>

Reply via email to