pidgin/nest

53ae455c4f10
Parents e2444a20dbf2
Children 73fe5610cc73
Update everything to point to the new contributors guide

Testing Done:
Ran `npm run hugo:server`

Reviewed at https://reviews.imfreedom.org/r/1726/
--- a/hugo/config.toml Mon Aug 01 23:45:18 2022 -0500
+++ b/hugo/config.toml Mon Sep 05 22:55:13 2022 -0500
@@ -16,7 +16,7 @@
editURL = "https://keep.imfreedom.org/pidgin/nest/file/default/hugo/content/"
disableShortcutsTitle = true
-contributeGuideURL = "https://docs.imfreedom.org/purple3/code_contributions.html"
+contributeGuideURL = "https://docs.imfreedom.org/contributors-guide/"
pidginIssuesURL = "https://issues.imfreedom.org/issues/PIDGIN?u=1"
# These enable Open Graph and Twitter cards
--- a/hugo/content/development/building/2.x.y/windows.md Mon Aug 01 23:45:18 2022 -0500
+++ b/hugo/content/development/building/2.x.y/windows.md Mon Sep 05 22:55:13 2022 -0500
@@ -110,8 +110,7 @@
## Get the Pidgin source code
The development source is available via Mercurial in the `release-2.x.y`
-branch. See [version control]({{< ref "development/version-control" >}}) for
-more information.
+branch.
If you want to build a release tarball, the instructions in the rest of this
document should work for you, however they are written for the most recent
--- a/hugo/content/development/contributing.md Mon Aug 01 23:45:18 2022 -0500
+++ b/hugo/content/development/contributing.md Mon Sep 05 22:55:13 2022 -0500
@@ -7,6 +7,7 @@
lastmod: 2019-08-21T04:05:48.000Z
aliases:
- /development/contributing/mercurial/
+ - /development/version-control/
---
## Ideas to contribute
@@ -119,11 +120,7 @@
familiar with so we created documentation that helps you getting started and at
the same time explains how our contribution process works.
-1. Checkout the [version control page]({{< ref version-control >}}). Pay special
- attention to the branches which host the Pidgin 3 codebase vs the Pidgin 2
- one.
-1. [Using Pidgin mercurial](https://docs.imfreedom.org/purple3/mercurial.html)
-1. [Pidgin code contribution process]({{< param "contributeGuideURL" >}}).
+[Instant Messaging Freedom Contributors Guide](https://docs.imfreedom.org/contributors-guide/)
If you have any questions about this process, remember that you have a variety
of [methods to reach out to us]({{< ref contact >}}).
--- a/hugo/content/development/version-control.md Mon Aug 01 23:45:18 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
----
-title: Version Control
-date: 2019-02-01T05:09:48.000Z
-anchor: development
-replaces:
- - developer.pidgin.im/wiki/UsingPidginMercurial
-lastmod: 2019-08-29T20:33:38.000Z
----
-
-All of the source code relating to Pidgin and its libraries is hosted in
-[Mercurial](https://www.mercurial-scm.org/) repositories and are specified
-below.
-
-### Repositories
-
-Pidgin itself lives in the {{< repo link="1" name="pidgin" >}}, repository.
-This include Pidgin 2 on the `release-2.x.y` branch as well as Pidgin 3 on the
-`default` branch.
-
-The default branch has moved libgnt out to its own repository at
-{{< repo link="1" name="libgnt" >}} to make it more accessible to other
-developers. The intent here is to have it be a separate package on all
-distributions to make it more accessible to users as well as developers. This
-will help on distributions such as Slackware that enforce rules of one
-distribution package per source package.
-
-Pidgin 3 also depends on {{< repo link="1" name="talkatu" >}} for reusable
-[GTK](https://www.gtk.org) widgets that are geared towards messaging clients.
-
-Purple 3 has adopted {{< repo link="1" name="gplugin" >}}, which is a library
-that handles plugins in multiple languages leveraging
-[gobject-introspection](https://gi.readthedocs.io/en/latest/). It currently
-supports C/C++, Perl, Python, and Lua plugins, with more languages planned for
-the future.