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

Почему-то от этого чаще солнце выглядывает из-за облаков и очень хочется жить.

Правила и обычаи

Проект МагоСеть

Re: Проект МагоСеть

Алгоритм сложноватый, много глюков может быть..
Как это реализовывать? Скриптами или программу нужно написать?

Стяжи мир в себе и будут иметь мир с тобою небо и земля.
Исаак Сирский

МихаилZ
хранитель
ranks
useravatar
Offline
3135 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

МихаилZ написал(а):

Как это реализовывать?

идея Антона, думаю он лучше объяснит, чем я)

он вел речь о скрипте

сложность алгоритма - результат попытки достигнуть цели - сеть без центрального сервера

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

но идея свежая)))))))))

shhheikh
Александр
магистр-волшебник
ranks
useravatar
Offline
2060 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

МихаилZ написал(а):

Как это реализовывать? Скриптами или программу нужно написать

Реализовать можно по разному. Я думаю скриптов более чем достаточно. Но можно и программу написать. Плюс своей программы в том, что можно вложить в xmpp почти что угодно. Даже монтирование модуля соседа. smile правда я не знаю кому такое может понадобиться.

Проблема тут одна - безопасность. Другими словами подмена себя другим именем перехватив данные. Возможно шифрование поможет, но это все усложняет.

Плюс тут только в том, что есть репликация джаббер сервера. Стабильность конечно ниже.

Другой вариант магосети это чат через официальный портал реализованный в виде аплета на раб стол. Тут уже тема поднималась.

В общем пока это все идеи.

neobht
Anton
хранитель
ranks
useravatar
Offline
3149 Сообщений
Мужчина  Перейти к сайту пользователя 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

А direct connect в качестве основы для "магос сеть" не подойдет?
Есть хорошо организованный файлообмен, с поиском, есть чат и
приватные сообщения. Нагрузка на сервер минимальна т.к. p2p.
Клиент для DC  в сборке есть. Для пробы можно поднять viperhive
на домашней машине (модуль есть в теме про джаббер сервер).

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

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Онлайн
2443 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

betcher написал(а):

А direct connect в качестве основы для "магос сеть" не подойдет?

прямые соединения идеальны для децентрализованной сети.

betcher написал(а):

Есть хорошо организованный файлообмен, с поиском, есть чат и
приватные сообщения

нет ssl/tls, нет видеозвонков, которые достыпны в джаббер - но это, думаю, пока второстепенно.
можно пробовать  viperhive в качестве того "потенциального центрального сервера на каждом магосе"

betcher написал(а):

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

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

shhheikh
Александр
магистр-волшебник
ranks
useravatar
Offline
2060 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

shhheikh написал(а):

можно под клиент допилить некую опенсоурс программу - к примеру RetroMessenge или RetroShare:

RetroShare - это платформа по обмену файлами и прямое соединение типа peer to peer. Эта программа позволит Вам закрыто общаться и обмениваться файлами с Вашими друзьями и членами семьи (и больше ни с кем!).
· Ключевые особенности и характеристики RetroShare
Прямое соединение типа Peer to Peer позволит Вам делиться информацией только с теми, с кем Вы хотите.
Надежность идентификации и авторизации Ваших друзей.
Cхема, которая позволит Вам общаться с друзьями Ваших друзей для расширения сети общения.
Шифрованное соединение, при котором о содержании передаваемой информации знаете только Вы и Ваш оппонент.
Соединение поддерживает такие службы как безопасный обмен Email, файлами, видео и голосовое общение по IP и Messaging.
Децентрализованная социальная сеть для обмена информацией, созданная **Для людей.
Не зависит от корпоративной сети или центрального сервера

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

shhheikh
Александр
магистр-волшебник
ranks
useravatar
Offline
2060 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

Я вот недавно искал видеоконференции как организовать.
Нашел пока только вот это, как более менее общее - openmeeting.
Хочу прикрутить и потестить.

neobht
Anton
хранитель
ranks
useravatar
Offline
3149 Сообщений
Мужчина  Перейти к сайту пользователя 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

я замахивался на видеозвонки в локальной сети...  видеоконференции пока не замахивался

shhheikh
Александр
магистр-волшебник
ranks
useravatar
Offline
2060 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

Надо всеже с целями определиться,
если вы хотите аналог социальной сети для пользователей
магос  - это одно. А если средство общения с целью получения
поддержки, обмена модулями и т.д. То это совсем другое.
Мне второй вариант ближе. Зачем нужен видеочат, который
доступен только пользователям магос? Среди моих друзей
которым я мог бы сделать видеозвонок нет пользователей магос.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Онлайн
2443 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Проект МагоСеть

Для чего пользователи магос могут объединяться в сеть?
Мне кажется кроме собственно магос, их ни что не объединяет.
От этого и нужно отталкиваться.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Онлайн
2443 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Авторизация