Свободу ифхабу!

  • ifHub
Я хочу, чтобы развитие нашего ресурса было максимально открытым, поэтому я выложил текущее состояние движка на github: https://github.com/gl00my/www.ifhub

Там два коммита. 1 — й — ванильный livestreet, 2-й — текущее состояние этого livestreet, допиленного для ifhub.

Таким образом, теперь если вы хотите помочь технически, вы всегда можете это сделать! Просто шлите свои изменения. А я буду держать git репозиторий в актуальном состоянии. Конфигурация также находится там — вы можете посмотреть все текущие настройки по карме и так далее.

Естественно, паролей и базы там нет. База ифхаба также будет бекапиться (кроме моей машины и машины vvb ) еще и на машину fireton .

Таким образом, ifHub принадлежит нам всем! Сделаем его лучше! :)

30 комментариев

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

Сами разработчики движка как-то расширяемость предусмотрели? :)
Peter
Ну форк это громко сказано. Просто я давно уже использую github как сервер для резервных копий… ;) Конечно, там многое сделано плагинами, но конфигурация и мелкие допиливания шаблонов я свободно меняю прямо в оригинале. Просто это вариант настройки ls, чтобы проще было помогать, смотреть и так далее…
Jumangee
Не вижу связи между публикацией форка на гитхаб и «открытостью портала»
Peter
Мысль в том, что во первых через гитхаб удобно слать доработки(и каждый может это сделать), во вторых — каждый может при желании повторить этот самый ифхаб технически. Кроме того все параметры также видно. База сейчас есть у меня и фаертона, что тоже освобождает ифхаб от моего деспотизма.
Jumangee
Всё это никак не защищает от деспотизмуса…
Peter
То что база находится в разных корзинах это все же лучше ситуации единоличного владения.
fireton
Всё это никак не защищает от деспотизмуса…
Почему тебя это так волнует? Ты испытываешь какие-то притеснения тут?
Jumangee
Потому, что я уже испытал «на себе» это самое «доброе объединяющее действие». То, что здесь и сейчас, на этапе саморекламы, этого нет, не гарантирует свободу в дальнейшем. Почему тогда я не могу сейчас об этом волноваться?
Peter
Свобода в смысле свободной модели разработки, как еще пояснить гм. :)
vvb
Не вижу связи между публикацией форка на гитхаб и «открытостью портала»
Джуманджи! При всём моём уважении к проделываемой тобой работе и организуемой тобой лично деятельности, хочу сказать следующее. Твоя манера высказывания носит в подавляющем большинстве агрессивный и хамский характер. Взять хотя бы твоё первое сообщение на данный ресурс — «А можно на вас в суд подать?» ты всегда, когда приходишь в гости, говоришь — «ну давай попробуем чё тут твоя кобыла нам сготовила? не отравиться бы...»
и это при ВСЕХ заявлениях о том, что данный ресурс позиционируется как ОБЪЕДИНЯЮЩИЙ. причём не только мне так кажется. можно, конечно, встать в красивую позу «я такой резкий, принимайте меня таким, какой я есть...» но это — коряво…
сие сообщение не несёт целью эскалации противостояния. а с целью взывания к ДОБРОТЕ, не более того.
если модераторы сочтут данное сообщение излишним и удалят его, то так тому и быть. но не сказать не мог.
Jumangee
Это всё инстинктивная реакция на громкие речи типа «свободный сайт», «объединение» и всё такое. На текущий момент для меня это сродни тем словам, которыми американская верхушка оправдывает свои действия по продвижению демократии на планете. Проще говоря, скепсис, недоверие. Как говорится, имею право ;)
vvb
абстрактные слова, сорри. это мне напоминает стенания евреев (извините, господа евреи, если вы тут есть), о якобы их притеснениях уже много веков как. право сомневаться есть, конечно. но что, тут убрали хотя бы один коммент про книги-игры? убрали хотя бы один коммент от поклонника книг-игр? что именно притесняется тут? в чём ожидается подвох? хотелось бы сразу как-то понять где тут точки над «ё»
Jumangee
А что вообще во фразе
Не вижу связи между публикацией форка на гитхаб и «открытостью портала»
хамского или агрессивного? мой первый пост относился не к сайту, а конкретной публикации, в которой я защищал авторство. Что не так?
Peter
В манере подачи, наверное, не так. Вот как тебе не нравится пафос, так многим не нравится когда их заранее подозревают или обвиняют.
А там сам смотри, конечно, как себя вести. Время рассудит так или иначе. Чисто по человечески, начал ты резковато. Согласен с vvb.
fireton
Воу-воу, палегче. Уже и политику сюда приплёл…

Имеешь право, да. Но ресурсу это не помогает. Ты сам для себя какие условия видишь идеальными? Давай обсуждать.
Jumangee
К сожалению, мне не известен «тот самый идеальный рецепт», поэтому я просто указываю на минусы текущего решения.
Наверное общий сайт должен начинаться с того, что должен появиться некий коллектив, «серый совет», «консорциум», можно называть как угодно. Он должен служить некоторым третейским судом, он же могбы распоряжаться сайтом. Ну вот как-то так, имхо.
Я знаю, что звучит сложно, но тут всё-таки не дети собрались, а жизнь человеческих сообществ должна регулироваться некоторыми правилами. Сейчас их нет, а значит царит анархия. Я считаю, что сообщество книг-игр уже пострадало от этого. Хочется избежать этого в дальнейшем.
vvb
гхм. наверняка уже сформировались (читай сформулировались) основные мысли по этому поводу? огласи, не держи в себе ;)
реально, что конкретно нужно для формирования свода правил, не знаю, как угодно можно назвать. что?
fireton
Почему ты считаешь, что нет этого «совета»? Есть группа админов/модераторов, они общаются и вырабатывают правила. Ресурс на этапе становления. Так что лучше не минусы искать, а плюсы. И помогать советом как сделать лучше. А на минусы мы и сами напоремся рано или поздно.
Jumangee
Потому что так «уже плавали», что и привело к созданию этого ресурса. И да, плюсов я не вижу, хозяева сменились и всё. А админы/модераторы это не «совет» всея ИЛ.
fireton
А мы разве ставим целью создать «совет всея ИЛ»? Просто решили создать социальный сайт на тему ИЛ в новом формате. Спрашивать «да кому он нужен?» — контрпродуктивно. Нам нужен. Потому и создали.
Peter
Правильно ли я понял, что ты говоришь о том, что среди админов должен быть кто то из книг игр? Лично я в этом не вижу ничего плохого, кстати. Но сначала надо довести техническую часть до конца. И кроме того, все равно комитет не панацея, так как это все конкретные люди, которые все равно вынуждены будут находить общий язык между собой. Вот можно уже начать тренироваться это делать.
Jumangee
В таком совете не обязательно должны быть представители каждого направления (ибо бессмысленно), главное, чтобы такой совет существовал и он мог бы решать спорные вопросы. Чтото типа «раз и навсегда». Такой совет мог бы принимать решения организационного плана, например по развитию этого сайта. А админы, изивините, это «сопровожденцы», ну не должны они принимать решения.
Peter
Примерно так и планировалось сделать после решения технических вопросов. А я сейчас практически каждый день допиливаю техническую часть. Вопрос в реализации. Все равно вопрос доверия остается открытым и гоавным. Демократические выборы как ты сам выше писал про политику не факт что сработают. Так что с тебя какие то конкретные предложения для обсуждения. Как формировать комитет. Но в пределах нашего ресурса.
fireton
Это утопия, Пётр. Никакие выборные комитеты не спасают. Они выглядят красиво в теории, но в реальности приводят только к большему расколу.

Любой проект двигают люди, которые берут за него ответственность. Они же и определяют правила.

А выборы и демократия — я видел, как увлечение такой вот идеей «чтобы всё было по справедливости» раскололо и разрушило одно очень классное сообщество. И началось всё ровно так же — нашёлся человек, который начал говорить что-то вроде «а чего это админы тут всем рулят? кто их выбирал?». И всё.

Единственная мера — это твой вклад. С полезным человеком считаются.
Peter
Я согласен. Формализация не гарантирует доверия. Но услышать конкретные предложения от джуманджи не откажусь.
fireton
Админы — это те, кто создали ресурс и берут за него ответственность.
Jumangee
Прекрасно понимаю эту позицию. Именно поэтому я сразу и сказал, что я не знаю секрета идеального решения, но и текущему до него далеко…
Peter
Ну про свободный сайт я ж написал и еще уточнил в ответе, что речь идет об открытой схеме разработки. Я не соврал.
Oreolek
Хорошая идея, но архив на Github больше мешает ресурсу, чем помогает ему.

Во-первых, публичный исходный код не делает ресурс свободным. Решение о том, какие расширения ставить, принимает всё равно админ. База данных закрыта, если кому-то не нравится решение админа — он может только разворачивать LiveStreet самостоятельно.

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

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

К тому же, начать вообще следовало с другого.

Для начала, поставьте немного нормальных расширений, пожалуйста. Например, спойлеры, запрет минусования, систему игнора, корзину для топиков, можно ещё блог «Песочница», плагин «Источник новости» для репостов и закачку файлов для публикации игр. А, да, и какую-нибудь нормальную тему, а не «Ещё один сайт на LiveStreet»

Затем стоит подумать над HTTPS и SEO-оптимизацией, чтобы о ресурсе знали не только на ifiction и форуме инстеда. А потом уже сначала ресурс раскрутится, а потом уже станет понятно, куда его пилить.

LiveStreet — это социальная сеть, так что для неё самое важное — это не код, а сообщество. Желаю удачи.
Peter
Минусы люди не поддержали убирать. Спойлеры и так стоят и даже используются. Дефултная тема нормальная. Гитхаб думаю не мешает ( а если говорить про меня — то помогает) по крайней мере ты можешь просто не смотреть на него. :)
Про остальные плагины/идеи надо смотреть.