Конференция "Прочее" » Идеальная потрепаловка. Какой она должна быть?
 
  • ага0 (26.05.08 16:16) [360]

    > Идеальная потрепаловка. Какой она должна быть?

    Пустой
  • brrr (26.05.08 16:30) [361]

    > antonn ©   (26.05.08 13:07) [355]
    > тыкнуть на название форума в правом верхнем углу :)

    Не пойдет :P Возвращает на форум, а если я анкету смотрел в ветке? (=
  • Zeqfreed © (26.05.08 17:12) [362]
    > brrr   (26.05.08 12:03) [354]

    Для этого кнопка назад и придумана.
  • Eraser © (26.05.08 18:04) [363]
    > [359] Kerk ©   (26.05.08 15:55)

    почему? если уж делать кэш, то универсальный и настраиваемый (максимальный размер блока, число блоков), чтобы все что угодно закэшировать можно было, в т.ч. и результат работы шаблонизатора.
  • __mirage (28.05.08 09:37) [364]
    я знаю, знаю, что это «распыление усилий». но не мог удержаццо. %-)
    edmt forum engine ( http://gitorious.org/projects/edmt-forum-engine )
    тарбол для тех, кто ниасилил зарегистрироваться на гиториусе (probably outdated):
    http://ketmar.no-ip.org/edmt/about/edmt-forum-engine-mainline.tar.gz

    фичи:
    * автоустановка (распаковать, пойти брфузером в каталог, где распаковано — запустится установщик);
    * поддержка нескольких конференций;
    * анонимные постинги и фича sage;
    * «коллективное модераторство» (пока только для тем, отдельные посты убивать ещё нельзя);
    * возможность «оживить» убитую тему;
    * голосование один раз за одну тему;
    * возможность отозвать свой «голос»;
    * поддержка протокола DM (пока без возможность постинга);
    * наличие RSS для новых тем на всём форуме, новых тем в одной конференции, новых постов в конкретной теме;
    * глазоубивающая морда на шаблонах;
    * цитирование (не факт, что работает в Ff);
    * примитивная поддержка ETag и Lastmod (кэширование на стороне клиента);
    * поддержка тэгов i, b, u, s, code;
    * НЕТ поддержки префиксов для имён таблиц (ничего не поделаешь, это так);
    * требует php >= 5.1, MySQL;
    * написана фактически за воскресенье (80% кода) и сегодняшнюю ночь;
    * устойчива к дурацким SQL injections;
    * лицензирована под WTFPL (http://sam.zoy.org/wtfpl/);
    * есть возможность (но нет морды) задавать настройки для индивидуальных пользователей (перекрывая дефолты).
    и ещё что-то точно есть, что я забыл.

    как-то так, да.

    ---
    Understanding is not required. Only obedience.
  • __mirage (28.05.08 09:38) [365]
    а, да. юзер admin, пароль admin, есличо. %-)

    ---
    Understanding is not required. Only obedience.
  • Kerk © (28.05.08 09:59) [366]

    > я знаю, знаю, что это «распыление усилий»

    Ну вот ты сам все понял :)
  • _mirage_ (28.05.08 10:05) [367]
    >[366] Kerk © (2008-05-28 09:59:00)
    а мне антоннов код напрочь не нравится. ну вот совсем не нравится. никак. у меня левое веко от него дёргается. и sage там нет. и шаблоны мои (в которых я по дороге выправил баги и парзер переделал) туда цепляются плохо. и вообще. %-)

    опять же — лучше, когда есть выбор. теперь есть выбор из двух движков. а раньше не было ни одного.

    ---
    Understanding is not required. Only obedience.
  • Kerk © (28.05.08 10:54) [368]

    > _mirage_   (28.05.08 10:05) [367]
    > а раньше не было ни одного.

    Раньше было стопиццот, а теперь стопиццотодин

    > а мне антоннов код напрочь не нравится

    Что-то мешает поучаствовать в рефакторинге?
  • _mirage_ (28.05.08 11:18) [369]
    >[368] Kerk © (2008-05-28 10:54:00)
    >Раньше было стопиццот, а теперь стопиццотодин
    раньше не было. пожалуй, ближе всех стоит phorum, но всё равно не то.

    >Что-то мешает поучаствовать в рефакторинге?

    а я поучаствовал. когда увидел, что переделки приводят фактически к полной переписи — написал заново. точнее, за основу взял kpmc. на это есть и другая причина: любой вменяемый кодер напишет свой код примерно за то же время, за которое нормально разберётся в чужом. %-)

    алсо, как можно что-то рефакторить, если даже coding guidelines нет? натурально, я переформатирую в свой стиль, например. после чего коммиты пойдут по женской половой пелотке, потому что смержить не получится.

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

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

    ---
    Understanding is not required. Only obedience.
  • DVM © (28.05.08 11:24) [370]

    > алсо, как можно что-то рефакторить, если даже coding guidelines
    > нет? натурально, я переформатирую в свой стиль, например.
    >  после чего коммиты пойдут по женской половой пелотке, потому
    > что смержить не получится.

    Согласен. Я по той же причине не могу это рефкторить - как не крути полная переделка модуля выйдет. Оригинальный модуль делался на скорую руку - отсюда проблемы.
  • _mirage_ (28.05.08 11:31) [371]
    >[370] DVM © (2008-05-28 11:24:00)
    ну вот я и выкинул относительно стройный код. конечно, его бы стоило чуть больше «классифицировать», но, по-моему, он всё равно понятней. и за базу взят вполне устойчивый kpmc.

    мне, в общем, фиолетово, допилят ли то, что сейчас, возьмут ли моё допиливать — мне edmt и для личных целей нужен, я всё равно доделаю ещё несколько вещей. по функциям edmt уже сейчас перекрывает стоящий движок (а сервак упал, кстати %-). по лицензии WTFPL edmt можно взять без сохранения копирайтов. я не тщеславный, я и антоннов могу допиливать — но при условии наличия перечисленого в [369]. а лучше взять мой, пока в том глубоко не угрузли. такое вот моё нескромное мнение.

    ---
    Understanding is not required. Only obedience.
  • Kerk © (28.05.08 12:58) [372]
    хз, чего с сайтом было, остальные работали. VDS перезагрузил, вроде теперь ОК.

    Теперь по делу. Нужно, чтобы кто-то написал проектную документацию? Вечером выдам, обсудим. Вот в roadmap'ах не силен, общие идеи конечно есть, но что было для базовой версии я уже высказал.
  • uw © (28.05.08 16:53) [373]
    Kerk ©   (28.05.08 12:58) [372]
    Теперь по делу. Нужно, чтобы кто-то написал проектную документацию? Вечером
    выдам, обсудим. Вот в roadmap'ах не силен, общие идеи конечно есть, но что
    было для базовой версии я уже высказал.

    Прежде чем заниматься проектированием, нужно с необходимостью выполнить
    две вещи:

    1. Добиться обещания kaif'а, что он будет регулярно посещать Потрепалово.
    2. Разработать механизм, ни при каких условиях не позволяющий ув. Rouse_
    стать модератором Потрепалова.

    Всё остальное - дело техники.
  • _mirage_ (28.05.08 17:30) [374]
    >[373] uw © (2008-05-28 16:53:00)
    модератором не сможет стать никто. их тупо нет. вообще.

    ---
    Understanding is not required. Only obedience.
  • Ослик (28.05.08 17:42) [375]
    [374] _mirage_   (28.05.08 17:30)
    Что, и спам никто не будет удалять?
  • _mirage_ (28.05.08 17:46) [376]
    >[375] Ослик (2008-05-28 17:42:00)
    все будут. выделеных модераторов нет. всё «чиста народное»: если народ решит тему запинать — она утонет. Керк кидал драфт, в edmt я опробовал. вполне прикольно.

    ---
    Understanding is not required. Only obedience.
  • antonn © (28.05.08 20:33) [377]
    регимся под несколькими юзерами для коллективного "свалинга" :)
  • Kerk © (28.05.08 20:35) [378]

    > antonn ©   (28.05.08 20:33) [377]

    Ну ты же описание читал.
    Ничего регистрация под несколькими юзерами не даст. Под этит несколькими юзерами еще придется и пообщаться активно.
  • Ослик (28.05.08 20:42) [379]
    А возможен будет такой сценарий?
    В воскресенье в 6 часов утра я каким-нибудь скриптом регистрирую 10 ников и спамлю каждым по 1000 сообщений.
    Затем этими никами удаляю все остальные сообщения на форуме.
 
Конференция "Прочее" » Идеальная потрепаловка. Какой она должна быть?
Есть новые Нет новых   [134439   +50][b:0.002][p:0.001]