[Freeswitch-users] snds directory tree is where?

Jonas Gauffin jonas.gauffin at gmail.com
Sun Mar 4 12:03:33 PST 2007


Why not add a directory called "conf-default" or something like that.
Don't include a conf dir, let the users make a copy of "conf-default"
and rename it to "conf" if they are making an fresh install.

That would work with both fresh installs and upgrades.

The current README is quite empty, isnt it? =) Why not add a simple
quickstart guide or something like that?
  1. Make a copy of conf-default and name it "conf".
  2. Open conf/dialplan.xml and change the domain at line X, line Y.
  3. Open conf/default-context.xml and change bla bla

New options should be added to the conf-default directory only, but
please mention them in the README.

I'm also thinking about coding a dialplan module (c++ and sqlite) that
are using a DB as a backend and the provide a web interface for
adminstration of it. But it will take a while since I find it quite
hard to find information about the configuration. The module would
keep load everything from the db into the memory and only reload it
when the admin web notifies the module (through tcp/ip or something
like that).


On 3/4/07, Michael Jerris <mike at jerris.com> wrote:
>
>
> > -----Original Message-----
> > From: freeswitch-users-bounces at lists.freeswitch.org
> [mailto:freeswitch-
> > users-bounces at lists.freeswitch.org] On Behalf Of Jonas Gauffin
> > Sent: Sunday, March 04, 2007 12:27 PM
> > To: freeswitch-users at lists.freeswitch.org
> > Subject: Re: [Freeswitch-users] snds directory tree is where?
> >
> > > For
> > > example, if we have a package for the "core library" and for the
> main
> > > executable, and for each individual codec, and for sounds, and then
> have
> > > a package that includes no software at all, called for example,
> > > Freeswitch-ivr-server, that would include all of the modules
> required
> > > for this kind of functionality?  We need some input on this.  Ideas
> to
> > > the list appreciated.
> > >
> >
> > The latter is the best option imho. Since FreeSwitch lacks in the
> > documentation area (I will help here as soon as I have learned
> > freeswitch pretty well), it would be really nice to have some
> > different pre-configured packages like FreeSwitch User Agent,
> > FreeSwitch PBX, FreeSwitch IVR system etc. Getting a basic running
> > quite easy should be important since many regular users are impatient
> > (and leave the project) if they can't get it running directly.
> >
>
>
> Thanks for the input on this.  If someone wants to start out on the wiki
> some examples of the configurations they would like to see and what
> modules they would include, that would give us a head start.  Also, if
> we take this approach, we can do a bit to have different custom
> configuration file sets for each of these.  Another thing roughly along
> the same lines I would like to figure out is how we will handle changes
> in the sample configuration files, in situations where you are upgrading
> a previous installation.  If we ship packages with sample configurations
> that make use of the configuration file includes, it may be a bit
> easier, but we are still left with issues for example if a new option is
> added to the sofia.conf configuration file, we need some methods to
> notify the user upon upgrade what those changes are, so that they can
> manually make any necessary changes.  For example, in the current
> sofia.conf.xml file we have as a sample in tree, we have no mention
> whatsoever of the ext-sip-ip parameter.  This will need to be added.  On
> an upgrade, if someone has a modified version of this file in their
> installed configuration files, how do we go about either making those
> modifications automatically, or just properly notifying of the changes?
>
>
> Mike
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>




More information about the FreeSWITCH-users mailing list