Фонд Apache перевёл (https://blogs.apache.org/foundation/entry/the_apache_softwar...) хостинг-платформу Allura (http://allura.apache.org/) в разряд первичных проектов Apache. Присвоение статуса первичного проекта произведено после двухлетней проверки в инкубаторе Apache, в котором была подтверждена способность сообщества разработчиков Allura следовать принципам разработки и управления, принятым в сообществе Apache и основанным на идеях меритократии. Отныне проект Apache Allura признан готовым для самостоятельного существования, не требующего дополнительного надзора.
Платформа Allura, также известная под именами New Forge и Forge 2.0, изначально была разработана в качестве движка нового поколения для хостинга SourceForge, и после внедрения в SourceForge передана в руки фонда Apache. Тем не менее, Allura не привязан к SourceForge и может использоваться для организация работы любых сайтов, обеспечивающих процесс совместной разработки приложений. Платформа предоставляет разработчикам инструменты для управления репозиториями исходных текстов, отслеживания ошибок, организации обсуждений, ведения списков рассылки, поддержания Wiki-документации, публикации новостей, совместной подготовке документации. Для управления кодом в окружениях на базе Allura могут использоваться Git, SVN и Mercurial.
Система обеспечивает отличную масштабируемость и проверена в работе инфраструктур с сотнями тысяч проектов и миллионами пользователей. Кроме, ресурса SourceForge, в котором Allura обслуживает разработку более 400 тысяч проектов, платформа также применяется для координации (http://joinup.ec.europa.eu) разработки открытых проектов государственными учреждениями в Евросоюзе, в Аэрокосмическом Центре DLR в Германии и в проекте VehicleForge (http://www.vehicleforge.org/), созданном агентством по перспективным оборонным научно-исследовательским разработкам США (DARPA).
При этом Allura может использоваться не только для создания хостинг-сервисов, но и для поддержания локальных окружений для координирования разработки открытых проектов крупных компаний или независимых сообществ. Платформа поддерживает интеграцию внешних модулей, которые могут быть созданы энтузиастами для собственных нужд. Код (http://sourceforge.net/p/allura/git/) Allura написан на языке Python с задействованием большого числа дополнительных Python-модулей. В качестве СУБД используется MongoDB, в качестве движка для организации очередей сообщений задействован RabbitMQ (http://www.rabbitmq.com/), поисковые функции базируются на проекте Apache Solr (http://lucene.apache.org/solr/).
Одновременно сообщается (https://blogs.apache.org/foundation/entry/the_apache_softwar...) о придании статуса первичного проекта Apache системе Apache Tajo (http://tajo.apache.org/), предназначенной организации выполнения аналитических запросов над большими массивами данных (Data Warehouse), размещёнными в хранилищах на основе Apache Hadoop. Особенностью Tajo является поддержка применения стандартного синтаксиса SQL для формирования запросов к распределённому хранилищу данных на базе HDFS (Hadoop Distributed File System).
URL: http://sourceforge.net/blog/apache-allura-becomes-top-level-.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=39469