Re: [pgsql-www] Further UTF8/MIME fixes for the commitfest app

Поиск
Список
Период
Сортировка
От ilmari@ilmari.org (Dagfinn Ilmari Mannsåker)
Тема Re: [pgsql-www] Further UTF8/MIME fixes for the commitfest app
Дата
Msg-id d8jr3200zy4.fsf@dalvik.ping.uio.no
обсуждение исходный текст
Ответ на Re: [pgsql-www] Further UTF8/MIME fixes for the commitfest app  (Magnus Hagander <magnus@hagander.net>)
Ответы Re: [pgsql-www] Further UTF8/MIME fixes for the commitfest app
Список pgsql-www
Magnus Hagander <magnus@hagander.net> writes:

> On Wed, Mar 1, 2017 at 5:35 PM, Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
> wrote:
[…]
>> #2 MIME-decodes headers received from the mailing list archive JSON API
>>
>> I haven't been able to talk to the JSON api, so I couldn't test them
>> properly, but I did some stand-alone testing of the code snippets.
>>
>> Note that the MIME decoding only works properly if running under Python
>> 3; the Python 2 version of email.header.decode_header() has broken
>> detection of the end of encoded-words.
>
> Is the patch still an improvement on python2?

No, because it'd be affected by the same problem that causes the
undecoded headers to be returned from the archive app.

> Also, based on your other email about the list archives -- if we fix this
> in the archives, does that make this patch unnecessary?

Yes, this patch is unnecessary if the archive app is fixed, and
insufficient if the commitfest app isn't upgraded to python3.

One possible workaround until upgrading to python3 is feasible would be
for the archive app to do some more munging (akin to the existing
_re_mailworkaround), and inject a space between an encoded-word and an
immediately-adjacent opening/closing paren.


- ilmari

-- 
"The surreality of the universe tends towards a maximum" -- Skud's Law
"Never formulate a law or axiom that you're not prepared to live withthe consequences of."
--Skud's Meta-Law
 



В списке pgsql-www по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: [pgsql-www] buildfarm git references pointing at github?
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: [pgsql-www] buildfarm git references pointing at github?