[gimp-web-devel/hugo] content: kickstart "Setting up your developer environment" section.
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-web-devel/hugo] content: kickstart "Setting up your developer environment" section.
- Date: Sun, 7 Aug 2022 14:54:59 +0000 (UTC)
commit bc0fa7b2ea8668a713a05552da463f17ffe66175
Author: Jehan <jehan girinstud io>
Date: Sun Aug 7 16:50:44 2022 +0200
content: kickstart "Setting up your developer environment" section.
The first step for core development is the initial setup:
* Add an index for a setup subcategory under core development section.
* Move the git.md page under core_developers/ and update it.
* Delete cvs.md.
Some redirections will obviously have to be setup eventually to handle
old URIs.
content/core_developers/setup/_index.md | 11 ++++++++
content/{homepage => core_developers/setup}/git.md | 32 ++++++++++++++++------
content/homepage/cvs.md | 9 ------
3 files changed, 34 insertions(+), 18 deletions(-)
---
diff --git a/content/core_developers/setup/_index.md b/content/core_developers/setup/_index.md
new file mode 100644
index 0000000..dbc1126
--- /dev/null
+++ b/content/core_developers/setup/_index.md
@@ -0,0 +1,11 @@
+---
+title: "Setting up your developer environment"
+date: 2022-08-07
+author: "Jehan"
+abbrev: "dev-env-setup"
+weight: 0
+---
+
+The first step as a core developer is to build GIMP. This page contains
+all the resources necessary to set up your developer environment
+correctly.
diff --git a/content/homepage/git.md b/content/core_developers/setup/git.md
similarity index 62%
rename from content/homepage/git.md
rename to content/core_developers/setup/git.md
index 20db728..85e6f48 100644
--- a/content/homepage/git.md
+++ b/content/core_developers/setup/git.md
@@ -1,14 +1,17 @@
+++
-title = "Git"
-date = "2022-07-20"
+title = "Obtaining source code"
+date = "2022-08-07"
abbrev = "Git"
description = "Living on the bleeding edge"
+weight = 0
+++
-The GIMP source code lives in the `gimp` repository on the
-[GNOME git server](https://gitlab.gnome.org).
-For more information on the GNOME git solution, go
-[here](https://live.gnome.org/Git).
+GIMP source code lives in the `gimp` repository on the [GNOME git
+server](https://gitlab.gnome.org).
+
+*Notes: for more information on the `git` distributed version control tool, we
+advise the very good [online documentation](https://git-scm.com/doc);
+to know more about GNOME's git solution, go [here](https://live.gnome.org/Git).*
The GNOME git server hosts a couple of GIMP related repositories:
@@ -17,13 +20,24 @@ The GNOME git server hosts a couple of GIMP related repositories:
| [babl](https://gitlab.gnome.org/GNOME/gimp) | Pixel format conversion library |
| [gegl](https://gitlab.gnome.org/GNOME/gegl) | Generic Graphical Library |
| [gimp](https://gitlab.gnome.org/GNOME/gimp) | GIMP and the standard set of plug-ins |
-| [gimp-data-extras](https://gitlab.gnome.org/Archive/gimp-data-extras) | GIMP Data files such as brushes,
gradients, patterns and the like |
+| [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-plugin-template](https://gitlab.gnome.org/Archive/gimp-plugin-template) | GIMP Plug-In Template, a
starting ground for plug-in developers, currently in need of updating with regards to the use of GEGL. |
-| [gimp-plugins-unstable](https://gitlab.gnome.org/Archive/gimp-plugins-unstable) | GIMP plug-ins from the
past, a collection of unstable and unmaintained plug-ins |
| [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.
+
+The following repositories are archived (development stopped and the
+repository is read-only):
+
+| Module | Description |
+|---|---|
+| [gimp-plugin-template](https://gitlab.gnome.org/Archive/gimp-plugin-template) | GIMP Plug-In Template, a
starting ground for plug-in developers, currently in need of updating with regards to the use of GEGL |
+| [gimp-plugins-unstable](https://gitlab.gnome.org/Archive/gimp-plugins-unstable) | GIMP plug-ins from the
past, a collection of unstable and unmaintained plug-ins |
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]