LINUX.ORG.RU
ФорумTalks

Релиз кандидат Ninamori CMS (бывшая MLUG CMS)

 , , ,


0

1

Кто там самый упоротыйный тестер?
RC2 сейчас крутится в прямом эфире на https://beta.mlug.ru
Набигайте, ради исключения в этом топике буду читать даже заигнореных

Для пропустивших все новости:
GNU AGPL v3, https://bitbucket.org/mlug/ninamori

Для пеподрочеров: код полностью соответствует PEP8, проходите со своим раком в ближайший лес.

Many projects have their own coding style guidelines. In the event of any conflicts, such project-specific guides take precedence for that project.

Для слишком тупых или слишком толстых: мне официально насрать на любое ваше неаргументированное мнение.

Для модераторов: линукс тут при всём.

Для добровольных тестеров: присылайте багрепорты тут или там или мне лично или даже через форму обратной связи на сайте.

★★★★★

Ответ на: комментарий от Haloperidol

Нет опечатки, это аббревиатура от Самая Главная Страница

Goury ★★★★★
() автор топика

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

Spoofing ★★★★★
()

Дорогой анонимус 80.77.163.160 у которого Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25
Ваше сообщение успешно доставлено, спасибо за проверку

Goury ★★★★★
() автор топика
Ответ на: комментарий от Spoofing

Стараемся.
Если бы мне ещё зарплату за это платили — вообще идеально пилил бы.
А пока вот так, на коленке, без серьёзного проектирования.
Если есть конкретные примеры чрезмерного усложнения — добавляйте их в https://bitbucket.org/mlug/ninamori/issues
Постепенно я их всех починю

Goury ★★★★★
() автор топика

Написано на маргинальном язычке, которого ни на одном хостинге нет.

Перепиши на php7 с симфони.

pawnhearts ★★★★★
()
Ответ на: комментарий от pawnhearts

На моём хостинге есть.
Тебе надо — ты и переписывай.

Goury ★★★★★
() автор топика

Для пеподрочеров: код полностью соответствует PEP8, проходите со своим раком в ближайший лес.

Дядя, у тебя там табы вместо пробелов.

Для слишком тупых или слишком толстых: мне официально насрать на любое ваше неаргументированное мнение.

Зачем тогда сюда запостил?

Для добровольных тестеров: присылайте багрепорты тут или там или мне лично или даже через форму обратной связи на сайте.

Хер тебе)

holuiitipun
()
Ответ на: комментарий от holuiitipun

у тебя там табы вместо пробелов.

В пепе не сказано, что надо обязательно использовать пробелы. Там сказано, что не надо мешать табы и пробелы в одном проекте. Если в проекте приняты табы - это нормально.

pawnhearts ★★★★★
()
Ответ на: комментарий от Goury

Продолжайте оставаться в игноре, дислексичный тролль

💏💏💏

holuiitipun
()

Для пеподрочеров: код полностью соответствует PEP8, проходите со своим раком в ближайший лес.

4.2 Выравнивание недопустимо. До и после знака = должно быть по одному пробелу. У тебя же это не так.

More than one space around an assignment (or other) operator to align it with another.

Yes:

x = 1
y = 2
long_variable = 3
No:
x             = 1
y             = 2
long_variable = 3

Kilte ★★★★★
()
Ответ на: комментарий от Kilte

должно

Раком в лес сходи, у моего проекта такой стиль

Many projects have their own coding style guidelines. In the event of any conflicts, such project-specific guides take precedence for that project.

Goury ★★★★★
() автор топика
Последнее исправление: Goury (всего исправлений: 1)
Ответ на: комментарий от Goury

Тогда не нужно говорить, что оно полностью сооствествует PEP8. Достаточно было бы сказать, что pep8-дрочеры пусть идут лесом и ты лучше знаешь, как оформлять код.

Kilte ★★★★★
()
Ответ на: комментарий от Kilte

Пеп8-дрочерам стоит получше научиться дрочить читать, в первом же параграфе PEP8 подробно написано как ходить лесом со своими утиными болезнями.

Goury ★★★★★
() автор топика
	def localized_title (self, value):
		if value == 'en' and self.title_en: return self.title_en
		if value == 'ru' and self.title_ru: return self.title_ru
		if settings.LANGUAGE_CODE == 'en' and self.title_en: return self.title_en
		if settings.LANGUAGE_CODE == 'ru' and self.title_ru: return self.title_ru
		if self.title_en: return self.title_en
		if self.title_ru: return self.title_ru
		return ''

Чет проиграл.

		hashtest = unicode(
			request.POST.get('notification_type') +
			'&' + request.POST.get('operation_id') +
			'&' + request.POST.get('amount') +
			'&' + request.POST.get('currency') +
			'&' + request.POST.get('datetime') +
			'&' + request.POST.get('sender') +
			'&' + request.POST.get('codepro') +
			'&' + settings.YANDEX_MONEY_SECRET +
			'&' + request.POST.get('operation_label')
		)

Тут тоже проиграл.

левый app нагло включен в репозиторий вместо requirements

пробелы в его сорцах заменены на табы

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

Deleted
()
Последнее исправление: Deleted (всего исправлений: 3)
Ответ на: комментарий от Klymedy

Очень похоже на таниственные мозиллоглюки, на странице / нет никаких редиректов
https://bitbucket.org/mlug/ninamori/src/d9f2d69cb5d6aeec2bf4fe3f28901a7fe3885...
Единственные редиректы в этой апликухе — /cms/index и /cms, они посылают в /

Goury ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Пока ещё нет, к 0.5 вырастет

Goury ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Чет проиграл.

Дело было вечером, база была мускулем, в ТЗ было выдавать локаль в любом случае, даже если локаль не соответствует локали и локаль отсутствует. Ничего эффективней не придумалось.

Тут тоже проиграл.

Это пенёк, к релизу он либо будет допилен либо будет выпилен.

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

Этот левый app местами перепилен и обновлён для совместимости с новой джангой, автор его давно дропнул.
Форки есть, но они не работают ни с чем кроме личных домашних страничек авторов форков.
В 0.3 этот app является частью проекта, в будущем он может поехать в отдельный репозиторий. Тогда и будем в зависимости его расписывать.

Goury ★★★★★
() автор топика
Ответ на: комментарий от Kilte

Так получилось.
Третий будет в через год, пока страдаем со вторым.

Goury ★★★★★
() автор топика

В целях тестирования вываливаю немного ключей.

Ключи для голосования:
https://beta.mlug.ru/polls/activate_token?token=e6e04a5a-8368-4701-8b9d-20f11...
https://beta.mlug.ru/polls/activate_token?token=827c808a-0b4b-4003-b070-0ddaf...
https://beta.mlug.ru/polls/activate_token?token=b96221f7-7cc1-4909-8599-81a49...
https://beta.mlug.ru/polls/activate_token?token=3b31d89f-3600-4fdd-bcc8-e4977...
https://beta.mlug.ru/polls/activate_token?token=c7b05fa0-12a8-4f8d-a2db-59941...
https://beta.mlug.ru/polls/activate_token?token=5f8c701f-27a7-4fdd-9209-048e2...
https://beta.mlug.ru/polls/activate_token?token=a3e1c971-1947-4743-9209-34658...
https://beta.mlug.ru/polls/activate_token?token=59fa34ca-2fcb-44ba-842b-e65f0...
https://beta.mlug.ru/polls/activate_token?token=e765e999-9beb-4226-98f4-6a5a6...
https://beta.mlug.ru/polls/activate_token?token=804ad6e7-facf-4123-ad94-666f2...
https://beta.mlug.ru/polls/activate_token?token=cb6142ab-6fca-4d9d-9c0c-206cc...
https://beta.mlug.ru/polls/activate_token?token=4b7010dd-0634-43d0-be4b-51316...
https://beta.mlug.ru/polls/activate_token?token=4a0db2c4-3ba0-4c15-b467-58fc2...
https://beta.mlug.ru/polls/activate_token?token=78b19204-e306-4090-9e97-bbf28...
https://beta.mlug.ru/polls/activate_token?token=8caedd7b-2deb-4ada-9d33-7abdb...
https://beta.mlug.ru/polls/activate_token?token=d2e8d512-51b2-4138-b94f-c4fb6...
https://beta.mlug.ru/polls/activate_token?token=d189e5b9-06ec-4133-bd62-8401a...
https://beta.mlug.ru/polls/activate_token?token=e4f35791-783b-439f-8b43-fc48e...
https://beta.mlug.ru/polls/activate_token?token=aa3a3a4a-647d-42ca-b4dc-75e4c...
https://beta.mlug.ru/polls/activate_token?token=e08baf0e-63b1-4b34-a2c4-69739...

Ключи для подписки:
https://beta.mlug.ru/mailer/invited?token=b979673e-1ed8-40df-b114-b4efaafee613
https://beta.mlug.ru/mailer/invited?token=c8ce3abd-a58e-4d79-8930-c81de467aafe
https://beta.mlug.ru/mailer/invited?token=93f360ce-6dc7-4d27-a16c-14e31475189b
https://beta.mlug.ru/mailer/invited?token=f5b3751c-0904-42ae-be6e-78cd101389c6
https://beta.mlug.ru/mailer/invited?token=b11c0434-3b7c-4911-a7ea-f257b1524f37
https://beta.mlug.ru/mailer/invited?token=fd9789a6-5926-4df2-92a1-52956c3f7635
https://beta.mlug.ru/mailer/invited?token=81e1048f-d17c-4e8a-896b-38397b0f4288
https://beta.mlug.ru/mailer/invited?token=cd3b7984-b19f-4f8b-8105-3d24a83b8b15
https://beta.mlug.ru/mailer/invited?token=3adf1338-104a-4c6e-8199-6a5b33d456a0
https://beta.mlug.ru/mailer/invited?token=07d2f912-05d1-4873-b2c2-69c97e17c841
https://beta.mlug.ru/mailer/invited?token=4cb89640-694b-48fe-a39c-88594d9a2f89
https://beta.mlug.ru/mailer/invited?token=6de8c52e-99a7-42d8-a016-6694fd82ec08
https://beta.mlug.ru/mailer/invited?token=8ae1a6ff-efba-415e-a007-367aa6ba1d77
https://beta.mlug.ru/mailer/invited?token=fdac8b7c-8cd0-4a6e-b332-d2bb787410a2
https://beta.mlug.ru/mailer/invited?token=d9901da8-1546-4bc9-8a8a-980e463d85ba
https://beta.mlug.ru/mailer/invited?token=5c009571-9e6a-434c-a584-08b3973ac50f
https://beta.mlug.ru/mailer/invited?token=93ecded1-2051-4a17-9948-e7bd4c2b2d2c
https://beta.mlug.ru/mailer/invited?token=846d5231-e6ca-43de-8e1b-856488e3c5bb
https://beta.mlug.ru/mailer/invited?token=bc2aeeb0-20d0-4294-9306-61391a50b9ab
https://beta.mlug.ru/mailer/invited?token=bcf7491a-99a3-448d-833b-671562fdc25c

Goury ★★★★★
() автор топика

Хм, начнём с того, что инструкция в readme не совсем корректная, так как git-овские урлы указаны через ssh, а не https, что не даёт клонировать без аккаунта на битбакете.

Ещё стоит написать про то, что под python3 оно сходу не запускается, несмотря на то, что вроде бы ставится.

risenshnobel ★★★
()
Ответ на: комментарий от risenshnobel

git-овские урлы указаны через ssh, а не https, что не даёт клонировать без аккаунта на битбакете

И правда, что это они.

Ещё стоит написать про то, что под python3 оно сходу не запускается, несмотря на то, что вроде бы ставится.

Угу, надо написать.

Благодарю за замечания. В ближайшее время откорректирую ридми.

Goury ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.