Skip to content

brightspot/content-review-cycle

Repository files navigation

Content Review Cycle

This Brightspot Platform Extension provides a review-cycle feature that reminds editors to review specific assets at fixed intervals.

Review Cycles Keep Your Living Documents Fresh

Prerequisites

This extension requires an instance of Brightspot (version 4.5.15 or later) and access to the project source code.

Installation

Gradle:

api 'com.brightspot:content-review-cycle:1.0.0'

Maven:

<dependency>
    <groupId>com.brightspot</groupId>
    <artifactId>content-review-cycle</artifactId>
    <version>1.0.0</version>
</dependency>

Substitute 1.0.0 for the desired version found on the releases page.

Usage

You explicitly activate this extension for individual content types by implementing the HasReviewCycle interface:

public class MyContentType extends Content implements HasReviewCycle {
    // ...
}

When you implement this interface on a content type, that content type is now available to be configured for the Review Cycle feature by an administrator. Please see the user guide for instructions on configuring this feature.

Documentation

Versioning

The version numbers for this extension will strictly follow Semantic Versioning. The latest release can be found here.

Contributing

If you have feedback, suggestions or comments on this open-source platform extension, please feel free to make them publicly on the issues tab here.

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Local Development

Assuming you already have a local Brightspot instance up and running, you can test this extension by running the following command from this project's root directory to install a SNAPSHOT to your local Maven repository:

./gradlew publishToMavenLocal

Next, ensure your project's build.gradle file contains the following:

repositories {
    mavenLocal()
}

Then, add the following to your project's build.gradle file:

dependencies {
    api 'com.brightspot:content-review-cycle:1.0.0-SNAPSHOT'
}

Finally, compile your project and run your local Brightspot instance.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published