August 19th, 2005
В этой заметке я хотел бы изложить план, по которому я буду делать патч для Fluxbox. Этот план будет для меня полезен, потому что возможно будет оценить как много/мало уже сделано, что нужно cделать следующим и т.д. Патч вообщем-то не очень сложный, но будет объемным. Его задача это возможность использования gettext. Gettext — это инструмент, позволяющий быстро и легко создавать приложения, которые бы легко поддавались локализации и интернационализации (в данный момент для меня оба этих слова являются синонимами, но вроде бы у них есть различия). Другими словами, програма, использующая gettext сможет легко и непринужденно «разговаривать» с пользователем на его языке (русском, немецком, французском и т.д.)
Всю работу, котрую нужно сделать я разбил на три этапа: подготовка, реализация и продвижение. Вот более подробное описание как этапов так и их составляющих:
Вот и весь план, который, наверное, стоит лучше называть техническим заданием (ТЗ). Замечу, что некоторые из пунктов во всех трех стадиях возможно выполнять параллельно с другими пунктами или даже менять их очередность.
На сегодня всё. Разработка макроса уже идет, а значит работы по созданию патча уже начались!
Updated(22082005): сообщение «свернуто», чтобы в ленте у друзей занимать меньше места да и просто для удобства
Updated(09112005): Подправил форматирование, исправил кучу опечаток; многое из написанного изменилось, но менять пока ничего не стал. Также разместил этот текст на http://www.freesource.info/wiki/TZ/fluxbox/GettextSupport Отныне все изменения вы можете наблюдать именно там.
Всю работу, котрую нужно сделать я разбил на три этапа: подготовка, реализация и продвижение. Вот более подробное описание как этапов так и их составляющих:
- Подготовка
На этой стадии я подготовлюсь и подготовлю все к созданию патча.
( Read more...Collapse ) - Реализация
На этой стадии будет вестись основная работа по созданию патча, потому что именно в этом периоде я патч создавать и буду %)
( Read more...Collapse ) - Продвижение (promotion)
К началу этой стадии у меня у же будет патч и он даже будет работать ;) Мне останется лишь его хорошо протестировать и попытаться отправить в upstream то бишь разработчикам.
( Read more...Collapse )
Вот и весь план, который, наверное, стоит лучше называть техническим заданием (ТЗ). Замечу, что некоторые из пунктов во всех трех стадиях возможно выполнять параллельно с другими пунктами или даже менять их очередность.
На сегодня всё. Разработка макроса уже идет, а значит работы по созданию патча уже начались!
Updated(22082005): сообщение «свернуто», чтобы в ленте у друзей занимать меньше места да и просто для удобства
Updated(09112005): Подправил форматирование, исправил кучу опечаток; многое из написанного изменилось, но менять пока ничего не стал. Также разместил этот текст на http://www.freesource.info/wiki/TZ/fluxbox/GettextSupport Отныне все изменения вы можете наблюдать именно там.
Comments
Обломались и отложили это до момента когда все забудут по ИЕ7