21.октября
| Были проблемы с компьютером, сейчас
почти все в норме. Возможно сроки окончания итерации
передвинутся в связи с моим отстованием в университете.
У нас появилися дружественный проект:
Open Source Gleanings
Development
|
|
12.октября
| Проработан план второй итерации,
в рамках которой будет реализован следующий сценарий:
1) Запуск фм
2) Выход при нажатии клавиши F10
Расчетное время окончания - 1 ноября.
Подробности тут.
|
|
10.октября.2003
| Добавлена новая библиотека -
библиотека очереди событий.
На выполнение интеграционного скрипта затрачивается около
13 минут на компьютере Celeron 333/256 с ОС GNU/Linux 2.4.21
компилятором g++-3.3.2.
|
|
9.октября.2003
| Написал скрипт, который автоматически
забирает исхода из CVS, затем их проверяет чтобы небыло
ошибок компиляции или сбоев в тестах. После этого собираются
дистрибутивы библиотеки реестра и файлового менеджера. Плюс
генерируются HTML файлы для README-ru, NEWS-ru и тд. Затем
все это заливается на
страничку. Результаты отпавляются мне на мыло. После
переезда CVS с моей тачки куда-нибудь в другое место, этот
скрипт будет автоматически запускаться раз в сутки.
|
|
9.октября.2003
| Теперь файлики TODO, README, NEWS и
ChangeLog можно смотреть прямо в браузере.
|
|
9.октября.2003
| Закончена первая итерация. Реализовано
две задачи из трех запланированных.
Выполнены:
- автоматическое тестирование библиотеки реестра
- автоматическое тестирование файлового менеджера
Не выполнена задача выкладывания исходников на CVS
сервер с анонимным доступом на чтение. На данный момент
я отправил запрос на хостинг на
sourceforge.net
ответ будет в течение двух дней, так что этот вопрос
вскоре разрешится.
Тем не менее свежие исходники выложены в разделе
проект.
Сейчас обдумывается вопрос о планах на следующую итерацию.
Информация об этом появится на
страничке в течении
недели.
|
|
8.октября.2003
| Почти закончена первая итерация, сроки
значительно отличаются от запланированного 7.ноября.2003.
Осталось сделать автоматический ежедневный билд и тестирование
дистрибутива, с закачиванием на
страничку и положить
исходники на сервер анонимного дуступа. Возможно, билд с
закачкой мы сделаем уже сегодня.
|
|
7.октября.2003
| На сегодня уже написан 31 тест, для
библиотеки реестра, таким образом возможно первая итерация
закончится на неделю - две раньше. Осталось только добавить
тесты сохранения и восстановления реестра из хранителя. Затем
добавить тест для "hello world" (именно так из себя выглядит
файловый менеджер на сегодня). После этого я выложу исходники
на CVS сервер с анонимным доступом, а так же на
страничке проекта.
|
|
6.октября.2003
| В рамках текущей итерации будут выполнены
следующие задачи:
- Автоматическое тестирование библиотеки реестра (4 недели).
- Автоматическое тестирование всего пакета (1/2 недели).
- Публикация кода на CVS сервере анонимного доступа
(1/2 недели).
Итого 5 недель на всю итерацию. Приблизительная дата окончания
итерации 7.ноября.2002. На данный момент написано 18,
корректно срабатывающих тестов. Тесты частично покрывают модули
Onion::Registry, Onion::Catalog, Onion::Node.
|
|
4.октября.2003
| Начали программировать в паре с
с Женей Богатыревым, а так же с использованием других практик
XP. Очень интенсивная
разработка, приходится делать перерывчики :). Написано 6 тестов,
пришлось почти полностью пререписать задействованный код.
В ближайшее время заведу CVS репозитарий общего доступа.
После доведения интеграции до ума, выложу обновленный дистрибутив
на страничку.
|
|
25.сентября.2003
| Изучаю CppUnit - средство автоматического
тестирования. Такие средства необходимы для повышения качества
разработки.
|
|
25.сентября.2003
| Летом проект был почти заморожен, и не
развивался. Сейчас я заново приступил к развитию проекта.
|
|
архив новостей
|