Closed GoogleCodeExporter closed 9 years ago
Немного о XEP-0202 (Entity Time):
Оказалось что текущий патч от machekku
работает не со всеми клиентам. (c gajim,
например, не работает, хотя этот ксеп в нем
реализован).
Пример из ксепа:
<iq type='get'
from='romeo@montague.net/orchard'
to='juliet@capulet.com/balcony'
id='time_1'>
<time xmlns='urn:xmpp:time'/>
</iq>
однако вместо <time/> патч от machekku посылает
<query/> и с совершенно другим
неймспейсом, не 'urn:xmpp:time'.
Следующий патч добавляет в iris 2 расширенные
функции queryTag() и queryNS(), в
которых можно явно указать имя элемента
(например queryTag(..., "time")), и вносит
небольшие изменения в обработку самих
запросов, следуя примерам из ксепа.
(накладывается на примененный выше патч,
объединять в один пока не стал)
Original comment by ky6uk.kun
on 25 Dec 2008 at 1:17
Attachments:
Похвально :)
Original comment by givan101
on 25 Dec 2008 at 1:33
Для второго патча скорее всего нужно было
открывать отдельную задачу (в которой будет
обновленнывй ky6uk'om, патч machekku)?
Original comment by maksim.maj
on 25 Dec 2008 at 3:11
can't find file to patch
The text leading up to this was:
--------------------------
|From: Ky6uk <ky6uk.kun@gmail.com>
|Date: Thu, 25 Dec 2008 05:53:20 +0500
|
|diff --git a/src/entitytimetask.cpp b/src/entitytimetask.cpp
|index 3495a86..a6d1d71 100644
|--- a/src/entitytimetask.cpp
|+++ b/src/entitytimetask.cpp
--------------------------
В исходниках такого файла не нашёл :(
Original comment by vladimir.shelukhin
on 25 Dec 2008 at 4:04
Опять же не знал, что все патчи должны
применяться искючительно на ванильный psi.
Original comment by ky6uk.kun
on 25 Dec 2008 at 6:08
Passsed to [http://code.google.com/p/psi-dev/issues/detail?id=19 Issue 19:
Entity time]
Original comment by maksim.maj
on 26 Dec 2008 at 1:45
Original issue reported on code.google.com by
ky6uk.kun
on 24 Dec 2008 at 2:50Attachments: