Skip to content

Commit 7530b0f

Browse files
Remove outdated TOCs from /Community/ directory (#227)
* Remove outdated TOCs from /Codecs-and-Media/ directory * Remove outdated TOCs from /Community/ directory --------- Co-authored-by: August <[email protected]>
1 parent f62f625 commit 7530b0f

File tree

10 files changed

+1
-140
lines changed

10 files changed

+1
-140
lines changed

docs/FreeSWITCH-Explained/Community/Book_13173295.mdx

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11

22
# Book
33

4-
5-
6-
Click here to expand Table of Contents
7-
8-
* 1 [The FreeSWITCH Book, aka The Bridge Book](#the-freeswitch-book-aka-the-bridge-book)
9-
* 1.1 [Errata](#errata)
10-
114
## The FreeSWITCH Book, aka The Bridge Book
125

136
We did it! We actually got a book published! Check it out [here](https://www.packtpub.com/freeswitch-1-0-6-build-robust-high-performance-telephony-systems/book).

docs/FreeSWITCH-Explained/Community/Contributing-Code/Adopt-A-Module_3965071.mdx

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,6 @@
77

88
The idea behind Adopt-a-Module... **TO-DO**
99

10-
* [About](#adopted-modules)
11-
* [Responsibilities of Adopter](#responsibilities-of-adopter)
12-
* [Why You Should Adopt-a-Module](#why-you-should-adopt-a-module)
13-
* [Adopted Modules](#adopted-modules)
14-
* [Modules Waiting for Adoption](#modules-waiting-for-adoption)
15-
* [Modules Off Limits](#modules-off-limits)
16-
* [FAQ](#adopted-modules)
17-
* [Can a module be adopted by more than one person?](#can-a-module-be-adopted-by-more-than-one-person)
18-
* [What happens if I can no longer maintain a module?](#what-happens-if-i-can-no-longer-maintain-a-module)
19-
* [See Also](#adopted-modules)
20-
2110
## Responsibilities of Adopter
2211

2312
* Keep the wiki updated.

docs/FreeSWITCH-Explained/Community/Contributing-Code/Commit-Message-Guidelines_6587655.mdx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,6 @@
77

88
How to better format your commit messages to meet the standards of the FreeSWITCH project.
99

10-
Click here to expand Table of Contents
11-
12-
* 1 [Guidelines for a Good Commit](#guidelines-for-a-good-commit)
13-
* 2 [Writing a Good Commit Message](#writing-a-good-commit-message)
14-
* 3 [Patches Related to JIRA Issues](#patches-related-to-jira-issues)
15-
* 4 [Avoid Merges](#avoid-merges)
16-
* 5 [Do As We Say...](#do-as-we-say)
17-
1810
#### Guidelines for a Good Commit
1911

2012
To the extent possible and appropriate, address only one issue per commit. When we review your commit, anything that doesn't need to be there will only create confusion.

docs/FreeSWITCH-Explained/Community/Contributing-Code/Creating-New-Modules/Abstraction-Interface_9634475.mdx

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,6 @@ Modules register with an abstraction interface. At the time of this writing ther
2121
* ASR - this is the automated speech recognition interface
2222
* Management - SNMP interfaces
2323

24-
Click here to expand Table of Contents
25-
26-
* 1 [Creating a new Abstraction Interface](#creating-a-new-abstraction-interface)
27-
* 1.1 [src/include/switch\_module\_interfaces.h](#srcincludeswitch_module_interfacesh)
28-
* 1.2 [src/include/switch\_types.h](#srcincludeswitch_typesh)
29-
* 1.3 [src/include/switch\_loadable\_module.h](#srcincludeswitch_loadable_moduleh)
30-
* 1.4 [src/switch\_loadable\_module.c](#srcswitch_loadable_modulec)
31-
* 1.5 [Finally](#finally)
32-
3324
## Creating a new Abstraction Interface
3425

3526
The FreeSWITCH™ core is somewhat guarded. While code contributions won't be refused outright, they do receive extra scrutiny. The core is common to all instances of FreeSWITCH™ and you can not do anything that would jeopardize the stability or performance for other users. Generally you will never have to do this, however there are times when you may. But be warned that if you go down this road your contributions may be rejected for inclusion in the tree.

docs/FreeSWITCH-Explained/Community/Contributing-Code/Creating-New-Modules/Developer-Potpourri_9634426.mdx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,6 @@
77

88
There are lots of tidbits that don't easily fall into a specific category for developers, so here are some miscellaneous and somewhat random tips that have been gleaned from conversations with the FreeSWITCH™ authors.
99

10-
Click here to expand Table of Contents
11-
12-
* 1 [Apache Portable Runtime](#apache-portable-runtime)
13-
* 2 [Channel Data](#channel-data)
14-
* 3 [Debug Printing](#debug-printing)
15-
1610
## Apache Portable Runtime
1711

1812
[![Informational Tip](https://wiki.freeswitch.org/images/thumb/b/b3/Info.png/64px-Info.png)](https://wiki.freeswitch.org/wiki/File:Info.png "Informational Tip")

docs/FreeSWITCH-Explained/Community/Contributing-Code/Creating-New-Modules/index.mdx

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -7,45 +7,6 @@
77

88
This page outlines some of the structure available to build a new FreeSWITCH™ module.
99

10-
Click to expand Table of Contents
11-
12-
* 1 [Before You Begin...](#before-you-begin)
13-
* 1.1 [Building Modules](#building-modules)
14-
* 1.1.1 [Within Git checkout](#within-git-checkout)
15-
* 1.1.2 [Using development headers (libfreeswitch-dev)](#using-development-headers-libfreeswitch-dev)
16-
* 1.2 [Module Interface](#module-interface)
17-
* 1.2.1 [SWITCH\_MODULE\_LOAD\_FUNCTION](#switch_module_load_function)
18-
* 1.2.2 [SWITCH\_MODULE\_RUNTIME\_FUNCTION](#switch_module_runtime_function)
19-
* 1.2.3 [SWITCH\_MODULE\_SHUTDOWN\_FUNCTION](#switch_module_shutdown_function)
20-
* 1.3 [Iterative Development](#iterative-development)
21-
* 1.3.1 [Building Your Module](#creating-your-module)
22-
* 1.3.2 [Installing Your Module](#reloading-your-module)
23-
* 1.3.3 [Reloading Your Module](#creating-your-module)
24-
* 1.4 [XML API](#creating-your-module)
25-
* 1.4.1 [Domains](#creating-your-module)
26-
* 1.4.2 [Users](#creating-your-module)
27-
* 1.4.3 [Module Configuration](#module-configuration)
28-
* 1.4.4 [Gathering data from XML objects](#gathering-data-from-xml-objects)
29-
* 1.5 [Reacting](#creating-your-module)
30-
* 1.5.1 [Subscribing to events](#subscribing-to-events)
31-
* 1.5.2 [Handling events](#handling-events)
32-
* 1.6 [Setting hooks](#setting-hooks)
33-
* 1.6.1 [Channel States](#channel-states)
34-
* 1.6.2 [State handlers](#channel-states)
35-
* 1.7 [Making calls](#making-calls)
36-
* 1.7.1 [Analysis of a FreeSWITCH call](#analysis-of-a-freeswitch-call)
37-
* 1.7.2 [Making calls from within your module](#making-calls-from-within-your-module)
38-
* 1.7.3 [Session Objects](#session-objects)
39-
* 1.8 [Memory Management](#memory-management)
40-
* 1.9 [Useful Macros](#useful-macros)
41-
* 1.9.1 [SWITCH\_DECLARE\_GLOBAL\_STRING\_FUNC](#switch_declare_global_string_func)
42-
* 1.9.2 [switch\_malloc](#switch_malloc)
43-
* 1.9.3 [switch\_zmalloc](#switch_zmalloc)
44-
* 1.9.4 [switch\_strdup](#switch_strdup)
45-
* 1.9.5 [switch\_safe\_free](#switch_safe_free)
46-
* 2 [New Module Checklist](#new-module-checklist)
47-
* 3 [See Also:](#creating-your-module)
48-
4910
## Before You Begin...
5011

5112
* Ensure that the functionality you're looking for has not already been implemented [somewhere else](../../../Modules/index.mdx#about).

docs/FreeSWITCH-Explained/Community/Contributing-Code/Creating-RPM-repository_7766200.mdx

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,5 @@
11

2-
# Creating RPM repository
3-
4-
5-
6-
* 1 [Pre Requirements](#pre-requirements)
7-
* 1.1 [Installing mock utility](#installing-mock-utility)
8-
* 1.2 [Creating distribution specific config files](#creating-distribution-specific-config-files)
9-
* 2 [Creating repo](#creating-repo)
10-
* 2.1 [Creating SRPM packages](#creating-srpm-packages)
11-
* 2.2 [Creating RPM packages](#creating-rpm-packages)
12-
* 3 [Literature](#creating-repo)
2+
# Creating RPM repository
133

144
## About
155

docs/FreeSWITCH-Explained/Community/Contributing-Code/Pull-Requests_3966501.mdx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,6 @@
77

88
This page describes the process of submitting code to FreeSWITCH.
99

10-
Click here to expand Table of Contents
11-
12-
* 1 [Forking FreeSWITCH with Github](#forking-freeswitch-with-github)
13-
* 2 [Clone your fork](#clone-your-fork)
14-
* 3 [Ensure Git is Setup](#ensure-git-is-setup)
15-
* 4 [Create your working branch](#create-your-working-branch)
16-
* 5 [Commit your changes](#commit-your-changes)
17-
* 6 [Create Pull Request](#create-pull-request)
18-
* 7 [Getting feedback](#getting-feedback)
19-
2010
## Forking FreeSWITCH with Github
2111

2212
* Create a new account in [Github](https://github.com)

docs/FreeSWITCH-Explained/Community/Contributing-Code/Tips-For-Using-Git_1048694.mdx

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,6 @@ This page is a collection of tips for how to begin as a Developer working on Fre
99

1010
FreeSWITCH source code is now hosted at GitHub.
1111

12-
Click to expand Table of Contents
13-
14-
* 1 [Sources](#git-resources)
15-
* 2 [XKCD](#xkcd)
16-
* 3 [Install Git](#install-git)
17-
* 4 [Initial Checkout](#initial-checkout)
18-
* 5 [Checkout setup](#checkout-setup)
19-
* 6 [Syncing with Trunk](#syncing-with-trunk)
20-
* 6.1 [Delete Pulled Branch](#delete-pulled-branch)
21-
* 6.2 [Push to Master](#push-to-master)
22-
* 7 [Github Workflow](#github-workflow)
23-
* 7.1 [Committing Changes](#committing-changes)
24-
* 8 [Git Bisect - Tracking Down Breaks and Bugs Extremely Rapidly With git](#git-bisect---tracking-down-breaks-and-bugs-extremely-rapidly-with-git)
25-
* 9 [If You Change Code You Must Branch with Git](#if-you-change-code-you-must-branch-with-git)
26-
* 10 [Checking Out Previous Revisions](#checking-out-previous-revisions)
27-
* 11 [Cleaning Out Previous Revisions](#cleaning-out-previous-revisions)
28-
* 12 [GUIs and Utilities](#guis-and-utilities)
29-
* 12.1 [git-gui](#git-gui)
30-
* 12.2 [gitk](#git-gui)
31-
* 13 [Other Cool Tools](#other-cool-tools)
32-
* 14 [Git Resources](#git-resources)
33-
* 15 [See Also](#see-also)
34-
35-
3612
## Sources
3713

3814
Hosted at [SignalWire GitHub](https://github.com/signalwire/):

docs/FreeSWITCH-Explained/Community/Using-the-Mailing-List_9633804.mdx

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,6 @@
77

88
The mailing list is the primary source for help on FreeSWITCH related questions/problems. However many users are unable to get full mileage from the list as they are inexperienced in formulating their questions and in interacting with the list members. This page seeks to address this problem. Many members of the list, including core developers, take a lot of time and trouble to patiently answer questions asked, and we users should take as much trouble to ask properly formulated questions. Try to follow the steps outlined below to make for a more pleasant and rewarding experience on the list.
99

10-
Click here to expand Table of Contents
11-
12-
* 1 [Reporting a bug?](#reporting-a-bug)
13-
* 2 [Do your homework!](#do-your-homework)
14-
* 3 [How to use Google](#how-to-use-google)
15-
* 4 [Tips and Tricks](#tips-and-tricks)
16-
* 5 [Preparing your question](#preparing-your-question)
17-
* 5.1 [Do's](#dos)
18-
* 5.2 [Dont's](#donts)
19-
* 5.3 [Language](#language)
20-
* 6 [Formatting your emails/replies](#formatting-your-emailsreplies)
21-
* 7 [Follow up](#follow-up)
22-
* 8 [5-for-1](#5-for-1)
23-
* 9 [Urgent requests](#urgent-requests)
24-
2510
### Reporting a bug?
2611

2712
Read this first! [Reporting Issues to GitHub](../Troubleshooting-Debugging/Reporting-Issues-to-GitHub_5046304.mdx#about)

0 commit comments

Comments
 (0)