[
https://issues.apache.org/jira/browse/THRIFT-4344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16185306#comment-16185306
]
ASF GitHub Bot commented on THRIFT-4344:
----------------------------------------
Github user jeking3 commented on the issue:
https://github.com/apache/thrift/pull/1380
On the Travis build - the Ubuntu Trusty image is using D 2.070.0 (see:
https://github.com/apache/thrift/tree/master/build/docker).
Currently we don't really have an official record and mechanism for minimum
required versions of things. The closest thing is a store in the backlog that
I opened recently: https://issues.apache.org/jira/browse/THRIFT-4344
It sounds like we may need to make a decision as to how old an environment
we want to continue to support for D in future thrift releases. The project
has been really relaxed in support, for example the Perl library claims to
require only v5.10.0 or later which is ancient (trusty has 5.18.2 for example).
What I'm finding is that the matrix for CI builds is just too wide and unruly,
and we need to start making some decisions about how far back we need to
support with each release.
> Define and maintain the minimum language level for all languages in one place
> -----------------------------------------------------------------------------
>
> Key: THRIFT-4344
> URL: https://issues.apache.org/jira/browse/THRIFT-4344
> Project: Thrift
> Issue Type: Wish
> Components: Documentation
> Affects Versions: 0.10.0
> Reporter: James E. King, III
> Assignee: James E. King, III
>
> We need a single location where the minimum supported version of every
> language is clearly documented for each release and publicly accessible. As
> we move the project forward we need to drop support for unsupported language
> levels to reduce the maintenance burden on the project.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)