moodle / moodle/devdocs

[docs] Create documentation for DB Server specific requirements

Open
#474 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

documentation enhancement help wanted
Dominant language
TypeScript
Stars
74
Forks
652
Avg merge
2d 50m
Merged PRs (30d)
12

Description

What is the Moodle feature that needs documenting?

Sometimes - e.g. MDL-70260, MDL-76572 - we need more details about what patch level is actually required for a DB Server in order to let Moodle work fine using its features.

In the past we were used to quote Tracker issues in the "See also" section but for this specific argument we should find a place to collect such information.

In detail, we need to highlight that using Microsoft SQL Server 2019 will require at least Cumulative Update Package 18 for SQL Server 2019 - KB5017593 to let Moodle Backup&Restore processes to properly work.
Note: since MS SQL is mostly Community supported we are not sure that a lower CU could work either.

HTH,
Matteo

Is this documentation specific to a Moodle version?

No

Are you able to provide a patch for this?

None

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No target file is named, so first inspect the DB Server requirements documentation and existing “See also” sections to choose a suitable place. Document that Microsoft SQL Server 2019 requires Cumulative Update Package 18 (KB5017593) for Moodle Backup & Restore, and link the cited Tracker and Microsoft references.

Written by the indexing model from the issue text.

Assessment

Tech stack
sql
Domain
databases, documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.