simple_grouped_content
An install profile with a simple yet highly functional implementation of the Group module and other contrib modules. Out of the box this module and it's configuration focuses on nodes having a 1:1 relationship with groups, IE: Groups own content. Users can become members of all the various groups and manage those groups. Those groups also have (out of the box) singular menus relative to their group. Group content is also the primary way of viewing "content" and contains both the ability to add/edit the location in the groups along with handle metatags. Also all of the backend behind the scenes stuff to forward nodes onwards to group_content and display the node on the group content is handled.
While group and group_content_menu are excellent modules, they suffer from some of the same problems that many modules in Drupal do: They are infinitely flexible, and thus out of the box in vast excess of most users needs. Simple Grouped Content simplifies this by structuring everything in a nice and simple 1:1 fashion while also taking care of nodes and group content and all of those details.
Installing / Requiring via Composer
We've got a stable release!
First, you'll have to manually add this line to your composer.json in the repositories array:
"repositories": {
"simple_grouped_content": {
"type": "vcs",
"url": "https://git.drupalcode.org/project/simple_grouped_content.git"
},
With that in place you should be able to Just call up the following with composer:
composer require drupal/simple_grouped_content
You will want to do so BEFORE installing Drupal. Then, install Drupal, and during the install you'll be prompted for what install profile to use. Select "Simple Grouped Content" and the install profile should (hopefully) install without issue for you!