Documentation

This section houses documentation that is applicable to multiple Phase2 distributions. 

Contributing to a Distribution

Become an Evangelist

The easiest way to help out OpenPublic is to spread the word! Tweet, re-tweet, Facebook, present at local meet-ups and mention OpenPublic in private conversations. By letting the world know about OpenPublic, you will help both the distributions, as well as Drupal and the open-source movement in general, since OpenPublic are pure open-source, pure Drupal and an example of what Drupal and open-source can achieve.

Documentation

Please feel free to comment on OpenPublic documentation pages with suggestions, additions, examples or if you have more…

more…

How to Build an App

Introduction

The idea behind Apps is to use the existing building blocks of Drupal to create a more discoverable and usable set of functionality for a Drupal distribution. So, our goal is that building an App for a distribution is a simple and straightforward process. We've laid out the following steps to help accomplish the goal of planning, creating, and submitting your app to OpenPublic or OpenPublish. For more information about Apps generally, please see Apps Documentation. And if you're interested in learning about the Open App Standard please visit our groups at …

more…

Apps Overview

What is an app?

Before we say what an App is it's helpful to know who it's for: An App is for the end user, typically a non-technical user of a Drupal site such as the site administrator. These are the users we are thinking about when we discuss Apps:

An App is an installable package which solves a concrete task specific use-case. The complexity of its installation should be hidden as much as possible keeping the process uniform and simple. The goal of the App concept is to make extending the functionality of a Drupal site with discrete functions in a polished,  "user…

more…

New to Drupal?

General Drupal Concepts

Drupal is an open source content management platform that is customizable to help meet your needs. This section explains basic Drupal concepts.

Glossary of Terms
The glossary gives definitions for terminology and acronyms used in the Drupal project and by the Drupal community.

Getting Started with Drupal 6 Administration
This section provides details on getting started with the administration area in…

more…