[gimp-web-devel/pat/bootstrap] config, content: various fixes.



commit 4a9be1d8f4592f8e82c2646dd9eabf9ca7e80c6e
Author: Jehan <jehan girinstud io>
Date:   Wed Sep 7 01:04:16 2022 +0200

    config, content: various fixes.
    
    - Website renamed s/GIMP Developer Resources/GIMP Developer/
    - Various typo fixes, trailing whitespaces, etc.
    - Various html to markdown fixes (especially for standards page).
    - Small text rewrite or content organization here and there.
    - Adding 2.10 version for plug-in template and tutorial as these are
      clearly dedicated to the current stable API.
    - Adding authorship date for the plug-in tutorial, to show it is not
      recent (in case some things are not really up-to-date). The written
      date (2009-08-06) is the date of the last commit which touched the
      related docbook files (before we started porting to Hugo).

 config.toml                                  |   2 +-
 content/core/_index.md                       |   7 +-
 content/core/algorithm/_index.md             |   2 +-
 content/core/algorithm/flood.md              |  16 +-
 content/core/roadmap.md                      |   3 +-
 content/core/setup/git.md                    |  11 +-
 content/core/standards.md                    | 301 +++++++++------------------
 content/resource/_index.md                   |   4 +-
 content/resource/plug-in-template.md         |   2 +-
 content/resource/writing-a-plug-in/1.md      |   1 +
 content/resource/writing-a-plug-in/2.md      |   1 +
 content/resource/writing-a-plug-in/3.md      |   2 +-
 content/resource/writing-a-plug-in/_index.md |   4 +-
 13 files changed, 129 insertions(+), 227 deletions(-)
---
diff --git a/config.toml b/config.toml
index c7641e4..17a50ff 100644
--- a/config.toml
+++ b/config.toml
@@ -1,6 +1,6 @@
 baseURL = "https://testing.developer.gimp.org/";
 languageCode = "en"
-title = "GIMP Developer Resources"
+title = "GIMP Developer"
 author = "The GIMP Development Team"
 theme = "hugo-bootstrap-bare"
 copyright = "Copyright 2003-2022 The GIMP Development Team"
diff --git a/content/core/_index.md b/content/core/_index.md
index 623db94..810bc32 100644
--- a/content/core/_index.md
+++ b/content/core/_index.md
@@ -6,7 +6,6 @@ menu: main
 weight: 1
 ---
 
-The _section_ "Core Development" contains information about GIMP
-internals. It is targetted at people wishing to contribute to core
-development, additionally to the [contents in "Resource
-Development"](/resource/).
+This _section_ contains information about GIMP internals. It is
+targetted at people wishing to contribute to core development,
+additionally to the [contents in "Resource Development"](/resource/).
diff --git a/content/core/algorithm/_index.md b/content/core/algorithm/_index.md
index ef5f60a..a3c492f 100644
--- a/content/core/algorithm/_index.md
+++ b/content/core/algorithm/_index.md
@@ -8,4 +8,4 @@ date: 2022-08-07
 
 Some of the algorithms used within the source can be hard to interpret without first reading a rationale. 
Particularly those that involve geometric reasoning.
 
-Here's a list of algorithms for which we have written a description of their behaviour and/or implimentation.
+Here's a list of algorithms for which we have written a description of their behaviour and/or implementation.
diff --git a/content/core/algorithm/flood.md b/content/core/algorithm/flood.md
index 0e2cac1..bc8b5ad 100644
--- a/content/core/algorithm/flood.md
+++ b/content/core/algorithm/flood.md
@@ -8,8 +8,8 @@ Date: 2021-01-18
 
 ## Abstract
 
-The flood operation eliminates "holes" -- darker areas surrounded by lighter areas -- in single-component 
(grayscale) images. 
-It is particularly useful for eliminating such holes from selections; see GIMP bug 
[https://bugzilla.gnome.org/show_bug.cgi?id=761060 #761060]
+The flood operation eliminates "holes" -- darker areas surrounded by lighter areas -- in single-component 
(grayscale) images.
+It is particularly useful for eliminating such holes from selections; see GIMP bug 
[#761060](https://bugzilla.gnome.org/show_bug.cgi?id=761060)
 for more details.
 
 The conceptual model considers the input image as the height-map of a hilly
@@ -34,14 +34,14 @@ flood, taking both ground- and water-level into account.
 
 More formally, the flood operation assigns to each pixel the minimum of the
 maximal input-image values along all paths from the pixel to the "outside".
-That is, the output value ''o(x)'' at pixel 'x' is given by
+That is, the output value `o(x)` at pixel 'x' is given by
 
 ```
 [[File:Flood Algorithm - Formula 1.gif|center]]
 ```
 
-where ''P(x)'' is the set of all paths from ''x'' to the outside, and ''i(y)'' is
-the value of the input image at pixel ''y''.
+where `P(x)` is the set of all paths from `x` to the outside, and `i(y)` is
+the value of the input image at pixel `y`.
 
 ## Algorithm
 
@@ -59,7 +59,7 @@ according to the rule
 
 ```
 [[File:Flood Algorithm - Formula 2.gif|center]]
-```                                          
+```
 
 where ''w_{n}(x)'' is the water level at pixel ''x'' on generation ''n'', ''g(x)'' is
 the ground level at ''x'', and ''N(x)'' is the set of (orthogonal) neighbors of
@@ -258,7 +258,7 @@ flag of the coalesced range is the logical-OR of the ''modified'' flags of the i
 
 Recall that segments are pushed into the queue as a result of a change in the water level of a neighboring 
segment. To kick this process off, we
 pretend that the water level outside the image instantaneously dropped from 1 to 0, and push four segments, 
referred to as the "seed segments",
-corresponding to the four edges of the image (there may, in fact, be less than four seed segments, if the 
image is 1- or 2-pixel wide or high.) 
+corresponding to the four edges of the image (there may, in fact, be less than four seed segments, if the 
image is 1- or 2-pixel wide or high.)
 The source segment of the seed segments, hypothetically, lies outside the image; in particular, the water 
level of the neighboring pixels in the vertical
 propagation step is taken to be 0 for the seed segments.
 
@@ -280,7 +280,7 @@ propagation step is taken to be 0 for the seed segments.
 
 Figure: The four seed segments -- one for each edge of the image.
 
-The process terminates when there are no more segments left in the queue. 
+The process terminates when there are no more segments left in the queue.
 At this point, the automaton has converged, and the water level corresponds to the output of the flood 
operation.
 
 ## Coordinate Systems
diff --git a/content/core/roadmap.md b/content/core/roadmap.md
index d132bdf..f8d90d6 100644
--- a/content/core/roadmap.md
+++ b/content/core/roadmap.md
@@ -1,7 +1,8 @@
 ---
 title: "Roadmap"
 description: "Feature Prioritization"
-date: "2022-08-09"
+date: "2022-09-07"
+author: "Jehan"
 abbrev: "roadmap"
 weight: -1
 ---
diff --git a/content/core/setup/git.md b/content/core/setup/git.md
index 83e3f60..8283fbf 100644
--- a/content/core/setup/git.md
+++ b/content/core/setup/git.md
@@ -22,18 +22,23 @@ The GNOME git server hosts a couple of GIMP related repositories:
 | [gimp](https://gitlab.gnome.org/GNOME/gimp) | GIMP and the standard set of plug-ins |
 | [gimp-data-extras](https://gitlab.gnome.org/GNOME/gimp-data-extras) | GIMP Data files such as brushes, 
gradients, patterns and the like; outdated plug-ins are sometimes moved there as well |
 | [gimp-gap](https://gitlab.gnome.org/GNOME/gimp-gap) | GIMP Animation Package, a set of plug-ins that 
provide video editing functionality |
-| [gimp-help](https://gitlab.gnome.org/GNOME/gimp-help) | GIMP User Manual |
 | [gimp-perl](https://gitlab.gnome.org/GNOME/gimp-perl) | GIMP Perl bindings and a bunch of nice gimp-perl 
scripts |
 | [gimp-ruby](https://gitlab.gnome.org/GNOME/gimp-ruby) | GIMP Ruby-based scripting plug-in |
 | [gimp-tiny-fu](https://gitlab.gnome.org/GNOME/gimp-tiny-fu) | GIMP Tiny-Fu, a drop-in replacement for 
Script-Fu |
-| [gimp-web](https://gitlab.gnome.org/Infrastructure/gimp-web) | The GIMP web site, available at 
[www.gimp.org](https://www.gimp.org) |
-| [gimp-web-devel](https://gitlab.gnome.org/Infrastructure/gimp-web-devel) | The source of the pages you are 
reading right now |
 
 If you wish to help with core development, you should `clone` at least
 [babl](https://gitlab.gnome.org/GNOME/gimp),
 [gegl](https://gitlab.gnome.org/GNOME/gegl) and
 [gimp](https://gitlab.gnome.org/GNOME/gimp) repositories.
 
+Our websites also have git repositories:
+
+| Module | Description |
+|---|---|
+| [gimp-help](https://gitlab.gnome.org/GNOME/gimp-help) | GIMP User Manual, available at 
[docs.gimp.org](https://docs.gimp.org) |
+| [gimp-web](https://gitlab.gnome.org/Infrastructure/gimp-web) | The GIMP web site, available at 
[www.gimp.org](https://www.gimp.org) |
+| [gimp-web-devel](https://gitlab.gnome.org/Infrastructure/gimp-web-devel) | The source of the pages you are 
reading right now |
+
 The following repositories are archived (development stopped and the
 repository is read-only):
 
diff --git a/content/core/standards.md b/content/core/standards.md
index f22a609..c8239b0 100644
--- a/content/core/standards.md
+++ b/content/core/standards.md
@@ -13,292 +13,187 @@ established (and sometimes even proposed) standards. Below you
 will find a list with links to specifications that a GIMP
 developer may find useful.
 
-
 ## Image File Formats
 
-<dl>
-<dt>
-<a url="http://www.w3.org/XML/";>Extensible Markup Language (XML)</a>
-</dt>
-<dd>
-Describes the XML markup language, used to store the menu layout,
-the startup tips, help indices and other things.
-</dd>
-
-<dt>
-<a url="http://www.w3.org/Graphics/GIF/spec-gif89a.txt";>Graphics Interchange Format</a>
-</dt>
-<dd>
-Describes the GIF file format, used in the GIF plug-in. GIF
+[Extensible Markup Language (XML)](http://www.w3.org/XML/)
+: Describes the XML markup language, used to store the menu layout, the
+startup tips, help indices and other things.
+
+
+[Graphics Interchange Format](http://www.w3.org/Graphics/GIF/spec-gif89a.txt)
+: Describes the GIF file format, used in the GIF plug-in. GIF
 is bad, don't use it.
-</dd>
-
-<dt>
-<a url="http://www.w3.org/Graphics/JPEG/";>JPEG (Joint Photographic Experts Group)</a>
-</dt>
-<dd>
-Describes the JPEG JFIF file format, used in the JPEG plug-in.
-</dd>
-
-<dt>
-<a url="http://www.libpng.org/pub/mng/spec/jng.html";>JNG (JPEG Network Graphics) Format</a>
-</dt>
-<dd>
-GIMP doesn't use this format yet but it would be nice to
+
+
+[JPEG (Joint Photographic Experts Group)](http://www.w3.org/Graphics/JPEG/)
+: Describes the JPEG JFIF file format, used in the JPEG plug-in.
+
+
+[JNG (JPEG Network Graphics) Format](http://www.libpng.org/pub/mng/spec/jng.html)
+: GIMP doesn't use this format yet but it would be nice to
 extend the MNG plug-in to use it and to add a dedicated JNG
 plug-in.
-</dd>
-
-<dt>
-<a url="http://www.libpng.org/pub/mng/spec/";>MNG (Multiple-image Network Graphics) Format</a>
-</dt>
-<dd>
-Describes the MNG file format, used in the MNG plug-in.
-</dd>
-
-<dt>
-<a url="http://www.w3.org/TR/PNG/";>Portable Network Graphics (PNG)</a>
-</dt>
-<dd>
-Describes the PNG file format, used in the PNG plug-in. GIMP
+
+
+[MNG (Multiple-image Network Graphics) Format](http://www.libpng.org/pub/mng/spec/)
+: Describes the MNG file format, used in the MNG plug-in.
+
+
+[Portable Network Graphics (PNG)](http://www.w3.org/TR/PNG/)
+: Describes the PNG file format, used in the PNG plug-in. GIMP
 also reads patterns in the PNG file format and it stores
 thumbnails as PNG images.
-</dd>
 
-<dt>
-<a url="http://www.w3.org/TR/SVG/";>Scalable Vector Graphics (SVG) 1.1</a>
-</dt>
-<dd>
-Describes the SVG file format, used in the SVG plug-in. GIMP
+
+[Scalable Vector Graphics (SVG) 1.1](http://www.w3.org/TR/SVG/)
+: Describes the SVG file format, used in the SVG plug-in. GIMP
 uses SVG for import and export of paths and it also loads
 gradients from SVG files.
-</dd>
 
-<dt>
-<a url="http://partners.adobe.com/public/developer/tiff/";>TIFF 6.0</a>
-</dt>
-<dd>
-Describes the TIFF file format, used in the TIFF plug-in. See also
+
+[TIFF 6.0](http://partners.adobe.com/public/developer/tiff/)
+: Describes the TIFF file format, used in the TIFF plug-in. See also
 the 
-<a url="http://www.awaresystems.be/imaging/tiff.html";>Unofficial TIFF Home Page</a>.
-</dd>
-
-<dt>
-<a url="http://www.adobe.com/products/xmp/main.html";>Extensible Metadata Platform (XMP)</a>
-</dt>
-<dd>
-Describes XMP, a labeling technology that allows to embed
+[Unofficial TIFF Home Page](http://www.awaresystems.be/imaging/tiff.html).
+
+
+[Extensible Metadata Platform (XMP)](http://www.adobe.com/products/xmp/main.html)
+: Describes XMP, a labeling technology that allows to embed
 data about a file, known as metadata, into the file itself.
-</dd>
 
-<dt>
-<a url="http://www.adobe.com/products/dng/pdfs/dng_spec.pdf";>Digital Negative (DNG)</a>
-</dt>
-<dd>
-Specifies DNG, a format, proposed by Adobe, aiming to become
+
+[Digital Negative (DNG)](http://www.adobe.com/products/dng/pdfs/dng_spec.pdf)
+: Specifies DNG, a format, proposed by Adobe, aiming to become
 a standard for storing raw data from digital cameras.
-</dd>
-</dl>
 
 
 ## Color Management
 <dl>
-<dt>
-<a url="http://www.w3.org/Graphics/Color/sRGB";>sRGB Color Space</a>
-</dt>
-<dd>
-Describes sRGB, a color space proposed as a standard default
+
+[sRGB Color Space](http://www.w3.org/Graphics/Color/sRGB)
+: Describes sRGB, a color space proposed as a standard default
 color space for the Internet and other interested vendors.
-</dd>
 
-<dt>
-<a url="http://www.color.org/icc_specs2.html";>ICC Specification</a>
-</dt>
-<dd>
-Specifies the profile format defined by the International
+
+[ICC Specification](http://www.color.org/icc_specs2.html)
+: Specifies the profile format defined by the International
 Color Consortium (ICC). The intent of this format is to
 provide a cross-platform device profile format that can be
 used to translate color data between device colorspaces.
-</dd>
 
-<dt>
-<a url="http://www.burtonini.com/computing/x-icc-profiles-spec-latest.html";>ICC Profiles In X 
Specification</a>
-</dt>
-<dd>
-This is a specification for associating ICC color profiles
+
+[ICC Profiles In X Specification](http://www.burtonini.com/computing/x-icc-profiles-spec-latest.html)
+: This is a specification for associating ICC color profiles
 with X screens. GIMP 2.4 implements this proposed standard. 
-</dd>
-</dl>
 
 
 ## Desktop Standards
 <dl>
-<dt>
-<a url="http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html";>Desktop Entry 
Specification</a>
-</dt>
-<dd>
-This document describes desktop entries: files describing
+
+[Desktop Entry 
Specification](http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html)
+: This document describes desktop entries: files describing
 information about an application such as the name, icon, and
 description. GIMP installs such
 a <filename>.desktop</filename> file.
-</dd>
 
-<dt>
-<a url="http://dbus.freedesktop.org/doc/dbus-specification.html";>Desktop Message Bus</a>
-</dt>
-<dd>
-D-Bus is a message bus for the desktop. If available, GIMP
+
+[Desktop Message Bus](http://dbus.freedesktop.org/doc/dbus-specification.html)
+: D-Bus is a message bus for the desktop. If available, GIMP
 uses it to detect if another GIMP instance is already
 running. In the future, GIMP might make even more use of
 D-Bus.
-</dd>
 
-<dt>
-<a url="http://freedesktop.org/wiki/Specifications/file-uri-spec";>File URI Specification</a>
-</dt>
-<dd>
-Specifies how URIs for normal UNIX filenames (file: URIs)
+
+[File URI Specification](http://freedesktop.org/wiki/Specifications/file-uri-spec)
+: Specifies how URIs for normal UNIX filenames (file: URIs)
 are interpreted and created. This functionality is provided by GLib,
-</dd>
 
-<dt>
-<a url="https://developer.gnome.org/hig/stable/";>GNOME Human Interface Guidelines</a>
-</dt>
-<dd>
-We don't follow this spec to the word but we try to adopt as
+
+[GNOME Human Interface Guidelines](https://developer.gnome.org/hig/stable/)
+: We don't follow this spec to the word but we try to adopt as
 much of these guidelines as makes sense.
-</dd>
 
-<dt>
-<a url="http://standards.freedesktop.org/recent-file-spec/recent-file-spec-latest.html";>Recent File Storage 
Specification</a>
-</dt>
-<dd>
-Provides a standard mechanism for storing a list of recently
+
+[Recent File Storage 
Specification](http://standards.freedesktop.org/recent-file-spec/recent-file-spec-latest.html)
+: Provides a standard mechanism for storing a list of recently
 used files. Supported since GIMP version 2.1.6.
-</dd>
 
-<dt>
-<a url="http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html";>Shared 
MIME Database</a>
-</dt>
-<dd>
-The shared MIME database contains common MIME types, descriptions,
+
+[Shared MIME 
Database](http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html)
+: The shared MIME database contains common MIME types, descriptions,
 and rules for determining the types of files. GIMP file plug-ins
 should use the MIME types and descriptions defined here.
-</dd>
 
-<dt>
-<a url="http://standards.freedesktop.org/startup-notification-spec/startup-notification-latest.txt";> Startup 
Notification</a>
-</dt>
-<dd>
-Specifies a mechanism allowing a desktop environment to
+
+[ Startup 
Notification](http://standards.freedesktop.org/startup-notification-spec/startup-notification-latest.txt)
+: Specifies a mechanism allowing a desktop environment to
 track application startup to provide user feedback. GTK+
 provides support for this protocol.
-</dd>
 
-<dt>
-<a url="https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html";>Thumbnail Managing 
Standard</a>
-</dt>
-<dd>
-Deals with the permanent storage of previews for file
+
+[Thumbnail Managing 
Standard](https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html)
+: Deals with the permanent storage of previews for file
 content. In particular, it tries to define a general and
 widely accepted standard for this task. GIMP 2.0 implements
 this standard and dropped support for the old-fashioned
 <filename>.xvpics</filename>.
-</dd>
-</dl>
 
 
 ## Standards specific to the X window system
 <dl>
-<dt>
-<a url="http://standards.freedesktop.org/clipboards-spec/clipboards-latest.txt";>Clipboards</a>
-</dt>
-<dd>
-Not a formal specification, but explains the consensus of the
+
+[Clipboards](http://standards.freedesktop.org/clipboards-spec/clipboards-latest.txt)
+: Not a formal specification, but explains the consensus of the
 Qt and GTK+ developers on how the X clipboard works.
-</dd>
 
-<dt>
-<a url="http://www.freedesktop.org/wiki/ClipboardManager";>Clipboard Manager</a>
-</dt>
-<dd>
-The Clipboard Manager specification describes how
+
+[Clipboard Manager](http://www.freedesktop.org/wiki/ClipboardManager)
+: The Clipboard Manager specification describes how
 applications can actively store the contents of the
 clipboard when the application is quit. This requires that a
 compliant clipboard manager is running.
-</dd>
 
-<dt>
-<a url="http://freedesktop.org/Standards/XDND";>Drag-and-Drop Protocol for the X Window System</a>
-</dt>
-<dd>
-XDND defines a standard for drag and drop on X11. It is implemented
+
+[Drag-and-Drop Protocol for the X Window System](http://freedesktop.org/Standards/XDND)
+: XDND defines a standard for drag and drop on X11. It is implemented
 by GTK+.
-</dd>
 
-<dt>
-<a url="http://freedesktop.org/wiki/Standards_2fdirect_2dsave";>Direct Save Protocol for the X Window 
System</a>
-</dt>
-<dd>
-XDS defines an extension to XDND that allow users to save a file by
+
+[Direct Save Protocol for the X Window System](http://freedesktop.org/wiki/Standards_2fdirect_2dsave)
+: XDS defines an extension to XDND that allow users to save a file by
 simply dragging it to a file manager window. GIMP 2.4 supports
 this protocol.
-</dd>
 
-<dt>
-<a url="http://standards.freedesktop.org/wm-spec/wm-spec-latest.html";>Extended Window Manager Hints</a>
-</dt>
-<dd>
-The Window Manager Specification is meant to unify the GNOME and KDE
+
+[Extended Window Manager Hints](http://standards.freedesktop.org/wm-spec/wm-spec-latest.html)
+: The Window Manager Specification is meant to unify the GNOME and KDE
 window manager hint conventions.
-</dd>
 
-<dt>
-<a url="http://tronche.com/gui/x/icccm/";>Inter-Client Communication Conventions Manual (ICCCM)</a>
-</dt>
-<dd>
-This spec defines the interaction between X11 clients. In
+
+[Inter-Client Communication Conventions Manual (ICCCM)](http://tronche.com/gui/x/icccm/)
+: This spec defines the interaction between X11 clients. In
 particular it talks about selections, cut buffers, window
 and session management, manipulation of shared resources
 and device color characterization.
-</dd>
 
-<dt>
-<a url="http://standards.freedesktop.org/xsettings-spec/xsettings-spec-0.5.html";>XSETTINGS</a>
-</dt>
-<dd>
-The XSETTINGS protocol provides a mechanism for applications
+
+[XSETTINGS](http://standards.freedesktop.org/xsettings-spec/xsettings-spec-0.5.html)
+: The XSETTINGS protocol provides a mechanism for applications
 written with different toolkits to share simple
 configuration settings such as double-click-times and
 background colors. GTK+ hides this from us.
-</dd>
-
 
 ## Programming Standards
 
-<dt>
-<a url="http://developer.gimp.org/HACKING";>GIMP Hackordnung</a>
-</dt>
-<dd>
-The last section from the file HACKING as found in the GIMP
+[GIMP Hackordnung](http://developer.gimp.org/HACKING)
+: The last section from the file HACKING as found in the GIMP
 source tree explains how the GIMP source code should be
 formatted.
-</dd>
 
-<dt>
-<a url="http://www.gnu.org/prep/standards/";>GNU coding standards</a>
-</dt>
-<dd>
-A guide to writing portable, robust and reliable
+[GNU coding standards](http://www.gnu.org/prep/standards/)
+: A guide to writing portable, robust and reliable
 programs. Also defines the
-<a url="http://www.gnu.org/prep/standards/standards.html#Formatting";>GNU coding style</a>.
-</dd>
-
-<dt>
-<a url="http://www.nirvani.net/docs/ansi_c.pdf";>ISO/IEC 9899</a>
-</dt>
-<dd>
-ISO 9899 is the international standard for the C programming language.
-</dd>
-</dl>
+[GNU coding style](http://www.gnu.org/prep/standards/standards.html#Formatting).
 
+[ISO/IEC 9899](http://www.nirvani.net/docs/ansi_c.pdf)
+: ISO 9899 is the international standard for the C programming language.
diff --git a/content/resource/_index.md b/content/resource/_index.md
index d29010c..d6abada 100644
--- a/content/resource/_index.md
+++ b/content/resource/_index.md
@@ -6,8 +6,8 @@ menu: main
 weight: 2
 ---
 
-The _section_ "Resource Development" contains information to create
-resources for GIMP or use GIMP as a development platform.
+This _section_ contains information to create resources for GIMP or use
+GIMP as a development platform.
 
 For instance you can write plug-ins to customize your workflow, run GIMP
 non-interactively from scripts to process images, and so on.
diff --git a/content/resource/plug-in-template.md b/content/resource/plug-in-template.md
index 8b69d15..d9f1b6b 100644
--- a/content/resource/plug-in-template.md
+++ b/content/resource/plug-in-template.md
@@ -1,5 +1,5 @@
 +++
-title = "GIMP Plug-In Template"
+title = "GIMP 2.10 Plug-In Template"
 abbrev = "Plug-In Template"
 description = "Don't start from scratch"
 date = "2022-07-20"
diff --git a/content/resource/writing-a-plug-in/1.md b/content/resource/writing-a-plug-in/1.md
index 08fef41..c9617fc 100644
--- a/content/resource/writing-a-plug-in/1.md
+++ b/content/resource/writing-a-plug-in/1.md
@@ -2,6 +2,7 @@
 title = "How to write a GIMP plug-in, part I"
 abbrev = "Writing A Plug-In"
 description = "Write your own"
+date = "2009-08-06"
 author = "Dave Neary"
 weight = 2
 +++
diff --git a/content/resource/writing-a-plug-in/2.md b/content/resource/writing-a-plug-in/2.md
index 195c1af..027f1d7 100644
--- a/content/resource/writing-a-plug-in/2.md
+++ b/content/resource/writing-a-plug-in/2.md
@@ -2,6 +2,7 @@
 title = "How to write a GIMP plug-in, part II"
 abbrev = "Part II"
 description = "Write your own"
+date = "2009-08-06"
 author = "Dave Neary"
 weight = 3
 +++
diff --git a/content/resource/writing-a-plug-in/3.md b/content/resource/writing-a-plug-in/3.md
index 588277a..ca1e527 100644
--- a/content/resource/writing-a-plug-in/3.md
+++ b/content/resource/writing-a-plug-in/3.md
@@ -2,7 +2,7 @@
 title = "How to write a GIMP plug-in, part III"
 abbrev = "Part III"
 description = "Write your own"
-date = "2022-07-23"
+date = "2009-08-06"
 author = "Dave Neary"
 weight = 4
 +++
diff --git a/content/resource/writing-a-plug-in/_index.md b/content/resource/writing-a-plug-in/_index.md
index a01a7e0..a2a13cf 100644
--- a/content/resource/writing-a-plug-in/_index.md
+++ b/content/resource/writing-a-plug-in/_index.md
@@ -1,6 +1,6 @@
 +++
-title = "How to write a GIMP plug-in"
-description = "Writing GIMP plug-ins"
+title = "How to write a plug-in for GIMP 2.10"
+description = "Writing GIMP 2.10 plug-ins"
 date = "2022-07-20"
 weight = 2
 +++


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]