[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#823822: Downgrading severity



severity 823822 important
thanks

Hi Dmitry! Please allow me to explain you why I'm downgrading the severity of this bug.

lupdate is a tool that scans source code to check for translatable strings and create/update the templates translators need to do their job.

Once this templates are translated lrelease is used to get the binary files that will serve as databases for translated strings.

So lupdate is a tool meant to be run during the development process and not during the build process. Using it as a part of the build process is just wrong. On the other hand running lrelease at build time is actually a very nice idea.

If somehow upstream needs to run lupdate *after* the tarballs or the git tag has been pushed then you can safely run it before packaging the source code. This is of course not nice, but upstream shouldn't be forcing you to do this in the first place.

So the tool is not used in it's right place and a workaround is available, thus downgrading the severity to important.

Please note that I *do* acknowledge the bug. I have been looking at

https://bugreports.qt.io/browse/QTBUG-27936

and a good test case could really serve well here. Please note that upstream will certainly not botter too much if it runs slow on slow archs as I have said before this tool is not meant to be part of the build process.

Kinds regards, Lisandro.

--
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: