[Olympus developers 429]: Re: Support on Linux

Alex Rudnicky Alex.Rudnicky at cs.cmu.edu
Thu Nov 28 11:21:50 EST 2013


The student who was working on it graduated and left. Since we ourselves did not have a specific need for a linux version, the work was not continued.

I agree that threading differences is an issue as well, but without looking into it again I do not recall it being a show-stopper. I am aware of at least one commercial port to linux, but of course this would not be available in open source.
If anyone is interested in completing the port or funding a way to otherwise support the activity we would very much try to support it.

Alex



From: olympus-developers-bounces at mailman.srv.cs.cmu.edu [mailto:olympus-developers-bounces at mailman.srv.cs.cmu.edu] On Behalf Of Aitzaz Ahmad
Sent: Thursday, November 28, 2013 1:20 AM
To: Alex Rudnicky
Cc: olympus-developers at mailman.srv.cs.cmu.edu
Subject: [Olympus developers 428]: Re: Support on Linux

Why wasn't the porting activity completed? I'm just asking to gain a better insight into the problems that were faced during the activity itself. Because I remember reading somewhere in the archived mails that one of the major challenges was the underlying use of Windows threading API.
I've been considering the option of porting the code to Linux recently and I want to guage the effort that might be required. We are working on a spoken dialogue system for Urdu language at Center For Language Engineering in UET Lahore under Dr. Sarmad Hussain. But we do have timelines to meet. I just want to know if the activity would be too costly in terms of working hours required to be considered as a viable option or not.

Aitzaz Ahmad
----------
"A census taker once tried to test me. I ate his liver with some fava beans and a nice Chianti." Dr. Hannibal Lecter - Silence of the Lambs (1991)

On 27 November 2013 20:53, Alex Rudnicky <Alex.Rudnicky at cs.cmu.edu<mailto:Alex.Rudnicky at cs.cmu.edu>> wrote:
Phoenix is C code. Rosetta is Perl. Helios is C++, like RavenClaw.

RavenClaw was implemented with a view to making it portable to Linux. The main issue with Windows/Linux (for us at least) were the string manipulation libraries. An attempt was made to compartmentalize these, so in principle porting would be simpler. Some work was done towards a port (in regularizing the code) but was not completed.

Alex




From: olympus-developers-bounces at mailman.srv.cs.cmu.edu<mailto:olympus-developers-bounces at mailman.srv.cs.cmu.edu> [mailto:olympus-developers-bounces at mailman.srv.cs.cmu.edu<mailto:olympus-developers-bounces at mailman.srv.cs.cmu.edu>] On Behalf Of Aitzaz Ahmad
Sent: Wednesday, November 27, 2013 9:14 AM
To: olympus-developers at mailman.srv.cs.cmu.edu<mailto:olympus-developers at mailman.srv.cs.cmu.edu>
Subject: [Olympus developers 426]: Support on Linux

Hi,

     After reading the archived email threads, I know that RavenClaw doesn't work on Linux based platforms. What I didn't get to know is that do we have the same problem for Pheonix, Helios and Rosetta? Or do they work fine on a Linux environment. I have been posting questions frequently to the developers mailing list but I haven't been getting any response from your side lately. I would really appreciate if you could reply to the question in this email.

Aitzaz Ahmad
----------
"A census taker once tried to test me. I ate his liver with some fava beans and a nice Chianti." Dr. Hannibal Lecter - Silence of the Lambs (1991)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.srv.cs.cmu.edu/pipermail/olympus-developers/attachments/20131128/af2454f1/attachment.html>


More information about the Olympus-developers mailing list