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 >>>>>>>>>>>>>>