It's alright Mikel, I simply wanted to make the point that I was
contributing voluntarily and not because I felt obliged to and I am sorry
if I was too rude in my answer.

The important thing is that the issue should now be fixed, at least the
plugin was not crashing for me in OmegaT 3.5.2 beta (the last version I
found). If somebody finds that the problem persists please let me know and
I will look into it.

As for the java packages, it is nice that Tino will take care of that. Feel
free to reach me if you need some help with it. I never took the time to
look at the Debian packages but if everything is centralized there it will
hopefully make the (partly automatized) maintenance of Mitzuli packages
easier for me as well.

Mikel

On Tue, Jan 12, 2016 at 10:12 PM, Mikel L. Forcada <m...@dlsi.ua.es> wrote:

> Gau on, Mikel.
>
> Allow me to answer between your lines.
>
> 2016-01-12 21:59 GMT+01:00 Mikel Artetxe <artet...@gmail.com>:
>
>> Hi,
>>
>> On Tue, Jan 12, 2016 at 11:59 AM, Mikel L. Forcada <m...@dlsi.ua.es>
>> wrote:
>>
>>> Dear all,
>>>
>>> I hope I am luckier this time with this issue.
>>>
>>
>> I guess that you are ;).
>>
>
> Yay!!
>
>
>> The issue is fixed now and I have also updated the binary at
>> https://svn.code.sf.net/p/apertium/svn/builds/apertium-omegat/apertium-omegat.jar.
>> But it is just a quick patch that fixes the concurrency issues and I
>> haven't taken the time to update lttoolbox-java and look into the other
>> issues that Daniel mentions.
>>
>
> This is great. Daniel will surely check it thoroughly and get back to us
> if there is a remaining problem.
>
>>
>>
>>
>>> Could whoever is in charge please take a look at this issue? As I said,
>>> the Apertium plugin has a very nice use from inside OmegaT, but the way in
>>> which the Apertium plugin handles multiple rapid-fire requests makes it
>>> crash, and, as a result, OmegaT crashes too. I would appreciate it very
>>> much if developers of apertium-omegat could get in touch with Daniel to
>>> collaborate in a solution. If the issue cannot be solved, I will table a
>>> motion to mark apertium-omegat as non-maintained / non-official software.
>>>
>>
>> I would say that you very well know that it is me who developed
>> apertium-omegat (and otherwise it is not very hard to figure it out by
>> looking at svn, the authors file, the wiki or the mailing list).
>>
>
> You are right. But my memory fails me often, and I could not find the time
> to do all the research. I'm grateful for your clarification!
>
>
>> Does that make me that 'whoever is in charge' you were talking about?
>> This is something I did for GSoC 2012 and as far as I know I never
>> committed to maintain it forever.
>>
>
> You're absolutely right. In fact, no one could commit to something like
> that.
>
>>
>> Don't get me wrong, I am happy to contribute with this kind of fixes once
>> in a while.
>>
>
> Which is terrific and worth praise!
>
>
>> Believe it or not, the reason why I didn't look into the issue when it
>> first appeared is that my contract at that time didn't allow me to do so,
>> and I later simply forgot about it.
>>
>
> I understand.
>
> I was going to look into the issue after Daniel's last email but I didn't
>> take the time for it until today.
>>
>
> That's fine. I hope you don't mind if I pushed it a bit further today.
>
>>
>> So, while I am happy to contribute with this kind of fixes as far as I
>> can, I cannot commit to be the maintainer or person in charge of anything.
>>
>
> I can understand that. We can only be grateful for your help when it is
> available.
>
>
>> I don't know if apertium-omegat should be marked as non-maintained as a
>> consequence, but I don't see why you would mark it as non-official. Why
>> would my GSoC project become unofficial 3-4 years later?
>>
>
> The only reason to mark it as non-maintained is that it now consistently
> crashes recent versions of OmegaT, which leads to frustration on the part
> of end users (i.e. professional translators and translation students).
>
>
>>
>>
>>> The second issue is related. Apparently, the language pairs in
>>> apertium-omegat, apertium-android, etc. are not up to date. Is there any
>>> way they could be kept up to date so that end users get the best possible
>>> products (apertium-omegat, apertium-caffeine, apertium-android?). Any
>>> suggestions?
>>>
>>
>> That is also something that I did for that GSoC and as far as I know
>> nobody has been regularly maintaining it. I have always found it a quite
>> tedious task: I often don't realize when new versions are released, there
>> are incoherences between the sourceforge releases, the wiki and svn (e.g.
>> to know what language pairs and modes are considered officially released),
>> I have sometimes had version problems with old and new releases and their
>> dependencies... I think that it would be nice to centralize all this
>> information somewhere (i.e. the release status of each language pair and
>> their modes, their last version and its release date, and their
>> dependencies) and keep it updated, it would definitely make this
>> maintenance work easier.
>>
>
> This was not your call, I guess. We had a contract with Tino Didriksen to
> maintain Apertium, and I was trying to find out if these updates were
> automated and  covered by that contract: Tino has gotten back to me and he
> is now acting on this.
>
>
>> In addition to that, even though I am the responsible for it I think that
>> the java related package system used in Apertium is probably not the best
>> we could have (e.g. maintaining release binaries in VCS was probably not a
>> good idea),
>>
>
> You are very right there. It is clearly a hack.
>
>
>> and I developed a different system addressing the specific needs of
>> Mitzuli. This means that there are two parallel systems to maintain in my
>> case. I would ideally like to unify them, but being realistic I don't have
>> the time to do it in the short/medium term. But well, I haven't updated the
>> language pairs in Mitzuli for a long time either, the next time I do I will
>> also look at the ones in Apertium :)
>>
>
> Unifying them could be great, and perhaps a nice task for a new developer,
> if they have enough information (in the wiki, READMEs etc. to do that).
>
> Thanks a million for your response and apologies for not having found the
> right tone in my message this morning.
>
> Eskerrik asko benetan,
>
> Mikel
>
>
>
>>
>> Mikel
>>
>>
>>
>>
>>>
>>>
>>> 2016-01-08 13:59 GMT+01:00 Daniel Torregrosa <d...@alu.ua.es>:
>>>
>>>> Hi all,
>>>>
>>>> I am still trying to fix apertium-omegat.
>>>>
>>>> I decided updating lttoolbox-java to the lastest version was a good
>>>> idea, because lttoolbox-java.jar in apertium-omegat/lib is older than the
>>>> first version of lttoolbox-java on the svn. I found 2 issues while doing 
>>>> so:
>>>>
>>>>    - Translations replace whitespace with numbers. In
>>>>    OmegatFormatter.deFormat, lines 101 and 110, the command
>>>>    spaceWrite.append(currentChar); appends the numeric value of the 
>>>> whitespace
>>>>    characters, rather than the proper char (32 rather than ' '). It looks 
>>>> like
>>>>    reFormat does nothing to fix this. I thing both lines should
>>>>    read spaceWrite.append((char)currentChar); , however I am unsure of
>>>>    possible side effects.
>>>>    - Sometimes, a "wrong number of arguments" exception is thrown
>>>>    during the transfer. I am unsure about how to proceed, because, 
>>>> according
>>>>    to Jacob's comments, reflection is being used to execute bytecode. When 
>>>> I
>>>>    look into the apertium-xx-xx.jar files apertium-omegat plugin 
>>>> downloaded,
>>>>    they have files from late 2012. Could it be a lttolbox version mismatch?
>>>>    Should those files be updated? Who keeps
>>>>     https://svn.code.sf.net/p/apertium/svn/builds/
>>>>    <https://svn.code.sf.net/p/apertium/svn/builds/>?
>>>>
>>>>
>>>> Thanks a lot.
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Apertium-stuff mailing list
>>>> Apertium-stuff@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>>>>
>>>>
>>>
>>>
>>> --
>>> Mikel L. Forcada                    E-mail: m...@dlsi.ua.es
>>> Departament de Llenguatges          Phone: +34-96-590-9776
>>> i Sistemes InformĂ tics                also +34-96-590-3772.
>>> UNIVERSITAT D'ALACANT               Fax:   +34-96-590-9326, -3464
>>> E-03071 ALACANT, Spain.
>>>
>>> URL: http://www.dlsi.ua.es/~mlf
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Site24x7 APM Insight: Get Deep Visibility into Application Performance
>>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>>> Monitor end-to-end web transactions and take corrective actions now
>>> Troubleshoot faster and improve end-user experience. Signup Now!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
>>> _______________________________________________
>>> Apertium-stuff mailing list
>>> Apertium-stuff@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Site24x7 APM Insight: Get Deep Visibility into Application Performance
>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>> Monitor end-to-end web transactions and take corrective actions now
>> Troubleshoot faster and improve end-user experience. Signup Now!
>> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
>> _______________________________________________
>> Apertium-stuff mailing list
>> Apertium-stuff@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>>
>>
>
>
> --
> Mikel L. Forcada                    E-mail: m...@dlsi.ua.es
> Departament de Llenguatges          Phone: +34-96-590-9776
> i Sistemes InformĂ tics                also +34-96-590-3772.
> UNIVERSITAT D'ALACANT               Fax:   +34-96-590-9326, -3464
> E-03071 ALACANT, Spain.
>
> URL: http://www.dlsi.ua.es/~mlf
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
> _______________________________________________
> Apertium-stuff mailing list
> Apertium-stuff@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>
>
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to