Thanks for the feedback Joe, happy Thrifting... On Wed, Feb 11, 2015 at 5:35 AM, Joseph Fradley <[email protected]> wrote:
> 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 > > > > >> > > > > > > > > > >
