Re: [Gimp-web] Getting involved with the "Get Involved" web page

2015-10-26 Thread Pat David
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 

Re: [Gimp-web] Getting involved with the "Get Involved" web page

2015-10-26 Thread Andrew Toskin
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 +, 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 

Re: [Gimp-web] Getting involved with the "Get Involved" web page

2015-10-26 Thread Andrew Toskin
On Mon, 2015-10-26 at 19:12 +, 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