summaryrefslogtreecommitdiffstats
path: root/plugins/README.md
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 17:06:32 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 17:06:32 +0000
commit2dad5357405ad33cfa792f04b3ab62a5d188841e (patch)
treeb8f8893942060fe3cfb04ac374cda96fdfc8f453 /plugins/README.md
parentInitial commit. (diff)
downloadremmina-2dad5357405ad33cfa792f04b3ab62a5d188841e.tar.xz
remmina-2dad5357405ad33cfa792f04b3ab62a5d188841e.zip
Adding upstream version 1.4.34+dfsg.upstream/1.4.34+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--plugins/README.md29
1 files changed, 29 insertions, 0 deletions
diff --git a/plugins/README.md b/plugins/README.md
new file mode 100644
index 0000000..162a407
--- /dev/null
+++ b/plugins/README.md
@@ -0,0 +1,29 @@
+## Removed plugins
+
+We have removed the folders xdmcp, nx and st due to the fact that Gtk have deprecated the functions
+using the XEmbed protocol.
+
+These folders have been split in a new repository as shown in the following example
+
+```
+# Split of the folder plugins/st in a new branch
+git subtree split -P plugins/st -b plugins/st
+# We add the remote of the new repository
+git remote add plugins/st git@gitlab.com:Remmina/remmina-plugins.git
+# We push to the new repository
+git push plugins/st plugins/st
+# We change to the location of the local copy of git@gitlab.com:Remmina/remmina-plugins.git
+cd ../remmina-plugins/
+# The branch plugins/st does not have the folder plugins, the st source is in the root
+# The following subtree command recreate the folder structure (../Remmina is the main repo)
+git subtree add -P plugins/st ../Remmina plugins/st
+git push
+```
+
+The next step is to `git rm -r plugins/st` and if we need again `st`, it's enough to add it as a submodule:
+
+```
+git submodule add git@gitlab.com:Remmina/remmina-plugins.git plugins
+```
+
+The submodule part has to be tested as it'll cause issues with the existing files