История изменений
Исправление
Forum0888,
(текущая версия)
:
Я иногда задаюсь вопросом, почему такая малая доля программистов вносит вклад в опенсорс?
Интересно мнение форумчан.
У меня много причин почему пока не публикую.
Вот к примеру понадобился мне API для работы с шрифтами.
Взял за основу проект freetype.
Что сделал?
- перевел весь код на C++;
- десятки макросов убрал (ИМХО код стал более читабельный);
- рефакторинг «мама не горюй»;
- десятки функций из freetype можно без потери функциональности убрать если подружить его с API для работы с метаданными (код будет много проще);
- ...
Какой смысл публиковать?
Все равно все будут использовать именно freetype, а не fork.
Почему так все сделал?
Потому что это теперь один из проектов, который интегрирован с другими проектами.
А главное банально нет времени на разработку мануалов (правда весь код хорошо документирован).
-----------------------------
Что касаемо правки проектов иных разработчиков, то банально нет времени.
Чукча писатель.
Исправление
Forum0888,
:
Я иногда задаюсь вопросом, почему такая малая доля программистов вносит вклад в опенсорс?
Интересно мнение форумчан.
У меня много причин почему пока не публикую.
Вот к примеру понадобился мне API для работы с шрифтами.
Взял за основу проект freetype.
Что сделал?
- перевел весь код на C++;
- десятки макросов убрал (ИМХО код стал более читабельный);
- рефакторинг «мама не горюй»;
- десятки функций из freetype можно без потери функциональности убрать если подружить его с API для работы с метаданными (код будет много проще);
- ...
Какой смысл публиковать?
Все равно все будут использовать именно fretype, а не fork.
Почему так все сделал?
Потому что это теперь один из проектов, который интегрирован с другими проектами.
А главное банально нет времени на разработку мануалов (правда весь код хорошо документирован).
-----------------------------
Что касаемо правки проектов иных разработчиков, то банально нет времени.
Чукча писатель.
Исходная версия
Forum0888,
:
Я иногда задаюсь вопросом, почему такая малая доля программистов вносит вклад в опенсорс?
Интересно мнение форумчан.
У меня много причин почему пока не публикую.
Вот к примеру понадобился мне API для работы с шрифтами.
Взял за основу проект freetype.
Что сделал?
- перевел весь код на C++;
- десятки макросов убрал (ИМХО код стал более читабельный);
- рефакторинг «мама не горюй»;
- десятки функций из freetype можно без потери функциональности убрать если подружить его с API для работы с метаданными (код будет много проще);
- ...
Какой смысл публиковать?
Все равно все будут использовать именно fretype, а не fork.
Почему так все сделал?
Потому что это теперь один из проектов, который интегрирован с другими проектами.
А главное банально нет времени на разработку мануалов (правда весь код хорошо документирован).
----------------------------- Что касаемо правки проектов иных разработчиков, то банально нет времени.
Чукча писатель.