Move mention of GSoC to Motivations section

This commit is contained in:
WillyPillow 2020-09-02 01:10:49 +08:00
parent 1473712618
commit 61fb01d673
No known key found for this signature in database
GPG Key ID: 3839E194B1415A9C

View File

@ -6,11 +6,13 @@ permalink: /doc/template-manager/
# Template Manager # Template Manager
This document discusses the designs and technical details of `qvm-template`, a template manager application proposed in the 2020 Google Summer of Code program. This document discusses the designs and technical details of `qvm-template`, the template manager application in Qubes OS.
The goals of the project is to design a new mechanism for TemplateVM distribution and a unified tool for template management. The goals of the project is to design a new mechanism for TemplateVM distribution and a unified tool for template management.
## Motivation ## Motivation
This project was originally proposed in the 2020 Google Summer of Code program.
Previously, TemplateVMs were distributed by RPM packages and managed by `yum`/`dnf`. Previously, TemplateVMs were distributed by RPM packages and managed by `yum`/`dnf`.
However, tracking inherently dynamic VM images with a package manager suited for static files creates some challenges. However, tracking inherently dynamic VM images with a package manager suited for static files creates some challenges.
For example, users may accidentally update the images, overriding local changes ([#996], [#1647]). For example, users may accidentally update the images, overriding local changes ([#996], [#1647]).