Google WaveВзгляд. Перспективы. Интеграция с WordPress

Google Wave logoДа, я честно пытался избежать всей этой волношумихи, но видимо не получится. Последнее время в твиттере количество сообщений с запросами инвайтов/обсуждениями/эмоциями просто зашкаливает. Да собственно чего я рассказываю — сам пишу об этом.

Но сегодня мне хочется поговорить не о фантастических возможностях (очередная big-idea), а о реальном практическом применении Google Wave, которое может упростить нам жизнь.

Ведь вы же еще не забыли, что первостепенная задача любого успешного проекта — решать проблемы.

   

   

Что это такое, Барак?

Кстати, если вы слышите слово Google Wave впервые — то либо вы не веб-разработчик, либо консерватор. Рекомендую исправляться (всмысле стать веб-разработчиком). :-)

Google Wave — это платформа, призванная соединить в себе электронную почту, мгновенную передачу сообщений, Вики и социальную организацию сети с сильным совместным центром.

Все общение с участниками проходит в так называемых Волнах. А самая красивая возможность — это одновременное редактирование Волны несколькими участниками с моментальной (посимвольной) рассылкой изменений всем участникам.

Более подробно об этой технологии Вы можете узнать посмотрев нашумевшую видео-презентацию на конференции Google I/O. Количество просмотров этого видео просто зашкаливает: более пяти с половиной миллионов!


Цель — получить максимальное удобство от использования Google Wave.

Я не буду рассказывать о волшебном будущем, семантическом веб и прочем. Это слишком красиво. Будем реалистами и посмотрим что уже можно сделать удобно прямо сейчас.

Эту статью я прямо сейчас пишу из WordPress, поэтому об ее интеграции с Google Wave мы и поговорим. Самое очевидное: удобная и полная интеграция комментариев. Чтобы в Google Wave можно было легко получать все комментарии и сразу же отвечать на них, вообще не заходя на блог.

Красивая идея и потенциально очень успешная. Еще бы, аудитория WordPress в большинстве своем гики и, я думаю, они с удовольствием подхватят новую удобную функциональность.

У нас проблемы, Барак!

На данный момент очень слабо развито уведомления о новых волнах, и потенциал у подобного софта большой. Но я уже сейчас легко могу предсказать проблему: огромное количество создающихся волн могут полностью дезориентировать. Более того, волны в вашем списке могут появляться так быстро, что вы можете полностью потерять контроль над происходящим. Особенно, если вы активный интернет-серфер.

Следующая проблема — это объем материала. Что конкретно брать в волну? Одна волна — один пост — комментарии к нему. Или одна волна — все посты — все комментарии к ним. Думаю оптимальный вариант хранить в одной волне последние десять постов плюс комментарии к ним. Для среднестатистического блога подойдет идеально. А удалением устаревших постов и комментариев к ним будет заниматься специально созданный бот.

Нужно продумать грамотную авторизацию. На данный момент, у каждого посетителя должен быть Google-аккаунт, чтобы взаимодействовать с виджетами. Да, в перспективе технология децентрализованная, но сейчас пока еще рано говорить о возможности использования своих серверов вместо гугловских.

Для тех, у кого нет аккаунта в Google, должны все-равно выводится комментарии, пусть и в упрощенном виде. Кроме того, у таких пользователей должна быть возможность писать комментарии. А в Google Wave их должен уже дублировать специально спрограммированный бот.

В одном блипе (сообщение в волне) должен быть один комментарий. Изначально в Волне можно редактировать блипы других пользователей. В нашем случае это нужно запретить. На данный момент я не знаю способов реализовать данное ограничение.

Мы не первые! Мы не последние!

Естественно многие уже поняли удобство и перспективы внедрения Google Wave в комментарии. В случае с WordPress уже появились плагины, которые потенциально могут достичь описанного мной функционала:

wp-wave-shortcodes

Этот плагин позволяет встраивать в ваш пост волну с помощью shortcod`ов. При написании статьи напишите шорткод и на его месте появится волна. Не сильно функционально, но лучше чем ничего.

wavr

Lucas Caro, автор этого плагина, поторопился заранее занять место для него. В описании к плагину он утверждает, что его цель — полностью интегрировать Google Wave в WordPress. Но пока что он тоже сделал только shortcod`ы.

Нужна еще информация, Барак!

Хотите держать руку на пульсе? Тогда следите за обновлениями следующих сайтов:

Официальный сайт Google Wave.

Google Wave Federation Protocol. Открытый протокол. Его цель: создание единого стандарта для взаимодействия всех программных компонентов волны. Существует еще и официальный сайт GWFP: http://waveprotocol.org.

Руководство для разработчика: Google Wave API Overview. Подробное описание платформы, программирование на Python и на Java. Примеры коды.

Google Wave по-русски от Вадима Барсукова.

Группа Google Wave Russia.

Русскоязычный блог о разработке под Google Wave.

Google Wave Deloper Blog. Официальный блог разработчиков, где сообщаются технические новости и информация об обновлении API.

Wave Samples Gallery. Проект, где собирают примеры работающих приложений и роботов для Google Wave.

P.S. Пользуясь случаем хотел поблагодарить Сергея Бирюкова за небольшой обзор моего блога.


Есть мысли на этот счет:
    v673 21.10.2009 13:19 пишет:

    Спасибо, Максим! Хорошая презентация. Удобно для тех, кто не хочет тратить час своего времени на официальную презентацию.

    Сделали гораздо короче и сжато описали все функции Google Wave.

      Макс Филенко 22.10.2009 08:12 пишет:

      Я хотел показать именно взаимную интеграцию Google Wave и Blogger. ;-)

        v673 23.10.2009 07:26 пишет:

        Спасибо. Ее видел в полной презентации. Частично именно эта интеграция и вдохновила меня на статью.

Сергей Сухов 30.05.2010 09:09 пишет:

Моя версия про интеграцию блога на WordPress и Google Wave blog.sergeysukhov.com/archives/1291

Есть что сказать?
Ваше имя:
Ваш e-mail:
Ваш сайт:
Ваше мнение:




земляные работы в Донецке