[ 
https://issues.apache.org/jira/browse/THRIFT-6?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12921430#action_12921430
 ] 

Bryan Duxbury commented on THRIFT-6:
------------------------------------

Roger - thanks for putting the work in to investigate.

I think that we should start creating tickets to harmonize management of the 
version number. Ideally, we'd just maintain the number in Makefile.am; if 
someone with more autoconf/make experience can make a make target that can be 
run to print out the version, then I think it'd be easy to integrate that with 
Ruby and Java, for instance.

As far as the point you raised about the version number style, I'm in favor of 
trunk having the -dev suffix, so I think we should allow a string at the end of 
the version. I'm not sure that the "-dev" needs to make it into every spot 
where we have a version number, though, so I don't think we need to reinvent 
any wheels there.

> Thrift libraries and compiler lack version number
> -------------------------------------------------
>
>                 Key: THRIFT-6
>                 URL: https://issues.apache.org/jira/browse/THRIFT-6
>             Project: Thrift
>          Issue Type: Bug
>            Reporter: Bryan Duxbury
>            Assignee: Roger Meier
>
> Right now it's impossible to tell which version of Thrift you have installed. 
> If you're depending on features that have recently been added (and that 
> subtly don't exist), you can spend a lot of time chasing your tail trying to 
> figure out what the problem is.
> This may be something that has to be implemented piecemeal on each client 
> library (ruby gem, java classes, etc). Thoughts?
> While we're at it, let's add a --version switch or something to the compiler 
> so you know what version of stuff you're actually generating.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to