5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2025-01-09 20:05:38 +00:00

add faq entries

This commit is contained in:
Jesse Young 2011-09-23 13:50:24 -07:00
parent e4b2b80011
commit 4747726e40
6 changed files with 111 additions and 10 deletions

View File

@ -16,3 +16,52 @@ EnvayaSMS has been tested and is known to work with the following phones:
<li>LG GT540 Optimus</li>
<li>Samsung Galaxy Mini S5570</li>
</ul>
<h4>Does EnvayaSMS use envaya.org's servers?</h4>
<p>
No. When using EnvayaSMS, you connect it to your own web server.
The EnvayaSMS Android app does not connect to <a href='http://envaya.org'>envaya.org</a> or any third-party servers.
In particular, you do not need to register for <a href='http://envaya.org'>envaya.org</a>.
</p>
<p>
For information about configuring a web server to connect to EnvayaSMS, see the <a href='serverapi.html'>API Reference</a> page.
</p>
<h4>What is the relationship between EnvayaSMS and envaya.org?</h4>
<p>
We originally developed EnvayaSMS to enable civil society organizations in East Africa to interact with
<a href='http://envaya.org'>envaya.org</a> via SMS and MMS, such as by posting news updates and photos
to their website.
</p>
<p>
We realized that EnvayaSMS would be useful for any web service that needs to send and receive SMS/MMS,
and decided to make EnvayaSMS available for anyone building their own applications.
</p>
<p>
Development of EnvayaSMS is currently led by the <a href='http://envaya.org'>envaya.org</a> team,
but anyone is welcome to contribute to improve it.
</p>
<h4>What is the relationship between EnvayaSMS and KalSMS?</h4>
<p>
The source code for EnvayaSMS was originally based on <a href='https://github.com/niryariv/kalsms/'>KalSMS</a>, an open-source project
started by Nir Yariv in 2010 that introduced the idea of a simple SMS gateway implemented entirely as an Android app.
EnvayaSMS is a complete rewrite that shares little code with KalSMS.
</p>
<p>
EnvayaSMS builds upon the idea of KalSMS by adding many new features that would be necessary for anyone deploying an SMS gateway in the field,
such as sending more than 100 messages per hour, authenticating the phone to the server, and retrying forwarding messages after transient errors.
For a complete list of changes, see the <a href='history.html'>History</a> page.
</p>
<p>
EnvayaSMS's server API is incompatible with that of KalSMS. Anyone switching from KalSMS to EnvayaSMS must
update their server to use the new API described on the <a href='serverapi.html'>API Reference</a> page.
</p>
<p>
As of 2011, KalSMS is no longer actively developed, and new development will occur on the EnvayaSMS project.
</p>

View File

@ -53,12 +53,12 @@ Version 2.0-beta (2011/09/22)
<li>
Add server library and example code for PHP
</li>
<li>
Rename new version to EnvayaSMS
</li>
<li>
Create EnvayaSMS website
</li>
<li>
Rename from KalSMS to EnvayaSMS
</li>
</ul>
<a href='https://github.com/niryariv/kalsms/tree/polling'>KalSMS Version 1a</a> (2011/01/18)

View File

@ -14,13 +14,15 @@ Before installing EnvayaSMS, ensure that you have the following prerequisites:
<li> A web server accessible from the public internet </li>
</ul>
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS's page on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS.<br />
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS page on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS.<br />
<div style='float:left;padding-right:10px;padding-top:30px'>
<div style='font-size:16px;font-weight:bold; text-align:center'>
<a href="https://market.android.com/details?id=org.envaya.sms">Open Android Market</a>
</div>
<img src='media/qr.png' width='175' height='175' style='vertical-align:middle' />
<a href="https://market.android.com/details?id=org.envaya.sms">
<img src='media/qr.png' width='175' height='175' />
</a>
</div>
<div style='float:left;padding-top:10px'>

View File

@ -53,6 +53,54 @@ EnvayaSMS has been tested and is known to work with the following phones:
<li>Samsung Galaxy Mini S5570</li>
</ul>
<h4>Does EnvayaSMS use envaya.org's servers?</h4>
<p>
No. When using EnvayaSMS, you connect it to your own web server.
The EnvayaSMS Android app does not connect to <a href='http://envaya.org'>envaya.org</a> or any third-party servers.
In particular, you do not need to register for <a href='http://envaya.org'>envaya.org</a>.
</p>
<p>
For information about configuring a web server to connect to EnvayaSMS, see the <a href='serverapi.html'>API Reference</a> page.
</p>
<h4>What is the relationship between EnvayaSMS and envaya.org?</h4>
<p>
We originally developed EnvayaSMS to enable civil society organizations in East Africa to interact with
<a href='http://envaya.org'>envaya.org</a> via SMS and MMS, such as by posting news updates and photos
to their website.
</p>
<p>
We realized that EnvayaSMS would be useful for any web service that needs to send and receive SMS/MMS,
and decided to make EnvayaSMS available for anyone building their own applications.
</p>
<p>
Development of EnvayaSMS is currently led by the <a href='http://envaya.org'>envaya.org</a> team,
but anyone is welcome to contribute to improve it.
</p>
<h4>What is the relationship between EnvayaSMS and KalSMS?</h4>
<p>
The source code for EnvayaSMS was originally based on <a href='https://github.com/niryariv/kalsms/'>KalSMS</a>, an open-source project
started by Nir Yariv in 2010 that introduced the idea of a simple SMS gateway implemented entirely as an Android app.
EnvayaSMS is a complete rewrite that shares little code with KalSMS.
</p>
<p>
EnvayaSMS builds upon the idea of KalSMS by adding many new features that would be necessary for anyone deploying an SMS gateway in the field,
such as sending more than 100 messages per hour, authenticating the phone to the server, and retrying forwarding messages after transient errors.
For a complete list of changes, see the <a href='history.html'>History</a> page.
</p>
<p>
EnvayaSMS's server API is incompatible with that of KalSMS. Anyone switching from KalSMS to EnvayaSMS must
update their server to use the new API described on the <a href='serverapi.html'>API Reference</a> page.
</p>
<p>
As of 2011, KalSMS is no longer actively developed, and new development will occur on the EnvayaSMS project.
</p>
<div class="footer">
get the source code on GitHub : <a href="http://github.com/youngj/EnvayaSMS">youngj/EnvayaSMS</a>

View File

@ -91,12 +91,12 @@ Version 2.0-beta (2011/09/22)
<li>
Add server library and example code for PHP
</li>
<li>
Rename new version to EnvayaSMS
</li>
<li>
Create EnvayaSMS website
</li>
<li>
Rename from KalSMS to EnvayaSMS
</li>
</ul>
<a href='https://github.com/niryariv/kalsms/tree/polling'>KalSMS Version 1a</a> (2011/01/18)

View File

@ -50,13 +50,15 @@ Before installing EnvayaSMS, ensure that you have the following prerequisites:
<li> A web server accessible from the public internet </li>
</ul>
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS's page on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS.<br />
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS page on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS.<br />
<div style='float:left;padding-right:10px;padding-top:30px'>
<div style='font-size:16px;font-weight:bold; text-align:center'>
<a href="https://market.android.com/details?id=org.envaya.sms">Open Android Market</a>
</div>
<img src='media/qr.png' width='175' height='175' style='vertical-align:middle' />
<a href="https://market.android.com/details?id=org.envaya.sms">
<img src='media/qr.png' width='175' height='175' />
</a>
</div>
<div style='float:left;padding-top:10px'>