
Мы начинаем работу над новым проектом. Мы уже многое знаем о том, как работают города, какие технологии могут улучшить работу органов власти и вовлечь жителей в процесс развития и управления городом. Теперь мы хотим создать операционную систему по управлению городом и городскими данными. Эта система будет с открытым исходным кодом и планируем привлекать сторонних разработчиков к ее созданию. Пока мы назвали это Open City Citizen Development Kit (CDK). Уже существуют различные разработки в этом направлении: в первую очередь компания IBM делает свой проект “Умного города” (мы кстати не планируем делать smart city, мы планируем, что это сделают сами разработчики и горожане на основе нашей платформы). А также важно отметить европейский проект City SDK, который не является проектом с открытым исходным кодом и предлагает готовые решения, а не платформу.
Подробности о проекте.
Чем не является Open City CDK
- это не сайт города и муниципалитета
- это не аналог системы публикации открытых данных (например, CKAN)
- это не замена существующим информационным системам, которые используются сегодня например в российских муниципалитетах и органах власти
Для чего нужен Open City CDK
- для интеграции разнородных программных систем для управления городом в рамках одной платформы
- инструмент для взаимодействия между органами власти и горожанами
- для упрощения сторонним приложениям работать с городскими системами
- возможность создавать новые приложения сторонними организациями для города и интегрировать их в единую систему
- в случаях, когда нет лишних денег на разработку ПО
- может быть использован как небольшими так и средними городами
Примите участие в проекте
Описание проекта
На схеме отражены следующие компоненты проекта:
Открытые данные (XML, CSV, RDF) – органы власти имеют возможность публиковать данные из своих информационных систем в открытом машиночитаемом формате.
Открытые протоколы (GTFS, Open311 и другие) – используются для обмена данными с другими сервисами, например, для публикации транспортных данных можно использовать уже стандартный протокол GTFS.
Открытое программное обеспечение – весь исходный код проекта будет открыт и распространяться по лицензии открытого ПО.
Open City Core (ядро) – основой системы является разрабатываемый программный продукт с открытым исходным кодом (базовая операционная система).
База данных и база знаний – для хранения данных.
Marketplace (платформа приложений) – в рамках данной системы сторонние разработчики смогут разрабатывать свои модели и приложения, которые могут быть установлены по желанию пользователями платформы.