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?

-- 
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

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

Reply via email to