Sandbox

From JaWiki (Jabber/XMPP wiki)
Revision as of 12:33, 5 April 2009 by Vindicar (Talk | contribs) (Добавлены имена XEPов + ответ)

Jump to: navigation, search
В соответствии с принятыми в данной вики договорённостями, правильное название этой статьи — Песочница.
Для ссылок сюда с других страниц
ЯВики используйте название
Песочница
На других ресурсах
можно также давать ссылку
http://jawiki.ru/Sandbox

Пробуем себя в вики-синтаксисе.

--j2a 05:39, 21 июля 2006 (MSD)

А что тут пробовать - кидай себе песок.


Тест интервики

Java Java ru:Java ru:Java en:Java tkabber:Плагины

Интервики заработала. w и tkabber. Leksey 13:30, 11 June 2007 (CEST)
Может какой аддон нужон для такого дела? Скорее всего. Думаю, нам бы не помешал.Leksey 12:13, 23 марта 2007 (CET)--

Когда я пробовал этот движок (это было очень давно), интервики работали в установке по-умолчанию. Может надо просто включить их где-нить? Или заполнить пустой список интервик. Вот тут про них в википедиии Википедия:Интервики --Feez 18:02, 24 марта 2007 (CET)

Еще дополнительная инфа: 1, 2, 3 --Feez

Вроде бы разобрался с интервиками.Нужно найти таблицу interwiki с тремя колонками и добавить туда нужные префиксы. По-умолчанию она по-идее будет выглядеть так: http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/maintenance/interwiki.sql Предлагаю на обсуждение следующие префиксы:

  • w -> http://ru.wikipedia.org/wiki/$1 это, насколько я понимаю стандартный префикс, для википедии. Только у нас язык будет по-умолчанию русский. Благодаря движку mediawiki должны заработать всяческие языковы комбинации :w:, :w:en:, :w:ru:, :w:tokipona: и т.д.
  • tkabber -> http://ru.tkabber.jabe.ru/index.php/$1 для Ткаббера. Языки также должны заработать.

Вот этот код скорее всего это добавит:

  REPLACE INTO interwiki (iw_prefix,iw_url,iw_local) VALUES
  ('w','http://ru.wikipedia.org/wiki/$1',0),
  ('tkabber','http://ru.tkabber.jabe.ru/index.php/$1',0);

Еще можно сделать коды для нашей багзиллы, файлохранилища и форума.

ToDo: Чуть попозже это осмыслить

В общем, имел в виду примерно в таком варианте. Большие описания тогда лучше выносить, как сноски в конце таблицы:

Название Bombus Coccinella Gajim Miranda Pidgin Psi QIP Tkabber
Лицензия GPL GPL GPL GPL GPL GPL проприетарная GPL
Я.П. Java Tcl/Tk Python C++ C C++ Delphi Tcl/Tk
Библиотека XMPP Своя JabberLib xmpppy Своя libpurple Iris - JabberLib
Русская локализация да да да да да да да да
Плагины нет нет да да да нет да да
Поддержка расширений
0004 Data Forms да да да да да да да да
0008 IQ Avatars нет да нет нет нет нет нет да
0012 Last Activity только ответ да да да да да да да
0016 Privacy Lists да нет да да нет да нет да
0020 Feature Negotiation нет нет нет нет только для передачи файлов да нет да
0025 Jabber HTTP Polling нет да нет нет нет да нет да
0027 OpenPGP Usage нет нет нет нет нет да нет да
0030 Service Discovery да да да да где-то внутри есть, но в интерфейсе пока нет да да да
0030Question.gifПроверить: какой-какой XEP? частично нет нет частично нет да нет только пересылка сообщений
0038 Icon Styles (DEFERRED) нет нет нет нет нет нет нет частично
0039 Statistics Gathering нет нет нет нет нет нет нет да
0045 Multi-User Chat да да все основные функции и некоторые дополнительные да да да да да
0047 In-Band Bytestreams да да нет да да нет да да
0048 Bookmarks да только конференции да да нет да да да
0048Question.gifПроверить: какой-какой XEP? да нет да да нет да нет да
0050 Ad-Hoc Commands да да да да да да да частично
0054 vcard-temp да да да да да да не все поля да
0055 Jabber Search да да да да да да нет да
0058 Business Data Interchange нет нет нет нет нет нет нет да
0060 Publish-Subscribe нет да нет нет только PEP нет нет нет
0065 SOCKS5 Bytestreams нет да да да да да да да
0066 Out of Band Data да да нет да да да да да
0068 Field Standardization for Data Forms нет да нет нет нет нет нет нет
0070 Verifying HTTP Requests via XMPP нет нет да да нет да нет нет
0071 XHTML-IM нет нет частично нет да да нет частично
0073 Basic IM Protocol Suite (OBSOLETE) да нет нет да нет да нет нет
0077 In-Band Registration да да нет да да да нет да
И так далее...

--Rain 11:57, 4 April 2009 (GMT)

Неплохо, хотя стало менее удобно добавлять новые клиенты. Но есть еще пара предложений: выкинуть устаревшие расширения из списка, и расположить их не по номерам, а по популярности, и сгруппировать по категориям. Например, XEP-0004: Data Forms и XEP-0068: Field Standardization for Data Forms имеет смысл поставить рядом, так же как и расширения, имеющие отношение к передаче файлов. В свою очередь, XEP-0050: Ad-Hoc или XEP-0045: MUC следует поместить выше в таблице, чем какой-нибудь XEP-0027: OpenPGP, так как первые актуальны для привлечения новичков, а последний - только для озабоченных приватностью юзеров. Если кто-то ищет конкретную редкую фичу, он наверняка точно знает чего хочет и просмотрит всю таблицу. А вот новичок сможет уже по первым строкам таблицы примерно оценить тот или иной клиент (есть ли в нем поддержка функций, ради которых он связался с джаббером). --Vindicar 11:33, 5 April 2009 (GMT)