Skip to content

Commit 6251983

Browse files
author
marcel
committed
Update broken iptel.org URLs to GitHub
Replace defunct iptel.org URLs with GitHub repository links: - Update main documentation (doxyref.h) to point to GitHub - Update tutorial readme with current information - Update getting started guide with GitHub clone instructions - Update all debian copyright files with GitHub source URL Fixes #89
1 parent 71b2535 commit 6251983

File tree

12 files changed

+39
-59
lines changed

12 files changed

+39
-59
lines changed
Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,20 @@
11
SEMS application development tutorial examples
22

3-
o myapp myconfigurableapp myannounceapp
4-
5-
o myjukebox
3+
o myapp myconfigurableapp myannounceapp
4+
5+
o myjukebox
66

77
o mycc cc_acc cc_acc_xmlrpc
88

99
o ivr_announce annc_service
1010

11-
These are the examples from the application development tutorial
12-
which is available from the SEMS website:
13-
http://www.iptel.org/sems/sems_application_development_tutorial
14-
15-
The examples here compile fine with 'make' in their respective
16-
directories. Depending on your python version, you may want to use
17-
e.g. 'make PYTHON_VERSION=2.4' for the python examples.
18-
19-
The tutorial consists of the PDF document
20-
(http://www.iptel.org/files/semsng-app_module_tutorial.pdf) and
21-
the examples, and there are installation instructions on the
22-
website.
11+
These are the examples from the application development tutorial.
12+
The tutorial source files can be found in this directory.
2313

24-
A sample configuration set is available at
25-
http://www.iptel.org/files/sems-tutorial-config.tgz
14+
The examples compile with CMake as part of the main SEMS build.
15+
For the python examples, ensure the appropriate python version
16+
is available.
2617

27-
For the calling card example, you may want to download some sample
28-
wav files from http://www.iptel.org/files/ccard_wav.tgz
18+
For more information, see the SEMS documentation at:
19+
https://github.com/sems-server/sems
2920

doc/src/doc_howtostart_noproxy.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
2828
\subsection publicsip With a public SIP server
2929
Two accounts at a public SIP server are needed.
30-
We recommend to use iptel.org's SIP service for testing, an account
31-
can be registered for free at <a href="http://iptel.org/service/">http://iptel.org/service/</a>.
30+
You can use any public SIP service for testing, such as sip.linphone.org
31+
or another SIP provider that offers free accounts.
3232
3333
Any SIP phone, hardphone or softphone, can be used for testing. Cross-platform,
3434
<a href="http://www.sip-communicator.org">sip-communicator</a> is recommended, for Linux
@@ -44,10 +44,10 @@
4444
4545
4646
\section Installing Installing SEMS from source
47-
First, the SEMS source is downloaded from iptel.org and extracted:
47+
First, the SEMS source is downloaded from GitHub:
4848
\code
49-
$ wget ftp.iptel.org/pub/sems/sems-latest.tar.gz
50-
$ tar xzvf sems-latest.tar.gz
49+
$ git clone https://github.com/sems-server/sems.git
50+
$ cd sems
5151
\endcode
5252
SEMS is compiled using CMake:
5353
\code

doc/src/doxyref.h

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,19 @@
44

55
/*! \mainpage SEMS Documentation
66
* \section news News & Changes
7-
* \arg \ref changelog
7+
* \arg \ref changelog
88
*
99
* \section general General
1010
* \arg \ref Readme
11-
* \arg <a href="http://ftp.iptel.org/pub/sems/sayer_sems_mar10.pdf">VoIP services with SEMS - presentation slides</a>
12-
* \arg <a href="http://ftp.iptel.org/pub/sems/fosdem2012-sayer-sems-sbc.pdf">SBC as SBC - presentation slides</a>
13-
*
11+
*
1412
* \section howtostart How to get started
1513
* \arg \ref howtostart_noproxy
1614
* \arg \ref howtostart_simpleproxy
1715
* \arg \ref howtostart_voicemail
1816
*
1917
* \section userdoc User's documentation
2018
* \arg \ref sems.conf.sample
21-
* \arg \ref Compiling
19+
* \arg \ref Compiling
2220
* \arg \ref AppDoc
2321
* \arg \ref ModuleDoc_dsm
2422
* \arg \ref ModuleDoc_sbc
@@ -29,22 +27,13 @@
2927
* \arg \ref Monitoring
3028
*
3129
* \section developerdoc Developer's documentation
32-
* \arg <a href="http://www.iptel.org/files/semsng-designoverview.pdf">
33-
* SEMS Design Overview (outdated)</a>
34-
* \arg <a href="http://www.iptel.org/files/semsng-app_module_tutorial.pdf">
35-
* Application development tutorial</a> - find the sources in apps/examples/tutorial
30+
* \arg Application development tutorial - find the sources in apps/examples/tutorial
3631
* \arg \ref AppDocExample
3732
* \arg \ref ComponentDoc
3833
*
3934
* \section weblinks Web sites
40-
* \arg \b Main: SEMS website http://iptel.org/sems
41-
* \arg \b sems & semsdev Lists: List server http://lists.iptel.org
42-
* \arg \b Bugs: Bug tracker: http://bugtracker.iptel.org/sems
43-
*
44-
* \section outdated_doc Outdated documentation bits
45-
* \arg installation instructions for tutorial applications:
46-
* <a href="http://www.iptel.org/sems/sems_application_development_tutorial">
47-
* Application Development Tutorial </a>
35+
* \arg \b Main: SEMS on GitHub https://github.com/sems-server/sems
36+
* \arg \b Issues: GitHub Issues https://github.com/sems-server/sems/issues
4837
*
4938
*/
5039

pkg/deb/bookworm/copyright

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: SEMS
3-
Upstream-Contact: semsdev@lists.iptel.org
4-
Source: http://www.iptel.org/sems
3+
Upstream-Contact: https://github.com/sems-server/sems/issues
4+
Source: https://github.com/sems-server/sems
55

66
Files: *
77
Copyright:

pkg/deb/bullseye/copyright

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: SEMS
3-
Upstream-Contact: semsdev@lists.iptel.org
4-
Source: http://www.iptel.org/sems
3+
Upstream-Contact: https://github.com/sems-server/sems/issues
4+
Source: https://github.com/sems-server/sems
55

66
Files: *
77
Copyright:

pkg/deb/buster/copyright

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: SEMS
3-
Upstream-Contact: semsdev@lists.iptel.org
4-
Source: http://www.iptel.org/sems
3+
Upstream-Contact: https://github.com/sems-server/sems/issues
4+
Source: https://github.com/sems-server/sems
55

66
Files: *
77
Copyright:

pkg/deb/debian/copyright

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: SEMS
3-
Upstream-Contact: semsdev@lists.iptel.org
4-
Source: http://www.iptel.org/sems
3+
Upstream-Contact: https://github.com/sems-server/sems/issues
4+
Source: https://github.com/sems-server/sems
55

66
Files: *
77
Copyright:

pkg/deb/jessie/copyright

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: SEMS
3-
Upstream-Contact: semsdev@lists.iptel.org
4-
Source: http://www.iptel.org/sems
3+
Upstream-Contact: https://github.com/sems-server/sems/issues
4+
Source: https://github.com/sems-server/sems
55

66
Files: *
77
Copyright:

pkg/deb/precise/copyright

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: SEMS
3-
Upstream-Contact: semsdev@lists.iptel.org
4-
Source: http://www.iptel.org/sems
3+
Upstream-Contact: https://github.com/sems-server/sems/issues
4+
Source: https://github.com/sems-server/sems
55

66
Files: *
77
Copyright:

pkg/deb/trixie/copyright

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
22
Upstream-Name: SEMS
3-
Upstream-Contact: semsdev@lists.iptel.org
4-
Source: http://www.iptel.org/sems
3+
Upstream-Contact: https://github.com/sems-server/sems/issues
4+
Source: https://github.com/sems-server/sems
55

66
Files: *
77
Copyright:

0 commit comments

Comments
 (0)