смотрите, на оригинальнмом лоре появился разделитель в треде по дням! эта фича закомичена после нашего форка. @cocucka, отсюда вопрос, как обстоят у нас дела с синхронизацией с апстримом? хочу такие же некромаркеры! я не могу их просто так перенести, т.к. maxcom постепенно переписывает весь код с java на scala. мне удается бекпортировать изменения из апстрима maxcom, но у нас они не собираются с ошибкой (-ами) скалы.


Ты уж определись, либо крестик снимать и тупо держать переименованный ЛОР, либо трусы надеть и допиливать движок до нормального состояния.
так вот у меня к тебе вопрос и есть: что мы делаем-то? до нормального состояния мы его не допиливаем, потому что все, что я вижу на текущий момент - это хаки и замена хардкода. при этом синхронизация с апстримом и классные фичи оттуда тоже отсутствуют.
А что ты хотел чистый код за две недели? Инстанс подняли? Подняли. Баги выявили? Выявили. Косяки в текущей реализации нашли? Нашли. То что я пушу быстрые исправления, это не значит, что это вся моя цель. Моя цель сейчас запустить инстанс и определиться с фронтом работ. Плюс некоторые мастхев фичи вроде клуба и другой структуры разделов.
З.Ы. Классных фич в апстриме я не вижу.
«А что ты хотел чистый код за две недели?» чисто по логике вещей. ты от меня хочешь, чтобы я тестил на тесте, а у меня как админа даже отсутствуют возможность взять кодовую базу и развернуть ее. она вся захардкоржена. поэтому да, я рассчитывал, что мы будем чуть-чуть активнее клинапить. «Баги выявили? Выявили.» на баги, к сожалению, жалуются все новоприходящие. они начинаются с отсылки регистрационного емейла. это мастхев исправление, которое не должно тоже висеть 10 дней. «Классных фич в апстриме я не вижу.» разделение треда по датам (“некромаркеры”) - это очень удобно. сразу видно, когда подняли некротред, а можно бы и вообще разделение по дням сделать, как во все современных мессенджерах.
На локалхосте оно без проблем взлетает. Я же как-то тестирую.
«На локалхосте оно без проблем взлетает. Я же как-то тестирую.» на проде я тещу сразу с nginx. для меня в этом смысл тестирования всего стека. я сразу какой-то домен буду добавлять. как я буду отлавливать баги, связанные с путями, которые я склонен менять. я уж не говорю о том, что когда я начну менять хардкод имени сервера, то у меня это в git status все полезет.
я уж не говорю о том, что у нас сейчас баг связанный с емейлами, который тоже не на локалхосте надо тестить.
если ты с апстримом синхронизироваться вообще не собираешься, т.к. делаешь ставку на другие технологии, то тогда есть смысл сделать чистый git. занахрена это все тащить за 20 лет, включая sql миграции?
«А что ты хотел чистый код за две недели?» если даже у меня получается что-то наваять за 2 дня. то уж тебе-то точно ничего не стоило активнее править код. включая, те же самые PM.
У меня свое мнение насчёт приоритетов. И уж ПМ не первостепенная фича для меня, тем более что её надо качественно продумывать, а не реализовывать на скорую руку.
«У меня свое мнение насчёт приоритетов. И уж ПМ не первостепенная фича для меня, тем более что её надо качественно продумывать, а не реализовывать на скорую руку.» ок, то есть все остальное можно реализовывать на скорую руку, а pm нельзя?? я думаю, что модифицировать post сообщений, с тем чтобы с уведомлением приходило тело сообщения - это не бином ньютона. как раз можно сделать быстро. люди хоть емейлами смогут обмениваться. более того, я это сам готов делать. но ты с остальной базой-то напрягись маленько. да, хотелось бы ее видеть в чуть-чуть более причесанном состоянии. без легаси, без хардкодов и т.д. там банально такой ворох ворнингов сейчас, что я просто в шоке.
Давай программировать буду я? А ты админить? Можем спорить хоть до второго пришествия, но изначально обговаривалось, что проект мой, а ты даёшь хостинг (и то на время бета периода) и помогаешь с настройкой.
P.S. Время на споры тратить больше не буду. Вечером посмотрю твои изменения и доделаю таки клуб.
окей. мне просто неудобно перед народом. как и было договорено, через 2 недели после 28го (в эту субботу) я закрываю клуб. независимо, будет у тебя готов раздел или нет. вопрос про rebase git’a в силе. зачем тащить легаси?
«Давай программировать буду я? А ты админить?» я обеими руками “за”. ты главное это делай)
я к тому, что ты же должен понимать, что у тебя сейчас есть возможность запустить новый лор, т.к. он уже пять месяцев востребован. но что-то изменится, политическая ситуация или политика на лоре, и все, момент по запуску будет упущен. не только макском сейчас приходится сейчас взяться за код.
я думал, что тебе как программисту все-таки не так сложно в ручном режиме перетаскивать миграции макскома на скалу, попутно убирая блокировки и ограничения, которые он туда толкает. по крайне мере я это попробовал на выходных сделать. я вполне могу перестакивать патчи, они даже накладываются, но когда происходит сбой для меня это уже сложно. я не программирую ни на ява, ни на scala. если же мы не следуем за апстримом, то код обречен на загневание, потому что у тебя просто нет столько мотивации на поддержку его, чтобы бампить зависимости в случае секьюрити или просто выхода новых версий. в апстрим тупо может комитить не только макском. там просто больше работы совершается. но как я смотрю, валовых изменений уже нету. основная часть всего написана в пред.годы.
*this