Open Social

Welcome to the Open Social wiki. Please pick a topic to learn more about this project.

About Open Social

Open Social is a Drupal 9 distribution for building social communities, intranets, portals and any other social project you can dream of. 

Some reasons to contribute:

Installing Open Social

Our recommendations for installing Open Social

Updating

Our recommendations for installing and updating Open Social

Contribute to Open Social

Would you like to contribute to Open Social? Find out how here

Development Standards

Open Social is a Drupal 9 distribution so the Drupal best practices should be followed

About Open Social Support

How to get in touch with Open Social about any support queries you might have

Activity Stream Architecture and Background information

A short introduction and overview of the architecture of the Open Social activity stream

Configure acceptance test in Open Social with PHPStorm

How to install and configure acceptance test for Open Social with PHPStorm

Create demo content

Learn how to generate Open Social demo content and how to login with the created demo accounts

Open Social Extensions

This page contains a list of published d.org modules created and used by Open Social.

How to run the Behat tests locally

Learn more about running Behat tests locally the Open Social distribution

How to speed up local development on OSX using docker machine nfs

Find out how to speed up local development on OSX for Open Social

How to upgrade to the latest Docker version

Find out how to upgrade to the latest Docker version for usage with Open Social

Links

Here you can find links to the Open Social roadmap, project page, prototype, styleguide and more

Multilingual support in Open Social

Open Social has multilingual support, here are some tips.

Private files

How to setup to use the private file system for Open Social

Releases

Open Social has major and minor version releases. Read what this means for you and why we did it.

Unit tests

Documentation on creating and running Open Social unit tests using Docker and PHPStorm

Versioning

Find out how Open Social uses release tags

Supported modules

This page contains a list of modules created by the community, or mentioned as being used with Open Social