RulesFinder
RulesFinder is a community Drupal distribution designed for collaborative and transparent contract development. It facilitates discussions and improvements on contractual provisions by allowing users to formulate problems, propose solutions, debate arguments, and vote on changes.
RulesFinder is a participation software that allows you to develop contracts* collaboratively and transparently. RulesFinder is geared towards finding the best contract in the longer term by continuously improving inadequate contractual provisions in the experience process.
(* With „contract“ all known types of compilation of practical rules are meant, such as house rules, association statutes, purchase contracts, usage contracts, laws, ...)
The idea of RulesFinder
In a free society or community in which everyone is asked to help shape it with innovative ideas and personal commitment, rules are an indispensable instrument. - For many visions, contracts create the basis of trust that makes them possible. RulesFinder is the round table at which all contracting parties sit down to work out their contract together. The software reduces precisely this type of communication to basic forms, which is necessary for the factual discussion and clarification of contractual agreements.
How it works?
- Problems that require contractual regulation can be formulated - and one or more proposed solutions in the form of rules or contractual clauses can be introduced for each problem.
- The proposed solutions will be debated in the form of pro and contra arguments.
- The contractual clauses can be optimized with change requests that can be voted on.
- When all arguments have been disclosed, and all accepted change requests are applied, a voting will decide if a contractual clause should come into force and will be adopted in the next contract version.
More Information you will find here
Install
It is strictly recommended to install RulesFinder with composer. You need to install PHP (8.3-8.4), MySQL, GIT and Composer (>=2.0) on your server or local environmet.
To setup a new project, just enter the following line to your CLI or terminal.
$ composer create-project jfeltkamp/rules-finder-project -s dev <your-project-name>
When the software download and scaffold is finished, you can run the site install with drush from the docroot folder:
$ drush si rules_finder --locale=de
or with your browser by calling your host (that routes to the docroot folder).
Depends on
Dependencies of the latest stable release
- Configuration selector
- Update helper
- Update helper update_helper_checklist
- node Drupal core
- views Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 2.0.25 | Stable | Word/character counter, help messages | Aug 23, 2026 | ||
| 2.0.24 | Stable | Texts as formatted long texts with CKEditor5 | Aug 21, 2026 | ||
| 2.0.23 | Stable | Fix PHP dependency | Aug 17, 2026 | ||
| 2.0.22 | Stable | Update ECA to newest | Aug 15, 2026 | ||
| 2.0.21 | Stable | Upgrade ECA 2.1 -> 3.0 | Aug 15, 2026 | ||
| 2.0.20 | Stable | Media PDF, Upgrade Diff and Tagify | Aug 15, 2026 | ||
| 2.0.19 | Stable | Translation fixes | Aug 10, 2026 | ||
| 2.0.18 | Stable | Fix PDF issues | Aug 9, 2026 | ||
| 2.0.17 | Stable | Fix translation import | Aug 9, 2026 | ||
| 2.0.16 | Stable | Improved final versions, PDF download | Aug 9, 2026 | ||
| 2.0.15 | Stable | Improved e-mail display | Aug 2, 2026 | ||
| 2.0.14 | Stable | Next date widget for dashboard | Jul 4, 2026 | ||
| 2.0.13 | Stable | tag confusion | Jul 3, 2026 | ||
| 2.0.12 | Stable | Minor bug fix | Jul 3, 2026 | ||
| 2.0.11 | Stable | Update for Drupal 11.4 | Jul 2, 2026 | ||
| 2.0.10 | Stable | Fixed field_sector form display | Jul 2, 2026 | ||
| 2.0.9 | Stable | Display fixes | Jun 17, 2026 | ||
| 2.0.8 | Stable | Added vote result to the item lists | Jun 2, 2026 | ||
| 2.0.7 | Stable | Fixes for PHP 8.4 | May 25, 2026 | ||
| 2.0.6 | Stable | RuFi translation import | May 17, 2026 | ||
| 2.0.5 | Stable | Fixed malformed dependency | May 13, 2026 | ||
| 2.0.4 | Stable | Notifications for content updates | May 9, 2026 | ||
| 2.0.3 | Stable | Problems preview in rule add/edit form. | Apr 29, 2026 | ||
| 2.0.2 | Stable | Require SMTP Mail transfer | Apr 27, 2026 | ||
| 2.0.1 | Stable | RulesFinder upgrade 2.0 (D11) | Apr 26, 2026 | ||
| 1.1.10 | Stable | Fixed permissions in moderator role | Apr 15, 2026 | ||
| 1.1.9 | Stable | English demo content | Mar 28, 2026 | ||
| 1.1.8 | Stable | translations, improved todo-meta-icons | Mar 22, 2026 | ||
| 1.1.7 | Stable | UI improvements | Mar 20, 2026 | ||
| 1.1.6 | Stable | Updated UI | Feb 15, 2026 | ||
| 1.1.5 | Stable | Official dashboard module | Sep 3, 2025 | ||
| 1.1.4 | Stable | Usage of Taxonomy Ordinal | Aug 21, 2025 | ||
| 1.1.x-dev | Dev | Supports ECA instead of Rules | Aug 21, 2025 | ||
| 1.1.3 | Stable | Added internal search for all contents | Jul 13, 2025 | ||
| 1.1.2 | Stable | Refer duplicate/conflicting content | Jul 6, 2025 | ||
| 1.1.1 | Stable | Improved styling | Jun 15, 2025 | ||
| 1.1.0 | Stable | May 27, 2025 | |||
| 1.0.0-beta9 | Pre-release | Updating dependencies | May 22, 2025 | ||
| 1.0.0-beta7 | Pre-release | Updated dependencies | May 21, 2025 |