пятница, 20 августа 2010 г.

Google прекратил поддержку и работу над Google Wave

Google прекратил поддержку и работу над Google Wave

Google прекратил поддержку и работу над Google Wave

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

вторник, 25 мая 2010 г.

Google Wave теперь открыт для всех!

image
В свете последних событий, а именно мой переезд в Москву и заморозка блога, я не написал одну из самых главных новостей!
Собственно, свершилось то, о чем все столько говорили (да подзабыли). Wave стал доступен для всехпользователей, имеющих Google Account!
А вот и соответствующая запись в официальном блоге гугловолны, которая вкратце гласит:
  • всем спасибо, вы — отличная публика :)
  • пользуйтесь на здоровье, не забывайте раздавать инвайты (25 шт. максисмум)
  • администраторы Google Apps в сфере бизнеса, образования и т.д. могут просто включить волну и, кто бы мог подумать, совершенно бесплатно
  • волна все еще прописана в разделе labs
  • уже есть богатый опыт использования волны с примерами
  • волна тут, волна там — вокруг сплошное цунами.

понедельник, 24 мая 2010 г.

Организация работы с помощью Google Wave

Мы ― небольшой коллектив (30 человек) который ведет один немаленький и достаточно успешный проект. У нас, как и у многих IT-фирм, были проблемы с документацией, планированием и организацией нашей работы. Вот уже полгода для коллективной работы мы используем Google Wave, который помог значительно продвинуться в решении вышеперечисленных проблем. И это несмотря на то, что продукт даже еще не в бета-версии.


До перехода на Google Wave в течение 5 лет мы использовали Trac, полгода ― Microsoft Project, знакомились и тестировали почти все системы планирования и организации работы. Но проще и быстрее остальных систем у нас прижился google wave, и мы очень этому рады. Возможно, крупным компаниям, у которых внедрены ERP-системы, наши достижения покажутся смешными, но нам Google Wave действительно облегчил жизнь.

Цель этой статьи ― привлечь внимание к Google Wave, к коллективной работе в Google Wave, разработкам (с нами или без нас) для Google Wave (да и вообще всего, что связано с коллективной работой). Мы очень хотим, чтобы работа стала еще удобнее, интереснее и эффективнее.

С первого взгляда

Первый плюс, который сразу бы хотелось отметить ― это низкий порог вхождения. Разобраться с тем, как пользоваться Google Wave, несложно. Половина наших сотрудников совсем не из IT-области, но после небольшой презентации и обучения, обсуждения всех задач, перешли в волну достаточно легко.

Второй плюс ― это то, что сервис находится в облаке, и нам не надо тратить собственные силы и средства на поддержку своего сервера. Хотя, если у нас появится необходимость или паранойя, мы cможем перенести все это на свой Wave-сервер.

image

Правильная волна

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

Но до того, как начать ознакомление, необходимо хотя бы коротко рассказать некоторые правила, которых мы придерживаемся:
  • У каждой задачи должен быть ответственный человек, который отвечает за решение этой задачи.
  • У каждой задачи должны быть сроки. Даже если сроки не ясны, указываем примерные.
  • Нельзя ни в коем случае допускать ситуации с просроченными задачами, но их можно перенести с описанием причины переноса сроков.

Под эти нехитрые правила мы придумали свою систему организации работы. Очень важным моментом при создании системы было то, чтобы ею было удобно пользоваться.

Как постановка задачи происходила до внедрения Google Wave?

В определенных случаях мы использовали Trac, но само создание тикета для постановки задачи занимало много времени, и описать всю задачу сразу получалось далеко не всегда ― возникали вопросы. Для их обсуждения мы переходили в Jabber (ICQ) или ставили задачу вербально. Но при этом эта задача становилась оторванной от ситуации в целом, от контекста, в котором о ней шла речь. Такие задачи было сложно анализировать, часть информации терялась и т.д. Google Wave помог уйти от этих трудностей.

Решение проблем через Google Wave

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

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

Тэги пишутся в круглых скобках в самой задаче, непосредственно возле текста задачи. Первые две буквы тэга означают исполнителя задачи (Фамилия Полное имя, например, ИП — Иванов Петр). Третья буква тэга ― статус задачи (пример: н — Новая задача). Шутки, что мы не возьмем человека на работу, если его инициалы повторяются, у нас уже были. В данный момент мы все легко можем вспомнить инициалы всех сотрудников, и 2 буквы можно написать очень быстро.

Также в тэге указывается deadline (конечный срок выполнения задачи).

Пример тэга: (тп н 18.05)

Расшифровка: Новая задача Тестовому Пользователю, срок выполнения ― 18 мая.

У нас это обычно выглядит следующим образом:

image

Когда задача выполняется, тэг исправляется исполнителем на соответствующий. Задача проверяется постановщиком, и если он ее не принял, то заново ставит тэг «н». Если исполнитель не может сделать задачу вовремя, он отписывается по состоянию дел, называет новый срок и меняет deadline в исходном тэге.

В панели navigation в searches можно сделать соответствующие для себя поисковые запросы. И назвать их нативно (к примеру, «невыполненные задачи», «обсуждаемые задачи», «все мои задачи» и т.д.).

Формат записи deadline

Записываем день и номер месяца (с ведущим нулем):
  • (тп н 19.02) 19 февраля.
  • (тп н 19.02 12:00) в 12 часов дня
  • (тп н 19.02 09.02) первый срок дедлайна 9-го числа, который перенесли на второй срок 19го.
  • (тп н) Задача без даты считается задачей, которую надо сделать сегодня. Забегая немного вперед, в эту задачу наш робот автоматически поставит текущую дату.

Статусы
  • н — нерешенная задача
  • в — задача требует дополнительных вопросов (этот тэг для того, чтобы задача пропала из списка задач на которые стоит еще обращать внимание, до появления новой информации.)
  • р — реализованная задача.

Примеры поисковых запросов

Кавычки в запросах обязательны.
  • in:inbox "(тп н" — все нерешенные задачи тестового пользователя.
  • in:inbox "(тп р" — реализованные задачи тестового пользователя.
  • in:inbox "(тп н 21.02" все нерешенные задачи 21 февраля тестового пользователя. Этот запрос, к сожалению, добавить в используемые нельзя, и каждому придется писать этот запрос ежедневно вручную, дописывая текущую дату.
  • in:inbox "(?? н" — все нерешенные задачи.
  • in:inbox "(?? н 21.02" — все нерешенные задачи всех пользователей на 21-е февраля.

Поисковые запросы можно сохранить. И быстро открывать в поиске свои задачи.

image

Каждый сотрудник, уходя с работы, должен проверить, нет ли у него незакрытых задач на сегодняшний день.

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

image

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

среда, 10 февраля 2010 г.

[Google Buzz] Google начнет делать из Gmail социальную сеть?

Сервис Gmail станет следующим большим шагом Google в стройный ряд социальных ресурсов. Согласно сведениям The Wall Street Journal, популярный почтовый сервис скоро обзаведется дополнительными возможностями, такими как обмен контентом с друзьями и обновление статуса пользователя.

Как отмечает WSJ, пользователи Gmail уже могут изменять свой статус, используя для этого чат встроенный в веб интерфейс Gmail. Сейчас, эта функция больше походит на статусы традиционных клиентов мгновенных сообщений, однако, после нового шага к социальной платформе, Gmail предоставит возможность просматривать единый список обновления статусов ваших друзей, отсортированный по времени добавления, как это происходит на Facebook или в Twitter'е.

Обновление статусов будут происходить как непосредственно из Gmail, так и из ряда других сервисов. По мнению WSJ, принадлежащие Google сервисы YouTube и Picasa так же будут интегрированы в эту систему. Несомненно, загадкой является то, будет ли эта система от Google поддерживать интеграцию с Twitter'ом и Facebook'ом.

Если так, то новый сервис Google скорее будет походить на TweetDeck или Seesmic, т.е. будет просто агрегировать активность ваших друзей из различных социальных сервисов в одном месте, а так же предоставлять возможность обновлять статусы в этих службах непосредственно из Gmail. Если же нет, то новый сервис Gmail можно рассматривать, как серьезного конкурента Twitter'у и Facebook'у, учитывая многомиллионную аудиторию почтового сервиса от Google, приверженцы которого вполне могут создать социальный медиа сервис нового поколения.

Как бы то ни было, проблема с Gmail заключается в том, что исторически так сложилось, что люди добавляются к вам в список контактов автоматически, исходя из того, с кем вы ведете переписку по почте. Следовательно, этот список контактов зачастую разительно отличается от ваших реальных друзей, пусть и в социальных сетях, где вы устанавливаете отношения непосредственно по собственному желанию.

Иначе говоря, в списке ваших контактов в Gmail могут оказаться совсем не те люди, с которыми вам бы хотелось поделиться своими статусами, фотографиями или видео. Этот вопрос не следует упускать из виду при оценке нового сервиса Google, который, как мы надеемся, должен быть скоро анонсирован.

тут перевод заканчивается и говорит переводчик:
Подобные слухи ходили давно. Есть Orkut, очень популярный в Бразилии; есть задатки социальных движений на YouTube и уж точно в Google Reader. Осталось только по умному, рассудительно и не спеша, соединить это в единое целое. А уж рассудительности Google не занимать.
Кто за?

Пруфлинк: Google Buzz

Автор: Adam Ostrow
Перевод:
Артём Лоенко

понедельник, 8 февраля 2010 г.

Русскоязычные Office Hours - 01.02.10 (ЗАКРЫТЫ)

Вот и прошёл первый Office Hours в России. Сейчас волна закрыта уже на запись, но всегда можно почитать о чём писали. Напомню ссылку: http://bit.ly/bfKBBK В виду того, что мне пришлось уехать в другой город из Москвы (в Оренбург), то я не смог отследить обсуждение и даже поучаствовать. Мне очень жаль.

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

Существует ли поддержка Ruby on Rails?
Alexander Belozor (ABel):

Руби вообще пока в Google инструментах не поддерживается, к сожалению. Тут нужна активность пользователей. )))


Maxim qMax Vasiliev:

была инициатива:

http://intertwingly.net/blog/2009/06/01/Wave-Robot-Ruby-Client но непонятно чем кончилась.

И для embed api тоже чтото есть:http://i.collectthoughts.com/embedding-a-google-wave-into-ruby-on-rails например.

Чисто теоретически там ничего хитрого нет, кроме того, что покамест роботы работают только с appengine, где с руби не очень.


Кто-нибудь знает, есть ли уже ресурсы на движке Google Wave (не гугловские)?

Vadim:

Да, и даже имеются исходные тексты - http://code.google.com/p/pygowave-server/

А сам сервер вот - http://pygowave.net/


Волна за декабрь-январь - что нового?

Vadim Gerasimov:

Check-boxes для выбора волн в поиске. Изменение доступа участников. Уже появилась edit кнопка в тулбаре. Возможно скорое появление руссифицированой версии.

В API будет добавлена поддержка нового Python и Java API для роботов. Wave должна работать гораздо быстрее на Хроме.


Обещанный третий режим доступа (помимо рид-онли и полного доступа) когда примерно можно ждать? Это дело ближайшего времени или будет попозже?

Vadim Gerasimov:

Это из категории попозже.



Памела добавила в "песочнице" папку для extensions. Это будет перенесено в превью?

Vadim Gerasimov:

Со следующим перезапуском.



Google Chrome OS планируется выпускать на устройствах на базе intel Atom, соответственно планируются какие-нибудь работы по оптимизации либо самой Chrome OS либо Google Wave?

LZSaver:

Браузер Chrome к моменту релиза Chrome OS или Google Wave уже будет версии 10-ой, так что скорость и там, и там, и там поднимут.


Ну вот и все основные вопросы русскоязычных пользователей Google Wave. Ждите обновлений позднее и удачного дня!

пятница, 29 января 2010 г.

Первая тематическая онлайн-встреча сообщества русскоязычных разработчиков и пользователей Google Wave

За исходный пункт мы взяли т.н. Office Hours, которые проводятся для девелоперов командой Google Wave. Раз в две недели в "песочнице" (wavesandbox.com) открывается волна, в которой в течение часа присутствуют компетентные специалисты из Google Wave Team. Вы можете задавать им вопросы и оперативно получать на них ответы.

При явной полезности и важности этих мероприятий, участие в них может представлять трудность для пользователей из exUSSR:

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

Начиная нашу серию встреч, мы попытаемся создать дополнение к официальным Office Hours, лишенное этих локальных недостатков. Надеемся, что это позволит подключить новичков к активной работе с Google Wave, наработать опыт использования Волны в режиме групповых встреч (конференции, рабочие совещания, дистантное обучение, работа с потребителями и т.п.) и более тесно познакомить участников "русских волн" друг с другом.

Итак, в понедельник, 1 февраля 2010 года в 10:00 по московскому времени мы открываем первую волну на googlewave.com. В течение 1 часа она будет работать в активном режиме, затем будет переведена в статус read-only. Адрес волны - http://goo.gl/KbTl

Задача первой встречи ознакомительная, поэтому тема этой волны не задана жестко. Предлагаем вам готовить любые вопросы, которые у вас назрели за время знакомства с Google Wave. Приветствуются также ваши мысли и предложения о самой идее и формате проведения русскоязычных Office Hours.

Ведущими первой волны будут (по алфавиту):

- Вадим Барсуков (vadbars, Екатеринбург),
- Александр Белозор (ABel, С.Петербург),
- Максим Васильев (qMax, Новосибирск),
- Вадим Герасимов (gerculanum, руководитель группы разработки API гаджетов Google Wave, Сидней),
- Владимир Иванов (elGephest, Киев),
- Евгений Смоланка (eugene, Ужгород).

Приглашены к участию в проекте также Алексей Шелестенко (Google Россия), Дмитро Шоломко (Google Украина), координаторы отделений GTUG России и Украины Алексей Иванкин, Сергей Каюк, Антон Шалеев, Павел Прудников и другие.

Предполагается, что такие встречи будут периодическими и будут проходить один раз в две недели. Состав ведущих, а также тематика будет меняться. Если вы чувствуете, что готовы стать ведущим и рассказать о своем опыте в каком-то вопросе - предлагайте тему и дату. Обсуждение можно вести здесь (сообщите желающим адрес этой волны - http://goo.gl/ande), либо в гуглогруппе GWR - http://goo.gl/mBv9

До встречи в Волне!

UPD: Скорее всего я смогу организовать прямую трансляцию для тех, у кого нет инвайта или доступа к Google Wave. Буду выбирать не всё, а только самое полезное