Вы здесь

OpenPublic

Сборка для государственных сайтов.

Сборка OpenPublic разработана для использования государственными учреждениями. В настоящее время, государственные учреждения начинают создавать новые сайты и веб-приложения с не имеющей прецедентов скоростью. Это новое поколение сайтов предназначено для улучшения обслуживания граждан, публичного доступа к данным и предоставления площадок для обсуждения инициатив различных ведомств. Однако, государственные сайты имеют уникальные потребности, и до сих пор, многие системы управления содержанием и процессы их приобретения, плохо служили этому рынку на основе платных решений, что ограничивало развитие и способствовало ненужному дублированию кода программного обеспечения.

Открытое программное обеспечение имеет большое значение для государственных сайтов — возможно даже большее, чем для других секторов — потому что оно основано на новшествах от сообщества, гибкости и бесплатности. Сейчас, больше чем когда-либо, сокращение бюджета требует снижения стоимости решений, которые могут быть реализованы с помощью программ с открытым кодом и быстрой разработки, что позволяет избежать напрасной траты ресурсов.

Для создания решения на основе ЦМС с открытым кодом для государственных структур, мы разработали сборку OpenPublic, которая является как продуктом, так и платформой управления содержанием.

Государственные сайты требуют разных набор возможностей, но обычно им требуются общие возможности, которые регламентированы законом и являются одинаковыми для всех. Тем временем, у государства не было хорошего выбора в области управления содержанием. Вот некоторые проблемы государственных сайтов:

  • Расточительность разработки — платные и специально разрабатываемые системы управления содержанием дублируют существующие разработки и плата за них расточительна
  • Замкнутость на поставщика — заказ ЦМС может поймать организацию в ловушку пересмотра и продления договоров, постоянных платежей или лицензионных отчислений одной компании, которая является единственной, которая может обеспечить поддержку разработанного на заказ программного обеспечения, на который она имеет исключительные права
  • Плохая гибкость — государственные сайты изменяются, чтобы соответствовать потребностям граждан и вместе с потребностями меняются технологии и вносятся улучшения. Сделанная на заказ CMS может полностью соответствовать потребностям организации сейчас, но что будет в дальнейшем?
  • Устаревшие технологии — без поддержки сообщества, которое постоянно добавляет какие-либо новшества, организация слишком сильно зависит от возможностей и желания поставщика продукта
  • Недостаточное тестирование — большинство CMS не могут быть скачаны, протестированы или проверены без договора с поставщиком этой системы, что отрицательно сказывается на широте тестирования и её надёжности
  • Отсутствие поддержки — государственные сайты должны строится на системах у которых свободный доступ к базе знаний, коду, обучению, опыту использования и которые не ограничены одной компанией или одним договором на поддержку

Государственные сайты, которые должны соответствовать повышенным требованиям в области информации и безопасности, могут успешно разрабатываться на свободном программном обеспечении по следующим причинам:

  • Эти программы сделаны людьми для людей — открытые программы полностью создаются сообществами людей, которые работают над созданием, улучшением и расширением их возможностей. Ни один поставщик не управляет ростом и разработкой программы, позволяя людям свободно создавать новые разработки, совместно тестировать и исправлять ошибки, переводить и расширять возможности программы. В соответствии с исследованием Accenture, проведённым в августе 2010 года, 69% организаций увеличили инвестиции в свободное программное обеспечение в 2010 году, а 38% организаций собираются перевести свои сайты на свободное программное обеспечение в течение ближайших 12 месяцев. Создание сайта на свободной программе, предоставляет хорошую возможность инвестирования в этот сектор
  • Открытый код способствует новшествам — 10 лет назад, большинство сайтов государственных учреждений не имели возможности по комментированию или использованию мультимедийных данных как части требований к своей ЦМС. Сегодня, если они ограничены ЦМС, которая не предоставляла таких возможностей, они их не получат. Если же они используют свободные программы, они могут позаимствовать эти возможности в сообществе
  • Уменьшение затрат — при открытом коде можно увидеть что было и что разрабатывается, здесь нет причин для дублирования кода. Меньше дублирования — меньше затрат
  • Свободное тестирование — открытые программы находятся в общем пользовании, любое государственное учреждение может скачать, протестировать и исправить то, что нужно перед подписанием контракта или выбором поставщика

Граждане должны беспокоиться о том, чтобы государство использовало свободные программы для своих сайтов, потому что они оплачивают работу этих сайтов. Чтобы эффективнее использовать наши налоги, нам нужно требовать от государства лучшего использования тех бесплатных возможностей, которые всем доступны.

В конце 2008 года, Phase2 Technology работала над различными государственными сайтами. В процессе работы с вопросами безопасности, доступности и визуализации данных, мы выяснили, что наша платформа для издателей OpenPublish может быть более эффективна, чем просто установка Друпала и было бы очень удобно разработать сборку, которая учитывала бы специфические требования государственных сайтов.

Как и OpenPublish, сборка OpenPublic разработана на основе Друпала, а эта платформа в состоянии решить вопросы и требования государственных сайтов. Используя опыт, который мы получили при разработке и использовании OpenPublish, Phase2 продолжает работать над понимаем специфических требований государственного сектора, развивает возможности Друпала и готова к сотрудничеству с другими компаниями. Наконец, Phase2 создаст площадку, на которой поставщики смогут проводить обучение, оказывать поддержку, предлагать хостинг и другие сервисы для государственного сектора.

Сборка OpenPublic уделяет внимание следующим аспектам:

  • Набор данных — OpenPublic содержит набор компонентов, который соответствует требованиям Open Government Directive
  • Визуализация данных — простое и понятное визуализирование данных позволяет посетителям сайта лучше понимать представленную на нём информацию
  • Планирование и кадры — показ информации о целях, планах и ответственных за выполнение этих планов
  • Брендинг и оформление — цвета, графика и элементы оформления, которые помогают понять род занятий ведомства
  • Меню и навигация — понятное, доступное меню позволяет легко перемещаться по сайту и быстро добираться до интересующей информации
  • Связь и взаимодействие — эти возможности позволят гражданам общаться с учреждением через сайт, сохраняя конфиденциальность необходимых данных. Ленты дают возможность отслеживать новости организации и участвовать в её жизни
  • Мета-данные — используя инструменты семантической разметки, в ведомствах автоматически генерируются подходящие теги для содержания документов, а пользователи могут легко находить интересующую их информацию
  • Доступность — инвалиды могут легко увеличить шрифты на сайте, воспользоваться скринридером и получить доступ к медиаданным

Дополнительные модули

  • AddThis — интеграция с сервисом addthis.com
  • Apps — приложения
  • CAPTCHA — тест (антиспам)
  • Colorbox — плагин интеграции с Друпалом библиотеки ColorBox: jQuery Lightbox
  • Comment Notify — подписка на оповещения о новых комментариях
  • Conditional Stylesheets — управления стилями оформления на основе браузера
  • Context — управление структурой сайта и выводом информации
  • Chaos tool suite — сервисный модуль включающий в себя различные инструменты
  • Custom Page — создание шаблона документа обёрнутого page.tpl.php
  • Date — тип поля — дата
  • Default Content — экспорт и импорт документов в возможности
  • Diff — сравнение версий документов и комментариев
  • Entity API — Entity API (расширение API объектов ядра)
  • Entity cache — кеширование объектов ядра, включая документы, таксономию и так далее
  • Features — перенос возможностей одного сайта на другой, и управление ими
  • Field group — создание и управление группами полей
  • Follow — ссылки в профиле, ведущие на аккаунты в социальных сетях
  • Google Analytics — использование на сайте сервиса статистики Google
  • IMCE — работа с файлами
  • IMCE Wysiwyg bridge — интеграция работы модуля IMCE с текстовыми редакторами
  • Link — тип поля — ссылка
  • Node Blocks — использование документов вместо блоков
  • Node Connect — добавление и правка документов из поля Node reference
  • Nodequeue — сбор документов в упорядоченные группы
  • OpenID Admin — массовое добавление OpenID-аккаунтов
  • Panels — создание и управление макетами страниц
  • Password policy — правила для паролей
  • Pathauto — автоматическая генерация альтернативных адресов
  • reCAPTCHA — интеграция с сервисом reCAPTCHA
  • References — добавление ссылок на документы и пользователей
  • Secure Pages — перенаправление на SSL-версии страниц
  • Strongarm — переопределение стандартных значений переменных модулей
  • Token — маркировка элементов
  • Twitter Pull — получение данных с Твиттера и создание контекстных вставок
  • Views — создание и управление списками содержания
  • Webform — конструктор форм
  • Wysiwyg — интегратор текстовых редакторов
  • XML sitemap — создание карты сайта в соответствии с протоколом Sitemap

Специальные модули

  • combineblocks
  • context_bool_field
  • context_breadcrumb_current_page
  • node_refereance_view_formatter
  • openpublic_api
  • openpublic_splash
  • phase2_blog
  • phase2_document
  • phase2_profile
  • static_404

Дополнительные темы

  • openpublic_crest
  • openpublic_theme
  • Rubik
  • Tao

Возможности

  • openpublic_breaking_news — Contains In The News content type
  • openpublic_captcha — Contains Settings and Custom code for OpenPublics Captchas
  • openpublic_comments — Comment settings for OpenPublic
  • openpublic_defaults — Provides Defaults for OpenPublic
  • openpublic_demo_content — Demo Content for OpenPublic
  • openpublic_editors_choice
  • openpublic_faqs — FAQs content type
  • openpublic_home_page_feature — Includes the Home Page Feature content type and associated content
  • openpublic_media_room
  • openpublic_most_popular — Creates blocks for Most Viewed and Most Commented content
  • openpublic_multimedia — Content Types and views for multimedia
  • openpublic_person — An extension to Phase2 Profile, to add additional fields for people and staff member attributes
  • openpublic_press_release — Contains Press Release content type
  • openpublic_resources — Resource content types and relevent views
  • openpublic_services — Service content type
  • openpublic_site_page — Contains the Site Page content type and associated content
  • openpublic_webform — Webform content type
Видео работы с проектом