Я искренне надеюсь, что кто-нибудь изъявит желание помочь мне в разработке системы «Умный дом». Ниже список частей системы, разработку которых я готов переложить на сторонних разработчиков. Поскольку система «Умный дом» распространяется свободно без ограничений Вы в праве разработать для неё часть и мне её не передавать, но мне хотелось бы, чтобы система развивалась и развиваясь опираясь на этот сайт. Посему, если вы решили разработать какую-либо из описанных ниже частей, свяжитесь со мной и сообщите мне о своём намерение. После этого в таблице ниже я укажу Вас как отечественного за разработку данной части программы и изменю её статус.
Здесь и ниже употребляю слово «часть» потому что задание на разработку может быть сформировано как для подпрограммы, отдельного модуля или класса так и для целой динамической библиотеки или например визуального интерфейса.
Название | Краткое описание | ЧТЗ | Статус | Ответственный |
---|---|---|---|---|
Драйверы и псевдодрайверы устройств |
Необходимо разработать драйверы, а потом и псевдодрайверы любых устройств по усмотрению разработчика. |
Оформлена идея | Нет | |
Псевдодрайвер псевдоустройства «Синхронизация глобального и локального пулов данных» |
Данный псевдодрайвер используется в случае если система «Умный дом» состоит из нескольких автономных систем, расположенных в разных местах. |
Оформлена идея | Нет | |
Псевдодрайвер вспомогательного псевдоустройства «Система поддержания работоспособности» |
Данный псевдодрайвер должен передавать системе поддержания работоспособности определенные данные для того, что бы система поддержания работоспособности могла определить состояние системы. |
Оформлена идея | Нет | |
Псевдодрайвер псевдоустройства «Логирование» |
Данный псевдодрайвер занимается занесением информации в логи. |
Оформлена идея | Нет | |
Псевдодрайвер псевдоустройства «Оповещение» |
Данный псевдодрайвер отвечает за систему оповещения. |
Оформлена идея | Нет | |
Псевдодрайвер псевдоустройства «Алгоритмы» |
Данный псевдодрайвер нужен для того, чтобы алгоритмы могли создавать собственные данные в едином пуле данных. |
Оформлена идея | Нет | |
Псевдодрайвер псевдоустройства «Интерфейс» |
Данный псевдодрайвер создает интерфейс для записи настроек и получения необходимых параметров. |
Оформлена идея | Нет | |
Псевдодрайвер псевдоустройства «Состояние и параметры устройств» |
Данный псевдодрайвер предоставляет информацию о состоянии всех устройств умного дома и наборе параметров каждого устройства. |
Оформлена идея | Нет | |
Псевдодрайвер псевдоустройства «Настройки умного дома» |
Данный псевдодрайвер считывает и записывает данные необходимые для алгоритмов в настроечные файлы система, а так же компилирует алгоритмы. |
Оформлена идея | Нет | |
Менеджер памяти |
Для нормальной работы основной программы и подключаемых динамических библиотек с общей памятью необходимо разработать менеджер памяти. |
Разработка завершена | prizzrak |