О проекте
Новости
Проект
FAQ
Форум

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 Летом проект был почти заморожен, и не развивался. Сейчас я заново приступил к развитию проекта.

архив новостей

Связаться можно по электронной почте: elf@land5.nsu.ru