diff --git a/subversion.yaml b/subversion.yaml
new file mode 100644
index 0000000..9a3041b
--- /dev/null
+++ b/subversion.yaml
@@ -0,0 +1,68 @@
+---
+document: modulemd
+version: 2
+data:
+  name: subversion
+  stream: "1.14"
+  summary: Apache Subversion
+  description: >-
+    Apache Subversion, a Modern Version Control System
+  license:
+    module:
+    - MIT
+  dependencies:
+  - buildrequires:
+      httpd: [2.4]
+      platform: [el8.4.0]
+      swig: [4.0]
+    requires:
+      platform: [el8]
+  references:
+    documentation: http://subversion.apache.org/docs/
+    tracker: https://issues.apache.org/jira/projects/SVN
+  profiles:
+    common:
+      rpms:
+      - subversion
+      - subversion-libs
+      - subversion-tools
+    server:
+      rpms:
+      - mod_dav_svn
+      - subversion
+      - subversion-libs
+      - subversion-tools
+  api:
+    rpms:
+    - mod_dav_svn
+    - subversion
+    - subversion-devel
+    - subversion-libs
+  filter:
+    rpms:
+    - libserf-devel
+    - subversion-ruby
+    - utf8proc-devel
+  buildopts:
+    rpms:
+      macros: |
+        %_without_kwallet 1
+        %_without_python2 1
+        %_with_python3 1
+        %_without_bdb 1
+        %_with_pyswig 1
+  components:
+    rpms:
+      libserf:
+        rationale: Build dependency.
+        ref: 8d273fa040519544f54382630770542c11d45be7
+        buildorder: 10
+      utf8proc:
+        rationale: Build dependency.
+        ref: 43ec28adb2cc5d25376b7ee0803a446d0fdfc22a
+        buildorder: 10
+      subversion:
+        rationale: Module API.
+        ref: e99de7f39403ff9c3ce95a4cc6a3f85f7d33a23d
+        buildorder: 20
+...