Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-2110

Cleanup ts/experimental.h

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • TS API

    Description

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

      Attachments

        Issue Links

          Activity

            People

              zwoop Leif Hedstrom
              zwoop Leif Hedstrom
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: