You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Susan Hinrichs (JIRA)" <ji...@apache.org> on 2014/11/05 21:12:34 UTC
[jira] [Commented] (TS-2110) Cleanup ts/experimental.h
[ https://issues.apache.org/jira/browse/TS-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14198984#comment-14198984 ]
Susan Hinrichs commented on TS-2110:
------------------------------------
Leif will lead a later meeting to review and cleanse.
> Cleanup ts/experimental.h
> -------------------------
>
> Key: TS-2110
> URL: https://issues.apache.org/jira/browse/TS-2110
> Project: Traffic Server
> Issue Type: Improvement
> Components: TS API
> Reporter: Leif Hedstrom
> Assignee: Leif Hedstrom
> Labels: api-change
> Fix For: 6.0.0
>
>
> We should go through the APIs in experimental.h, and do one of
> 1. Remove
> 2. Move to ts/ts.h.in
> 3. Leave as is, assuming it's still considered experimental.
> I know there are arguments for and against having an experimental.h include file. I guess I don't have a strong opinion, another solution is to simply keep everything in ts.h.in, but mark APIs that are experimental as such. I do believe having APIs in an "experimental" state has benefits (such as we can modify such APIs as we see fit, there is no ABI/API compatibility promise).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)