Problem/Motivation

The Reactions 1.x branch needs a clean Drupal 10/11 base module scaffold before the Voting API-backed storage, field, formatter, and UI work can be implemented.

The current repository contains legacy Drupal 6-era reactor/backtype code. That code does not match the planned Reactions architecture and should be removed from the new 1.x implementation.

Proposed resolution

Create a minimal base reactions module scaffold.

The scaffold should include:

  • Drupal 10/11 module metadata.
  • Composer metadata for drupal/reactions.
  • A dependency on Voting API.
  • Initial README documentation.

This issue should not add runtime APIs, permissions, services, fields, forms, controllers, or formatters. Those will be handled in follow-up issues.

Remaining tasks

  • Add reactions.info.yml.
  • Add composer.json.
  • Add initial README.md.
  • Remove obsolete Drupal 6 reactor/backtype implementation files.

API changes

None.

Data model changes

None.

Issue fork reactions-3609725

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

elaman created an issue. See original summary.

  • elaman committed 3f452d85 on master
    Issue #3609725: Scaffold base Reactions module
    
elaman’s picture

Assigned: elaman » Unassigned
Status: Active » Fixed
Parent issue: » #3609723: Rebuild Reactions around reaction sets and contextual placement

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • b9d0f6e6 committed on 1.x
    #3609725: Scaffold base  module
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.