Стив Конклин (Steve Conklin) из компании Canonical представил (http://www.ubuntu-user.com/content/view/full/1109) новый проект Patchtracker (http://people.canonical.com/~sconklin/patchtracker/), созданный для упрощения поддержки пакета с Linux ядром в Ubuntu и позволяющий находить идентичные патчи в разных репозиториях и ответвлениях Git. Patchtracker написан на языке Python с использованием фреймворка Django, исходные тексты проекта распространяются под лицензией GPL.
В качестве практического примера полезности нового инструмента приводится ситуация с обнаружением проблемы с работой bluetooth-модуля ядра, которая наблюдается в дистрибутиве, но отсутствует в последней версии "ванильного" ядра. При помощи Patchtracker можно наглядно проследить все связанных с данным модулем патчи, внесенные в промежуток времени между разными версиями ядра и с учетом дополнительных патчей, добавленных только для дистрибутивного пакета с ядром.
URL: http://www.ubuntu-user.com/content/view/full/1109
Новость: http://www.opennet.me/opennews/art.shtml?num=26673
Программист — это человек, который решает проблему, о которой вы не знали, таким способом, который вы не понимаете
нет он не решает проблему, он просто переводит человеческое изложение на язык машины, - кодирует )))))
кодирует - кодер.
а решает проблему - программер.правда, часто - это один и тот же чел. (мб. это вас и смутило)
Жизнь - заставляет.
Конструктор - формулирует решение проблемы.
Инженер - решает проблему.
Алгоритмист - разбирает по полочкам решение инженера.
Программер - переводит решение Алгоритмиста на язык программирования.
Препроцессор и компилятор - в машинный код.А кодеры, это такие вуду, которые постигли тайны махадивы и глубоко ушли в нирвану,
что реальность перестала быть сущностью бытия, ибо осознание самого знания это и есть
высшая мера бытия. Они не хотят просвещать непосвящённых, так как путь в нирвану,
каждый должен пройти сам, через чтение man-тр и медитацию.
fork
>При помощи Patchtracker можно наглядно проследить все связанных с данным модулем патчи, внесенные в промежуток времени между разными версиями ядра и с учетом дополнительных патчей, добавленных только для дистрибутивного пакета с ядром.Переведите кто-нибудь на русский.
Какое из слов непонятно?
При помощи Patchtracker мы видим все заплатки в интервале [базовая версия ядра;последняя версия ядра+патчи дистрибудела]
Т.е. переложили проблемы глючных добавок в ядро с больной головы на здоровую?)
Молодец. Программист в истинном смысле слова оптимизирует свою работу во всех своих аспектах, даже в таких как поиск багов. Навевает аналогию со сборщиками мусора, лучше автоматизировать этот процесс и доверить его машине там где это возможно(не в ядре конечно же).
Линуксоиды скоро окончательно зароются в разруливании перекрестных неоднозначностей всех патчей, ядер, дистрибутивов, апи, аби и гплов. Зато фривей.
За альтернативу уважаю. Но менеджмент никакой.