Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:common_activities:n8x0_webdav

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
etc:common_activities:n8x0_webdav [2008/10/06 23:01] – создано zanetc:common_activities:n8x0_webdav [2008/12/18 02:22] (current) zan
Line 1: Line 1:
 ====== WebDAV сервер и клиент для maemo ====== ====== WebDAV сервер и клиент для maemo ======
 +<note warning>
 +Пополнение данной страницы останволено. Все материалы дожны быть перенесены [[http://osll.spb.ru/mediawiki/index.php/Maemo-webdav|сюда]].
 +</note>
 +[[.:n8x0_webdav:protocol_analysis]]
  
-==== Введение ==== +[[.:n8x0_webdav:servers_overview]]
-WebDAV универсальный протокол предназначенный для организации доступа к файлам поверх протокола HTTP. Его использование представляется перспективным для организации обмена файлами между мобильными устройствами и совместной работы их хозяев. При этом получается гибкая и расширеямая замена базовым протоколам передачи файлов(например встроенному в bluetooth). Вычислительная мощьность и функциональность ОС современных смартфонов позволяет запускать на них легковесные сетевые серверы. Таким образом открываются широкие перспективы для создания инфраструктуры, обеспечивающей совместную работу и доступ к файлам, на основе самих смартфонов и образуемых ими динамических сетей. Такие средства могут найти применение например при проведении спонтанных совещаний, организации работы мобильных комманд, просто для отдельных людей, желающих держать некоторый набор опубликованных документов в своей локации. Ключевым моментом в таких сценариях является простота публикации файлов и простота доступа к ним. Первое должно быть обеспечено разработкой простых и дружественных утилит для кофигурации сервера. Второе обеспечивается с одной стороны самим протоколом(доступ возможен и через любой браузер), с другой разработкой соответсвующих специализированных утилит для удалённой работы с файлами.+
  
-==== Цели проекта ==== +[[.:n8x0_webdav:support_request]]
-  - Краткосрочные +
-    - Создать или портировать на платформу Maemo легковесный WebDAV-сервер. +
-    - Создать простой, дружественный интерфейс для настройки сервера. +
-    - Создать простой, дружественный WebDAV клиент для платформы Maemo. +
-  - Долгосрочные +
-    - Оценить востребованность средств организации совместного доступа к файлам на мобильных платформах. +
-    - Разработать методы использования и конкретные сценарии применения таких средств. +
-    - Создать прототипы ПО, реализующего подходы, найденные в предыдущем пункте.+
  
-==== План ==== +==== Полезные ссылки ==== 
-  - Обзор существующих серверных реализаций WebDAV и клиентских библиотекОценка их пригодности для использования на Maemo. //Ноябрь 2008/+== Сайты сообщества == 
-  - Портирование WebDAV-сервера на платформу Maemo. //Декабрь 2008// +  * [[http://www.webdav.org/ | Оф. сайт сообщества]] 
-  - Разработка интерфейса для настройки сервера. //Январь-Февраль 2008// +  * [[http://www.groupdav.org/ | Производный протокол для поддержки groupware]] 
-  - Создание WebDAV-клиента для Maemo. //Февраль-Май 2008// +  * [[http://caldav.calconnect.orgПроизводный протокол для поддержки работы с календарями]] (в частности поддерживается GoogleCalendar и не поддерживается ниодним клиентом на Maemo:!:) 
-  - Публикация разработанного ПО. Оценка полученных результатов. Решение о дальнейшем развитии проекта. //Лето 2008//+== Стандарты == 
 +  * [[http://www.webdav.org/specs/rfc4918.html | Основной стандарт]] 
 +  * [[http://www.webdav.org/specs/rfc3648.html | Упорядоченные коллекции]] 
 +  * [[http://www.webdav.org/specs/rfc3253.html | Расширение поддержки версионности]] 
 +  * [[http://www.webdav.org/specs/rfc3744.html | Расширение поддержки управления доступом]]
etc/common_activities/n8x0_webdav.1223319669.txt.gz · Last modified: 2008/10/06 23:01 by zan