RSS/Atom feed Twitter
Site is read-only, email is disabled

Getting involved with the "Get Involved" web page

This discussion is connected to the gimp-web-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

9 of 10 messages available
Toggle history

Please log in to manage your subscriptions.

mailman.40.1445515210.31492... 23 Oct 04:36
  Getting involved with the "Get Involved" web page Andrew Toskin 23 Oct 04:35
   Getting involved with the "Get Involved" web page Pat David 23 Oct 13:35
    Getting involved with the "Get Involved" web page Andrew Toskin 24 Oct 20:17
     Getting involved with the "Get Involved" web page Pat David 26 Oct 19:12
      Getting involved with the "Get Involved" web page Andrew Toskin 27 Oct 03:49
       Getting involved with the "Get Involved" web page Andrew Toskin 27 Oct 04:26
        Getting involved with the "Get Involved" web page Pat David 27 Oct 14:46
         Getting involved with the "Get Involved" web page Andrew Toskin 27 Oct 20:07
          Getting involved with the "Get Involved" web page Andrew Toskin 28 Oct 09:48
Andrew Toskin
2015-10-23 04:35:51 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

Hah, I just noticed that Mitch is also the administrator of this mailing list, so I guess he really would know. I didn't really doubt him, but I was holding out hope that there might be a GitHub or GitLab -style way of submitting code changes. For those platforms, you don't have to be a trusted member of the development team to make pull/merge requests because changes can be reviewed before accepting into the code base. And at the very least, they seem like an aesthetic upgrade from the GNOME mailing list archives. I'M JUST SAYING. :P Pat, static.gimp.org looks really good! I'm also glad about the switch from server-side-includes to Pelican; a proper static site generator was also something I was thinking of suggesting. Okay, I'll make my patch against the gimp-web-static branch, then. This patch is for `gimp-web/content/develop/index.md`: * The "Development Status", "Bug Reports" and "Web Development" headings seemed to me like they were really subsections of "How You Can Help," so I set those to be h3 headings. * A couple times, in the "Hacking" and "How To Submit Your Changes" sections, I tried to borrow the tone of Wikipedia's "Be Bold" guidelines. * I added a list of links to the most important GIMP repositories. I was going to mention gimp-web-devel in this list, but it looks like no one has pushed any commits there since 2013. Perhaps that repo should be archived? See the attached patch file.
I'm of course open to feedback.
Thanks,
~Andrew
On Thu, 2015-10-22 at 12:00 +0000, gimp-web-list-request@gnome.org wrot e:

Yes, the preferred method until you're known and trusted is likely to get
the website from git, make your proposed changes and send a patch to the
mailing list.

Do note that we are in the process of migrating the site to a different
back-end infrastructure - so your patch _may_ be better aimed at static.gimp.org (in the gimp-web-static branch of gimp-web). Feel free to
poke me if you need further instructions (because I still haven't written
the README that jimmac suggested a over a month ago).

pat

Pat David
2015-10-23 13:35:47 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

Hi Andrew!

On Thu, Oct 22, 2015 at 11:36 PM Andrew Toskin wrote:

Hah, I just noticed that Mitch is also the administrator of this mailing list, so I guess he really would know. I didn't really doubt him, but I was holding out hope that there might be a GitHub or GitLab -style way of submitting code changes. For those platforms, you don't have to be a trusted member of the development team to make pull/merge requests because changes can be reviewed before accepting into the code base. And at the very least, they seem like an aesthetic upgrade from the GNOME mailing list archives. I'M JUST SAYING. :P

There's nothing stopping us from simply mirroring gimp-web on something like github. I'd have to check that it was actually ok, but it's technically possible (using git hooks I think). Then you could issue PR's against the project.

This is something we can look at after the migration if it helps to ease the ability to contribute!

Pat, static.gimp.org looks really good! I'm also glad about the switch from server-side-includes to Pelican; a proper static site generator was also something I was thinking of suggesting. Okay, I'll make my patch against the gimp-web-static branch, then. This patch is for `gimp-web/content/develop/index.md`: * The "Development Status", "Bug Reports" and "Web Development" headings seemed to me like they were really subsections of "How You Can Help," so I set those to be h3 headings.
* A couple times, in the "Hacking" and "How To Submit Your Changes" sections, I tried to borrow the tone of Wikipedia's "Be Bold" guidelines. * I added a list of links to the most important GIMP repositories. I was going to mention gimp-web-devel in this list, but it looks like no one has pushed any commits there since 2013. Perhaps that repo should be archived? See the attached patch file.

It seems that the list may have stripped out your attachment?

Andrew Toskin
2015-10-24 20:17:48 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

On 2015-10-23 06:35, Pat David wrote:

It seems that the list may have stripped out your attachment?

Huh. I'll try attaching it again, but just in case, here's the patch file pasted below.

From 580337e443bcca55b1e70bae72fcebcf9cdc50e6 Mon Sep 17 00:00:00 2001 From: Andrew Toskin
Date: Thu, 22 Oct 2015 20:59:41 -0700 Subject: [PATCH] Explain *how* to contribute to the GIMP projects.

The "Development Status", "Bug Reports" and "Web Development" headings seemed to
me like they were really subsections of "How You Can Help," so I set those to be
h3 headings.

A couple times, in the "Hacking" and "How To Submit Your Changes" sections, I
tried to borrow the tone of Wikipedia's "Be Bold" guidelines.

I added a list of links to the most important GIMP repositories. I was going to
mention gimp-web-devel in this list, but it looks like no one has pushed any
commits there since 2013. Perhaps that repo should be archived? ---
content/develop/index.md | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/content/develop/index.md b/content/develop/index.md index 0c9df4a..1502c76 100644
--- a/content/develop/index.md
+++ b/content/develop/index.md
@@ -31,7 +31,7 @@ Ways in which you can help:

As you can see, anyone can help.

-## Development Status +### Development Status

The team is currently busy working on v2.10. This will be the first release of GIMP featuring a new, advanced image processing engine, high bit depth editing, as well as new and improved transformation and selection tools.

@@ -39,19 +39,34 @@ Porting internals of GIMP to GEGL is mostly done, but more plugins have to be po

To get a better understanding of where the project is heading to, which features are planned etc., please visit the [Roadmap](http://wiki.gimp.org/index.php/Roadmap) page.

-## Bug Reports +### Bug Reports

GIMP is not a bug-free application nor is any other application so reporting the bugs that you will encounter is very important to the development, it helps the developers to make GIMP more stable and more bug free.

You don't have to be a developer or a everyday user to report bugs. It can be hard to report a bug the first time you try it out but don't just quit the whole bug report if you think it is hard. Instead, look at the [bugs](/bugs/) page you will find some very good help about this.

-## Web Development +### Web Development

Creating websites that contain useful information is very important. It is actually just as important as doing bug reports. A website contains a lot of information that is needed for the development to move on and it also contains information that will help the public to understand what the application is all about.

## Hacking

-This is the part where people are always needed to help with the development, and this is also the part that is the hardest to start with. Though there are websites and files to give you a good look at how hacking is being done in GIMP.
+GIMP uses [git](https://git-scm.com/) as its revision control system, and the [GNOME Foundation](https://www.gnome.org/) hosts all of our code repositories:
+
+* [`gimp`](https://git.gnome.org/browse/gimp/) - the GIMP application itself
+* [`gimp-web`](https://git.gnome.org/browse/gimp-web/) - repo for this website
+* [`gimp-web-devel`](https://git.gnome.org/browse/gimp-web-devel/) - repo for the developer site at
+* [`gimp-help-2`](https://git.gnome.org/browse/gimp-help-2/) - the GIMP user manual
+* [plus several others](https://git.gnome.org/browse/?q=gimp) +
+New contributors should first introduce themselves on IRC (the #gimp channel at irc.gimp.org) and/or the relevant mailing lists: +
+* [GIMP Developers mailing list, for those who work on the core GIMP application and
plugins](https://mail.gnome.org/mailman/listinfo/gimp-developer-lists) +* [GEGL Developers mailing list for developers of the GEGL library](https://mail.gnome.org/mailman/listinfo/gegl-developer-list) +* [GIMP Web Developers mailing list, for working on this website](https://mail.gnome.org/mailman/listinfo/gimp-web-list) +* [GIMP Documentation mailing list, for working on the user manual](https://mail.gnome.org/mailman/listinfo/gimp-docs-list) +
+This way you can announce the changes you intend to make, ask questions, and discuss which changes would be best. It's generally better to focus on one thing at a time. Contributing to a software project for the first time is always the hardest part, which is why we're here to help each other. There are also websites to give you a good look at how hacking is being done in GIMP.

The site you should keep updated with and the site that is updated all the time with new development help guides is located at [http://wiki.gimp.org/](http://wiki.gimp.org/). If you have GIMP installed at the moment then there are some files you should look at in the source code that might help you a little.

@@ -64,6 +79,12 @@ The site you should keep updated with and the site that is updated all the time
* [README.i18n](https://git.gnome.org/browse/gimp/plain/README.i18n) _(The internationalization README which should be read by translators)_

+Once you've figured out what to do, though, be bold and get to work! +
+## How To Submit Your Changes
+
+When you're ready, make your edits, and [generate a patch file](https://git-scm.com/docs/git-format-patch). Send the patch file, along with a summary of what you did, to the mailing list for feedback. The GIMP community is a friendly one, but it probably is still worth saying this: Try not to take critiques personally. We all just want GIMP to be the best that it can be. Once approved, your edits will be merged into the code base, making you an official GIMP contributor. And if you keep up the good work, not only will this process get easier with practice, your administrative privileges in GIMP development will also increase too.
+
## Important GIMP Links

* [The GNU Image Manipulation Program](http://www.gimp.org/) - www.gimp.org
@@ -94,4 +115,3 @@ The site you should keep updated with and the site that is updated all the time
## Latest Changes in Code

The [Unstable GIMP](https://git.gnome.org/browse/gimp/log/) page lists the lastest source code commits to the unstable branch of GIMP. -

2.4.3
Pat David
2015-10-26 19:12:15 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

Andrew,

I think the email mangled your patch data - was it a webmail client that did this, or did you use the sendmail/git feature?

I'm trying to apply your patch and getting errors about a corrupt patch file.

On Sat, Oct 24, 2015 at 3:18 PM Andrew Toskin wrote:

On 2015-10-23 06:35, Pat David wrote:

It seems that the list may have stripped out your attachment?

Huh. I'll try attaching it again, but just in case, here's the patch file pasted below.

From 580337e443bcca55b1e70bae72fcebcf9cdc50e6 Mon Sep 17 00:00:00 2001 From: Andrew Toskin
Date: Thu, 22 Oct 2015 20:59:41 -0700 Subject: [PATCH] Explain *how* to contribute to the GIMP projects.

The "Development Status", "Bug Reports" and "Web Development" headings seemed to
me like they were really subsections of "How You Can Help," so I set those to be
h3 headings.

A couple times, in the "Hacking" and "How To Submit Your Changes" sections, I
tried to borrow the tone of Wikipedia's "Be Bold" guidelines.

I added a list of links to the most important GIMP repositories. I was going to
mention gimp-web-devel in this list, but it looks like no one has pushed any
commits there since 2013. Perhaps that repo should be archived? ---
content/develop/index.md | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/content/develop/index.md b/content/develop/index.md index 0c9df4a..1502c76 100644
--- a/content/develop/index.md
+++ b/content/develop/index.md
@@ -31,7 +31,7 @@ Ways in which you can help:

As you can see, anyone can help.

-## Development Status +### Development Status

The team is currently busy working on v2.10. This will be the first release of GIMP featuring a new, advanced image processing engine, high bit depth editing, as well as new and improved transformation and selection tools.

@@ -39,19 +39,34 @@ Porting internals of GIMP to GEGL is mostly done, but more plugins have to be po

To get a better understanding of where the project is heading to, which features are planned etc., please visit the [Roadmap](http://wiki.gimp.org/index.php/Roadmap) page.

-## Bug Reports +### Bug Reports

GIMP is not a bug-free application nor is any other application so reporting the bugs that you will encounter is very important to the development, it helps the developers to make GIMP more stable and more bug free.

You don't have to be a developer or a everyday user to report bugs. It can be hard to report a bug the first time you try it out but don't just quit the whole bug report if you think it is hard. Instead, look at the [bugs](/bugs/) page you will find some very good help about this.

-## Web Development +### Web Development

Creating websites that contain useful information is very important. It is actually just as important as doing bug reports. A website contains a lot of information that is needed for the development to move on and it also contains information that will help the public to understand what the application is all about.

## Hacking

-This is the part where people are always needed to help with the development, and this is also the part that is the hardest to start with. Though there are websites and files to give you a good look at how hacking is being done in GIMP.
+GIMP uses [git](https://git-scm.com/) as its revision control system, and the [GNOME Foundation](https://www.gnome.org/) hosts all of our code repositories:
+
+* [`gimp`](https://git.gnome.org/browse/gimp/) - the GIMP application itself
+* [`gimp-web`](https://git.gnome.org/browse/gimp-web/) - repo for this website
+* [`gimp-web-devel`](https://git.gnome.org/browse/gimp-web-devel/) - repo for the developer site at
+* [`gimp-help-2`](https://git.gnome.org/browse/gimp-help-2/) - the GIMP user manual
+* [plus several others](https://git.gnome.org/browse/?q=gimp) +
+New contributors should first introduce themselves on IRC (the #gimp channel at irc.gimp.org) and/or the relevant mailing lists: +
+* [GIMP Developers mailing list, for those who work on the core GIMP application and
plugins](https://mail.gnome.org/mailman/listinfo/gimp-developer-lists) +* [GEGL Developers mailing list for developers of the GEGL library](https://mail.gnome.org/mailman/listinfo/gegl-developer-list) +* [GIMP Web Developers mailing list, for working on this website](https://mail.gnome.org/mailman/listinfo/gimp-web-list) +* [GIMP Documentation mailing list, for working on the user manual](https://mail.gnome.org/mailman/listinfo/gimp-docs-list) +
+This way you can announce the changes you intend to make, ask questions, and discuss which changes would be best. It's generally better to focus on one thing at a time. Contributing to a software project for the first time is always the hardest part, which is why we're here to help each other. There are also websites to give you a good look at how hacking is being done in GIMP.

The site you should keep updated with and the site that is updated all the time with new development help guides is located at [http://wiki.gimp.org/](http://wiki.gimp.org/). If you have GIMP installed at the moment then there are some files you should look at in the source code that might help you a little.

@@ -64,6 +79,12 @@ The site you should keep updated with and the site that is updated all the time
* [README.i18n](https://git.gnome.org/browse/gimp/plain/README.i18n) _(The internationalization README which should be read by translators)_

+Once you've figured out what to do, though, be bold and get to work! +
+## How To Submit Your Changes
+
+When you're ready, make your edits, and [generate a patch file](https://git-scm.com/docs/git-format-patch). Send the patch file, along with a summary of what you did, to the mailing list for feedback. The GIMP community is a friendly one, but it probably is still worth saying this: Try not to take critiques personally. We all just want GIMP to be the best that it can be. Once approved, your edits will be merged into the code base, making you an official GIMP contributor. And if you keep up the good work, not only will this process get easier with practice, your administrative privileges in GIMP development will also increase too.
+
## Important GIMP Links

* [The GNU Image Manipulation Program](http://www.gimp.org/) - www.gimp.org
@@ -94,4 +115,3 @@ The site you should keep updated with and the site that is updated all the time
## Latest Changes in Code

The [Unstable GIMP](https://git.gnome.org/browse/gimp/log/) page lists the lastest source code commits to the unstable branch of GIMP. -
--
2.4.3

_______________________________________________ gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-list

Andrew Toskin
2015-10-27 03:49:29 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

On Mon, 2015-10-26 at 19:12 +0000, Pat David wrote:

Andrew,

I think the email mangled your patch data - was it a webmail client that did this, or did you use the sendmail/git feature?

I'm trying to apply your patch and getting errors about a corrupt patch file.

The first time I sent it with Evolution, the default email client in GNOME. Then I did it from my webmail, RoundCube. Will it only work with git send-email? I see it documented at git -scm.com, but it's not an available git command (on my system, running git 2.4.3 on Fedora 22).
~Andrew

On Sat, Oct 24, 2015 at 3:18 PM Andrew Toskin wrote:

On 2015-10-23 06:35, Pat David wrote:

It seems that the list may have stripped out your attachment?

Huh. I'll try attaching it again, but just in case, here's the patch

file pasted below.

From 580337e443bcca55b1e70bae72fcebcf9cdc50e6 Mon Sep 17 00:00:00 2001

From: Andrew Toskin

Date: Thu, 22 Oct 2015 20:59:41 -0700

Subject: [PATCH] Explain *how* to contribute to the GIMP projects.

The "Development Status", "Bug Reports" and "Web Development" headings

seemed to

me like they were really subsections of "How You Can Help," so I set

those to be

h3 headings.

A couple times, in the "Hacking" and "How To Submit Your Changes"

sections, I

tried to borrow the tone of Wikipedia's "Be Bold" guidelines.

I added a list of links to the most important GIMP repositories. I was

going to

mention gimp-web-devel in this list, but it looks like no one has pushed

any

commits there since 2013. Perhaps that repo should be archived?

---

content/develop/index.md | 30 +++++++++++++++++++++++++-----

1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/content/develop/index.md b/content/develop/index.md

index 0c9df4a..1502c76 100644

--- a/content/develop/index.md

+++ b/content/develop/index.md

@@ -31,7 +31,7 @@ Ways in which you can help:

As you can see, anyone can help.

-## Development Status

+### Development Status

The team is currently busy working on v2.10. This will be the first

release of GIMP featuring a new, advanced image processing engine, high

bit depth editing, as well as new and improved transformation and

selection tools.

@@ -39,19 +39,34 @@ Porting internals of GIMP to GEGL is mostly done,

but more plugins have to be po

To get a better understanding of where the project is heading to, which

features are planned etc., please visit the

[Roadmap](http://wiki.gimp.org/index.php/Roadmap) page.

-## Bug Reports

+### Bug Reports

GIMP is not a bug-free application nor is any other application so

reporting the bugs that you will encounter is very important to the

development, it helps the developers to make GIMP more stable and more

bug free.

You don't have to be a developer or a everyday user to report bugs. It

can be hard to report a bug the first time you try it out but don't just

quit the whole bug report if you think it is hard. Instead, look at the

[bugs](/bugs/) page you will find some very good help about this.

-## Web Development

+### Web Development

Creating websites that contain useful information is very important. It

is actually just as important as doing bug reports. A website contains a

lot of information that is needed for the development to move on and it

also contains information that will help the public to understand what

the application is all about.

## Hacking

-This is the part where people are always needed to help with the

development, and this is also the part that is the hardest to start

with. Though there are websites and files to give you a good look at how

hacking is being done in GIMP.

+GIMP uses [git](https://git-scm.com/) as its revision control system,

and the [GNOME Foundation](https://www.gnome.org/) hosts all of our code

repositories:

+

+* [`gimp`](https://git.gnome.org/browse/gimp/) - the GIMP application

itself

+* [`gimp-web`](https://git.gnome.org/browse/gimp-web/) - repo for this

website

+* [`gimp-web-devel`](https://git.gnome.org/browse/gimp-web-devel/) -

repo for the developer site at

+* [`gimp-help-2`](https://git.gnome.org/browse/gimp-help-2/) - the GIMP

user manual

+* [plus several others](https://git.gnome.org/browse/?q=gimp)

+

+New contributors should first introduce themselves on IRC (the #gimp

channel at irc.gimp.org) and/or the relevant mailing lists:

+

+* [GIMP Developers mailing list, for those who work on the core GIMP

application and

plugins](https://mail.gnome.org/mailman/listinfo/gimp-developer-lists)

+* [GEGL Developers mailing list for developers of the GEGL

library](https://mail.gnome.org/mailman/listinfo/gegl-developer-list)

+* [GIMP Web Developers mailing list, for working on this

website](https://mail.gnome.org/mailman/listinfo/gimp-web-list)

+* [GIMP Documentation mailing list, for working on the user

manual](https://mail.gnome.org/mailman/listinfo/gimp-docs-list)

+

+This way you can announce the changes you intend to make, ask

questions, and discuss which changes would be best. It's generally

better to focus on one thing at a time. Contributing to a software

project for the first time is always the hardest part, which is why

we're here to help each other. There are also websites to give you a

good look at how hacking is being done in GIMP.

The site you should keep updated with and the site that is updated all

the time with new development help guides is located at

[http://wiki.gimp.org/](http://wiki.gimp.org/). If you have GIMP

installed at the moment then there are some files you should look at in

the source code that might help you a little.

@@ -64,6 +79,12 @@ The site you should keep updated with and the site

that is updated all the time

* [README.i18n](https://git.gnome.org/browse/gimp/plain/README.i18n)

_(The internationalization README which should be read by translators)_

+Once you've figured out what to do, though, be bold and get to work!

+

+## How To Submit Your Changes

+

+When you're ready, make your edits, and [generate a patch

file](https://git-scm.com/docs/git-format-patch). Send the patch file,

along with a summary of what you did, to the mailing list for feedback.

The GIMP community is a friendly one, but it probably is still worth

saying this: Try not to take critiques personally. We all just want GIMP

to be the best that it can be. Once approved, your edits will be merged

into the code base, making you an official GIMP contributor. And if you

keep up the good work, not only will this process get easier with

practice, your administrative privileges in GIMP development will also

increase too.

+

## Important GIMP Links

* [The GNU Image Manipulation Program](http://www.gimp.org/) -

www.gimp.org

@@ -94,4 +115,3 @@ The site you should keep updated with and the site

that is updated all the time

## Latest Changes in Code

The [Unstable GIMP](https://git.gnome.org/browse/gimp/log/) page lists

the lastest source code commits to the unstable branch of GIMP.

-

--

2.4.3

_______________________________________________

gimp-web-list mailing list

gimp-web-list@gnome.org

https://mail.gnome.org/mailman/listinfo/gimp-web-lis

Andrew Toskin
2015-10-27 04:26:57 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

I installed the git send-email module (listed as `git-email` on Fedora), but I don't understand it. I can't get it to send anything in my tests. I'm probably not the first person to complain about this, but GitHub/GitLab-style pull requests really seem like the better way to do this sort of thing...

Whatever. Try downloading the patch from my website.

~Andrew

On Mon, 2015-10-26 at 20:49 -0700, Andrew Toskin wrote:

On Mon, 2015-10-26 at 19:12 +0000, Pat David wrote:

Andrew,

I think the email mangled your patch data - was it a webmail client that did this, or did you use the sendmail/git feature?

I'm trying to apply your patch and getting errors about a corrupt patch file.

The first time I sent it with Evolution, the default email client in GNOME. Then I did it from my webmail, RoundCube.

Will it only work with git send-email? I see it documented at git -scm.com, but it's not an available git command (on my system, running git 2.4.3 on Fedora 22).

~Andrew

On Sat, Oct 24, 2015 at 3:18 PM Andrew Toskin wrote:

On 2015-10-23 06:35, Pat David wrote:

It seems that the list may have stripped out your attachment?

Huh. I'll try attaching it again, but just in case, here's the patch
file pasted below.

From 580337e443bcca55b1e70bae72fcebcf9cdc50e6 Mon Sep 17 00:00:00 2001
From: Andrew Toskin
Date: Thu, 22 Oct 2015 20:59:41 -0700 Subject: [PATCH] Explain *how* to contribute to the GIMP projects.

The "Development Status", "Bug Reports" and "Web Development" headings
seemed to
me like they were really subsections of "How You Can Help," so I set
those to be
h3 headings.

A couple times, in the "Hacking" and "How To Submit Your Changes" sections, I
tried to borrow the tone of Wikipedia's "Be Bold" guidelines.

I added a list of links to the most important GIMP repositories. I was
going to
mention gimp-web-devel in this list, but it looks like no one has pushed
any
commits there since 2013. Perhaps that repo should be archived? ---
content/develop/index.md | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/content/develop/index.md b/content/develop/index.md index 0c9df4a..1502c76 100644
--- a/content/develop/index.md
+++ b/content/develop/index.md
@@ -31,7 +31,7 @@ Ways in which you can help:

As you can see, anyone can help.

-## Development Status +### Development Status

The team is currently busy working on v2.10. This will be the first
release of GIMP featuring a new, advanced image processing engine, high
bit depth editing, as well as new and improved transformation and selection tools.

@@ -39,19 +39,34 @@ Porting internals of GIMP to GEGL is mostly done,
but more plugins have to be po

To get a better understanding of where the project is heading to, which
features are planned etc., please visit the [Roadmap](http://wiki.gimp.org/index.php/Roadmap) page.

-## Bug Reports +### Bug Reports

GIMP is not a bug-free application nor is any other application so
reporting the bugs that you will encounter is very important to the
development, it helps the developers to make GIMP more stable and more
bug free.

You don't have to be a developer or a everyday user to report bugs. It
can be hard to report a bug the first time you try it out but don't just
quit the whole bug report if you think it is hard. Instead, look at the
[bugs](/bugs/) page you will find some very good help about this.

-## Web Development +### Web Development

Creating websites that contain useful information is very important. It
is actually just as important as doing bug reports. A website contains a
lot of information that is needed for the development to move on and it
also contains information that will help the public to understand what
the application is all about.

## Hacking

-This is the part where people are always needed to help with the development, and this is also the part that is the hardest to start
with. Though there are websites and files to give you a good look at how
hacking is being done in GIMP.
+GIMP uses [git](https://git-scm.com/) as its revision control system,
and the [GNOME Foundation](https://www.gnome.org/) hosts all of our code
repositories:
+
+* [`gimp`](https://git.gnome.org/browse/gimp/) - the GIMP application
itself
+* [`gimp-web`](https://git.gnome.org/browse/gimp-web/) - repo for this
website
+* [`gimp-web-devel`](
https://git.gnome.org/browse/gimp-web-devel/) - repo for the developer site at
+* [`gimp-help-2`](https://git.gnome.org/browse/gimp-help-2/) - the GIMP
user manual
+* [plus several others](https://git.gnome.org/browse/?q=gimp) +
+New contributors should first introduce themselves on IRC (the #gimp
channel at irc.gimp.org) and/or the relevant mailing lists: +
+* [GIMP Developers mailing list, for those who work on the core GIMP
application and
plugins](
https://mail.gnome.org/mailman/listinfo/gimp-developer-lists) +* [GEGL Developers mailing list for developers of the GEGL library](
https://mail.gnome.org/mailman/listinfo/gegl-developer-list) +* [GIMP Web Developers mailing list, for working on this website](https://mail.gnome.org/mailman/listinfo/gimp-web-list) +* [GIMP Documentation mailing list, for working on the user manual](https://mail.gnome.org/mailman/listinfo/gimp-docs-list) +
+This way you can announce the changes you intend to make, ask questions, and discuss which changes would be best. It's generally
better to focus on one thing at a time. Contributing to a software
project for the first time is always the hardest part, which is why
we're here to help each other. There are also websites to give you a
good look at how hacking is being done in GIMP.

The site you should keep updated with and the site that is updated all
the time with new development help guides is located at [http://wiki.gimp.org/](http://wiki.gimp.org/). If you have GIMP installed at the moment then there are some files you should look at in
the source code that might help you a little.

@@ -64,6 +79,12 @@ The site you should keep updated with and the site
that is updated all the time
* [README.i18n](
https://git.gnome.org/browse/gimp/plain/README.i18n) _(The internationalization README which should be read by translators)_

+Once you've figured out what to do, though, be bold and get to work!
+
+## How To Submit Your Changes
+
+When you're ready, make your edits, and [generate a patch file](https://git-scm.com/docs/git-format-patch). Send the patch file,
along with a summary of what you did, to the mailing list for feedback.
The GIMP community is a friendly one, but it probably is still worth
saying this: Try not to take critiques personally. We all just want GIMP
to be the best that it can be. Once approved, your edits will be merged
into the code base, making you an official GIMP contributor. And if you
keep up the good work, not only will this process get easier with practice, your administrative privileges in GIMP development will also
increase too.
+
## Important GIMP Links

* [The GNU Image Manipulation Program](http://www.gimp.org/) - www.gimp.org
@@ -94,4 +115,3 @@ The site you should keep updated with and the site
that is updated all the time
## Latest Changes in Code

The [Unstable GIMP](https://git.gnome.org/browse/gimp/log/) page lists
the lastest source code commits to the unstable branch of GIMP. -
--
2.4.3

_______________________________________________ gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-lis

Pat David
2015-10-27 14:46:38 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

Ok, finally got the patch uncorrupted and merged/applied. (The changes should be live shortly, if they aren't already).

I also should be reprimanded for not pointing out earlier that we can should also probably take patches through bugzilla:

https://bugzilla.gnome.org/enter_bug.cgi?product=gimp-web

where you can actually attach the patch.

Thank you very much for being patient and re-sending. Helping to ease the process of contributions is definitely something we'll look at soon, but for now if you want to submit any other patches, please attach them in bugzilla.

On Mon, Oct 26, 2015 at 11:27 PM Andrew Toskin wrote:

I installed the git send-email module (listed as `git-email` on Fedora), but I don't understand it. I can't get it to send anything in my tests. I'm probably not the first person to complain about this, but GitHub/GitLab-style pull requests really seem like the better way to do this sort of thing...

Whatever. Try downloading the patch from my website.

~Andrew

On Mon, 2015-10-26 at 20:49 -0700, Andrew Toskin wrote:

On Mon, 2015-10-26 at 19:12 +0000, Pat David wrote:

Andrew,

I think the email mangled your patch data - was it a webmail client that did this, or did you use the sendmail/git feature?

I'm trying to apply your patch and getting errors about a corrupt patch file.

The first time I sent it with Evolution, the default email client in GNOME. Then I did it from my webmail, RoundCube.

Will it only work with git send-email? I see it documented at git -scm.com, but it's not an available git command (on my system, running git 2.4.3 on Fedora 22).

~Andrew

On Sat, Oct 24, 2015 at 3:18 PM Andrew Toskin wrote:

On 2015-10-23 06:35, Pat David wrote:

It seems that the list may have stripped out your attachment?

Huh. I'll try attaching it again, but just in case, here's the patch
file pasted below.

From 580337e443bcca55b1e70bae72fcebcf9cdc50e6 Mon Sep 17 00:00:00 2001
From: Andrew Toskin
Date: Thu, 22 Oct 2015 20:59:41 -0700 Subject: [PATCH] Explain *how* to contribute to the GIMP projects.

The "Development Status", "Bug Reports" and "Web Development" headings
seemed to
me like they were really subsections of "How You Can Help," so I set
those to be
h3 headings.

A couple times, in the "Hacking" and "How To Submit Your Changes" sections, I
tried to borrow the tone of Wikipedia's "Be Bold" guidelines.

I added a list of links to the most important GIMP repositories. I was
going to
mention gimp-web-devel in this list, but it looks like no one has pushed
any
commits there since 2013. Perhaps that repo should be archived? ---
content/develop/index.md | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/content/develop/index.md b/content/develop/index.md index 0c9df4a..1502c76 100644
--- a/content/develop/index.md
+++ b/content/develop/index.md
@@ -31,7 +31,7 @@ Ways in which you can help:

As you can see, anyone can help.

-## Development Status +### Development Status

The team is currently busy working on v2.10. This will be the first
release of GIMP featuring a new, advanced image processing engine, high
bit depth editing, as well as new and improved transformation and selection tools.

@@ -39,19 +39,34 @@ Porting internals of GIMP to GEGL is mostly done,
but more plugins have to be po

To get a better understanding of where the project is heading to, which
features are planned etc., please visit the [Roadmap](http://wiki.gimp.org/index.php/Roadmap) page.

-## Bug Reports +### Bug Reports

GIMP is not a bug-free application nor is any other application so
reporting the bugs that you will encounter is very important to the
development, it helps the developers to make GIMP more stable and more
bug free.

You don't have to be a developer or a everyday user to report bugs. It
can be hard to report a bug the first time you try it out but don't just
quit the whole bug report if you think it is hard. Instead, look at the
[bugs](/bugs/) page you will find some very good help about this.

-## Web Development +### Web Development

Creating websites that contain useful information is very important. It
is actually just as important as doing bug reports. A website contains a
lot of information that is needed for the development to move on and it
also contains information that will help the public to understand what
the application is all about.

## Hacking

-This is the part where people are always needed to help with the development, and this is also the part that is the hardest to start
with. Though there are websites and files to give you a good look at how
hacking is being done in GIMP.
+GIMP uses [git](https://git-scm.com/) as its revision control system,
and the [GNOME Foundation](https://www.gnome.org/) hosts all of our code
repositories:
+
+* [`gimp`](https://git.gnome.org/browse/gimp/) - the GIMP application
itself
+* [`gimp-web`](https://git.gnome.org/browse/gimp-web/) - repo for this
website
+* [`gimp-web-devel`](
https://git.gnome.org/browse/gimp-web-devel/) - repo for the developer site at
+* [`gimp-help-2`](https://git.gnome.org/browse/gimp-help-2/) - the GIMP
user manual
+* [plus several others](https://git.gnome.org/browse/?q=gimp) +
+New contributors should first introduce themselves on IRC (the #gimp
channel at irc.gimp.org) and/or the relevant mailing lists: +
+* [GIMP Developers mailing list, for those who work on the core GIMP
application and
plugins](
https://mail.gnome.org/mailman/listinfo/gimp-developer-lists) +* [GEGL Developers mailing list for developers of the GEGL library](
https://mail.gnome.org/mailman/listinfo/gegl-developer-list) +* [GIMP Web Developers mailing list, for working on this website](https://mail.gnome.org/mailman/listinfo/gimp-web-list) +* [GIMP Documentation mailing list, for working on the user manual](https://mail.gnome.org/mailman/listinfo/gimp-docs-list) +
+This way you can announce the changes you intend to make, ask questions, and discuss which changes would be best. It's generally
better to focus on one thing at a time. Contributing to a software
project for the first time is always the hardest part, which is why
we're here to help each other. There are also websites to give you a
good look at how hacking is being done in GIMP.

The site you should keep updated with and the site that is updated all
the time with new development help guides is located at [http://wiki.gimp.org/](http://wiki.gimp.org/). If you have GIMP installed at the moment then there are some files you should look at in
the source code that might help you a little.

@@ -64,6 +79,12 @@ The site you should keep updated with and the site
that is updated all the time
* [README.i18n](
https://git.gnome.org/browse/gimp/plain/README.i18n) _(The internationalization README which should be read by translators)_

+Once you've figured out what to do, though, be bold and get to work!
+
+## How To Submit Your Changes
+
+When you're ready, make your edits, and [generate a patch file](https://git-scm.com/docs/git-format-patch). Send the patch file,
along with a summary of what you did, to the mailing list for feedback.
The GIMP community is a friendly one, but it probably is still worth
saying this: Try not to take critiques personally. We all just want GIMP
to be the best that it can be. Once approved, your edits will be merged
into the code base, making you an official GIMP contributor. And if you
keep up the good work, not only will this process get easier with practice, your administrative privileges in GIMP development will also
increase too.
+
## Important GIMP Links

* [The GNU Image Manipulation Program](http://www.gimp.org/) - www.gimp.org
@@ -94,4 +115,3 @@ The site you should keep updated with and the site
that is updated all the time
## Latest Changes in Code

The [Unstable GIMP](https://git.gnome.org/browse/gimp/log/) page lists
the lastest source code commits to the unstable branch of GIMP. -
--
2.4.3

_______________________________________________ gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-lis

Andrew Toskin
2015-10-27 20:07:49 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

Okay, I'm glad we got it through.

I'll send another patch *about* using Bugzilla to the Bugzilla :P

~Andrew

On Tue, 2015-10-27 at 14:46 +0000, Pat David wrote:

Ok, finally got the patch uncorrupted and merged/applied. (The changes should be live shortly, if they aren't already).

I also should be reprimanded for not pointing out earlier that we can should also probably take patches through bugzilla:

https://bugzilla.gnome.org/enter_bug.cgi?product=gimp-web

where you can actually attach the patch.

Thank you very much for being patient and re-sending. Helping to ease the process of contributions is definitely something we'll look at soon, but for now if you want to submit any other patches, please attach them in bugzilla.

On Mon, Oct 26, 2015 at 11:27 PM Andrew Toskin wrote:

I installed the git send-email module (listed as `git-email` on Fedora), but I don't understand it. I can't get it to send anything in
my tests. I'm probably not the first person to complain about this, but
GitHub/GitLab-style pull requests really seem like the better way to do
this sort of thing...

Whatever. Try downloading the patch from my website. < https://andrew.to
sk.in/patches/2015-10-22--explain-how-to-contribute-to-the-gimp -projects.patch>

~Andrew

On Mon, 2015-10-26 at 20:49 -0700, Andrew Toskin wrote:

On Mon, 2015-10-26 at 19:12 +0000, Pat David wrote:

Andrew,

I think the email mangled your patch data - was it a webmail

client

that did this, or did you use the sendmail/git feature?

I'm trying to apply your patch and getting errors about a

corrupt

patch file.

The first time I sent it with Evolution, the default email client

in

GNOME. Then I did it from my webmail, RoundCube.

Will it only work with git send-email? I see it documented at git -scm.com, but it's not an available git command (on my system, running git 2.4.3 on Fedora 22).

~Andrew

On Sat, Oct 24, 2015 at 3:18 PM Andrew Toskin wrote:

On 2015-10-23 06:35, Pat David wrote:

It seems that the list may have stripped out your

attachment?

Huh. I'll try attaching it again, but just in case, here's

the

patch
file pasted below.

From 580337e443bcca55b1e70bae72fcebcf9cdc50e6 Mon Sep 17

00:00:00

2001
From: Andrew Toskin
Date: Thu, 22 Oct 2015 20:59:41 -0700 Subject: [PATCH] Explain *how* to contribute to the GIMP projects.

The "Development Status", "Bug Reports" and "Web Development" headings
seemed to
me like they were really subsections of "How You Can Help,"

so I

set
those to be
h3 headings.

A couple times, in the "Hacking" and "How To Submit Your

Changes"

sections, I
tried to borrow the tone of Wikipedia's "Be Bold" guidelines.

I added a list of links to the most important GIMP

repositories.

I was
going to
mention gimp-web-devel in this list, but it looks like no one

has

pushed
any
commits there since 2013. Perhaps that repo should be

archived?

---
content/develop/index.md | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/content/develop/index.md

b/content/develop/index.md

index 0c9df4a..1502c76 100644
--- a/content/develop/index.md
+++ b/content/develop/index.md
@@ -31,7 +31,7 @@ Ways in which you can help:

As you can see, anyone can help.

-## Development Status +### Development Status

The team is currently busy working on v2.10. This will be

the

first
release of GIMP featuring a new, advanced image processing engine, high
bit depth editing, as well as new and improved transformation

and

selection tools.

@@ -39,19 +39,34 @@ Porting internals of GIMP to GEGL is

mostly

done,
but more plugins have to be po

To get a better understanding of where the project is

heading

to, which
features are planned etc., please visit the [Roadmap](http://wiki.gimp.org/index.php/Roadmap) page.

-## Bug Reports +### Bug Reports

GIMP is not a bug-free application nor is any other

application

so
reporting the bugs that you will encounter is very important

to

the
development, it helps the developers to make GIMP more stable

and

more
bug free.

You don't have to be a developer or a everyday user to

report

bugs. It
can be hard to report a bug the first time you try it out but don't just
quit the whole bug report if you think it is hard. Instead,

look

at the
[bugs](/bugs/) page you will find some very good help about

this.

-## Web Development
+### Web Development

Creating websites that contain useful information is very important. It
is actually just as important as doing bug reports. A website contains a
lot of information that is needed for the development to move

on

and it
also contains information that will help the public to

understand

what
the application is all about.

## Hacking

-This is the part where people are always needed to help with

the

development, and this is also the part that is the hardest to start
with. Though there are websites and files to give you a good

look

at how
hacking is being done in GIMP.
+GIMP uses [git](https://git-scm.com/) as its revision

control

system,
and the [GNOME Foundation](https://www.gnome.org/) hosts all

of

our code
repositories:
+
+* [`gimp`](https://git.gnome.org/browse/gimp/) - the GIMP application
itself
+* [`gimp-web`](https://git.gnome.org/browse/gimp-web/) -

repo

for this
website
+* [`gimp-web-devel`](
https://git.gnome.org/browse/gimp-web-devel/) - repo for the developer site at
+* [`gimp-help-2`](https://git.gnome.org/browse/gimp-help-2/)

-

the GIMP
user manual
+* [plus several others](https://git.gnome.org/browse/?q=gimp

)

+
+New contributors should first introduce themselves on IRC

(the

#gimp
channel at irc.gimp.org) and/or the relevant mailing lists: +
+* [GIMP Developers mailing list, for those who work on the

core

GIMP
application and
plugins](
https://mail.gnome.org/mailman/listinfo/gimp-developer-lists) +* [GEGL Developers mailing list for developers of the GEGL library](
https://mail.gnome.org/mailman/listinfo/gegl-developer-list) +* [GIMP Web Developers mailing list, for working on this website](

https://mail.gnome.org/mailman/listinfo/gimp-web-list)

+* [GIMP Documentation mailing list, for working on the user manual](

https://mail.gnome.org/mailman/listinfo/gimp-docs-list)

+
+This way you can announce the changes you intend to make,

ask

questions, and discuss which changes would be best. It's generally
better to focus on one thing at a time. Contributing to a software
project for the first time is always the hardest part, which

is

why
we're here to help each other. There are also websites to

give

you a
good look at how hacking is being done in GIMP.

The site you should keep updated with and the site that is updated all
the time with new development help guides is located at [http://wiki.gimp.org/](http://wiki.gimp.org/). If you have

GIMP

installed at the moment then there are some files you should

look

at in
the source code that might help you a little.

@@ -64,6 +79,12 @@ The site you should keep updated with and

the

site
that is updated all the time
* [README.i18n](
https://git.gnome.org/browse/gimp/plain/README.i18n) _(The internationalization README which should be read by translators)_

+Once you've figured out what to do, though, be bold and get

to

work!
+
+## How To Submit Your Changes
+
+When you're ready, make your edits, and [generate a patch file](https://git-scm.com/docs/git-format-patch). Send the

patch

file,
along with a summary of what you did, to the mailing list for feedback.
The GIMP community is a friendly one, but it probably is

still

worth
saying this: Try not to take critiques personally. We all

just

want GIMP
to be the best that it can be. Once approved, your edits will

be

merged
into the code base, making you an official GIMP contributor.

And

if you
keep up the good work, not only will this process get easier

with

practice, your administrative privileges in GIMP development

will

also
increase too.
+
## Important GIMP Links

* [The GNU Image Manipulation Program](http://www.gimp.org/)

-

www.gimp.org
@@ -94,4 +115,3 @@ The site you should keep updated with and

the

site
that is updated all the time
## Latest Changes in Code

The [Unstable GIMP](https://git.gnome.org/browse/gimp/log/)

page

lists
the lastest source code commits to the unstable branch of

GIMP.

-
--
2.4.3

_______________________________________________ gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-lis

Andrew Toskin
2015-10-28 09:48:58 UTC (over 8 years ago)

Getting involved with the "Get Involved" web page

...Oh, never mind, I see you already added a line about the Bugzilla. So we're good, then.

I'll probably go straight to the Bugzilla for the next patch, though.

Thanks, ~Andrew

On Tue, 2015-10-27 at 13:07 -0700, Andrew Toskin wrote:

Okay, I'm glad we got it through.

I'll send another patch *about* using Bugzilla to the Bugzilla :P

~Andrew

On Tue, 2015-10-27 at 14:46 +0000, Pat David wrote:

Ok, finally got the patch uncorrupted and merged/applied. (The changes should be live shortly, if they aren't already).

I also should be reprimanded for not pointing out earlier that we can
should also probably take patches through bugzilla:

https://bugzilla.gnome.org/enter_bug.cgi?product=gimp-web

where you can actually attach the patch.

Thank you very much for being patient and re-sending. Helping to ease the process of contributions is definitely something we'll look
at soon, but for now if you want to submit any other patches, please
attach them in bugzilla.

On Mon, Oct 26, 2015 at 11:27 PM Andrew Toskin wrote:

I installed the git send-email module (listed as `git-email` on Fedora), but I don't understand it. I can't get it to send anything
in
my tests. I'm probably not the first person to complain about this,
but
GitHub/GitLab-style pull requests really seem like the better way to do
this sort of thing...

Whatever. Try downloading the patch from my website. < https://andrew.to
sk.in/patches/2015-10-22--explain-how-to-contribute-to-the-gimp -projects.patch>

~Andrew

On Mon, 2015-10-26 at 20:49 -0700, Andrew Toskin wrote:

On Mon, 2015-10-26 at 19:12 +0000, Pat David wrote:

Andrew,

I think the email mangled your patch data - was it a webmail

client

that did this, or did you use the sendmail/git feature?

I'm trying to apply your patch and getting errors about a

corrupt

patch file.

The first time I sent it with Evolution, the default email client

in

GNOME. Then I did it from my webmail, RoundCube.

Will it only work with git send-email? I see it documented at git
-scm.com, but it's not an available git command (on my system, running git 2.4.3 on Fedora 22).

~Andrew

On Sat, Oct 24, 2015 at 3:18 PM Andrew Toskin

wrote:

On 2015-10-23 06:35, Pat David wrote:

It seems that the list may have stripped out your

attachment?

Huh. I'll try attaching it again, but just in case, here's

the

patch
file pasted below.

From 580337e443bcca55b1e70bae72fcebcf9cdc50e6 Mon Sep 17

00:00:00

2001
From: Andrew Toskin
Date: Thu, 22 Oct 2015 20:59:41 -0700 Subject: [PATCH] Explain *how* to contribute to the GIMP projects.

The "Development Status", "Bug Reports" and "Web Development"
headings
seemed to
me like they were really subsections of "How You Can Help,"

so I

set
those to be
h3 headings.

A couple times, in the "Hacking" and "How To Submit Your

Changes"

sections, I
tried to borrow the tone of Wikipedia's "Be Bold" guidelines.

I added a list of links to the most important GIMP

repositories.

I was
going to
mention gimp-web-devel in this list, but it looks like no one

has

pushed
any
commits there since 2013. Perhaps that repo should be

archived?

---
content/develop/index.md | 30 +++++++++++++++++++++++++--- --
1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/content/develop/index.md

b/content/develop/index.md

index 0c9df4a..1502c76 100644
--- a/content/develop/index.md
+++ b/content/develop/index.md
@@ -31,7 +31,7 @@ Ways in which you can help:

As you can see, anyone can help.

-## Development Status +### Development Status

The team is currently busy working on v2.10. This will be

the

first
release of GIMP featuring a new, advanced image processing engine, high
bit depth editing, as well as new and improved transformation

and

selection tools.

@@ -39,19 +39,34 @@ Porting internals of GIMP to GEGL is

mostly

done,
but more plugins have to be po

To get a better understanding of where the project is

heading

to, which
features are planned etc., please visit the [Roadmap](http://wiki.gimp.org/index.php/Roadmap) page.

-## Bug Reports +### Bug Reports

GIMP is not a bug-free application nor is any other

application

so
reporting the bugs that you will encounter is very important

to

the
development, it helps the developers to make GIMP more stable

and

more
bug free.

You don't have to be a developer or a everyday user to

report

bugs. It
can be hard to report a bug the first time you try it out but
don't just
quit the whole bug report if you think it is hard. Instead,

look

at the
[bugs](/bugs/) page you will find some very good help about

this.

-## Web Development
+### Web Development

Creating websites that contain useful information is very important. It
is actually just as important as doing bug reports. A website
contains a
lot of information that is needed for the development to move

on

and it
also contains information that will help the public to

understand

what
the application is all about.

## Hacking

-This is the part where people are always needed to help with

the

development, and this is also the part that is the hardest to
start
with. Though there are websites and files to give you a good

look

at how
hacking is being done in GIMP.
+GIMP uses [git](https://git-scm.com/) as its revision

control

system,
and the [GNOME Foundation](https://www.gnome.org/) hosts all

of

our code
repositories:
+
+* [`gimp`](https://git.gnome.org/browse/gimp/) - the GIMP application
itself
+* [`gimp-web`](https://git.gnome.org/browse/gimp-web/) -

repo

for this
website
+* [`gimp-web-devel`](
https://git.gnome.org/browse/gimp-web-devel/) - repo for the developer site at
+* [`gimp-help-2`](
https://git.gnome.org/browse/gimp-help-2/)

-

the GIMP
user manual
+* [plus several others](
https://git.gnome.org/browse/?q=gimp

)

+
+New contributors should first introduce themselves on IRC

(the

#gimp
channel at irc.gimp.org) and/or the relevant mailing lists: +
+* [GIMP Developers mailing list, for those who work on the

core

GIMP
application and
plugins](
https://mail.gnome.org/mailman/listinfo/gimp-developer-list s)
+* [GEGL Developers mailing list for developers of the GEGL library](
https://mail.gnome.org/mailman/listinfo/gegl-developer-list )
+* [GIMP Web Developers mailing list, for working on this website](

https://mail.gnome.org/mailman/listinfo/gimp-web-list)

+* [GIMP Documentation mailing list, for working on the user
manual](

https://mail.gnome.org/mailman/listinfo/gimp-docs-list)

+
+This way you can announce the changes you intend to make,

ask

questions, and discuss which changes would be best. It's generally
better to focus on one thing at a time. Contributing to a software
project for the first time is always the hardest part, which

is

why
we're here to help each other. There are also websites to

give

you a
good look at how hacking is being done in GIMP.

The site you should keep updated with and the site that is updated all
the time with new development help guides is located at [http://wiki.gimp.org/](http://wiki.gimp.org/). If you have

GIMP

installed at the moment then there are some files you should

look

at in
the source code that might help you a little.

@@ -64,6 +79,12 @@ The site you should keep updated with and

the

site
that is updated all the time
* [README.i18n](
https://git.gnome.org/browse/gimp/plain/README.i18n) _(The internationalization README which should be read by translators)_

+Once you've figured out what to do, though, be bold and get

to

work!
+
+## How To Submit Your Changes
+
+When you're ready, make your edits, and [generate a patch file](https://git-scm.com/docs/git-format-patch). Send the

patch

file,
along with a summary of what you did, to the mailing list for
feedback.
The GIMP community is a friendly one, but it probably is

still

worth
saying this: Try not to take critiques personally. We all

just

want GIMP
to be the best that it can be. Once approved, your edits will

be

merged
into the code base, making you an official GIMP contributor.

And

if you
keep up the good work, not only will this process get easier

with

practice, your administrative privileges in GIMP development

will

also
increase too.
+
## Important GIMP Links

* [The GNU Image Manipulation Program]( http://www.gimp.org/)

-

www.gimp.org
@@ -94,4 +115,3 @@ The site you should keep updated with and

the

site
that is updated all the time
## Latest Changes in Code

The [Unstable GIMP](https://git.gnome.org/browse/gimp/log/ )

page

lists
the lastest source code commits to the unstable branch of

GIMP.

-
--
2.4.3

_______________________________________________ gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-lis