The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Проект Xen перешёл с Mercurial на Git"
Отправлено бедный буратино, 26-Фев-13 23:28 
>> mantis требует mysql-сервер. mantis требует настроенный веб-сервер.
> Какая неожиданность для вeбни. Прада учитывая что вeбня требует нечто такое постоянно,
> это обычно у мало-мальски серьезных проектов уже есть. Если этого нет
> - те кто хочет нахаляву проскочить обычно юзают гуглокод, гитхаб и
> прочие сорсфоржы. Со всеми вытекающими - типа отсутствия репортов в трекере,
> пустой вики и прочих характерных атрибутов. Которые кроме всего прочего это
> позволяют отсеять наколенщиков-сиюминутчиков на которых стремно закладываться от серьезных проектов. Ну и все-равно будет машина где-то стоять. Как по мне
> - излишний велосипедизм с встроенными серверами - это баг а не
> фича. Проще настроить 1 нормальный httpd в системе чем 20 местечковых
> серваков распиханных по разному софту.

У меня trac и redmine работают на утюге, который валяется у меня под ногами. Или бывают хорошо лимитированные по памяти vps, где каждый килобайт на счету. Я не хочу засорять систему НЕБЕЗОПАСНОЙ СВЯЗКОЙ httpd+php, тем более, там на разные сайты разные проблемы. Я не хочу засорять систему, а потом ещё и администрировать, сервер базы данных. Я хочу легко перекидывать тарболы с утюга на vps или ещё куда, без дополнительных действий.

У меня работает несколько сайтов, и nginx. Какое-нибудь php-поделие требует .htaccess или ещё какой апачевщены. И что, мне глушить один сервер и переписывать всё под другой, не такой удобный. Или крутить костыли с перевешиванием порта, которые, например, на owncloud у меня просто не срабатывали.


> Это как раз тот случай, когда сэкономив полчаса времени на мелочи можно
> в результате основательно заклинить проект и серьезно обуть себя на добровольцев
> и объем их работы. Потому что в упомянутых уродaх и багтрекер
> и вика - на редкость неудобные. И если в багтрекер еще
> может и напишут, когда прижало, то вот вику на таких урoдaх
> по моим наблюдениям или совсем не пишут, или кто это ставил
> в 1-2 рыла геройствуют. Что убивает весь смысл в такой вике
> - накопления знаний комьюнити о теме там не происходит.

В чём там проблема с багтрекером и викой? Там, как раз, могут пользоваться даже маленькие девочки, особенно в redmine. Самый вменяемый для маленьких девочек трекер. А с вики какая может быть проблема? Это в mediawiki проблема со вставками, которые плохо парсятся всем, кроме родного рендера с точно таким же набором плугинов. Про  mediawiki я всё сказал в теме
https://www.opennet.ru/opennews/art.shtml?num=36143

не вижу смысла повторяться.


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

Это мой багтрекер. Заменяющий мне сайт, новости, и показывающий всё наглядно. И заполняю его я. Если не заполняю, то не от того, что трекер плохой, а от того, что я бездарный лентяй.


> Поскольку он обычно не лишний для еще кучи всего - он зачастую
> таки есть. Хотя я в принципе согласен что это некий недостаток.
> Умнее если народ позволяет юзать какой-нибудь скулайт,

Вот-вот, почти любой проект на python или рельсах умеет sqlite. А в php половина проектов гвоздями прибита к серверу БД, даже если я хочу просто скачать и посмотреть, как это работает.

> но делают это убого и криво. В результате оно ведет себя
> достаточно уникально и не совместимо вообще ни с чем. Требуя персонального
> внимания. С точки зрения пользователя это сакс. Лично меня форматирование текста
> в траке/редмайне анноит. Лучше бы авторы совсем не делали парсер, чем
> ЭТО. Потому что оно в результате не жрет ни плейнтекст (парсер
> умничает), ни медиавикийный синтаксис (он реализован неполно).

Причём тут медиавиковский синтаксис. Там свой синтаксис и панель для тегов. То, что бьёт по рукам за самовольные вставки - это, на самом деле, отлично. Почему - я писал по ссылке выше, про вики.


> И если википедию читают и пишут миллионы, и на скиллы в редактировании медиавики еще можно
> уповать, то вот сколько желающих найдется колупаться с уникальным субсетом синтаксиса
> в каком-то траке какого-то проекта В. Пупкина - ну ты понял, да?

Нет. Текст, он и в Африке текст. А кто делает самовольные вставки в медиавики, что мне их потом приходится разгребать - тех бы я с удовольствием в детстве убивал бы из рогатки. И да, обычные пользователи не знают викиформат. Тем более, что у mediawiki он ужасен.

Нормальные форматы - это asciidoc и rst. Всё остальное - не то.


> Там конечно нет теней у кнопочек и закругленных уголков. Зато есть удобные
> логичные вьюшки с интересующими репортера/разработчика/... выборками. А вот в траке и
> редмайне с этим просто какой-то ужас. Оно мало того что закoпaно
> хрен знает где, так еще и глючит зачастую. И работает со
> скоростью черепахи, особенно если проект не очень мелкий.

Да какая разница. Обычные, земные люди не будут репортить про ваши баги, потому что им страшно и непонятно.


>> независимо от того, что там внутри. От redmine девочки не пугаются.
> Не думаю что пугливые девочки напишут тебе много багрепортов.

Они - пользователи. Кто ещё должен писать? Пушкин? Пусть лучше стихи пишет про дуб зелёный.


>> Ааахуенная оценка. Как-то мучительно и неочевидно. По-моему, проще redmine нет ничего.
> Угу, конечно. Только инструментарий для выборки багов волнующих тебя так сходу вообще
> не найдешь, синтаксис разметки какой-то странный, etc. А мантис - все
> это вообще сразу после логина перед физиономией вываливает.

Всё, что вываливает ненужное пользователю - это плохая эргономика. Пользователь, до того, как зашёл, вообще не знает ни о каких трекерах. Он хочет ошибку закоммитить, а ему предлагают на луну слетать. Афигеть сервис.


> Сразу видно что требует твоего внимания. И не мешается под ногами с недо-парсерами. Баги
> постить просто - не надо разучивать какой-то недопиленый вариант синтаксиса, косивший
> под медиавику но закосивший только на 50%. В результате оно только
> ломает форматирование и мешается под ногами.

Это какая-то парсерофобия. Баги пишутся обычным текстом, и всё.


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

Пыхерский - это не про язык. Это про стиль, стиль создания. Если авторы даже не смогли сделать простой слой абстракции для хранения данных, а намертво прибили к двум (или одной?) бд, эти авторы вызывают недоумение. Я не доверяю таким людям, и правильно делаю. Тем более, оно страшное.

>> roundup - просто очень страшный по виду и непонятный по сути.
> У питонистов обычно почти все такое же.

Причём здесь питонисты - главное, чтобы было легко развернуть, легко завернуть. У меня redmine из hg ставится с зависимостями с помощью бандлера, быстро и просто, чух-чух в консоли написал, и всё - не нужно бегать по разным каталогам и что-то там подкручивать.

А веб-сервисы для меня не вариант, как класс. Для меня их просто нет, и, скорее всего, никогда не будет. Без вариантов. Свой сервис - это всегда свой сервис (если он не работает под управлением ботнета на mswindows).


> менеджер пакетов уже есть и жалкие пародии на него мне вообще
> не в кассу. К тому же он сам может разрулить зависимости,
> предложит разумные и более-менее безопасные дефолты, вкатит обновления, etc. Управлять
> апдейтами и инсталляциями из 1 места проще чем из десятка закоулков.
> Кстати да, мантис таким манером в два счета ставится.

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


>> что его можно безопасно для системы поставить в virtualenv
> Не знаю что есть virtualenv,

Это брат Пастернака.


>> Бред какой-то. Поднимается оно очень быстро.
> Да я и смотрю - питонисты вечно гонят как на пожар. На результат гонки - похрен.

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


>> Используется - очень легко.
> Спасибо, я пробовал пользоваться. И остался иного мнения. Судя по перманентной мертвости
> или тухлости вик в траках и редмайнах - это мнение есть
> не только у меня. Такие дела.

Бредовый аргумент. Если не пишут текст - так это не от того, что не смогли его в окошко написать. Это как-раз от того, что поднять и запустить легко. Поэтому и выбрали самое удобное и популярное. И в ряде случаев оно просто не пригодилось. Никто не будет отказываться вводить текст по причине "формочка не нравится". Ну, кроме вас, но это уже какая-то мания.


>> А про тормозной пи.з.дец в виде медиавики и вспоминать не хочется -
> Тем не менее,
> 1) Этот тормозной, btw, обслуживает всю планету. Сотни миллионов хомяков идут туда
> каждый день. Может быть, дело не в бобине?

Я про это писал по ссылке выше.

> 2) У него наиболее адекватный юзер интерфейс. Если бы это было не
> так - черта с два бы википедия смогла потеснить коммерческие энциклопедии.

Там ценность - информация. Сама медиавики - крива до невозможности. Об этом я тоже писал по сслыке выше, где про вики.


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

Траки и редмайны - это интегрированные решения, с тасками, таймлайнами, роадмапами и всем, что нужно для наглядности. И на них очень много полноценных сайтов в интернете, тот же сайт игры 0 a.d.


> Она конечно не подарок в плане установки. Но к редакторам очень дружественна.
> И опять же, через пакетный менеджер ставится "по накатанной".

Про вопиющести mediawiki я, ещё раз повторюсь, писал, писал много, поэтому повторяться не буду. За свою жизнь я столько слов любви не написал и не сказал, сколько говорил о mediawiki. Они умудрились напакостить буквально во всём. Там любой шаг вправо шаг влево - коллекция косяков. Вы можете из mediawiki с минимальными усилиями быстро собрать книгу документации по нужным главам, в разных форматах, от единого html до pdf, от txt до rst?


> А ты как дyрак печешься только о том чтобы побыстрее запрячь. В
> результате ты запрягаешь лебедя, рaкa и щуку и долго дивишься странному
> векторю тяги. Ну, бывает. Правда я сомневаюсь что у тебя получится
> таким макаром успешный проект, уж извини.

Я redmine использовал даже в повседневном хозяйстве, для учёта блох. И это давало реальные плоды и реальное удобство.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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