The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Компания Google открыла первую порцию исходных текстов системы Wave

27.07.2009 21:32

Компания Google начала открытие исходных текстов Wave - технологии для организации общения и интерактивного (rich-media) взаимодействия пользователей, комбинирующей такие системы, как email, мгновенный обмен сообщениями, обмен фотографиями и совместное использование документов. Первым шагом стало открытие под лицензией Apache сорока тысяч строк кода базового прототипа клиента и сервера на языке Java, работающих по протоколу Wave, а также подсистемы Operational Transform (OT), предназначенной для поддержания функционирования распределенной инфраструктуры и организации разграничения совместного доступа к документам.

Кроме того, под лицензией Creative Commons опубликован черновой вариант полной спецификации протокола Wave, информация об архитектуре системы и документация по API. Видеоролик с демонстрацией возможностей Wave можно найти здесь;

  1. Главная ссылка к новости (http://googlewavedev.blogspot....)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/22763-google
Ключевые слова: google, wave, opensource, java
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (54) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:39, 27/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    что это?
     
     
  • 2.2, Аноним (-), 21:47, 27/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Технология для организации общения и интерактивного (rich-media) взаимодействия пользователей, комбинирующей такие системы, как email, мгновенный обмен сообщениями, обмен фотографиями и совместное использование документов.
     

  • 1.3, Анонима (?), 22:02, 27/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ЕЕЕЕЕЕ! Круто! Гогл рулит как всегда. Как я знаю этот протокол основан на ХММР, считаю, что за ним будущее :-)
     
  • 1.4, ccc (?), 23:59, 27/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    гугл пиарится умело. выкладывает по чуть-чуть и каждый раз герой. но тем не менее они истинные опен сорсеры. молодцы. спасибо!
     
  • 1.5, аноним (?), 00:20, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Теперь выкинуть это браузерное фуфло и жаву, написать нативные GUI и консольный клиенты, поднять пару десятков серверов и этим можно будет пользоваться. До тех пор - игрушка.
     
     
  • 2.6, mitya (ok), 01:08, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А чем вам джава не угодила?
     
     
  • 3.8, bounser (?), 02:16, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >А чем вам джава не угодила?

    тем, что родилось ;)

     
     
  • 4.20, Frank (??), 08:39, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    тем, что ещё не сдохла ;)
     
  • 2.7, sndev (?), 02:09, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    консольные клиенты поддерживаю. Может стоит будет как нить на досуге заняться.
     
     
  • 3.9, anonymouse (?), 02:18, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А чем будет отличаться XMPP в браузере и в консольном клиенте?) Да и потом, разве браузер это плохо когда он выступает в качестве клиента? При работе с сайтами чтот никто не стремится городить "Консольного клиента" =)
     
     
  • 4.11, поцанчик (ok), 02:45, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    с чего вы так думаете? раз уж сделали такое. http://cb.vu/ То и жаббер консольный через браузер не проблема ящитаю.
     
     
  • 5.12, anonymouse (?), 03:29, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > с чего вы так думаете? раз уж сделали такое. http://cb.vu/ То и жаббер консольный через браузер не проблема ящитаю.

    У жабера свой протокол, зачем для этого нужен браузер?

     
     
  • 6.14, поцанчик (ok), 03:57, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> с чего вы так думаете? раз уж сделали такое. http://cb.vu/ То и жаббер консольный через браузер не проблема ящитаю.
    >
    >У жабера свой протокол, зачем для этого нужен браузер?

    ну как бэ быдло падкое на свистелки и перделки в восторге от видеоролика демонстрирующего возможности гогле-вафе

     
  • 2.10, anonymouse (?), 02:25, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Теперь выкинуть это браузерное фуфло и жаву, написать нативные GUI и консольный
    >клиенты, поднять пару десятков серверов и этим можно будет пользоваться. До
    >тех пор - игрушка.

    Угу, а вы будете сидеть на телефоне технической поддержки и после выхода новой версии серверной части, на вопрос "почему не работает" отвечать - обновите клиентскую часть, потому что всё серьёзно, никаких браузеров =)

     
  • 2.22, Nad.Oby (?), 09:40, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Теперь выкинуть это браузерное фуфло и жаву, написать нативные GUI и консольный
    >клиенты, поднять пару десятков серверов и этим можно будет пользоваться. До
    >тех пор - игрушка.

    Консольный клиент есть уже, один из партнёров гугла сделал альтернативную WAVE систему и там как раз консольный клиент был.
    Это есть в видео первой демонстрации на GoogleIO

     
  • 2.54, аноним (?), 15:34, 05/08/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Теперь выкинуть это браузерное фуфло и жаву, написать нативные GUI и консольный
    >клиенты, поднять пару десятков серверов и этим можно будет пользоваться. До
    >тех пор - игрушка.

    Теперь закапать в красные глаза визина, успокоиться и осознать что уже года 3 как минимум приложения старательно переползают на веб, при кстати активном участии Гугл.
    Специально для тех у кого визин кончился в презентации был показан консольный клиент, хотя добрая половина вкусностей волны пропадает, но ведь консоль же тру!
    По поводу жавы, для тех кто в танке поясню, исходники пишутся на джаве используя google web toolkit + библиотека google wave собственно, на выходе получается html5+javascript и никакой джавы в чистом виде.

    Теперь прочти еще раз что ты написал.

     

  • 1.13, Gambler (ok), 03:55, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Смотрел презентацию, но так и не понял, зачем это нужно. Нет, я согласен, что смстема емейлов морально устарела, только я сомневаюсь, что ЭТО ее заменит. И вообще, сейчас проблема не в нехватке информации, а в ее преизбытке и хреновой организации. Когда сто человек в реальном времени смогут редактировать и комментировать что угодно, пихая туда картинги и видео, проблема только усугибится.
     
     
  • 2.15, поцанчик (ok), 04:01, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Смотрел презентацию, но так и не понял, зачем это нужно. Нет, я
    >согласен, что смстема емейлов морально устарела, только я сомневаюсь, что ЭТО
    >ее заменит. И вообще, сейчас проблема не в нехватке информации, а
    >в ее преизбытке и хреновой организации. Когда сто человек в реальном
    >времени смогут редактировать и комментировать что угодно, пихая туда картинги и
    >видео, проблема только усугибится.

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

     
  • 2.16, Max (??), 04:08, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Плюс Wave в том что для серфинга и общения в инете не нужно будет заводить аккаунты в разных веб-сервисах и учиться ими пользоваться. Вы просто общаетесь-работаете в в волне, а она сама меняет свой вид: например разговор в чате преобразуется в подобие форума с темами и ветками по мере добавления юзеров болтающих в нем на разные темы. А этот форум становится списком рассылки для юзеров которые ушли с него оффлайн.


     
     
  • 3.17, аноним (?), 04:18, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вот значит как
    интересно
     
  • 3.18, Max (??), 04:19, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кроме унификации способов общения волна упрощает развертывание веб-сервисов. Если не охота юзать гугловый сервер, разворачиваете свой сервак с волной (благо опенсорс) и вуаля: почта, вики, блоги, форумы, гроупварь all-in-one у Вас по-сути уже есть, так как волна заменяет все эти разрозненные способы общения в сети собой умея в них превращаться.
     
     
  • 4.34, Зилибоба (??), 11:44, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    sharepoint станет бомжем?
     

  • 1.19, Аноним (-), 08:38, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Интересно, а еду они так же готовить не пробовали?
    Смешаем борщ, пельмени, варенье, молоко, селёдку... зачем все эти морально устаревшие блюда - можно же всё свалить в один чан и жрать дерьмо...
    Так и не нашёл внятного объяснения нафига этоо боян нужен.
     
     
  • 2.21, тоже Аноним (?), 09:36, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Wave - не готовый пакет решений, а инструмент.
    Для тех, кому нужно сделать что-то новое, но слабо (и бессмысленно) разрабатывать под это свою платформу.
    В последней "Компьютерре" Wave рассматривается с позиции "как на этом организовать работу всей редакции, объединив почту, аську и Google Docs".
    У других людей будут другие нужды.
    Стандартное и универсальное решение для организации совместной работы, общения, обсуждений... - это уже благо.

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

     
     
  • 3.24, Аноним (-), 10:22, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Хм, если это инструмент для организации совместной работы, общения, обсуждений, то чем он отличается от например CMS, которых вагон ?
     
     
  • 4.25, charon (ok), 10:42, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Хм, если это инструмент для организации совместной работы, общения, обсуждений, то чем
    >он отличается от например CMS, которых вагон ?

    А как в ЦМС происходит уведомление об изменениях?

     
     
  • 5.28, Аноним (-), 10:57, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да как хотите так и делайте, странички специальные, всплывающие сообщения, почта
     
     
  • 6.29, charon (ok), 11:06, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Да как хотите так и делайте, странички специальные, всплывающие сообщения, почта

    расскажите поподробнее про странички специальные и всплывающие сообщения. Где такое реализовано и насколько это оперативно?

     
     
  • 7.35, Аноним (-), 12:24, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну а че поподробнее, обычная страничка допустим на PHP, взаимодействует с API системы, возможно напрямую с базой, пользователь на нее заходит когда хочет и видит какие ресурсы обновились, часто такое делают на форумах и в магазинах. Оперативность тут на момент запроса. Если нужна реалтайм то можно делать с помощью serverpush/comet, что у кого реализовано вопросом не задавался, но самому в ближайшие месяцы именно такое придется сделать, надо будет изобразить мониторинг открытых/закрытых дверей предприятия в web реалтайм, предварительно пробовал serverpush, все элементарно. Да, народ еще уведомления по CMS вроде рассылает, тут правда сказать ничего не могу, совсем никак не пробовал.
     
     
  • 8.36, Аноним (-), 12:32, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    футыблин не CMS а SMS ... текст свёрнут, показать
     
  • 8.37, charon (ok), 13:07, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну хорошо Всё это есть и сделать можно Можно считать, что Гугл просто довёл до... текст свёрнут, показать
     
     
  • 9.38, Аноним (-), 13:31, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Одно мне тут не особо нравится, нафига было делать еще один сервер и еще один кл... текст свёрнут, показать
     
     
  • 10.44, поцанчик (ok), 15:40, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    И каких целей они бы добились Заставили бы девелоперов во всём мире пере... текст свёрнут, показать
     
     
  • 11.46, Аноним (-), 16:34, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну зачем же сразу переписывать весь софт не надо в крайности бросаться А вот ... текст свёрнут, показать
     
     
  • 12.51, Aleksey (??), 12:39, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А больше в HTTP ничего не надо добавить Ну там интеграцию с SMS, Skype Вообще ... текст свёрнут, показать
     
     
  • 13.52, Аноним (-), 14:11, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Интеграцию с SMS и Skype разрешаю не добавлять , если ограничиться постоянными... большой текст свёрнут, показать
     
  • 3.26, Gambler (ok), 10:42, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Инструменты должны делаться для человека. А тут получается наоборот, кто-то сделал "инструмент", а теперь все придумывают, как бы к нему приспособить все остальное: людей, методы общения, процедуры организаций.

     
     
  • 4.27, тоже Аноним (?), 10:53, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Это нормально. Сложные инструменты требуют умения с ними работать.
    Word удобнее, TeX правильнее и гибче.
    В Painte может рисовать любой имбецил, а Фотошоп приходится изучать.
    В конце концов, кувалды эргономичнее отбойных молотков, но будущее не за ними ;))
     
  • 4.30, Аноним (-), 11:09, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так экономика у нас такая, те потребности что можно было удовлетворить уже удовлетворили, те что нет - нет, но денег то все равно хочется, даже если нормально их заработать не получается, значит будем придумывать то что можем и пытаться впарить это под новым соусом, классика. Это еще хорошо что все же хоть по чуть-чуть, но кое что полезное получается.
     
  • 2.23, Аноним (-), 10:04, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну как нафига, как минимум попиариться, подсадить народ на свою разработку, "окультурить" разрозненные форматы сообщества чтобы легче парсить и анализировать было, понятно для чего, лишний вариант не помешает, не сидеть же им сложа руки, а то чтото семантический web както вяленько получается, XHTML издох, надо срочно выдвигать новую "прорывную идею", то что реально оно мало кому нужно - мелочи, решаемо.
     

  • 1.31, Шурек Табуреткин (?), 11:13, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    а никто и не сказал ни слова о том, что ваш любимый гугол будет иметь всю инфу вашу личную? то-то же. M$ номер два, хоть и умело пиарят свой, никому ненужный, оупенсорц.
     
     
  • 2.32, Аноним (-), 11:25, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну совсем уж личную инфу допустим так вот напрямую иметь он не будет, с чего вы взяли ? а вот возможностей для анализа конечно становится побольше ;) Про никому не нужный это тоже вы переборщили, найдутся люди, поверьте, и достаточно, главное чтобы это не превратилось в массовую истерию.
     
  • 2.33, тоже Аноним (?), 11:33, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сейчас вашу "личную инфу" имеют AOL, тот же Гугль, хостер вашей почты и еще множество компаний. Это вас не смущает?
    На моем компьютере стоит Jabber-сервер. Вся фирма общается через него, и никто снаружи эту инфу не имеет.
    Если будет, к чему с пользой приложить Wave - вместо него будет стоять Wave-сервер, опять же без выхода в широкую сеть.
    Именно потому, что опенсорц.
     
  • 2.42, аноним (?), 15:13, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > а никто и не сказал ни слова о том, что ваш любимый гугол будет иметь всю инфу вашу личную?

    Никто не сказал потому что читать и слушать умеют. Система будет децентрализованной, как и jabber. Хотя вообще не хватает там ОБЯЗАТЕЛЬНОГО шифрования.

     
     
  • 3.55, аноним (?), 17:14, 05/08/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Хотя вообще не хватает там ОБЯЗАТЕЛЬНОГО шифрования.

    Если я правильно понял, то ssl таки там обязательно есть.  

     
  • 2.53, szh (ok), 17:07, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > M$ номер два,

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

     

  • 1.39, фдшфт (?), 13:34, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а кто сказал что будет стоять сервер с wave? вроде как гугловци говорили об открытии апи для доступа к вейву на их серверах.

    гугл докс у кого стоит на серверах?

     
     
  • 2.40, тоже Аноним (?), 13:55, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    По ссылкам в новости как раз предлагаются исходники и инструкция по установке сервера.
    Пока прототипа, но другого пока и нет.
     

  • 1.41, Аноним (-), 13:58, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Первым шагом стало открытие под лицензией Apache сорока тысяч строк кода базового прототипа клиента и сервера. Если в конечном счете возможности поставить свой сервер не будет, то однозначно в жопу, это я так понимаю очевидно, и даже не рассматривается. А вот кто будет превращать прототип в реально работающий продукт, как бы неизвестно ? Не очередная ли это серия из оперы .Net/Mono ? С вопросами от пользователей последних типа а чейто оно так тормозит по сравнению с родной реализацией.
     
     
  • 2.50, uZver (??), 11:27, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Первым шагом стало открытие под лицензией Apache сорока тысяч строк кода базового прототипа клиента и сервера. Если в конечном счете возможности поставить свой сервер не будет, то однозначно в жопу, это я так понимаю очевидно, и даже не рассматривается.

    возможно сервера от Google и не будет. Будет набор библиотек из которых другие компании могут собрать свой сервер ИЛИ набор тестов совместимости + RI - тогда будет как JCP организовано.

     

  • 1.43, аноним (?), 15:19, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Меня интересуют два вопроса.
    Во-первых, где хранятся, например, картинки, которые туда заливаются, если их может быть сотня гигов? Возможность совместного редактирования альбомов - это труъ, только можно ли будет это сделать не по-хомячковски с шестью картиночками, а по-человечески, с фотографиями в нормальном формате, возможностью посмотреть EXIF, различными вариантами сортировки и фильтрации по метаданным и тэгам.
    Во-вторых, как производится модерация волн? Есть, например, репортаж с выставки, куда все могут заливать свои фотки, или редактирование большого документа в виде wiki. А кто-то начал туда заливать говно. Есть ли режим премодерации, бана и т.д.?
     
     
  • 2.45, тоже Аноним (?), 16:10, 28/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > где хранятся, например, картинки

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

    Насчет модерации - пока что нет системы прав пользователей. Так что все равны. Но это, конечно, изменится

     

  • 1.48, Fyjybv (?), 18:42, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А никто из параноиков так и не дочитался: wave - это такая "надстройка" над jabber-протоколом, некая совокупность xmpp-расширений. И как сказано, любой может поднять у себя wave-сервер, как сейчас jabber-сервер. Хочешь используй публичные сервера; параноик? - шерсти код и поднимай свой сервер или не поднимай, если истеричный параноик
     
  • 1.49, Админ веня (?), 23:32, 28/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я параноик. Их сервис ставить и не стану. Хватит уже нам 'бесплатной' оперы и лисы. Свободное, добровольное и типа самое безопасное и никто не смотрит. Ага. Щаз
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру