На официальном сайте платформы для совместной разработки ПО Launchpad появилась информация о реализации экспериментальной поддержки системы управления версиями Git в этой платформе.
До сих пор в Launchpad для этих целей использовалась только система Bazaar от Canonical, хотя немалое число разработчиков выражало желание увидеть в Launchpad поддержку Git. До недавнего времени им была доступна только возможность импорта кода из Git-репозиториев в репозитории Bazaar, но теперь появилась возможность (правда, пока находящаяся в стадии бета-тестирования) прямой работы с Git-репозиториями из Launchpad.
На данный момент Launchpad уже поддерживает ряд возможностей работы с Git по протоколам git://, SSH и/или HTTPS. В частности, поддерживается размещение и клонирование репозиториев, а также просмотр информации о них через веб-интерфейс Launchpad и полноценная работа с браузером кода cgit. В дальнейшем планируется добавить еще ряд возможностей, в том числе интегрированный браузер кода, зеркалирование, подписку на обновления и RSS-ленты. Launchpad — свободное ПО, доступное на условиях лицензии GNU AGPLv3, что дает возможность всем желающим присоединиться к дальнейшей работе над проектом.
Вышла новая, 11-я по счету, версия свободной облачной платформы OpenStack, получившая название «Kilo».
В новый релиз вошло множество улучшений от почти 1500 разработчиков и 169 организаций со всего мира. Согласно пресс-релизу, опубликованному на официальном сайте проекта, ключевые пункты обновления включают повышенную стабильность и масштабируемость основных сервисов платформы, первый релиз сервиса Ironic для прямого доступа задач к оборудованию, более жесткие стандарты тестирования драйверов и плагинов, и многое другое. Основные нововведения и улучшения в основных сервисах релиза «Kilo»:
Nova Compute: реализован новый API (Nova 2.1) с поддержкой обновлений через механизм микроверсий;
Swift Object Storage: поддержка кода избыточности (erasure code), а также улучшения в механизме глобальной репликации кластеров;
Cinder Block Storage: возможность привязки раздела к нескольким экземплярам OpenStack Сompute с целью обеспечения лучшей отказоустойчивости и облегчения миграции;
Neutron Networking: новая версия API для балансирования нагрузки, а также ряд новых драйверов и плагинов;
Ironic Bare-Metal Provisioning: дебютный релиз компонента для развертывания систем для виртуальных машин на реальном оборудовании или в контейнерах Linuxж
Keystone Identity Service: поддержка гибридных задач в мульти-облачных окружениях.
На данный момент OpenStack является самой популярной свободной платформой для облачных вычислений, которую поддерживает около 500 компаний и 23 000 физических лиц в более чем 150 странах. В числе пользователей OpenStack — AT&T, Bloomberg, Cisco Webex, Disney, Fidelity и Walmart. OpenStack написан на языке Python и распространяется на условиях свободной лицензии Apache 2.0. Новый релиз OpenStack 11 «Kilo» посвящается одному из основных разработчиков сервиса Nova Compute, умершему в апреле этого года.
Издание InfoWorld сообщает об открытии кода двух новых технологий для упаковки и отладки приложений на JavaScript от компании Microsoft — ManifoldJS и Vorlon.JS.
ManifoldJS — инструмент для создания нативных приложений для Android, iOS и Windows на основе веб-приложений. ManifoldJS отличается кроссплатформенностью, требуя только наличия установленной платформы Node.js. Vorlon.JS же является кроссбраузерным инструментом для отладки кода на JavaScript, основанном на Node.js и socket.io. По своей архитектуре Vorlon.JS — небольшой веб-сервер, пользовательская функциональность которого легко расширяется с помощью плагинов.
Исходный код Vorlon.JS доступен на GitHub под свободной лицензией MIT. Код ManifoldJS также доступен на том же сервисе под той же лицензией.