KF5 Update Meeting Minutes 2013-w31

Thiago Macieira thiago at kde.org
Thu Aug 8 00:46:24 BST 2013


On terça-feira, 30 de julho de 2013 17:36:18, Thiago Macieira wrote:
> On quarta-feira, 31 de julho de 2013 02:20:12, Aleix Pol wrote:
> > Hi Thiago,
> > I'm aware of the discussions, if I haven't done anything yet is because
> > I'm
> > waiting and trying to understand what's going on exactly. I understand
> > that
> > you see this problem as sorted, but from our side QCollator is not public
> > API (I know there's a rotting review request that changes that, but that's
> > all for the moment).
> 
> Yes, I know QCollator is not public API. But if QCollator solves the problem
> of natural sorting, then all we need to do is make QCollator public.
> > I'd be more than happy if I could wait and see, but also I don't
> > understand
> > why it's being suggested to make ICU such a public API when there are
> > concerns of it being a good fit.
> 
> Unlike other Unicode and locale APIs in Qt, QCollator definitely requires
> ICU. For the other APIs, we may be able to do with the API provided by the
> system, even if in restricted mode (only supporting the C and the system
> locales).
> 
> If we have QCollator in the QtCore public API, then we *must* ship ICU in
> all platforms. And that's the question: do we want to?

Guys, please see the discussion in the Qt dev mailing list. I'm sorry I have 
to block QCollator, but we need the ICU issue resolved first. Anyone who can 
help John Layt with locale, dates, times, timezones, calendars, or Unicode, 
please do.

If we make QCollator public now, we're stuck with it until Qt 6.

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel Open Source Technology Center
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20130807/8d825b57/attachment.sig>


More information about the kde-core-devel mailing list