Modified: freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/TODO.txt (16149 => 16150)
--- freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/TODO.txt 2010-01-05 11:32:20 UTC (rev 16149)
+++ freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client/TODO.txt 2010-01-05 11:33:17 UTC (rev 16150)
@@ -2,16 +2,21 @@
As at 2010.01.03
Features still to be implemented
- * More testing of the outbound socket client
- * Send event command
- * Send message command for inbound client
- * Refactor the api of the inbound client into the abstract handler so it is also available in outbound handlers
+ * More testing of the outbound socket client template code
+ * Implement Send event command
+ * Testing of SendMsg command
+ * Refactor the api of the inbound client into the abstract handler so it is also available in outbound handlers as well
* Per event(s) listener
* Provide XML event handling - not sure if this is useful since the raw event is not exposed, although it could be if needed.
- * 'myevent' event subscription - not a priority here, easy if required.
+ * Implement 'myevent' event subscription for inbound - not a priority here, easy if required.
* Provide timeout protection on the client.sendSyncApiCommand(). It will currently block for ever.
* Working examples in an example project (started).
+Distribution
+ * Basic usage docs
+ * Package jar, javadocs, source and dependencies (slf4j, netty) for people to trial without having to build.
+ * Cut a release, look at usage of tags in FS svn repo.
+
Quality items
* Ask FS dev team for any ESL event generation test strategies/suites.
* Are all message header names in the enum ?
Added: freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client.example/.settings/org.eclipse.jdt.core.prefs (0 => 16150)
--- freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client.example/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client.example/.settings/org.eclipse.jdt.core.prefs 2010-01-05 11:33:17 UTC (rev 16150)
@@ -0,0 +1,6 @@
+#Sun Jan 03 23:33:58 EST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
Added: freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client.example/.settings/org.maven.ide.eclipse.prefs (0 => 16150)
--- freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client.example/.settings/org.maven.ide.eclipse.prefs (rev 0)
+++ freeswitch/trunk/contrib/dvarnes/java/esl-client/org.freeswitch.esl.client.example/.settings/org.maven.ide.eclipse.prefs 2010-01-05 11:33:17 UTC (rev 16150)
@@ -0,0 +1,9 @@
+#Sat Jan 02 16:18:40 EST 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=false
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1