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

Reply via email to