[CHANGE] Remove FreeSWITCH translator #201

Merged
merged 2 commits into from Jun 16, 2015

Conversation

Projects
None yet
2 participants
@benlangfeld
Member

benlangfeld commented Jan 8, 2014

Since mod_rayo was initially created, it's been said that we have deprecated support for the FreeSWITCH translator in Punchblock, that fixes to it would be lowest priority and that people should use mod_rayo. In fact, all of our documentation pushes mod_rayo and hides the IES capability of Punchblock.

Arguments in favour of removing this functionality:

  • mod_rayo is more capable and performant
  • Lower maintenance overhead and greater focus in Punchblock
  • Adhearsion is moving in the direction of being Rayo-only (a Rayo server implementation on Asterisk has been on wish-lists for a long time, and Asterisk 13 is an opportunity for a potential res_rayo), and Punchblock is very much a Rayo client

Arguments against:

  • Backward compatibility
  • Potential inability to move to mod_rayo
  • mod_rayo features / stability?

This would necessarily bump the Punchblock version number to 3.0.0. I am of the opinion that the following should be candidates for inclusion in this major version bump:

This will go to the mailing list to gather input from users of Adhearsion and Punchblock, particularly on the above arguments against this change. A decision will be made after sufficient time is allowed for comment.

@coveralls

This comment has been minimized.

Show comment
Hide comment
@coveralls

coveralls Jan 8, 2014

Coverage Status

Coverage decreased (-0.0%) when pulling 136d3a8 on feature/remove_freeswitch_translator into cad18ed on develop.

Coverage Status

Coverage decreased (-0.0%) when pulling 136d3a8 on feature/remove_freeswitch_translator into cad18ed on develop.

benlangfeld added some commits Jan 8, 2014

benlangfeld added a commit that referenced this pull request Jun 16, 2015

Merge pull request #201 from adhearsion/feature/remove_freeswitch_tra…
…nslator

[CHANGE] Remove FreeSWITCH translator

@benlangfeld benlangfeld merged commit 53a27a9 into develop Jun 16, 2015

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details

@benlangfeld benlangfeld deleted the feature/remove_freeswitch_translator branch Jun 16, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment