|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Журнал Витуса./Записи в блоге |
|
Журнал Витуса.
Голосов: 2 Адрес блога: http://vitus-wagner.livejournal.com/ Добавлен: 2008-02-19 12:48:41 блограйдером Lurk |
|
Кому на комменты не ответил, всем прощаю
2014-12-09 16:39:54 (читать в оригинале)ЖЖ висит как-то ну уж совсем, то есть мне не удается попасть туда ни одним бразером, ни с одного из IP, к которым у меня есть доступ, и даже мобильным приложением, которое вроде вообще не должно касаться всей этой интерфейсной фигни, навороченной суповцами, а работать через API.
При этом комменты на почту исправно приходят (значит у других людей всё же что-то получается) и посты из DW реплицируются. Поэтому ежели кто хочет чтобы я ему на комменты отвечал, пусть пишет в DW благо у большинства тех, кто постил сегодня интересные комменты, и здесь аккаунты тоже есть, или хотя бы какие-нибудь еще аккаунты, с которых можно сюда по OpenID зайти.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1034110.html. Please comment there using OpenID. Now there are
Почему fossil не cheshirenet
2014-12-09 10:10:54 (читать в оригинале)Тут
На самом деле, не решу.
По моей оценке на сейчас, fossil реализует примерно треть функциональности, которая необходима для чеширнета. Но реализует хорошо и это надо внимательно изучить.
Что такм есть:
1. Оффлайновый web в нескольких инкарнациях - wiki, репозиторий с контролем версии, багтракет
2. Достаточно эффективный протокол синхронизации. Что ценно, поверх http, поэтому через самые параноидальные корпоративные файрволлы ходит.
3. Компактный единственный исполняемый файл, который собирается под любую платфомру (правда под андроидом еще есть отдельная GUI0ншаня приблуда) и работает хоть как сам себе сервер (в том числе и в виде виндового сервиса) хоть через почти любой интерфейс к сущесвующему серверу, хоть в командной строке доставая исходники wiki-страниц для редактирвоания и складывая их обратно
Какие недостатки я заметил в fossil (в рамках того, что там сделано)
1. Отсутствие чайникового инсталлятора для Win32. С этим можно примириться в случае инструмента для разработчиков. Разработчик все равно знает, как запускать команды из командной строки, что в Windows понимается под словом "service" и где там конфигурится firewall. Поэтому вполне в состоянии выполнить команду
fossil winsrv create.и получить работающий сервис, а также самостоятельно открыть ему порт на файрволле.
cheshirenet позиционируется на более широкую аудиторию, поэтому нужен инсталлятор, который это сделает это сам.
(На андроидный GUI я уже ругался)
2. Отсутствие wiki-расширений в markdown-разметке. Получается, что либо у тебя есть удобные wikilinks, либо у тебя есть удобная разметка, либо вообще пиши все в HTML. Я подозреваю, что Хипп не зря отрицательно относится к Wiki, и настоятетльно на всех углах рекомендует вместо wiki использовать embedded documentation (т.е. возможность в веб-интерфейсе fossil показывать файлы из репозитория, красиво их форматируя). Практика показывает что в мире Open Source "документировано в wiki" означает "не документировано совсем".
Расширить фоссиловский markdown для удобного пользования именно в качестве wiki (и в тикетах) по моему было бы полезно. Кроме быстрых wikilinks крайне не хватает автоматической генерации оглавлений. Причем последняя как раз была бы полезнее в embedded documentation.
3. fossil не очень поддерживает сетевые структуры репозиториев произвольной глубины.Оно все-таки расчитано на звездообразную схему - центральный репозиторий, локальные репозитории разработчиков и рабочие чекауты.
Наоборот, Хипп принял специальные меры чтобы ограничить копирование информации о юзерах при клонировании и синхронизации репозиториев. У него модель доверия/недоверия весьма рациональная для области применения fossil, но не для области применения cheshirenet. Для того чтобы пропихнуть в вышестоящий репозиторий информацию о пользователях своего - нужно иметь в вышестоящем админские права.
4. Некоторые странички равнее других. Почему-то в wiki страничках комментировани (append в местной терминологии) возможно, а в event-ах нет. Ну и переключиться в форматировании на markdown можно не везде. Хотя вообще-то markdown это полумера - для чеширнета нужен wysiwyg. (а как работает wysiwyg html-редактирование в fossil я еще не изучал).
Из того что должно быть в чеширнете, но нет и не нужно в fossil-е -
1. peer discovery во всяких локальных сетях.
2. подписка (в смысле просьба к peer-у поискать некоторый контент у своих peer-ов)
3. Концепция псевдонимов с криптографической защитой целостности блоков информации (того, что в fossil называется артефактом). Кстати, какая-никакая защита в fossil-е есть. Там артефакт идентифицируется хэшом. Поэтому измененный артефакт будет другим артефактом. Но идея подписей в чеширнете связывает артефакт с псевдонимом его автора/публикатора.
4. Самое главное - fossil это система для хранения истории. Он не умеет автоматичесаи удалять устаревший контент. Для системы с большим траффиком, каковой планируется cheshirenet- это непримемлемо
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033786.html. Please comment there using OpenID. Now there are
www.spacians.net update
2014-12-08 23:45:29 (читать в оригинале)Выкатил на http://www.spacians.net осмысленный контент. В смысле, проимпортировал в fossil старую wiki по этому миру и собственно репозиторий с исходниками.
Импорт ikiwiki получился полуручной процедурой (и то не уверен что все ссылки наружу проимпортировались корректно). Но постепенно вылижем.
Ухитрился совместить обслуживание корня сайта fossil-ом в режиме cgi и отдачу собственно электронных книг апачем как статических файлов.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033482.html. Please comment there using OpenID. Now there are
Distributed bugtracker - rules
2014-12-08 19:34:46 (читать в оригинале)Вот вспомнил, выйдя с работы, что что-то забыл, можно прямо на телефоне тикет написать. Независимо от наличия сотовой сети и интернета в ней.
Нет, Ричард Хипп это самый великий программист первой четверти XXI века.
Надо прям в спейсианском вики написать, что город, в котором расположен университет Лемурии в честь него (а не какого-то однофамильца) назван.
Вот только объяснил бы кто, как в андроидном fossil между репозиториями переключаться ( впрочем, андроидный GUI вроде не он писал).
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033284.html. Please comment there using OpenID. Now there are
Англичанка гадит
2014-12-08 10:09:01 (читать в оригинале)http://yro.slashdot.org/story/14/12/06/2011259/british-porn-filter-blocks-access-to-chaos-computer-club?utm_source=rss1.0mainlinkanon&utm_medium=feed
Оказывается, не только у нас в России проблемы с роскомнадзором и прочими лигами безопасного интернета. По ту сторону Ла-Манша тоже не всё гладко.
Я, конечно поинмаю, что сейчас понабежит народ рассказывать что "а вот у них зато негров линчуют" - плохой аргумент.
Но я вообще-то не про то, что "а вот у них зато", а про то, что "мы" и "они" - это вообще-то одна цивилизация. И проблемы у нас и у них в значительной степени общие. Просто некоторые из этих проблем актуальнее у нас, некоторые - у них.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1033130.html. Please comment there using OpenID. Now there are
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
