Operate Service

OJS Maintenance & Annual Maintenance Contracts

OJS maintenance covers scheduled, proactive upkeep of a journal's installation — patch application, routine health checks, and uptime monitoring — delivered as an ongoing contract so small issues get caught before they turn into outages or security problems.

OJS 3.5.0-5 LTS OJS 3.4.0-10 OJS 3.3.0-22 LTS Verified 2026-07-23

Who This Is For

  • Journals that want proactive upkeep instead of reacting to problems after they happen
  • Publishers with an installation that hasn't been patched or reviewed in a long time
  • Institutions that need a maintenance contract for budgeting and procurement purposes
  • Teams who want routine health checks without managing them internally

Common Problems This Solves

  • A journal running patch versions that are months or years out of date
  • No one currently monitoring uptime or checking for issues proactively
  • Small configuration drift that accumulates into bigger problems over time
  • No maintenance budget line because there's never been a defined contract

What's Included

Scheduled patch-level updates within your current OJS branch
Routine health checks: broken links, failed cron jobs, disk space, error logs
Uptime monitoring with alerting
A maintenance log documenting what was checked and changed each cycle
Priority scheduling for any issues found during checks

How the Process Works

Baseline review

We document the current state of your installation before the contract begins.

Maintenance schedule agreed

A cadence (e.g. monthly or quarterly) is set for patch updates and health checks.

Ongoing checks

Each cycle, we apply relevant patches and run through the health-check list.

Reporting

You receive a short maintenance log after each cycle, not just an invoice.

Escalation when needed

Anything requiring more than routine maintenance is flagged and scoped separately.

Access & Requirements

  • Ongoing admin access to the OJS installation and hosting environment
  • Agreement on a maintenance cadence and contact point for scheduling

Realistic Benefits

  • Problems caught during routine checks instead of discovered during an outage
  • A documented maintenance history for institutional record-keeping
  • Predictable, budgetable maintenance cost instead of unplanned emergency fixes

Limitations & Exclusions

  • Maintenance covers patch-level updates within your current branch, not major version upgrades (see OJS Upgrade)
  • Security incident response is covered under OJS Security & Recovery, not routine maintenance
  • Custom development requests found during a health check are scoped separately

Documented, Not Improvised

Every engagement follows a written scope, a staging environment before production changes, and a validation checklist before anything is marked complete. Project write-ups are published as case studies once a client approves sharing them.

View case studies

Pricing for this service

Maintenance is typically billed as an annual contract, often bundled with a support plan tier.

View Pricing Guidance

Frequently Asked Questions

Maintenance is scheduled, proactive upkeep on a fixed cadence. Support is reactive help when you report a specific issue. Many clients have both.

No — patch-level updates within your current OJS branch are included, but a major version upgrade (e.g. 3.3 to 3.5) is scoped separately as its own project. See our OJS Upgrade service.

Typically monthly or quarterly, agreed at the start of the contract based on your journal's activity level and risk tolerance.

A short log documenting what was checked, what was updated, and anything flagged for follow-up.

We offer annual maintenance contracts (AMC) for predictable, ongoing upkeep. One-off health checks can be scoped separately if an ongoing contract isn't what you need right now.

Written by the CyberDairy OJS Engineering Team

Technically reviewed by: Support Lead

Last updated 2026-07-23

Operate Service

Ready to talk about OJS Maintenance?

Tell us about your journal and current setup — we'll respond with a scoped recommendation.

Contact Us Request a Quote