По пункту 4.
Посмотри
E-Zine там много интересной информации, особенно много полезной информации в первом выпуске. Правда некоторая информация могла устареть, тут надо будет узнавать подробнее.
Ещё можно было бы написать несколько новых статей, типа таких:
1.) системные:
"Пишем драйвер для аудио карты"
"Пишем драйвер для видео карты"
"Пишем драйвер для сетевой карты"
и т.д.
"Описание материнской платы компьютера" (С описанием северного и южного мостов, шин и т.д., при этом не нужно сильно вдаваться в детали достаточно просто объяснить где какое устройство сидит, ну и вкратце описать его функциальное назначение. Не помешает при этом приводить примеры из Колибри, типа "это устройство поддерживается в системе, с помощью такого-то драйвера, который работает с такими-то функциями данного устройства" и "а поддержка этого устройства включена в состав ядра ОС, планируется вынос данного кода в отдельный драйвер(а)", "вынести код поддержки данного устройства из ядра невозможно, потому что ...", ну и т.д.).
2.) прикладные:
"Разработка приложений с использованием такой-то библиотеки" (На примере какого-нибудь приложения, либо уже существующего, либо написанного автором специально для статьи).
"О портировании программ в KolibriOS" (Такую статью кстати, когда-то начал писать
barsuk, но хотя информация в ней и правильная, её всё же мало для неопытного программиста, неплохо было бы расписать пункты в статье поподробнее и приводя при этом примеры из кода).
"Отладка программы в KolibriOS" (небольшая статья посвященная отладке программ).
"Рекомендации по написанию кода на ассемблере под KolibriOS" (тут можно написать некоторые рекомендации по оформлению кода с целью сделать его более читабильным, чтобы в разработке могли принять участие другие программисты с наименьшими затратами времени на понимание вашего кода, или с другой стороны по созданию высокооптимизированных программ, распространенные методики, антирекомендации и т.д.).
и т.д.
3.) общего плана:
"О ветках Колибри"
(можно описать существующие ветки Колибри, для чего они создавались (в качестве исследовательской работы, для специфичного применения, для портирования на другие архитектуры и т.д.)), каково их состояние на текущий момент времени (разработка продолжается, прекращена, заморожена), % выполнения от поставленной цели, включение наработок отдельных ветвей в
trunk, т.е. в основную ветвь системы.
"Сеть в КолибриОС" (поддерживаемые протоколы, сетевые карты, настройка подключения, конфигурирование, прикладные программы).
и т.д.