Белый дом проводит конкурс для Open Source-разработчиков

ПО Свободное ПО Открытое ПО
, Текст: Любовь Касьянова
Администрация президента и Министерство труда США предложили Open Source-сообществу создать ряд приложений, с помощью которых американские школьники и студенты смогут находить себе подработку на каникулы.

Соревнование для разработчиков, запущенное Белым домом, носит название Code Sprint. По условиям конкурса, от программистов требуется разработать серию бесплатных приложений с открытым кодом, обеспечивающих доступ к базе данных летних вакансий Министерства труда.

Пользовательской аудиторией приложений станут школьники и студенты из семей с низким доходом. Дети из этой социальной группы в США зачастую полагаются на летние заработки, чтобы оплатить себе занятия и учебные принадлежности на будущий год. Правительство хочет облегчить молодым людям 16-24 лет поиск работы, а также мест летней практики, учебных курсов и репетиторов.

Министерство труда ведёт обширный банк информации такого рода, к которому теперь будет предоставлен свободный доступ. Правительственные разработчики подготовили для министерских баз данных поисковый API под названием Summer Jobs+. Код API был помещён в общественное достояние.

Основой API является стандарт JobPosting, набор HTML-тэгов для описания вакансий на сайтах поиска работы. JobPosting был совместно разработан Bing, Google и Yahoo с целью структурировать данные подобного рода для поисковых машин. Помимо правительственных баз, SummerJob+ позволяет осуществлять поиск по любым сайтам, поддерживающим стандарт.

Министерство предлагает Оpen Source-сообществу создать на базе своего API приложения под Web, мобильные платформы и социальные сети. Параллельное использование других API также не возбраняется. «Мы будем рады воспользоваться коллективными знаниями и инновациями сообщества разработчиков», — заявил в официальном блоге Белого дома Брайан Форде (Brian Forde), главный консультант ИТ-отдела президентской администрации.

Форде рассказал, какие функции правительство США хотело бы видеть в будущих приложениях. В первую очередь, Белому дому требуются веб-приложения, а также программы для iOS и Android и приложения для Facebook. «Среди возможностей, которые мы хотели бы увидеть — отправка уведомлений о доступных вакансиях по SMS, локализованный поиск для каждого конкретного города, интерфейс со встроенной географической картой и планировщик задач», — сообщил он.

По словам Форде, значительное число разработчиков уже заинтересовалось SummerJobs+. Первая волна откликов принесла недовольство скудностью документации, и сейчас правительство работает над её улучшением. Некоторые разработчики, однако, выразили желание использовать разработку в своих проектах, сообщил консультант Белого дома в блоге CodeSprint.

По статистике Министерства труда, почти 50% американских подростков устраиваются на работу в июле-августе. В последние годы поиск работы усложнился: десять лет назад число подростков, подрабатывавших летом, составляло 63%. Особенно сложно найти подработку представителям этнических меньшинств. Американские политики надеются на альтруизм Open Source-сообщества, часто помогающего государству в решении социальных проблем. Призыв Белого Дома к разработчикам носит чисто некоммерческий характер.