From a94432597438ae848dc4148d1f3c314247b417e4 Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Sun, 5 Feb 2023 14:17:04 -0800 Subject: [PATCH] Updated Google Summer of Code 2023 Ideas (markdown) --- Google-Summer-of-Code-2023-Ideas.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Google-Summer-of-Code-2023-Ideas.md b/Google-Summer-of-Code-2023-Ideas.md index 4ae8ec7..03e24c6 100644 --- a/Google-Summer-of-Code-2023-Ideas.md +++ b/Google-Summer-of-Code-2023-Ideas.md @@ -176,7 +176,7 @@ Other issues tagged [help wanted](https://github.com/borgbackup/borg/issues?q=is **Length**: 175 hours
**Skills required**: Python, Linux, relational database administration basics (PostgreSQL and/or MySQL/MariaDB)
**Description**: Today, borgmatic supports creating database backups and restoring those backups to the same database. However, this doesn't support use cases likes: 1. Running a test restore to another database or server without impacting the production database, or 2. In the event of a database loss, restoring a database to a newly created replacement server with a different hostname and/or credentials.
-**Task outline**: Add command-line support to borgmatic's restore action to override the restored database name, hostname, port username, password, etc. and plumb those values through to the restore commands. Additionally, update the existing documentation and tests for these features.
+**Task outline**: Add command-line support to borgmatic's restore action to override the restored database name, hostname, port username, password, etc. and plumb those values through to the restore commands. Additionally, manually test on all database types borgmatic supports, update the existing documentation, and add/update tests for these features.
**Additional details**: See [the ticket](https://projects.torsion.org/borgmatic-collective/borgmatic/issues/326)
**Possible mentors**: [@witten](https://github.com/witten), [@real-yfprojects](https://github.com/real-yfprojects) (backup mentor)