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

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

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

2015-10-27 Thread Pat David
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.  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 +, 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 

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

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

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 

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

2015-10-24 Thread Andrew Toskin
 

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

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

2015-10-23 Thread Pat David
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?
___
gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-list


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

2015-10-21 Thread Pat David
Hi Andrew!

On Wed, Oct 21, 2015 at 12:56 PM Andrew Toskin  wrote:

>
> I'd like to contribute to the GIMP documentation, including the main
> gimp.org website. I figure the first place I'd like to start would be
> clarifying *how to contribute*. The "Get Involved" page <
> http://www.gimp.org/develop/> does a good job of listing the varieties
> of ways people can contribute, but does not talk much about how to
> actually do it.
>

Careful!  I was a casual user until I mentioned I would like to help.  They
chained me to a wall and next thing I knew I was re-building a website. :)


>
> For example, what is the preferred workflow for making and submitting
> edits? I see that the gimp.org files are managed the git repository at
> ... Is there was a way for
> people outside the development team to send pull requests, like on
> GitHub? mitch, on the #gimp IRC, suggested that new contributors
> probably have to start out by submitting patch files to the mailing
> list until they've proven themselves. If that's true, then I would send
> you a patch which adds an explanation of this process to the "Get
> Involved" page. Or, if there's a simpler way, let's talk about that.
>
> What do you think?
>

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
___
gimp-web-list mailing list
gimp-web-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-web-list