<div dir="ltr"><div dir="ltr">Greetings,<div><br></div><div>Looking for opinions.</div><div><br></div><div>When documenting API calls in Asterisk one can use the Doxygen \since command [1] to specify which version of Asterisk the function was added in. For example: \since 13.25.0 [2]</div><div><div><br></div><div>Do folks find this helpful, and worth having? As a developer, when adding a new API does trying to figure out what version of Asterisk things will go in become too cumbersome?</div><div><br></div><div>Personally, I've found having the version number on a function only slightly helpful. I've used that info once, maybe twice, but feel it's not worth the upfront cost (figuring out version info at patch time for each branch, having to update a review if it doesn't make it in before the expected release, etc...)</div><div><br></div><div>So my vote is to drop its usage. Certainly though if many others find it useful, or have a good reason to continue using the command we can.</div><div><br></div><div>Thoughts?</div><div><br clear="all"><div>[1] <a href="https://www.doxygen.nl/manual/commands.html#cmdsince">https://www.doxygen.nl/manual/commands.html#cmdsince</a></div><div>[2] <a href="https://github.com/asterisk/asterisk/blob/master/include/asterisk/stasis.h#L305">https://github.com/asterisk/asterisk/blob/master/include/asterisk/stasis.h#L305</a></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Kevin Harwell<div>Software Developer</div><div>Sangoma Technologies<br><div>Check us out at: <a href="https://sangoma.com/" target="_blank">https://sangoma.com</a> & <a href="https://asterisk.org/" target="_blank">https://asterisk.org</a></div></div></div></div></div></div></div></div>