LINUX.ORG.RU

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

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

Я иногда задаюсь вопросом, почему такая малая доля программистов вносит вклад в опенсорс?

Интересно мнение форумчан.

У меня много причин почему пока не публикую.

Вот к примеру понадобился мне API для работы с шрифтами.
Взял за основу проект freetype.
Что сделал?
- перевел весь код на C++;
- десятки макросов убрал (ИМХО код стал более читабельный);
- рефакторинг «мама не горюй»;
- десятки функций из freetype можно без потери функциональности убрать если подружить его с API для работы с метаданными (код будет много проще);
- ...

Какой смысл публиковать?
Все равно все будут использовать именно freetype, а не fork.

Почему так все сделал?
Потому что это теперь один из проектов, который интегрирован с другими проектами.

А главное банально нет времени на разработку мануалов (правда весь код хорошо документирован).

-----------------------------
Что касаемо правки проектов иных разработчиков, то банально нет времени.

Чукча писатель.

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

Я иногда задаюсь вопросом, почему такая малая доля программистов вносит вклад в опенсорс?

Интересно мнение форумчан.

У меня много причин почему пока не публикую.

Вот к примеру понадобился мне API для работы с шрифтами.
Взял за основу проект freetype.
Что сделал?
- перевел весь код на C++;
- десятки макросов убрал (ИМХО код стал более читабельный);
- рефакторинг «мама не горюй»;
- десятки функций из freetype можно без потери функциональности убрать если подружить его с API для работы с метаданными (код будет много проще);
- ...

Какой смысл публиковать?
Все равно все будут использовать именно fretype, а не fork.

Почему так все сделал?
Потому что это теперь один из проектов, который интегрирован с другими проектами.

А главное банально нет времени на разработку мануалов (правда весь код хорошо документирован).

-----------------------------
Что касаемо правки проектов иных разработчиков, то банально нет времени.

Чукча писатель.

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

Я иногда задаюсь вопросом, почему такая малая доля программистов вносит вклад в опенсорс?

Интересно мнение форумчан.

У меня много причин почему пока не публикую.

Вот к примеру понадобился мне API для работы с шрифтами.
Взял за основу проект freetype.
Что сделал?
- перевел весь код на C++;
- десятки макросов убрал (ИМХО код стал более читабельный);
- рефакторинг «мама не горюй»;
- десятки функций из freetype можно без потери функциональности убрать если подружить его с API для работы с метаданными (код будет много проще);
- ...

Какой смысл публиковать?
Все равно все будут использовать именно fretype, а не fork.

Почему так все сделал?
Потому что это теперь один из проектов, который интегрирован с другими проектами.

А главное банально нет времени на разработку мануалов (правда весь код хорошо документирован).

----------------------------- Что касаемо правки проектов иных разработчиков, то банально нет времени.

Чукча писатель.