ну а что такое базовая операция:)
Кстати одним важным нашим отличием от wave является то что форматирование текста это не аннотация в отдельном хранилише блиа, а тип ОТ операций.
Как это работает в деталях я не очень понимаю. Но хорошо понимаю как эта идея может быть развита в перетаскивание.
Нужно будет еще пообщаться с ребятами, хочется зашарить. А то глупо конечно наш диалог выглядит. Тот кто не понимает что-то рассказывает тому кто не знает:)
Я этим летом пробовал немного въехать. Но мена концепция асинхронного программирования и колбеков достаточно запутала чтобы дальше перехотелось лесть. Зато немного понял в coachbase:) Ваще на мой взгляд наши разработчики просто гении. И в гугле кстати говорят что у нас очень грамотная архитектура. Я недавно общался с руководителем проета walkaround. Он сказал что мы очень верно сделали что не пошли по пути допиливания wiab.
Откуда вывод что эта проблема унаследована? У нас сейчас огромный потенциал для наращивания производительности. Просто эта работа не одного дня и кроме нее есть и другие важные задачи.
Уже сейчас при низкой нагрузке на сервер мы работаем быстрее google wave. То есть запустил вторую ноду и вот тебе ускорение в два раза. И как раз в течении месяца будет работать горизонтальная масштабируемость.
Ну и по клиенту есть куда расти. Хотя у меня телефон rizzoma уже сейчас тянет. Хотя волну не тянул. Я выше описывал почему с волной были тормоза. Проблемы на клиенте были связаны с утечками в клиенте и с тяжкой версткой.
про «intention preservation» я не особо понял. Вообще основные проблемы в тормозах волны который были и в риззоме связаны все-таки с другими вопросами. Конечно же ускорение работа сервиса это многогранный вопрос и на технологию обработки изменений он тоже завязан, как и на тысячу других моментов. В самые же больные места этот момент не входит.
В GW такими больными овпросами были например утечки в клиенте и тяжкая верстка, я выше описал подробнее.
ну ладно. В общем все проблемы которые были у разработчиков волны мы знаем. В том числе благодаря тому что они их описали и даже пару видосов сняли. И сейчас этих проблем нет, например втраивание @mentions получилось достаточно легко и нативно. Но конечно же появятся какиенибудь новые при дальнейшем развитии куда же без них:)
Кстати мы планируем делать драг энд дроп и вообще всяческое перемемщение текста внутри обсуждение. И по сути все для этого готово с технической точки зрения заминка только в интерфейсах. Так что мне по сути вообще не важно объектная это модель или линейная:)
Аргументированно спорить не могу так как деталей реализации не знаю. Ну и кроме того объектный подход можно понимать по разному.
Отвелкать сейчас разработчиков тоже не хочется. У них выходной:) Ну и вообще сейчас все заняты переходом на следующий левел по производительности. Ответсвенное дело.
А если вам действительно интересно как у нас там и что работает. То я могу вас позвать в обсуждение в котором мы скоро будем готовить письмо для разработчиков Evernote (они хотят себе наш редактор впилить в будущем). Причем получилось такая не очень хорошая ситуация что нужно подготовить концептуальное описание на английсокм чтобы евернотовские разработчики въехали быстро в код. А у нас все заняты. И было бы очень полезно если бы вы помогли нам прояснить где основные непонятности своими вопросами.
В общем если интересно скажите я приглашение в личку отправлю.
У нас ОТ на объектах. То есть вообще другая модель.
Изначально мы хотели брать исходники волны (WIAB) и их допиливать. Но разработчики очень сильно фыркали на ихнию технологию и уговорили нас рискнуть и полностью переделать архитектуру. В результате получилось то что получилось. Есть конечно и минусы, но в целом все гораздо стройнее. Например с тем же rich text в GW эту были дополнительный список аннотаций к каждому сообщению. А у нас гладко и ровно в дереве объектов. Ну и кроме этого уже сейчас работают всякие клевые штуки типо востановления удаленного сообщения по ctrl+z.
Кстати выше я дал ссылку на код выложенный на гитхабе.
На 100% согласен с тем что подход wave пока не понятен и требует пояснений. Тут нужно и примеры пользовательских кейсов, и видео и пояснения. Над чем мы как раз сейчас активно работаем.
Microsoft OneNote класная штука на самом деле. У меня даже есть опыт внедрения этой технологии в одной конторе. Как раз сейчас общаемся с одной командой которые с ван ноут на риззому переходят. Не очень все удобно в будущем нужно будет сделать что-то типо интеграции чтобы пользователям проще переходилось.
Вообще я не вижу тут никаких противоречий, нужно много разных инстурментов. Мы ксттаи взяли несколько интерфейсных идей с ван ноута. Был бы признателен если бы вы поделились почему вы предпочли ван ноут тем же zoho докс или микрософт офис 365.
ну если делать и длинный айдишний и название то будет слишком длинно на мой взгляд. Поэтому я бы эти вещи комбинировал.
Плюс тут еще возникает проблема того что у приватного топика может быть открытое название. В общем думаю все решаемо.
Спасибо за поддержку. Да нам самим очень не хвататает возможности выделения цветом. С размерами шрифта вроде особой проблемы нет хотя конечно веш нужная.
Мы сейчас работаем над масштабируемостью. Кстаии сегодняшний хаброэффект здорово помог выявить проблемы которые нужно решить чтобы выйти на следующий уровень по скорости:)
Как только раскопаемся с этими задачами то вернемся к редактору и будем много чего там еще хорошего делать. По датам сориентировать к сожалению не могу.
Да в учебе волна отлично. Мы сами вкучу курсавиков и всяиких других документов написали в гуглвэйве. В том числе и эту статью:) Реально удобно писать вдадцатером. Такой коллективный разум.
да, если честно не ожидали такого мощного эффекта. Статья вроде не про сервис а про гугл вэйв; И тема волны уже всем надоела.
А получилось по 1000 человек в час. Жесть ваще. Зато очень хорошее стрестестирование нашли пару узких мест, которые аньше не видели. В общем в любом случае клево:)
Кстати одним важным нашим отличием от wave является то что форматирование текста это не аннотация в отдельном хранилише блиа, а тип ОТ операций.
Как это работает в деталях я не очень понимаю. Но хорошо понимаю как эта идея может быть развита в перетаскивание.
Нужно будет еще пообщаться с ребятами, хочется зашарить. А то глупо конечно наш диалог выглядит. Тот кто не понимает что-то рассказывает тому кто не знает:)
Я этим летом пробовал немного въехать. Но мена концепция асинхронного программирования и колбеков достаточно запутала чтобы дальше перехотелось лесть. Зато немного понял в coachbase:) Ваще на мой взгляд наши разработчики просто гении. И в гугле кстати говорят что у нас очень грамотная архитектура. Я недавно общался с руководителем проета walkaround. Он сказал что мы очень верно сделали что не пошли по пути допиливания wiab.
Уже сейчас при низкой нагрузке на сервер мы работаем быстрее google wave. То есть запустил вторую ноду и вот тебе ускорение в два раза. И как раз в течении месяца будет работать горизонтальная масштабируемость.
Ну и по клиенту есть куда расти. Хотя у меня телефон rizzoma уже сейчас тянет. Хотя волну не тянул. Я выше описывал почему с волной были тормоза. Проблемы на клиенте были связаны с утечками в клиенте и с тяжкой версткой.
про «intention preservation» я не особо понял. Вообще основные проблемы в тормозах волны который были и в риззоме связаны все-таки с другими вопросами. Конечно же ускорение работа сервиса это многогранный вопрос и на технологию обработки изменений он тоже завязан, как и на тысячу других моментов. В самые же больные места этот момент не входит.
В GW такими больными овпросами были например утечки в клиенте и тяжкая верстка, я выше описал подробнее.
Кстати мы планируем делать драг энд дроп и вообще всяческое перемемщение текста внутри обсуждение. И по сути все для этого готово с технической точки зрения заминка только в интерфейсах. Так что мне по сути вообще не важно объектная это модель или линейная:)
Отвелкать сейчас разработчиков тоже не хочется. У них выходной:) Ну и вообще сейчас все заняты переходом на следующий левел по производительности. Ответсвенное дело.
А если вам действительно интересно как у нас там и что работает. То я могу вас позвать в обсуждение в котором мы скоро будем готовить письмо для разработчиков Evernote (они хотят себе наш редактор впилить в будущем). Причем получилось такая не очень хорошая ситуация что нужно подготовить концептуальное описание на английсокм чтобы евернотовские разработчики въехали быстро в код. А у нас все заняты. И было бы очень полезно если бы вы помогли нам прояснить где основные непонятности своими вопросами.
В общем если интересно скажите я приглашение в личку отправлю.
Изначально мы хотели брать исходники волны (WIAB) и их допиливать. Но разработчики очень сильно фыркали на ихнию технологию и уговорили нас рискнуть и полностью переделать архитектуру. В результате получилось то что получилось. Есть конечно и минусы, но в целом все гораздо стройнее. Например с тем же rich text в GW эту были дополнительный список аннотаций к каждому сообщению. А у нас гладко и ровно в дереве объектов. Ну и кроме этого уже сейчас работают всякие клевые штуки типо востановления удаленного сообщения по ctrl+z.
Кстати выше я дал ссылку на код выложенный на гитхабе.
Microsoft OneNote класная штука на самом деле. У меня даже есть опыт внедрения этой технологии в одной конторе. Как раз сейчас общаемся с одной командой которые с ван ноут на риззому переходят. Не очень все удобно в будущем нужно будет сделать что-то типо интеграции чтобы пользователям проще переходилось.
Вообще я не вижу тут никаких противоречий, нужно много разных инстурментов. Мы ксттаи взяли несколько интерфейсных идей с ван ноута. Был бы признателен если бы вы поделились почему вы предпочли ван ноут тем же zoho докс или микрософт офис 365.
Плюс тут еще возникает проблема того что у приватного топика может быть открытое название. В общем думаю все решаемо.
Мы сейчас работаем над масштабируемостью. Кстаии сегодняшний хаброэффект здорово помог выявить проблемы которые нужно решить чтобы выйти на следующий уровень по скорости:)
Как только раскопаемся с этими задачами то вернемся к редактору и будем много чего там еще хорошего делать. По датам сориентировать к сожалению не могу.
А получилось по 1000 человек в час. Жесть ваще. Зато очень хорошее стрестестирование нашли пару узких мест, которые аньше не видели. В общем в любом случае клево:)