Email or username:

Password:

Forgot your password?
Top-level
Мя :sparkles_lesbian:

Пока я это писала, мне пришла в голову идея. Что бы вы предпочли?

Anonymous poll

Poll

Автоматическая миграция конфига
5
29.4%
Предупреждение, что его надо переписать
10
58.8%
Ничего, пусть всё сломается, я починю
2
11.8%
17 people voted.
Voting ended 27 Mar 2023 at 11:11.
19 comments
Тяпо

@mo Автоматическая миграция конфигов нужна в том случае если эти миграции происходят крайне часто. Иначе это пустая трата времени.

Мя :sparkles_lesbian:

@shitpostqueen а, ну то есть то что я вот щас ебусь чтобы у меня индикатор рамы работал нормально это не пустая трата времени?

Мя :sparkles_lesbian:

@shitpostqueen компьютерной. Заодно с часами. Потому что щас оно выглядит вот так (раму только что починила, раскладка была сломана и до)

Панель состояния компа i3status-rs. Работает инликатор рамы и CPU. На месте индикатора load average висит его темплейт "1m", и вместо даты "%a %d/%m %R"
Мя :sparkles_lesbian:

@shitpostqueen нет, проблемы только с теми, кто меняет конфиг на ровном месте и дропает загрузку старого формата

github.com/greshake/i3status-r

Мя :sparkles_lesbian:

@shitpostqueen самое отличненькое то, что по ссылке описаны не все breaking changes)0)

Ваня

@mo v0.30
Нет, они никаких скриптов никому не должны, и стабилизировать тоже не должны. Так что не понимаю проблемы

Мя :sparkles_lesbian:

@bano они в принципе никому ничо не должны, опенсорс же

но ломать конфиги это просто по человечески плохо

Ваня

@mo это нормально если у тебя 0я версия

Мя :sparkles_lesbian:

@bano это не отменяет того факта, что это плохо

Ваня

@mo плохо это ожидать от людей того, что они явно сказали что делать не будут
semver.org/#spec-item-4

Мя :sparkles_lesbian:

@bano делать не будут, но было бы неплохо если бы. А ломать конфиги плохо.

Ваня

@mo ломать конфиг это нормально. Пользоваться нестабильным софтом и предъявлять к нему требования как к стабильному — это странно

mittorn

@mo автоматическая миграция конфига сломает откат, который очень вероятно может пригодиться на 0.x версиях. Тут логичнее иметь мигратор и возможно даже предлагать его запустить при обнаружении старого конфига. Но на 0.x никто не будет запариваться с миграторами, 0.x а с культурой разработки в rust почти все крейты так никтогда и не выпустятся в 1.x
А вообще прежде чем что-то обновить особенно unstable ветки (0.x) нужно 10 раз задуматься - что принесёт это новое обновление кроме сломанного конфига.

Go Up