rsvp-system/rsvp-requirements

Metapackage for the RSVP System: Bundles all Drupal module dependencies for Gluebox event platforms.

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Forks: 0

Type:metapackage

pkg:composer/rsvp-system/rsvp-requirements

v1.0.0 2026-02-18 14:01 UTC

This package is not auto-updated.

Last update: 2026-02-24 16:38:02 UTC


README

A Gluebox.com LLC Solution

This repository provides a Composer metapackage that bundles all necessary Drupal module dependencies for the RSVP System (rsvp-system.org).

Because Drupal Recipes cannot currently download external code dependencies, this package serves as the Requirement Layer to ensure your codebase is prepared before applying the RSVP System recipes.

Purpose

The RSVP System is a calendar and event platform built on Drupal. To maintain a clean architecture, we decouple the code requirements from the configuration logic:

  • Code (This Package): Downloads all 30+ required modules (Smart Date, ECA, Search API, etc.).
  • Logic (The Recipe): Configures those modules into a functional event system.

Installation

Run this command from your Drupal project root to pull in all necessary dependencies:

composer require rsvp-system/rsvp-requirements

Stability Note

This system utilizes modern, cutting-edge Drupal modules. If your project's minimum-stability is set to stable, you may need to adjust your composer.json to allow the @beta and @rc versions required by components like domain and feeds_tamper:

{
  "minimum-stability": "dev",
  "prefer-stable": true
}

Included Modules

This metapackage ensures the following stacks are available:

  • Logic & Automation: ECA (Event Condition Action), BPMN.io
  • Event Management: Smart Date, Smart Date Recur, FullCalendar View
  • Geo/Mapping: Leaflet, Geocoder, Geofield
  • Search & Data: Search API, Search API Solr, Feeds, Facets
  • UX/UI: Gin Toolset, Better Exposed Filters, Views Accordion
  • SEO & Routing: Pathauto, Redirect, Metatag, Domain

Usage Workflow

Once the requirements are installed, you can proceed to apply the RSVP System recipes:

  1. Install Code

    composer require rsvp-system/rsvp-requirements
    
  2. Apply Recipe

    drush recipe recipes/rsvp-recipes/recipes/rsvp_full_stack
    

Support & Documentation

  • Official Site: rsvp-system.org
  • Maintained by: Gluebox.com LLC