W dniu 25.01.2016 o 03:29, Andriy Rysin pisze:
> Currently 95% of the language handling is done in language module so
> when I edit segment.srx I need to remember to recompile/redeploy
> languagetool-core.

Make a script ;)

>
> If we're using segment.srx only inside languagetool I don't see how
> we're breaking the standard if we compose the full segment.srx file
> from the language modules when we need it. And if somebody wants to
> have full segment.srx for using outside of LT we could add a target to
> build in, e.g. in languagetool-tools.

The file is relatively small. Why would we really want it – just to make 
sure that you don't have to remember to recompile languagetool-core? ;) 
I just don't see a need.

> This would help LT being more modular, which for most of the software
> is a good architectural approach.

Your approach is to build complicated tools just to solve an issue that 
is a matter of taste. This is a waste of time.

It would be much more productive to build more GUI tools.

Regards,
Marcin

>
> Regards,
> Andriy
>
>
>
> 2016-01-24 17:13 GMT-05:00 Marcin Miłkowski <list-addr...@wp.pl>:
>> W dniu 24.01.2016 o 17:15, Andriy Rysin pisze:
>>> Would it make sense to split segment.srx into language modules (and
>>> assemble dynamically from available languages)? For now it seems to be
>>> the only language-specific piece that belongs to core module.
>>> Was there any attempts at this and if yes what was the obstacle?
>>
>> No, there were no attempts because it's against the official
>> specifications of the SRX standard. The SRX file is supposed to work for
>> all languages that a given software application can support. This is how
>> SRX files in general look in all computer-aided translation apps, for
>> example.
>>
>> Note also that SRX contains a several common parts that all languages
>> inherit (such as splitting paragraphs at one or two line breaks), so
>> this file is cascading.
>>
>> I just don't see a point in splitting. Is there an ideological point
>> that the core should be language-independent? I don't think we should
>> care about it.
>>
>> Regards,
>> Marcin
>>
>> ------------------------------------------------------------------------------
>> 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
>> _______________________________________________
>> Languagetool-devel mailing list
>> Languagetool-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/languagetool-devel
>
> ------------------------------------------------------------------------------
> 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
> _______________________________________________
> Languagetool-devel mailing list
> Languagetool-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/languagetool-devel
>


------------------------------------------------------------------------------
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
_______________________________________________
Languagetool-devel mailing list
Languagetool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-devel

Reply via email to