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 <and...@tosk.in> 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 <and...@tosk.in>
> 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.
> <https://en.wikipedia.org/wiki/Wikipedia:Be_bold>
>
> 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 <http://developer.gnome.org>
> +* [`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
>
_______________________________________________
gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-list

Reply via email to