faq: Add a question about parallel UIs
authorMatthias Clasen <mclasen@redhat.com>
Mon, 13 Feb 2023 13:54:36 +0000 (08:54 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 13 Feb 2023 13:54:36 +0000 (08:54 -0500)
docs/reference/gtk/question_index.md

index d466234ec489cf15a78ee0c404f8762cfa5afc9c..44a65f8800a3090aa01332a7476acd72e4f049a9 100644 (file)
@@ -30,6 +30,16 @@ the question you have, this list is a good place to start.
     [file a bug report](https://gitlab.gnome.org/GNOME/gtk/issues/new) against the
     documentation.
 
+*  Should I maintain parallel versions of my UI in GTK x and GTK y?
+
+    At the end of the day, that is up to you.
+
+    Our experience is that it is a lot of work, and usually not a good idea.
+
+    If you are not ready to make the jump to the next major version of GTK,
+    it is perfectly fine to stick with the stable release. We maintain them
+    for that reason.
+
 *  How does memory management work in GTK? Should I free data returned from functions?
 
     See the documentation for `GObject` and `GInitiallyUnowned`. For `GObject` note