[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Varnamproject-discuss] [task #13119] Programming language bindings & va
From: |
Navaneeth |
Subject: |
[Varnamproject-discuss] [task #13119] Programming language bindings & varnam-daemon |
Date: |
Fri, 07 Mar 2014 05:21:21 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:27.0) Gecko/20100101 Firefox/27.0 |
URL:
<http://savannah.nongnu.org/task/?13119>
Summary: Programming language bindings & varnam-daemon
Project: Varnamproject
Submitted by: navaneethkn
Submitted on: Fri 07 Mar 2014 02:21:20 PM TLT
Should Start On: Fri 07 Mar 2014 12:00:00 AM TLT
Should be Finished on: Sun 07 Dec 2014 12:00:00 AM TLT
Priority: 5 - Normal
Status: None
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
Varnam is written on C which makes interoperability with other languages easy.
There are language bindings available for `NodeJs` and `Ruby`. Supporting
Varnam in multiple languages allows projects to use varnam easily to enable
Indian language input.
To make using varnam from different languages easier, make a cross platform
standalone process which uses `libvarnam` shared library and exposes a RPC API
over network. This allows any programming language with a socket support can
be used with libvarnam. This also makes language bindings fairly easy because
they don't have to work with the native interoperability support. The protocol
can be a simple text based protocol for all the commands that `libvarnam`
supports.
* Complexity: Advanced
* Knowledge required: C, knowledge on the language that you are writing the
binding
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?13119>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Varnamproject-discuss] [task #13119] Programming language bindings & varnam-daemon,
Navaneeth <=