The OpenNET Project / Index page

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



"Status.net объявил о начале миграции с платформы StatusNet н..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от opennews (??), 19-Дек-12, 10:30 
Компания Status.net (http://status.net), развивающая популярную платформу для организации работы микроблогов, объявила (http://status.net/2012/12/18/upcoming-changes-in-the-status-... о начале процесса по миграции SaaS-сервиса status.net на новую платформу для создания социальных сетей - pump.io (http://pump.io/), развивавшуюся в качестве более современной замены движка StatusNet. От StatusNet новая система отличается кардинально, в том числе лицензией и языком программирования: StatusNet был написан на языке PHP, а pump.io реализован (https://github.com/e14n/pump.io) на JavaScript и запускается под управлением Node.js; StatusNet поставлялся под лицензией AGPL, а  pump.io доступен под лицензией Apache.


Внутренняя архитектура pump.io основана на использовании протокола
ActivityStreams API, манипулирующего потоками в формате JSON. При этом, JSON используется как для данных, так и для передачи управляющих команд и внутри файлов конфигурации. Сам pump.io позиционируется как универсальный сервер для координации потоков сообщений. Система не привязана к определённому типу хранилища и абстрагируется от типа СУБД, например, доступны пакеты для организации хранилищ в NoSQL БД Couchbase, MongoDB и Redis, а также в файловой системе. Доступный (http://pump.io/) в настоящее время релиз  pump.io 0.1 ограничен функциональностью сервера для обмена сообщениями, но уже опубликованная альфа версия выпуска 0.2 содержит реализацию web-фронтэнда для работы поверх сервера сообщений.

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

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


После миграции код старого движка StatusNet (http://status.net/download) по прежнему останется доступен для загрузки и обособленного использования. Его дальнейшая судьба зависит от интереса сообщества к продолжению его развития. Компания StatusNet больше не будет принимать участия в его разработке и направит все свои ресурсы на развитие движка pump.io. Для избежания путаницы компания StatusNet заявила о проведении ребрендинга и теперь будет работать под именем E14N (http://info.e14n.com/).

URL: http://status.net/2012/12/18/upcoming-changes-in-the-status-...
Новость: http://www.opennet.dev/opennews/art.shtml?num=35641

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Status.net объявил о начале миграции с платформы StatusNet н..."  –3 +/
Сообщение от Аноним (-), 19-Дек-12, 10:30 
node.js — очень интересная платформа, радует, что находится ей применение.
Ответить | Правка | Наверх | Cообщить модератору

2. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Ok (?), 19-Дек-12, 11:37 
Чем?
Ответить | Правка | Наверх | Cообщить модератору

8. "Status.net объявил о начале миграции с платформы StatusNet н..."  +2 +/
Сообщение от GentooBoy (ok), 19-Дек-12, 13:07 
Тем что eventbase, для микроблогинга она им отлично подойдет.
Если бы проект был на Ruby,Python,Java то да переход был бы не оправдан.
Ответить | Правка | Наверх | Cообщить модератору

23. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Аноним (-), 05-Янв-13, 18:09 
ALLOU, нода — самый настоящий костыль. Event-based IO с такими-то continuations в том же Петуне были когда ноды еще в проекте не было, gevent называется. Зеленые треды, yield чтобы не писать тонну коллбеков, аналог link/1 из erlang'а (API там явно пахнет зайчатками OTP) и т.д..

В ноде вместо этого язык со слабой типизацией (new Array([],null,undefined,null) == ",,," на каждом шагу, слегка подпирается CoffeeScript'ом), с нищей системой типов, с нищей по современным стандартам стандартной библиотекой (все подпираются костылями типа underscore.js), без модулей (все подпираются костылями типа require.js), плохо заточенный для долгой работы V8 (течет он, сам накалывался лично) и т.д..

Извините, но PHP на Node.JS — это шило на мыло. Я, если что, и по собственному интересу и по работе оба кушал, есть разработки в продакшене.

Ответить | Правка | Наверх | Cообщить модератору

5. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от www (??), 19-Дек-12, 11:53 
так же интересно чем примечательна node.js
и что кроме унификации кодовой базы движет переносить всё на JS server-side?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

13. "Status.net объявил о начале миграции с платформы StatusNet н..."  –2 +/
Сообщение от XoRe (ok), 19-Дек-12, 15:09 
> так же интересно чем примечательна node.js
> и что кроме унификации кодовой базы движет переносить всё на JS server-side?

Имхо - отношением скорости работы к сложности технологии (быстро и просто).

Ответить | Правка | Наверх | Cообщить модератору

11. "Status.net объявил о начале миграции с платформы StatusNet н..."  +2 +/
Сообщение от Crazy Alex (ok), 19-Дек-12, 14:45 
Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ. С сообщениями, гоняемыми не в JSON, а в бинарном протоколе вебсокетов (они ж на клиента так летят, надеюсь?) - а нода плюс json - не фонтан, я бы сказал.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

12. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от XoRe (ok), 19-Дек-12, 15:08 
> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.

А вы пойдите найдите пяток программистов эрлангистов :)
А к js можно и php-шников привлечь.

> С
> сообщениями, гоняемыми не в JSON, а в бинарном протоколе вебсокетов

Не все ещё понимают вебсокеты.

> а нода плюс json
> - не фонтан, я бы сказал.

Чем не фонтан?

Ответить | Правка | Наверх | Cообщить модератору

14. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от www (??), 19-Дек-12, 18:30 
>>>"""
> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.

А вы пойдите найдите пяток программистов эрлангистов :)
А к js можно и php-шников привлечь.

> С
> сообщениями, гоняемыми не в JSON, а в бинарном протоколе вебсокетов

Не все ещё понимают вебсокеты."""

с таким подходом и с node.js будет полная каша...


Ответить | Правка | Наверх | Cообщить модератору

17. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Аноним (-), 20-Дек-12, 06:35 
>> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.
>А вы пойдите найдите пяток программистов эрлангистов :)
>А к js можно и php-шников привлечь.

И в результате будет всё то же .о.но  - но уже на js. "А вы друзья как не садитесь - всё в музыканты не годитесь" (С)Крылов.

Ответить | Правка | Наверх | Cообщить модератору

20. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от XoRe (ok), 20-Дек-12, 18:27 
>>> Хм, я понимаю - эрланг или пачку чего-угодно, связанного по ZeroMQ.
>>А вы пойдите найдите пяток программистов эрлангистов :)
>>А к js можно и php-шников привлечь.
> И в результате будет всё то же .о.но  - но уже
> на js. "А вы друзья как не садитесь - всё в
> музыканты не годитесь" (С)Крылов.

Т.е. если человек пишет на php, то он криворукий быдлокодер, а если на сях/эрланге, то полюбому мегагуру ? :)

Ответить | Правка | Наверх | Cообщить модератору

15. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Crazy Alex (ok), 19-Дек-12, 19:48 
Ну пяток - это несколько дней понадобится. Пару - хоть сейчас. Эрланг, к слову, учится дня за три - язык очень компактный и простой, хоть и со странным синтаксисом.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

16. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Crazy Alex (ok), 19-Дек-12, 20:00 
А не фонтан тем, что микроблоггинг - это немереный поток мелких сообщений, с которыми почти ничего не надо делать. Здесь напрашиваются нормально масштабирующиеся решения с минимумом перекодировок, парсинга и подобного. Я б на их месте даже обнаглел настолько что использовал бы MessagePack - он на клиенте не то чтобы сильно шустрый, но вполне достойно себя ведёт, а на сервере, где он не на JS а на сях писан - летает совсем резво. Через ZeroMQ гонять - самое оно. Правда хранить придётся блобами - но по опыту рабты с графами - они всё равно нормально только в памяти держатся.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

21. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от XoRe (ok), 20-Дек-12, 18:28 
> А не фонтан тем, что микроблоггинг - это немереный поток мелких сообщений,
> с которыми почти ничего не надо делать.

Вы все-таки не ответили на вопрос, чем не фонтан.

Ответить | Правка | Наверх | Cообщить модератору

3. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от бедный буратино (ok), 19-Дек-12, 11:44 
> Для избежания путаницы компания StatusNet заявила о проведении ребрендинга и теперь будет работать под именем E14N.

Конечно. Им же стыдно, если кто будет вспоминать "смотрите, это те самые, которые микроблоги на php делали".

Ответить | Правка | Наверх | Cообщить модератору

7. "Status.net объявил о начале миграции с платформы StatusNet н..."  –2 +/
Сообщение от Аноним (-), 19-Дек-12, 13:02 
А на JS (ни разу не заточенном для сколь-нибудь крупных прожектов) конечно же не стыдно. И вообще, это не ты был ыкспертом который бил себя пяткой в грудь насчет яндекса? На, полюбуйся на каКчество кодинга в оном: http://habrahabr.ru/post/163039/ - равняйся дальше на такое, тебе с твоим ником в самый раз :). Если кто не понял, эти быдлокодеры вообще никак не проверяли права юзера на стирание комента. Как можно настолько эпически зафэйлить - я даже не знаю. Но оказалось что можно.
Ответить | Правка | Наверх | Cообщить модератору

22. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Sem (??), 25-Дек-12, 02:33 
Это все таки скорее исключение, а не правило.
Ответить | Правка | Наверх | Cообщить модератору

6. "Status.net объявил о начале миграции с платформы StatusNet н..."  +2 +/
Сообщение от Lockal (??), 19-Дек-12, 12:11 
Теперь ждём миграции Joomla.org на Drupal.
Ответить | Правка | Наверх | Cообщить модератору

9. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Adui (?), 19-Дек-12, 13:44 
почему твиттер не использует node ?
Ответить | Правка | Наверх | Cообщить модератору

10. "Status.net объявил о начале миграции с платформы StatusNet н..."  +4 +/
Сообщение от АнонАнон (?), 19-Дек-12, 13:58 
> почему твиттер не использует node ?

Потому что хипсторы, которые его пробуют переписать на ноде умирают от оргазмов.

Ответить | Правка | Наверх | Cообщить модератору

18. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от stupid (?), 20-Дек-12, 13:39 
>отмечается создание адаптированных для мобильных устройств социальных сетей

это как понимать? объясните для тупых

Ответить | Правка | Наверх | Cообщить модератору

19. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Adui (?), 20-Дек-12, 17:12 
>>отмечается создание адаптированных для мобильных устройств социальных сетей
> это как понимать? объясните для тупых

Адаптивная верстка (Responsive web design) = http://ru.wikipedia.org/wiki/%D0%90%D0%B...

Ответить | Правка | Наверх | Cообщить модератору

24. "Status.net объявил о начале миграции с платформы StatusNet н..."  +/
Сообщение от Аноним (-), 21-Мрт-14, 06:37 
Оно очень, очень сыро!
https://img.bi/#!CVQ6X6H!UMAdlA18Syb54DUCTx6WsRuvG6R6kUSrcfb...
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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