diff options
Diffstat (limited to '')
-rw-r--r-- | plugins/README.md | 29 |
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 |