website/index.html in echi-converter-0.0.3 vs website/index.html in echi-converter-0.0.4
- old
+ new
@@ -31,11 +31,11 @@
<div id="main">
<h1>ECHI Converter</h1>
<div id="version" class="clickable" onclick='document.location = "http://rubyforge.org/projects/echi-converter"; return false'>
<p>Get Version</p>
- <a href="http://rubyforge.org/projects/echi-converter" class="numbers">0.0.3</a>
+ <a href="http://rubyforge.org/projects/echi-converter" class="numbers">0.0.4</a>
</div>
<h1>→ ‘echi-converter’</h1>
<h2>The <span class="caps">ECHI</span> (External Call History Interface) Converter</h2>
@@ -64,10 +64,19 @@
<li>Insert the records into the defined database table</li>
<li>Change schema structure via <span class="caps">YML</span> configuration file to accommodate various releases of the <span class="caps">ECHI</span> format</li>
</ol>
+ <ol>
+ <li>Table names:
+ <ol>
+ <li>echi_records – stores all <span class="caps">ECHI</span> data </li>
+ <li>echi_logs – stores a log entry for each file processed</li>
+ </ol></li>
+ </ol>
+
+
<h2>Requirements</h2>
<ol>
<li><a href="http://www.ruby-lang.org">Ruby v1.8.6+</a></li>
@@ -89,19 +98,19 @@
<p>First, create the directory with all of the project files where you will run this application from:</p>
-<pre syntax="ruby">echi-converter-create path_to_my_directory</pre>
+<pre syntax="ruby">echi-converter create myproject</pre>
<p>Once you have installed a project into your preferred directory, you then need to configure for your environment. The first step is to modify each of these files:</p>
<ol>
<li>config/application.yml
<ol>
- <li>Change each of the ‘echi’ settings for connecting to your local <span class="caps">FTP</span> server where the <span class="caps">CMS</span> puts the binary files</li>
+ <li>Change each of the ‘echi’ settings for connecting to your local <span class="caps">FTP</span> server where the <span class="caps">CMS</span> puts the <span class="caps">ASCII</span>/binary files</li>
<li>Select which schema you would like to use (ie – extended_version12.yml) based on what you have in place</li>
</ol>
</li>
<li>config/database.yml
<ol>
@@ -120,65 +129,46 @@
<h2>Usage</h2>
- <p>Usage: echi-converter command options</p>
-
-
<ol>
- <li>where command is one of:
- <ol>
- <li>start start an instance of the application</li>
- <li>stop stop all instances of the application</li>
- <li>restart stop all instances and restart them afterwards</li>
- <li>run start the application and stay on top</li>
- <li>zap set the application to a stopped state</li>
- </ol></li>
+ <li>echi-converter create myproject – create the local project to run the <span class="caps">ECHI</span> converter from</li>
+ <li>echi-converter upgrade myproject – location of project to upgrade after a new gem is installed</li>
</ol>
<ol>
- <li>and where options may contain several of the following:
- <ol>
- <li>-t,—ontop Stay on top (does not daemonize)</li>
- <li>-f,—force Force operation</li>
- </ol></li>
+ <li>echi-converter run myproject – Run the <span class="caps">ECHI</span> converter interactively from the location given</li>
+ <li>echi-converter start myproject – Start the <span class="caps">ECHI</span> converter in daemon mode from the location given</li>
+ <li>echi-converter stop myproject – Stop the <span class="caps">ECHI</span> converter daemon</li>
+ <li>echi-converter restart myproject – Restart the <span class="caps">ECHI</span> converter </li>
+ <li>echi-converter zap myrpoject – If there has been an unexpected close and the system still thinks the converter is running, clean up the pid files</li>
</ol>
- <ol>
- <li>Common options:
- <ol>
- <li>-h,—help Show this message</li>
- <li>—version Show version</li>
- </ol></li>
- </ol>
-
-
<h2>Demonstration of usage</h2>
<p>Start the daemon/service:</p>
-<pre syntax="ruby">echi-converter start</pre>
+<pre syntax="ruby">echi-converter start myproject</pre>
<p>Stop the daemon/service:</p>
-<pre syntax="ruby">echi-converter stop</pre>
+<pre syntax="ruby">echi-converter stop myproject</pre>
<h2>ToDo</h2>
<p>Items to be done to move this out of alpha stage:</p>
<ol>
<li>‘echi-converter-create’ works fine with <span class="caps">OSX</span>/Linux, need to test validate with a Win32 platform</li>
- <li>Determine what to do with the files on the <span class="caps">FTP</span> server of the Avaya <span class="caps">CMS</span>, delete them or leave them and add methods to ensure no duplication</li>
</ol>
<h2>Forum</h2>
@@ -204,10 +194,10 @@
<h2>Contact</h2>
<p>Comments are welcome. Send an email to <a href="mailto:jason@goecke.net">jason [at] goecke.net</a>.</p>
<p class="coda">
- <a href="mailto:drnicwilliams@gmail.com">Dr Nic</a>, 11th August 2007<br>
+ <a href="mailto:drnicwilliams@gmail.com">Dr Nic</a>, 16th August 2007<br>
Theme extended from <a href="http://rb2js.rubyforge.org/">Paul Battley</a>
</p>
</div>
<!-- insert site tracking codes here, like Google Urchin -->