OK join the list http://lists.freeswitch.org/mailman/listinfo/freeswitch-masteringbook

On Wed, Sep 24, 2014 at 10:14 AM, Vik Killa <vipkilla@gmail.com> wrote:
I would like to contribute... i could write up simple module howtos.
how to create a module endpoint
how to create a dialplan module 
how to create a module state handler...
stuff like that....really basic stuff though
may do a section on how to make yur module talk to a database using postgres or odbc


On Wed, Sep 17, 2014 at 8:20 AM, Andre Demattia <andretodd@verizon.net> wrote:
Might even be better to have 4 books with the same text in different languages. This is how all my programming books did it.

Mastering Freeswitch in C
Mastering Freeswitch in C#
Mastering Freeswitch in JavaScript
Mastering Freeswitch in Lua

Its pretty much the same book with just different syntax examples.

I like the chapter for high availability Heck I'll even buy it. I bought the last one already 😁

I would think persistence would be a better fit in an IVR book.

From what I see in the forms everyone keeps asking How do I do this? How do I do that? This is the chance to stop the newbies from asking and you can say  read a book.

You may even want to add a Chapter at the end for Faq. Maybe give some examples  and point them to the wiki for more questions.


Andre

From: Florent Krieg
Sent: ‎9/‎17/‎2014 5:57 AM
To: FreeSWITCH Users Help

Subject: Re: [Freeswitch-users] Mastering FreeSWITCH Book

Hello,

Your ideas look interesting Andre!
* Directory
* 'profile' understanding
* dialplan/lcr/gateway tuning (+ programming, e.g. using Lua)
* ha/failover (db integration for an active/backup platform with db master-master setup)

My setup is mostly service-less (high capacity trunking platform), hence I'm useless for stuff like presence, im and so on...

Florent

2014-09-17 1:00 GMT+02:00 Andre Demattia <andretodd@verizon.net>:
How about real world programming FreeSWITCH.

Programming FreeSWITCH from basics to professional.

Most of the programming books I've read have a common program per chapter. Each chapter builds upon each other. And at the end you have a working application.


The theme could be building a soft switch. (part 2 could be an IVR)

Items to include:

Directory
Gateways- add gateway via code
Dial plan- lcr, limit, etc
Configuration
CDRs (putting it together) maybe the pop code as an alternative
Show how to create a module/ app


Show the examples in the most popular language
C, JavaScript and C# and have a download section for the examples for each chapter.

Last few chapters could be how to use a ram drive or connecting to a database.

Performance tuning tips and expectations of performance.

Maybe include the most common questions asked on the forum. And a blurbed about load balancers like opensip.


Just my two cents.


From: Anthony Minessale
Sent: ‎9/‎16/‎2014 6:18 PM
To: FreeSWITCH Docs Team; Freeswitch-users
Subject: Re: [Freeswitch-users] Mastering FreeSWITCH Book

Also,

If you are interested in helping to author the book or not;  Use this thread to suggest some key topics you feel the book should cover.
 

On Tue, Sep 16, 2014 at 2:07 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
Hi,

We've been asked by packt to produce a 3rd book called "Mastering FreeSWITCH"
Would anyone be interested in working on the authoring of that book and get their name in print?

We need help with creating the content as well as formatting the text into the word templates they require etc.

Please contact consulting@freeswitch.org if you are interested.


--
Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬



--
Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


[The entire original message is not included.]

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬

☞ http://freeswitch.org/  ☞ http://cluecon.com/  ☞ http://twitter.com/FreeSWITCH
☞ irc.freenode.net #freeswitch ☞ http://freeswitch.org/g+

ClueCon Weekly Development Call 
☎ sip:888@conference.freeswitch.org  ☎ +19193869900