LINUX.ORG.RU

История изменений

Исправление Novator, (текущая версия) :

Поддерживаю афтора!

Gtk, Qt захвачено корпорастами и умышленно г-вняется.

API должно быть обратно-совместимо как минимум 15 лет!

ЗАПРЕТИТЬ:
1) изменять интерфейсы старых функций (менять список параметров и их формат, менять имена функций, имена модулей и т.д.)
2) полностью удалять старые функции (например, вырезать трей)
3) частично урезать функционал старых функций (например, убирать какие-то элементы виджета или вырезать функционал).

РАЗРЕШИТЬ:
1) добавлять новые функции и новые модули
2) улучшать тело старых функций (сорхраняя интерфейс, функционал и поведение).

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

По идее, за этим должны следить дистростроители и безжалостно вырезать такие библиотеки из дистрибутивов. Но так как дистры щас тоже захватили корпорасты, то всё корпоративное г-но внедряется без разбора.

Исправление Novator, :

Поддерживаю афтора!

Gtk, Qt захвачено корпорастами и умышленно г-вняется.

API должно быть обратно-совместимо как минимум 15 лет!

ЗАПРЕТИТЬ:
1) изменять интерфейсы старых функций (менять список параметров и их формат, менять имена функций, имена модулей и т.д.)
2) полностью удалять старые функции (например, вырезать трей)
3) частично урезать функционал старых функций (например, убирать какие-то элементы виджета или вырезать функционал)
.

РАЗРЕШИТЬ:
1) добавлять новые функции и новые модули
2) улучшать тело старых функций (сорхраняя интерфейс, функционал и поведение).

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

По идее, за этим должны следить дистростроители и безжалостно вырезать такие библиотеки из дистрибутивов. Но так как дистры щас тоже захватили корпорасты, то всё корпоративное г-но внедряется без разбора.

Исправление Novator, :

Поддерживаю афтора!

Gtk, Qt захвачено корпорастами и умышленно г-вняется.

API должно быть обратно-совместимо как минимум 15 лет!

ЗАПРЕТИТЬ:
1) изменять интерфейсы старых функций (менять список параметров и их формат, менять имена функций, имена модулей и т.д.)
2) полностью удалять старые функции (например, вырезать трей).
3) частично урезать функционал старых функций (например, убирать какие-то элементы виджета или вырезать функционал)

РАЗРЕШИТЬ:
1) добавлять новые функции и новые модули
2) улучшать тело старых функций (сорхраняя интерфейс, функционал и поведение).

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

По идее, за этим должны следить дистростроители и безжалостно вырезать такие библиотеки из дистрибутивов. Но так как дистры щас тоже захватили корпорасты, то всё корпоративное г-но внедряется без разбора.

Исправление Novator, :

Поддерживаю афтора!

Gtk, Qt захвачено корпорастами и умышленно г-вняется.

API должно быть обратно-совместимо как минимум 15 лет!

ЗАПРЕТИТЬ:
1) изменять интерфейсы старых функций (менять список параметров и их формат, менять имена функций, имена модулей и т.д.)
2) полностью удалять старые функции (например, вырезать трей). 3) частично урезать функционал старых функций (например, убирать какие-то элементы виджета или вырезать функционал)

РАЗРЕШИТЬ:
1) добавлять новые функции и новые модули
2) улучшать тело старых функций (сорхраняя интерфейс, функционал и поведение).

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

По идее, за этим должны следить дистростроители и безжалостно вырезать такие библиотеки из дистрибутивов. Но так как дистры щас тоже захватили корпорасты, то всё корпоративное г-но внедряется без разбора.

Исправление Novator, :

Поддерживаю афтора!

Gtk, Qt захвачено корпорастами и умышленно г-вняется.

API должно быть обратно-совместимо как минимум 15 лет!

ЗАПРЕТИТЬ:
1) изменять интерфейсы старых функций (менять список параметров и их формат, менять имена функций, имена модулей и т.д.)
2) урезать функционал старых функций (например, убирать какие-то элементы виджета или вырезать функционал)
3) удалять старые функции (например, вырезать трей).

РАЗРЕШИТЬ:
1) добавлять новые функции и новые модули
2) улучшать тело старых функций (сорхраняя интерфейс, функционал и поведение).

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

По идее, за этим должны следить дистростроители и безжалостно вырезать такие библиотеки из дистрибутивов. Но так как дистры щас тоже захватили корпорасты, то всё корпоративное г-но внедряется без разбора.

Исходная версия Novator, :

Поддерживаю афтора!

Gtk, Qt захвачено корпорастами и умышленно г-вняется.

API должно быть обратно-совместимо как минимум 15 лет!

НУЖНО ЗАПРЕТИТЬ:
1) изменять интерфейсы старых функций трогать нельзя (менять список параметров и их формат, менять имена функций, имена модулей и т.д.)
2) урезать функционал старых функций (например, убирать какие-то элементы виджета или вырезать функционал)
3) удалять старые функции (например, вырезать трей).

РАЗРЕШИТЬ:
1) добавлять новые функции и новые модули
2) улучшать тело старых функций (сорхраняя интерфейс, функционал и поведение).

Общее правило: если ты гадёнышь хочешь что-то новое, то делаешь это РЯДОМ с существующим, а НЕ ВМЕСТО него!

По идее, за этим должны следить дистростроители и безжалостно вырезать такие библиотеки из дистрибутивов. Но так как дистры щас тоже захватили корпорасты, то всё корпоративное г-но внедряется без разбора.