This is an old revision of the document!
Table of Contents
WebDAV сервер и клиент для maemo
Введение
WebDAV универсальный протокол предназначенный для организации доступа к файлам поверх протокола HTTP. Его использование представляется перспективным для организации обмена файлами между мобильными устройствами и совместной работы их хозяев. При этом получается гибкая и расширеямая замена базовым протоколам передачи файлов(например встроенному в bluetooth). Вычислительная мощьность и функциональность ОС современных смартфонов позволяет запускать на них легковесные сетевые серверы. Таким образом открываются широкие перспективы для создания инфраструктуры, обеспечивающей совместную работу и доступ к файлам, на основе самих смартфонов и образуемых ими динамических сетей. Такие средства могут найти применение например при проведении спонтанных совещаний, организации работы мобильных комманд, просто для отдельных людей, желающих держать некоторый набор опубликованных документов в своей локации. Ключевым моментом в таких сценариях является простота публикации файлов и простота доступа к ним. Первое должно быть обеспечено разработкой простых и дружественных утилит для кофигурации сервера. Второе обеспечивается с одной стороны самим протоколом(доступ возможен и через любой браузер), с другой разработкой соответсвующих специализированных утилит для удалённой работы с файлами.
Цели проекта
- Краткосрочные
- Создать или портировать на платформу Maemo легковесный WebDAV-сервер.
- Создать простой, дружественный интерфейс для настройки сервера.
- Создать простой, дружественный WebDAV клиент для платформы Maemo.
- Долгосрочные
- Оценить востребованность средств организации совместного доступа к файлам на мобильных платформах.
- Разработать методы использования и конкретные сценарии применения таких средств.
- Создать прототипы ПО, реализующего подходы, найденные в предыдущем пункте.
План
- Обзор существующих серверных реализаций WebDAV и клиентских библиотек. Оценка их пригодности для использования на Maemo. Ноябрь 2008
- Портирование WebDAV-сервера на платформу Maemo. Декабрь 2008
- Разработка интерфейса для настройки сервера. Январь-Февраль 2008
- Создание WebDAV-клиента для Maemo. Февраль-Май 2008
- Публикация разработанного ПО. Оценка полученных результатов. Решение о дальнейшем развитии проекта. Лето 2008