Randy, Thanks for the clarification about the package ownership. I'll make sure to grab from you guys in the future.
Regarding packaging the compiler, I think it's more correct for it to be its own package. This way is there's a package for the c++ lib they both won't house the compiler. The compiler package could be a required package for both the c# and c++ thrift packages. This way Nuget will automatically download the compiler for either. Joe On Tuesday, February 10, 2015, Randy Abernethy <[email protected]> wrote: > Hey Joeseph, > > Thanks for poking us on this, definitely need to keep the latest version of > thrift out there. > > Notes: > * I just posted this package in response to your email (hope to get nuget > updates into the release process next cycle). I think it just took an hour > or so to get into the search index, seems ok now: > PM> Get-Package -ListAvailable -Filter thrift > Id Version > Description/Release Notes > -- ------- > ------------------------- > Hive.Sharp.Lib 1.0 Apache Hive client > implemented using Thrift interface > ApacheThrift 0.9.2 Apache Thrift .NET > Lib v0.9.2 > > > * The compiler is not in the package because the Windows binary will not > run everywhere (e.g. mono environments). Maybe this is not a good reason > and we should add thrift.exe to the nuget package. Thoughts? > > * There are various folks posting Thrift libs on Nuget. The package ID > "ApacheThrift" is the one that comes from the Apache Thrift team. You may > have been using package ID "Thrift", which does indeed credit "The Apache > Software Foundation" but is not posted or maintained by the Apache Thrift > team. The "Thrift" package ID guys have been supporting Thrift on Nuget > since 2011 and have 21K downloads and may be Apache folks working on other > projects, but I can not say for sure. > > Best, > Randy > > On Tue, Feb 10, 2015 at 2:11 PM, Joseph Fradley <[email protected] > <javascript:;>> > wrote: > > > Thanks Jake and Randy, I was able to pull the new 0.9.2 package from > Nuget > > and build it into my project. > > > > Things I noticed: > > * This new package doesn't come up when you search 'Thrift' in Nuget but > > the previous old version does. > > * The thrift.exe compiler isn't packaged in this as it was in the > > previous. (So, you have to grab the pre-compiled thrift.exe from the > > website) > > * It's a different 'created by' then the previous package. Before it was > > 'The Apache Software Foundation' vs 'Apache Thrift Developers' > > > > Thank you again for the fast turn around. > > > > On Tue, Feb 10, 2015 at 4:36 PM, Randy Abernethy < > > [email protected] <javascript:;>> > > wrote: > > > > > Hey Joeseph, > > > > > > Nuget was just updated with the latest release: > > > > > > PM> Install-Package ApacheThrift > > > Installing 'ApacheThrift 0.9.2'. > > > Successfully installed 'ApacheThrift 0.9.2'. > > > > > > Best, > > > Randy > > > > > > > > > On Tue, Feb 10, 2015 at 1:18 PM, Jake Farrell <[email protected] > <javascript:;>> > > wrote: > > > > Hey Joseph > > > > there is a pre-build lib at [1] and looking into whats needed to add > > the > > > Nuget > > > > steps as part of the release process > > > > > > > > -Jake > > > > > > > > [1]: http://people.apache.org/~jfarrell/thrift/0.9.2/lib/csharp/ > > > > > > > > On Tue, Feb 10, 2015 at 2:36 PM, Joseph Fradley < > > [email protected] <javascript:;> > > > > > > > > wrote: > > > > > > > >> Hello, > > > >> > > > >> I'm trying to find Thrift v0.9.2 in Nuget but only see the previous > > > 0.9.1.3 > > > >> version. Are there any plans to put this in nuget soon? If not, are > > > there > > > >> official pre-built binaries somewhere? Thank you. > > > >> > > > >> Joe > > > >> > > > > > >
