Jonathan H
2017-Mar-18 11:49 UTC
[asterisk-users] Something similar to Doxygen for standard dialplan?
How are we all documenting complex dialplan? Is there something similar to Doxygen? I've got around 20 config files covering around 60 contexts and 40 variables. Of course, I've maintained a basic list of the major stuff, and documented the code throughout, but it's grown to the stage where it needs to be better documented, have a proper flowchart etc. Talking of flowcharts, I see there are several flowchart makers for Asterisk and other IVRs - specifically, in the flowchart, I need "set this variable, uses that variable, calls this context, uses that gosub" and so on. So it's not just dragging extensions together. Any ideas?! Thanks
Sebastian Gutierrez
2017-Mar-18 18:57 UTC
[asterisk-users] Something similar to Doxygen for standard dialplan?
Check this one: https://github.com/IntegraCCS/integradesigner You can do many things, document each node, and save xml with each extension. We?ve made it open source on Astricon 2015 you can extend it the way you want. Hope it helps you. Best regards On Mar 18, 2017, 12:50 +0100, Jonathan H <lardconcepts at gmail.com>, wrote:> How are we all documenting complex dialplan? > > Is there something similar to Doxygen? > > I've got around 20 config files covering around 60 contexts and 40 > variables. Of course, I've maintained a basic list of the major stuff, > and documented the code throughout, but it's grown to the stage where > it needs to be better documented, have a proper flowchart etc. > > Talking of flowcharts, I see there are several flowchart makers for > Asterisk and other IVRs - specifically, in the flowchart, I need "set > this variable, uses that variable, calls this context, uses that > gosub" and so on. > > So it's not just dragging extensions together. > > Any ideas?! > > Thanks > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > Check out the new Asterisk community forum at: https://community.asterisk.org/ > > New to Asterisk? Start here: > https://wiki.asterisk.org/wiki/display/AST/Getting+Started > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20170318/3523abd2/attachment.html>
Jonathan H
2017-Mar-18 19:12 UTC
[asterisk-users] Something similar to Doxygen for standard dialplan?
Hi, thanks - that looks really good! I was about to embark on some non-visual stuff using Ragic, but this looks great. Is there a binary anywhere, or any instructions to compile? I've never compiled C# code before, and although a quick google suggests it shouldn't be too hard, I might need to know a few things like what version of .net it should be compiled with. The readme just points to the website. Thanks! On 18 March 2017 at 18:57, Sebastian Gutierrez <scgm11 at gmail.com> wrote:> Check this one: > > https://github.com/IntegraCCS/integradesigner > > You can do many things, document each node, and save xml with each > extension. > We?ve made it open source on Astricon 2015 you can extend it the way you > want. > > Hope it helps you. > > Best regards > > > > > On Mar 18, 2017, 12:50 +0100, Jonathan H <lardconcepts at gmail.com>, wrote: > > How are we all documenting complex dialplan? > > Is there something similar to Doxygen? > > I've got around 20 config files covering around 60 contexts and 40 > variables. Of course, I've maintained a basic list of the major stuff, > and documented the code throughout, but it's grown to the stage where > it needs to be better documented, have a proper flowchart etc. > > Talking of flowcharts, I see there are several flowchart makers for > Asterisk and other IVRs - specifically, in the flowchart, I need "set > this variable, uses that variable, calls this context, uses that > gosub" and so on. > > So it's not just dragging extensions together. > > Any ideas?! > > Thanks > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > Check out the new Asterisk community forum at: > https://community.asterisk.org/ > > New to Asterisk? Start here: > https://wiki.asterisk.org/wiki/display/AST/Getting+Started > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > Check out the new Asterisk community forum at: > https://community.asterisk.org/ > > New to Asterisk? Start here: > https://wiki.asterisk.org/wiki/display/AST/Getting+Started > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users