AltLinux Team: Join Username: konevas Resend e-mail: konevas@basealt.ru Mentor: McPain Subject: Python development for AltLinux Team and so on
Created attachment 10291 [details] gpg pub key
Created attachment 10292 [details] ssh pub key
(In reply to Alexey Konev from comment #0) > Mentor: McPain ack
(In reply to Alexey Konev from comment #1) > Created attachment 10291 [details] > gpg pub key Ok. (In reply to Alexey Konev from comment #2) > Created attachment 10292 [details] > ssh pub key Ok. T/J/S -> 1.3
(In reply to Gleb F-Malinovskiy from comment #4) > T/J/S -> 1.3 Ключи ack
ssh ключ на gitery.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 2.3.
Готовы двигаться дальше, кандидат собрал пакет https://git.altlinux.org/people/konevas/packages/?p=python3-module-jinja2_time.git;a=summary
Я посмтрел на результат - нет, пока не готов.
(Ответ для Олег Соловьев на комментарий #7) > Готовы двигаться дальше, кандидат собрал пакет > > https://git.altlinux.org/people/konevas/packages/?p=python3-module- > jinja2_time.git;a=summary Простите, а зачем? Зачем собирать ТАКОЙ пакет?
Ментора решили сменить на slev@alt P.S. > Зачем собирать ТАКОЙ пакет? НАДО!
(Ответ для Sergey V Turchin на комментарий #10) > Ментора решили сменить на slev@alt > > P.S. > > Зачем собирать ТАКОЙ пакет? > НАДО! Это шутка или кому-то он НУЖЕН? Можно детали?
(In reply to Grigory Ustinov from comment #11) > Это шутка или кому-то он НУЖЕН? На шутку в ответ будет шутка. Или что ожидали? > Можно детали? Конечно. Алексей, какой конечный пакет планируется?
(In reply to Grigory Ustinov from comment #11) > (Ответ для Sergey V Turchin на комментарий #10) > > Ментора решили сменить на slev@alt > > > > P.S. > > > Зачем собирать ТАКОЙ пакет? > > НАДО! > > Это шутка или кому-то он НУЖЕН? Можно детали? Для чего вообще используется cookiecutter? По сути, это грубо говоря, генератор шаблонов проектов. Сейчас объясню, в чём его фишка. Допустим, у нас есть задача быстро и без проблем поднять веб-приложение, в котором есть несколько сервисов - бэкэнд на Django (DRF), база на PostgreSQL, Redis в качестве Message Queue, может какой-нибудь фронт на React и ещё пару сервисов. Но делать это всё с нуля - долго, муторно и влечёт за собой написание кучу boilerplate кода. Однако питонисты придумали классную штуку - она позволяет создать так называемый "шаблон" проекта, в котором заполнить все данные (которые ты сам укажешь где и как нужно заполнять) и развернуть веб-приложение (и не только, это вообще что угодно может быть, даже vst плагин) буквально за пару команд. После чего сразу приступить непосредственно к разработке логики самого приложения, а не написанию кучи бесполезного кода для его инициализации, тем самым упростив себе жизнь и сроки до выпуска MVP. Такие дела.
(Ответ для Alexey Konev на комментарий #13) > (In reply to Grigory Ustinov from comment #11) > > (Ответ для Sergey V Turchin на комментарий #10) > > > Ментора решили сменить на slev@alt > > > > > > P.S. > > > > Зачем собирать ТАКОЙ пакет? > > > НАДО! > > > > Это шутка или кому-то он НУЖЕН? Можно детали? > > Для чего вообще используется cookiecutter? > По сути, это грубо говоря, генератор шаблонов проектов. > Сейчас объясню, в чём его фишка. > > Допустим, у нас есть задача быстро и без проблем поднять веб-приложение, в > котором есть несколько сервисов - бэкэнд на Django (DRF), база на > PostgreSQL, Redis в качестве Message Queue, может какой-нибудь фронт на > React и ещё пару сервисов. Но делать это всё с нуля - долго, муторно и > влечёт за собой написание кучу boilerplate кода. Однако питонисты придумали > классную штуку - она позволяет создать так называемый "шаблон" проекта, в > котором заполнить все данные (которые ты сам укажешь где и как нужно > заполнять) и развернуть веб-приложение (и не только, это вообще что угодно > может быть, даже vst плагин) буквально за пару команд. После чего сразу > приступить непосредственно к разработке логики самого приложения, а не > написанию кучи бесполезного кода для его инициализации, тем самым упростив > себе жизнь и сроки до выпуска MVP. Такие дела. И для этого нужен 5 лет как протухший, покрытый плесенью питоновский модуль? А без него никак не обойтись? Вроде бы cookiecutter не очень сильно к нему привязан. Может быть я не знаю какой-то специфики этого приложения, но подобные устаревшие неподдерживаемые апстримом модули - это большая головная боль не только для мейнтейнера, но и для остального коммьюнити, в случае если мейнтейнер не абонент.
Григорий, пожалуйста, соблюдайте деловой тон в пабликах. Понимаю и разделяю ваше беспокойство. Меня тоже смущает отсутствие свежего релиза на pypi. Но не всегда отсутствие релиза означает, что проект заброшен и не поддерживается. У проекта имеется кое-какая активность (имеются коммиты в 21году): https://github.com/hackebrot/jinja2-time/commits/main
(Ответ для Anton Farygin на комментарий #8) > Я посмтрел на результат - нет, пока не готов. Уже выяснили, что не так?
(Ответ для Sergey V Turchin на комментарий #16) > (Ответ для Anton Farygin на комментарий #8) > > Я посмтрел на результат - нет, пока не готов. > Уже выяснили, что не так? Нет, никто ничего не выяснял.
Created attachment 10910 [details] new gpg pub key Переехал на новый ноутбук, потерял старые ключи. Сгенерировал новые. Поменяйте, пожалуйста.
Created attachment 10911 [details] New SSH pub key Переехал на новый ноутбук, потерял старые ключи. Сгенерировал новые. Поменяйте, пожалуйста.
Предлагаю найти старые ключи.
Актуально ли ещё?
не актуальная