[katello-devel] Fwd: [Pulp-list] i18n input

Lukas Zapletal lzap at redhat.com
Wed Oct 3 07:40:02 UTC 2012


Everything should be UNICODE only from the very first line ;-)

LZ

On Tue, Oct 02, 2012 at 04:43:07PM -0400, Bryan Kearney wrote:
> Comments?
> 
> -- bk
> 
> 
> 
> -------- Original Message --------
> Subject: [Pulp-list] i18n input
> Date: Tue, 2 Oct 2012 14:40:18 -0600
> From: Jason Connor <jconnor at redhat.com>
> To: pulp-list at redhat.com <pulp-list at redhat.com>
> 
> Hi All,
> 
> Lately we've been struggling with a rash of bugs related to i18n
> input in Pulp. Python 2's unicode support is only so-so and whenever
> we get non-ascii or non-utf-8 encoded strings, we tend to run into
> trouble (the most common is problematic encoding seems to be
> latin-1). Given that Python's str type is really just a byte array
> with some built in smarts, it isn't really possible to guess what
> the encoding might actually be.
> 
> To address this issue, I propose that we make string encoding as
> utf-8 a hard requirement on the server. To enforce this, we'll try
> to decode all strings from utf-8 and any failures will get a 400
> server response with some sort of standardized message: utf-8
> encoded strings only (dummy), or something similar.
> 
> Any thoughts?
> 
> Jason L Connor
> linear on freenode #pulp
> http://pulpproject.org/
> RHCE: 805010912355231
> GPG Fingerprint: 2048R/CC4ED7C1
> 
> 
> 
> 
> _______________________________________________
> Pulp-list mailing list
> Pulp-list at redhat.com
> https://www.redhat.com/mailman/listinfo/pulp-list
> 
> 
> _______________________________________________
> katello-devel mailing list
> katello-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/katello-devel

-- 
Later,

 Lukas "lzap" Zapletal
 #katello #systemengine




More information about the katello-devel mailing list