Raymond Martin wrote:
Hi,

I'm currently in the re-design phase of an application I am working on and
I really am wondering how I can either use LyX as its base code or add the
functionality from the type of application I have into LyX.

The application I am redesigning is mainly for translators (I call it a 
translation
processor) and it uses translation memory and TMX (translation memory exchange)
in its operation. This functionality could also be useful to all kinds of 
writers in general
(something I have come to term as Writing Memory, as opposed to another term
Authoring Memory).

Some of the main problems with moving forward:

 - original application is in Java
   - need to port code to/from Java/C++ (Swing/Qt4)
   - there is the option of QtJambi (but native library support is an issue)
 - user workflow/paradigm is almost completely different
   -original application only provides text editor view of content
     - no real formatting/layout, etc.
 - LyX code base is significantly larger
...

A few questions:

Does this Writing Memory type feature seems interesting to anyone for use in 
LyX?

It's up to you to make it interesting. Any pointer to a webpage or something? In general, anything related to the task of writing _is_ interesting to LyX.


Would a Java port of LyX ever be a consideration?

If you come up with a port we'll certainly consider it (I came to LyX development by porting to Qt4). But I have to warn you that a port to Java will most certainly involve much more work that just adding the feature to the Qt4 port. And you might even get some help if you go the Qt4 way.


Is there any way to use a plugin type feature with LyX currently (sorry if this
is already answered in documentation somewhere)?

We have the LFUN machinery which makes LyX fully scriptable but we don't have any plugin architecture.


Please let me know what you think.

Raymond Martin (OmegaT+ project manager)

OmegaT+ - http://omegatplus.sourceforge.net

Ah... here's the link! :-)

I'll have a look.

Abdel.

Reply via email to