[Issue N240751] Promised patches for Malayalam not included in 4.5 beta1

qt-bugs at trolltech.com qt-bugs at trolltech.com
Wed Jun 3 06:52:21 PDT 2009


On Tuesday, 02. Jun 2009 00:29 Praveen A wrote:
> Hi,
>
> Another month passed! It really frustrating to rebuild qt with the
> patch with every small release, that too for multiple distros (4.5.1
> rebuilt for debian, 4.5.0 rebuilt for mandriva, 4.5.0 rebuild in
> progress for fedora). It is really very painful. We did not have to
> wait this long neither for pango nor for icu.
>
> Can you confirm at least 4.5.2 will have this patch?
>
>
> 2009/4/27  <qt-bugs at trolltech.com>:
> > On Sunday, 26. Apr 2009 15:26 Praveen A wrote:
> >> Hi,
> >>
> >> Is there any update on the status of this patch?
> >>
> >> Thanks
> >> Praveen
> >>
> >> 2009/2/23  <qt-bugs at trolltech.com>:
> >> > On Saturday, 21. Feb 2009 11:30 Praveen A wrote:
> >> >> 2009/2/19  <qt-bugs at trolltech.com>:
> >> >> > On Thursday, 19. Feb 2009 02:51 Praveen A wrote:
> >> >> >> 2009/1/12  <qt-bugs at trolltech.com>:
> >> >> >> > On Sunday, 11. Jan 2009 00:13 Praveen A wrote:
> >> >> >> >> Hi,
> >> >> >> >>
> >> >> >> >> Patches for Malayalam rendering bugs were submitted on
> >> >> >> >> 2008-04-03
> >> >> >> >> and
> >> >> >> >> it was promised then to be included in 4.5 version.
> >> >> >> >>
> >> >> >> >>
> >> >> >
> >> >> >
> >> >
> >> >
> >> > http://trolltech.com/developer/task-tracker/index_html?method=entry&id=205719
> >> >> >> >>
> >> >> >> >> But it is not available in the beta1 version which I
> >> >> >> >> tested.
> >> >> >> >> Please
> >> >> >> >> include this patch, it is very important for proper
> >> >> >> >> rendering
> >> >> >> >> of
> >> >> >> >> Malayalam.
> >> >> >> >>
> >> >> >> >> Regards
> >> >> >> >> Praveen
> >> >> >> >> smc.org.in
> >> >> >> >> --
> >> >> >> >> പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
> >> >> >> >> <GPLv2> I know my rights; I want my phone call!
> >> >> >> >> <DRM> What use is a phone call, if you are unable to
> >> >> >> >> speak?
> >> >> >> >> (as seen on /.)
> >> >> >> >> Join The DRM Elimination Crew Now!
> >> >> >> >> http://fci.wikia.com/wiki/Anti-DRM-Campaign
> >> >> >> > Hi,
> >> >> >> >
> >> >> >> > Thank you for your inquiry.  I spoke with the developer and
> >> >> >> > this
> >> >> >> > bug
> >> >> >> > is
> >> >> >> > still planed to be fixed in the 4.5.0 release.  It hasn't
> >> >> >> > been
> >> >> >> > fixed
> >> >> >> > yet so it didn't go into the beta.  Task tracker will be
> >> >> >> > updated
> >> >> >> > when
> >> >> >> > the fix has been added.
> >> >> >>
> >> >> >> I'm confused now. I still can't see this in rc (I use qt-copy
> >> >> >> from
> >> >> >> kde). How is anyone supposed to test it if it is not included
> >> >> >> in
> >> >> >> any
> >> >> >> pre-releases?
> >> >> >> >
> >> >> >> > Regards,
> >> >> >> > --
> >> >> >> > Andy Nichols
> >> >> >> > Support Engineer
> >> >> >> > Nokia, Qt Software
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
> >> >> >> <GPLv2> I know my rights; I want my phone call!
> >> >> >> <DRM> What use is a phone call, if you are unable to speak?
> >> >> >> (as seen on /.)
> >> >> >> Join The DRM Elimination Crew Now!
> >> >> >> http://fci.wikia.com/wiki/Anti-DRM-Campaign
> >> >> >>
> >> >> > Hi,
> >> >> >
> >> >> > Yes, despite the fact that it is supposed to be fixed by 4.5.0
> >> >> > it
> >> >> > seems
> >> >> > unlikely that it will since it's past the RC release and it
> >> >> > still
> >> >> > not
> >> >> > added.  Developers are not added any more features right now
> >> >> > to
> >> >> > 4.5.0,
> >> >> > so you will have to wait until at least 4.5.1 most likely.
> >> >> > Sorry
> >> >> > about
> >> >> > this, I will have the developer update the status of this bug
> >> >> > to
> >> >> > reflect this on the task tracker.
> >> >> >
> >> >> > Regards,
> >> >> > --
> >> >> > Andy Nichols
> >> >> > Support Engineer
> >> >> > Nokia, Qt Software
> >> >> >
> >> >> >
> >> >>
> >> >> Andy,
> >> >>
> >> >> But it is a fix for something that is broke - has been broke for
> >> >> a
> >> >> long time - and not a new feature. Can I talk to the developer
> >> >> directly?
> >> >>
> >> >> At the same time as we submitted this patch to qt, we also
> >> >> submitted
> >> >> patched to pango and icu. Both of them already include this fix.
> >> >> It
> >> >> is
> >> >> really a lame excuse from qt folks.
> >> >>
> >> >> You would rather keep it broken? It is not a new feature, and
> >> >> definitely not asking so late in the process.
> >> >>
> >> >> Rahul, Pradeepto,
> >> >>
> >> >> Do you know anyone working on qt rendering part? Or can this be
> >> >> integrated to harfbuzz directly? AFAIK, the way to use harfbuzz
> >> >> is
> >> >> to
> >> >> have a copy, and this patch is for the copy used in qt.
> >> >>
> >> >> - Praveen
> >> >>
> >> >> --
> >> >> പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
> >> >> <GPLv2> I know my rights; I want my phone call!
> >> >> <DRM> What use is a phone call, if you are unable to speak?
> >> >> (as seen on /.)
> >> >> Join The DRM Elimination Crew Now!
> >> >> http://fci.wikia.com/wiki/Anti-DRM-Campaign
> >> >>
> >> > Hi Praveen,
> >> >
> >> > Again I am sorry that this hasn't been taken care of yet.  As you
> >> > can
> >> > see on the task tracker the developers have decided that this is
> >> > a
> >> > priority 2 bug and time won't be spent fixing it until all of the
> >> > priority 1 bugs are fixed.  I have reminded the particular
> >> > developer
> >> > assigned your bug that there is a patch and it should be and easy
> >> > fix.
> >> > Even so the graphics team developers are very busy with priority
> >> > 1
> >> > tasks so there is still the possibility that it might not be
> >> > fixed
> >> > in
> >> > time for 4.5.0. I hope you can understand this process.
> >> >
> >> > All Emails sent regarding this issue are attached to the bug
> >> > report
> >> > in
> >> > our internal tracker, so the developer is aware of your concerns
> >> > through this thread as well.
> >> >
> >> > Regards
> >> > --
> >> > Andy Nichols
> >> > Support Engineer
> >> > Nokia, Qt Software
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
> >> <GPLv2> I know my rights; I want my phone call!
> >> <DRM> What use is a phone call, if you are unable to speak?
> >> (as seen on /.)
> >> Join The DRM Elimination Crew Now!
> >> http://fci.wikia.com/wiki/Anti-DRM-Campaign
> > Hi,
> >
> > I checked up on the status of this task again and work has not yet
> > begun on fixing this issue.  The truth is that the developers who
> > are capable of fixing this and applying your fix are very busy
> > fixing higher priority tasks.
> >
> > I understand that this must be extremely frustrating since you have
> > already submitted patches to fix this problem last year, and yet
> > there isn't much you can to to streamline the process of getting
> > this into the Qt mainline.  We are actually in the process of fixing
> > this issue because you are not the only developer out there with
> > these frustrations and we know it hurts us as well when this
> > situation occurs.
> >
> >
> > Regards,
> > --
> > Andy Nichols
> > Support Engineer
> > Nokia, Qt Software
> > Oslo, Norway
> >
>
>
>
> --
> പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
> <GPLv2> I know my rights; I want my phone call!
> <DRM> What use is a phone call, if you are unable to speak?
> (as seen on /.)
> Join The DRM Elimination Crew Now!
> http://fci.wikia.com/wiki/Anti-DRM-Campaign
Hi,

I'm sorry but this bug is still not scheduled to be fixed.  Since you have already fixed this bug, you can submit the fix directly into the Qt code and force the issue to be fixed.  We do all of our development now on a publicly writable git server that is here:
http://qt.gitorious.org/qt

Read the instructions here for committing your fix Qt yourself:
http://qt.gitorious.org/qt/pages/Home

Essential you have to clone the Qt repository, apply your patch, then push your changes and submit a merge request.  The developers will review your changes made, make suggestions if needed, and will merge your branch into Qt mainline when its completed.

This way you can bypass the developers who's priorities are elsewhere at the moment.

I'm sorry that things have taken this long, and have come to this, but we hope that the open contribution model we have provided will fix the very problem you are having.

Regards,
--
Andy Nichols
Support Engineer
Nokia, Qt Software
Oslo, Norway


More information about the discuss mailing list