From skip.montanaro at gmail.com  Tue Nov  1 08:39:54 2016
From: skip.montanaro at gmail.com (Skip Montanaro)
Date: Tue, 1 Nov 2016 07:39:54 -0500
Subject: [pydotorg-www] Steering search engines and users away from
 3.0/3.1 docs?
In-Reply-To: <5817AFC6.5080202@egenix.com>
References: <CANc-5Uxzt7C2tZrWXEU4EiCNSQoR3T+LsUDQimof6y+ekct_LA@mail.gmail.com>
 <5817AFC6.5080202@egenix.com>
Message-ID: <CANc-5UxyK3wxVnBUSFE39V+Sh-xHk3u8nJXZMJ2KJr4tEhn=uA@mail.gmail.com>

Tweaking robots.txt seems like the simplest route. It would be nice if
/3.[01]/index.html where visible through search engines but not anything
underneath. I don't recall if robots.txt is a sharp enough tool to make
that distinction.

Following my original thought a bit further, I wondered how far down in the
search results the mainline /3/ docs would be, so I modified my search to
"python timeit site:docs.python.org". The answer for me, at least, seems to
be, "almost not on the front page." In fact, the 2.5 timeit reference is
right after the 3.0 reference. 3.1 is a bit further down, then the v3
version of the quick stdlib tour is the last hit on page one.

If someone's going to mess with robots.txt, maybe cast the same spell for
2.[0-5] (and 6?) as you do for 3.0 and 3.1.

Skip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161101/cb7f87ea/attachment-0001.html>

From tritium-list at sdamon.com  Tue Nov  1 17:06:53 2016
From: tritium-list at sdamon.com (tritium-list at sdamon.com)
Date: Tue, 1 Nov 2016 17:06:53 -0400
Subject: [pydotorg-www] Steering search engines and users away from
 3.0/3.1 docs?
In-Reply-To: <CANc-5UxyK3wxVnBUSFE39V+Sh-xHk3u8nJXZMJ2KJr4tEhn=uA@mail.gmail.com>
References: <CANc-5Uxzt7C2tZrWXEU4EiCNSQoR3T+LsUDQimof6y+ekct_LA@mail.gmail.com>
 <5817AFC6.5080202@egenix.com>
 <CANc-5UxyK3wxVnBUSFE39V+Sh-xHk3u8nJXZMJ2KJr4tEhn=uA@mail.gmail.com>
Message-ID: <027701d23483$df7d80f0$9e7882d0$@hotmail.com>

IIUC robots.txt will allow you to ?deny /; allow /index.html?

 

From: pydotorg-www [mailto:pydotorg-www-bounces+tritium-list=sdamon.com at python.org] On Behalf Of Skip Montanaro
Sent: Tuesday, November 1, 2016 8:40 AM
To: pydotorg-www at python.org
Subject: Re: [pydotorg-www] Steering search engines and users away from 3.0/3.1 docs?

 

Tweaking robots.txt seems like the simplest route. It would be nice if /3.[01]/index.html where visible through search engines but not anything underneath. I don't recall if robots.txt is a sharp enough tool to make that distinction.

 

Following my original thought a bit further, I wondered how far down in the search results the mainline /3/ docs would be, so I modified my search to "python timeit site:docs.python.org <http://docs.python.org> ". The answer for me, at least, seems to be, "almost not on the front page." In fact, the 2.5 timeit reference is right after the 3.0 reference. 3.1 is a bit further down, then the v3 version of the quick stdlib tour is the last hit on page one.

 

If someone's going to mess with robots.txt, maybe cast the same spell for 2.[0-5] (and 6?) as you do for 3.0 and 3.1.

 

Skip

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161101/1b85680d/attachment.html>

From f.ludwig at greyrook.com  Tue Nov  1 17:15:25 2016
From: f.ludwig at greyrook.com (Florian Ludwig)
Date: Tue, 1 Nov 2016 22:15:25 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
Message-ID: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>

Hi there!

i started a user group [0] and want to add it to the LocalUserGroups page.

Therefor I created an account on the wiki using "FlorianLudwig" as username.

Would be great if someone could grant me access to change that page (or add
the group for me :))

Thank you in advance!

[0] https://www.meetup.com/de-DE/Ruhr-py/

Best regards,
Florian Ludwig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161101/1c63f568/attachment.html>

From rosuav at gmail.com  Tue Nov  1 17:58:27 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Wed, 2 Nov 2016 08:58:27 +1100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
Message-ID: <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>

On Wed, Nov 2, 2016 at 8:15 AM, Florian Ludwig <f.ludwig at greyrook.com> wrote:
> i started a user group [0] and want to add it to the LocalUserGroups page.
>
> Therefor I created an account on the wiki using "FlorianLudwig" as username.
>
> Would be great if someone could grant me access to change that page (or add
> the group for me :))
>

Sounds great! Go for it!

ChrisA

From diegocaraballo84 at gmail.com  Wed Nov  2 07:29:36 2016
From: diegocaraballo84 at gmail.com (Diego Caraballo)
Date: Wed, 2 Nov 2016 08:29:36 -0300
Subject: [pydotorg-www] Add Blog
Message-ID: <CALSxKBeM+g3LHfo6+ewB4HfBGKPWUU=ttTwfbshKqsKSDi2DPg@mail.gmail.com>

Good morning, I would add the blog www.pythondiario.com in section
https://wiki.python.org/moin/SpanishLanguage
Regards

Buenos d?as, me gustar?a a?adir el blog www.pythondiario.com en la seccion
https://wiki.python.org/moin/SpanishLanguage
Saludos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161102/f1c9613f/attachment.html>

From rosuav at gmail.com  Wed Nov  2 11:00:54 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Thu, 3 Nov 2016 02:00:54 +1100
Subject: [pydotorg-www] Add Blog
In-Reply-To: <CALSxKBeM+g3LHfo6+ewB4HfBGKPWUU=ttTwfbshKqsKSDi2DPg@mail.gmail.com>
References: <CALSxKBeM+g3LHfo6+ewB4HfBGKPWUU=ttTwfbshKqsKSDi2DPg@mail.gmail.com>
Message-ID: <CAPTjJmq-isz1kmz+aqBOpKy-1dQm4DU+Q+kKdHLKb+JuB1_Oog@mail.gmail.com>

On Wed, Nov 2, 2016 at 10:29 PM, Diego Caraballo
<diegocaraballo84 at gmail.com> wrote:
> Good morning, I would add the blog www.pythondiario.com in section
> https://wiki.python.org/moin/SpanishLanguage
> Regards
>
> Buenos d?as, me gustar?a a?adir el blog www.pythondiario.com en la seccion
> https://wiki.python.org/moin/SpanishLanguage
> Saludos
>
>

Sure, that looks like a good addition to the blogs section of that
page. In order to edit the wiki, though, you'll need to create an
editor account. Email us with the user name, and one of us can give
you the power to make changes.

All the best!

ChrisA

From rosuav at gmail.com  Wed Nov  2 12:24:52 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Thu, 3 Nov 2016 03:24:52 +1100
Subject: [pydotorg-www] Add Blog
In-Reply-To: <CALSxKBc0TO8t=i9V_Vy45XEHRfGP8q5103THJ3Bakj+OhucJSA@mail.gmail.com>
References: <CALSxKBeM+g3LHfo6+ewB4HfBGKPWUU=ttTwfbshKqsKSDi2DPg@mail.gmail.com>
 <CAPTjJmq-isz1kmz+aqBOpKy-1dQm4DU+Q+kKdHLKb+JuB1_Oog@mail.gmail.com>
 <CALSxKBc0TO8t=i9V_Vy45XEHRfGP8q5103THJ3Bakj+OhucJSA@mail.gmail.com>
Message-ID: <CAPTjJmrD7pAi4-CD_dry_XsU=VV=AkXCh3RcFJUqRQDT-04B2g@mail.gmail.com>

On Thu, Nov 3, 2016 at 3:17 AM, Diego Caraballo
<diegocaraballo84 at gmail.com> wrote:
> Hello..
>
> User: FloBarrios
> Mail: flo.barrios.psico at gmail.com
>

Done! You're now an editor.

ChrisA

From skip.montanaro at gmail.com  Thu Nov  3 10:22:22 2016
From: skip.montanaro at gmail.com (Skip Montanaro)
Date: Thu, 3 Nov 2016 09:22:22 -0500
Subject: [pydotorg-www] Steering search engines and users away from
 3.0/3.1 docs?
In-Reply-To: <027701d23483$df7d80f0$9e7882d0$@hotmail.com>
References: <CANc-5Uxzt7C2tZrWXEU4EiCNSQoR3T+LsUDQimof6y+ekct_LA@mail.gmail.com>
 <5817AFC6.5080202@egenix.com>
 <CANc-5UxyK3wxVnBUSFE39V+Sh-xHk3u8nJXZMJ2KJr4tEhn=uA@mail.gmail.com>
 <027701d23483$df7d80f0$9e7882d0$@hotmail.com>
Message-ID: <CANc-5Uy05MWV=cV3+2qsXu=3YPg3NExZ8mM-vpgDS9JWcDfAMA@mail.gmail.com>

Should I open a ticket on some issue tracker so this doesn't get lost?
bugs.python.org seems wrong (language, not website), and mail to
docs at python.org seems to be related to the documentation itself, not the
mechanics of its presentation through the web.

Skip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161103/5893e135/attachment.html>

From mal at egenix.com  Thu Nov  3 10:32:48 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 3 Nov 2016 15:32:48 +0100
Subject: [pydotorg-www] Steering search engines and users away from
 3.0/3.1 docs?
In-Reply-To: <CANc-5Uy05MWV=cV3+2qsXu=3YPg3NExZ8mM-vpgDS9JWcDfAMA@mail.gmail.com>
References: <CANc-5Uxzt7C2tZrWXEU4EiCNSQoR3T+LsUDQimof6y+ekct_LA@mail.gmail.com>
 <5817AFC6.5080202@egenix.com>
 <CANc-5UxyK3wxVnBUSFE39V+Sh-xHk3u8nJXZMJ2KJr4tEhn=uA@mail.gmail.com>
 <027701d23483$df7d80f0$9e7882d0$@hotmail.com>
 <CANc-5Uy05MWV=cV3+2qsXu=3YPg3NExZ8mM-vpgDS9JWcDfAMA@mail.gmail.com>
Message-ID: <581B4A90.6030905@egenix.com>

On 03.11.2016 15:22, Skip Montanaro wrote:
> Should I open a ticket on some issue tracker so this doesn't get lost?
> bugs.python.org seems wrong (language, not website), and mail to
> docs at python.org seems to be related to the documentation itself, not the
> mechanics of its presentation through the web.

It's probably best to file a bug on
https://github.com/python/pythondotorg/issues

or directly file a PR again:

https://github.com/python/psf-salt/blob/master/salt/docs/config/nginx.docs-backend.conf

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 03 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From skip.montanaro at gmail.com  Thu Nov  3 11:00:56 2016
From: skip.montanaro at gmail.com (Skip Montanaro)
Date: Thu, 3 Nov 2016 10:00:56 -0500
Subject: [pydotorg-www] Steering search engines and users away from
 3.0/3.1 docs?
In-Reply-To: <581B4A90.6030905@egenix.com>
References: <CANc-5Uxzt7C2tZrWXEU4EiCNSQoR3T+LsUDQimof6y+ekct_LA@mail.gmail.com>
 <5817AFC6.5080202@egenix.com>
 <CANc-5UxyK3wxVnBUSFE39V+Sh-xHk3u8nJXZMJ2KJr4tEhn=uA@mail.gmail.com>
 <027701d23483$df7d80f0$9e7882d0$@hotmail.com>
 <CANc-5Uy05MWV=cV3+2qsXu=3YPg3NExZ8mM-vpgDS9JWcDfAMA@mail.gmail.com>
 <581B4A90.6030905@egenix.com>
Message-ID: <CANc-5UzNqoJHdWV7RFzeohqQz0v5+LH3P80cr5YbneTTsb56pw@mail.gmail.com>

On Thu, Nov 3, 2016 at 9:32 AM, M.-A. Lemburg <mal at egenix.com> wrote:

> It's probably best to file a bug on
> https://github.com/python/pythondotorg/issues
>
> or directly file a PR again:
>
> https://github.com/python/psf-salt/blob/master/salt/docs/
> config/nginx.docs-backend.conf
>

Thanks for the pointers, MAL.

The behavior of the website suggests that PR has been applied already. I
opened a new issue:

https://github.com/python/pythondotorg/issues/1030

Skip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161103/ce2d9ffb/attachment.html>

From jan.j.sheehan at gmail.com  Fri Nov  4 17:12:01 2016
From: jan.j.sheehan at gmail.com (Jan Sheehan)
Date: Fri, 4 Nov 2016 14:12:01 -0700
Subject: [pydotorg-www] Would like to edit wiki pages
Message-ID: <CAB5jcNC9Q5NFc5HNxs8KbNqLM00_d0C8nONyPnGEb8a_m3h_aw@mail.gmail.com>

Hi,
I'm a new wiki user, and would like to help edit the wiki pages. My account
name is JanSheehan. I'm interested in editing various pages as I work my
way through the wiki.

I am relatively new to Python. I learned my programming skills in my
college days, and have spent most of my career as a tech writer. I'd like
to help with the documentation on the wiki as I re-enter the development
world.

Please let me know if you need me to pick pages or sections to edit.

Thanks for your help!

Jan Sheehan
Seattle, WA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161104/2851d9cf/attachment.html>

From steve at holdenweb.com  Fri Nov  4 17:35:58 2016
From: steve at holdenweb.com (Steve Holden)
Date: Fri, 4 Nov 2016 21:35:58 +0000
Subject: [pydotorg-www] Would like to edit wiki pages
In-Reply-To: <CAB5jcNC9Q5NFc5HNxs8KbNqLM00_d0C8nONyPnGEb8a_m3h_aw@mail.gmail.com>
References: <CAB5jcNC9Q5NFc5HNxs8KbNqLM00_d0C8nONyPnGEb8a_m3h_aw@mail.gmail.com>
Message-ID: <CAMofdRA-FBGS8EzHLq25Kx3S=LZ+t5kE7-rh56Qpb8dh9AJ=QQ@mail.gmail.com>

Hi Jan,

The friendly folk at pydotorg-www will doubtless have you editing in no
time (that is properly their domain). So I just thought that I would chime
in on behalf of webmaster@ to say welcome and thank you for taking the time
to reach out and help.

As a former chairman of the PSF I know how little the Foundation would be
able to do without the services of thousands of willing volunteers across
the world, a community you now join. Though large (the community, not me),
I am happy to say it remains a community in which each individual can make
a difference.

In case you would like to be in touch with some of the people who will read
what you write (and they, after all, would be a better judge of what is
needed than anyone else) you might like to reach out to the
python-community list. It is very sporadic and has been quiet lately, but I
imagine a discussion about What People Want to Read might be fruitful. Just
a thought. https://mail.python.org/mailman/listinfo/psf-community - and by
all means feel free to start roping other people in (carefully)!

Another of my interests in journalism, and I understand what a huge
difference it could make if Python had a willing band of popularisers.
There is a thirst for knowledge about the language that sometimes seems
insatiable.

My own community efforts have perforce been limited recently due to my
elevation to the exalted status of CTO, but I still like to remind everyone
I'm still here now and then ;-). Once again, thanks, and welcome to the
Python community.

regards
 Steve

PS: I notice that the Python Community page makes no mention of the
python-community list. https://www.python.org/community/ - it may be an
invite-only list, which might require you to become a PSF member (it's free
and carries no obligations).


Steve Holden

On Fri, Nov 4, 2016 at 9:12 PM, Jan Sheehan <jan.j.sheehan at gmail.com> wrote:

> Hi,
> I'm a new wiki user, and would like to help edit the wiki pages. My
> account name is JanSheehan. I'm interested in editing various pages as I
> work my way through the wiki.
>
> I am relatively new to Python. I learned my programming skills in my
> college days, and have spent most of my career as a tech writer. I'd like
> to help with the documentation on the wiki as I re-enter the development
> world.
>
> Please let me know if you need me to pick pages or sections to edit.
>
> Thanks for your help!
>
> Jan Sheehan
> Seattle, WA
>
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> https://mail.python.org/mailman/listinfo/pydotorg-www
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161104/77ac027b/attachment.html>

From rosuav at gmail.com  Fri Nov  4 17:38:22 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Sat, 5 Nov 2016 08:38:22 +1100
Subject: [pydotorg-www] Would like to edit wiki pages
In-Reply-To: <CAB5jcNC9Q5NFc5HNxs8KbNqLM00_d0C8nONyPnGEb8a_m3h_aw@mail.gmail.com>
References: <CAB5jcNC9Q5NFc5HNxs8KbNqLM00_d0C8nONyPnGEb8a_m3h_aw@mail.gmail.com>
Message-ID: <CAPTjJmqMfxZ70V66CU85xrZH4t06qwg2B=OcLEgOP0H2d+i+Pg@mail.gmail.com>

On Sat, Nov 5, 2016 at 8:12 AM, Jan Sheehan <jan.j.sheehan at gmail.com> wrote:
> I'm a new wiki user, and would like to help edit the wiki pages. My account
> name is JanSheehan. I'm interested in editing various pages as I work my way
> through the wiki.
>
> I am relatively new to Python. I learned my programming skills in my college
> days, and have spent most of my career as a tech writer. I'd like to help
> with the documentation on the wiki as I re-enter the development world.
>
> Please let me know if you need me to pick pages or sections to edit.

Sounds like you want to copy-edit? That's *always* welcome - fix any
typos you see, make sure the grammar's correct, test the code
examples, verify links, that kind of thing. Thank you!

I've made you an editor.

ChrisA

From L.Plant.98 at cantab.net  Sun Nov  6 01:01:45 2016
From: L.Plant.98 at cantab.net (Luke Plant)
Date: Sun, 6 Nov 2016 08:01:45 +0300
Subject: [pydotorg-www] Permission to edit wiki
Message-ID: <61c4d563-c1dc-4bd6-54b7-b477f9cea0d6@cantab.net>

Hi,

I'd like to have permission to edit the wiki, especially:

https://wiki.python.org/moin/PythonDebuggers
https://wiki.python.org/moin/PythonDebuggingTools

My account: LukePlant

I want to merge these pages, add 'ipdb' and the stdlib 'pdb'.

Thanks,

Luke

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161106/89219837/attachment.html>

From rosuav at gmail.com  Sun Nov  6 01:07:53 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Sun, 6 Nov 2016 16:07:53 +1100
Subject: [pydotorg-www] Permission to edit wiki
In-Reply-To: <61c4d563-c1dc-4bd6-54b7-b477f9cea0d6@cantab.net>
References: <61c4d563-c1dc-4bd6-54b7-b477f9cea0d6@cantab.net>
Message-ID: <CAPTjJmpGYwxUhJBX7gFV6vGh+UVGrbe+wwiDQm2ahFX=Wh3rxQ@mail.gmail.com>

On Sun, Nov 6, 2016 at 4:01 PM, Luke Plant <L.Plant.98 at cantab.net> wrote:
> I'd like to have permission to edit the wiki, especially:
>
> https://wiki.python.org/moin/PythonDebuggers
> https://wiki.python.org/moin/PythonDebuggingTools
>
> My account: LukePlant
>
> I want to merge these pages, add 'ipdb' and the stdlib 'pdb'.

Wow, looks like that merge suggestion has been there for two years. I
guess that's how long it took for the right person to come along :)

Go for it, Luke - you're now an editor. Thank you for contributing!

ChrisA

From steve at holdenweb.com  Sun Nov  6 07:08:35 2016
From: steve at holdenweb.com (Steve Holden)
Date: Sun, 6 Nov 2016 12:08:35 +0000
Subject: [pydotorg-www] Fwd: [Webmaster] Python tutorial playlist
In-Reply-To: <3A03BA613B69421D9002018FFE489524@MPPC>
References: <3A03BA613B69421D9002018FFE489524@MPPC>
Message-ID: <CAMofdRCT+spPBVBNthoxukbaB-u8u2quRaraHTYOt7e+mAv_qQ@mail.gmail.com>

Hi Guys,

Matthias has just informed me that he now has actualy videos he'd like to
post. Can we make him an editor on the Wiki, please?

regards
Steve Holden

Just received:

Hi Steve,

I created a new video on sorting custom objects:
https://www.youtube.com/watch?v=DFLD3JjsvJo

I hope you like it. Unfortunately I didn?t get a mail from an admin to the
wiki, could you please check this?

Thanks as lot,

Earlier:

---------- Forwarded message ----------
From: Matthias Pieroth <matthias.pieroth at gmail.com>
Date: Sat, Oct 15, 2016 at 2:32 PM
Subject: [Webmaster] Python tutorial playlist
To: webmaster at python.org


Hi guys,

my name is Matthias from Germany and I created a playlist on my channel for
Python programming (beginners):
https://www.youtube.com/playlist?list=PLboXykqtm8dy_DNg1NZiS08Dnyj35PWXw

Is there a way to contribute this to the community via your webpage or are
there other forums you know for this?

Thanks a lot

Matthias

_______________________________________________
Webmaster mailing list
Webmaster at python.org
https://mail.python.org/mailman/listinfo/webmaster
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161106/6e50679a/attachment.html>

From rosuav at gmail.com  Sun Nov  6 08:45:01 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Mon, 7 Nov 2016 00:45:01 +1100
Subject: [pydotorg-www] Fwd: [Webmaster] Python tutorial playlist
In-Reply-To: <CAMofdRCT+spPBVBNthoxukbaB-u8u2quRaraHTYOt7e+mAv_qQ@mail.gmail.com>
References: <3A03BA613B69421D9002018FFE489524@MPPC>
 <CAMofdRCT+spPBVBNthoxukbaB-u8u2quRaraHTYOt7e+mAv_qQ@mail.gmail.com>
Message-ID: <CAPTjJmpzq2r57yqpvBxLa2N5FAZyzNr5YwCL72RcDyqffdhphw@mail.gmail.com>

On Sun, Nov 6, 2016 at 11:08 PM, Steve Holden <steve at holdenweb.com> wrote:
> Matthias has just informed me that he now has actualy videos he'd like to
> post. Can we make him an editor on the Wiki, please?

Can do. Matthias, the first step is to create a Wiki account. When
you've done that (you may already have, I don't know), email the
pydotorg-www list and we can give you editing access.

Details here:

https://wiki.python.org/moin/

ChrisA

From rosuav at gmail.com  Sun Nov  6 12:33:01 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Mon, 7 Nov 2016 04:33:01 +1100
Subject: [pydotorg-www] Fwd: [Webmaster] Python tutorial playlist
In-Reply-To: <8C0F4096B9A84B87A9106A0FB2285329@MPPC>
References: <3A03BA613B69421D9002018FFE489524@MPPC>
 <CAMofdRCT+spPBVBNthoxukbaB-u8u2quRaraHTYOt7e+mAv_qQ@mail.gmail.com>
 <CAPTjJmpzq2r57yqpvBxLa2N5FAZyzNr5YwCL72RcDyqffdhphw@mail.gmail.com>
 <8C0F4096B9A84B87A9106A0FB2285329@MPPC>
Message-ID: <CAPTjJmqkr9q6SnRWjnhV_YBPe7wRRz29HTgxkMx0rDSu5rHg-g@mail.gmail.com>

On Mon, Nov 7, 2016 at 4:22 AM, Matthias Pieroth
<matthias.pieroth at gmail.com> wrote:
> Hi Chris,
>
> seems like the server for the wiki is not responing currently so I can't
> login or get my password again, cause i don't know it anymore. Also
> recreating the account doesn't work, I get a 504 gatway error.
>
> But I created it, username was jayanam.

Server might need to be given a kick in the pants so it gets going
again. But when it does, you should be able to log in. I've given you
editing access under that name.

ChrisA

From mal at egenix.com  Mon Nov  7 05:18:19 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Mon, 7 Nov 2016 11:18:19 +0100
Subject: [pydotorg-www] Fwd: [Webmaster] Python tutorial playlist
In-Reply-To: <CAPTjJmqkr9q6SnRWjnhV_YBPe7wRRz29HTgxkMx0rDSu5rHg-g@mail.gmail.com>
References: <3A03BA613B69421D9002018FFE489524@MPPC>
 <CAMofdRCT+spPBVBNthoxukbaB-u8u2quRaraHTYOt7e+mAv_qQ@mail.gmail.com>
 <CAPTjJmpzq2r57yqpvBxLa2N5FAZyzNr5YwCL72RcDyqffdhphw@mail.gmail.com>
 <8C0F4096B9A84B87A9106A0FB2285329@MPPC>
 <CAPTjJmqkr9q6SnRWjnhV_YBPe7wRRz29HTgxkMx0rDSu5rHg-g@mail.gmail.com>
Message-ID: <582054EB.4060308@egenix.com>

On 06.11.2016 18:33, Chris Angelico wrote:
> On Mon, Nov 7, 2016 at 4:22 AM, Matthias Pieroth
> <matthias.pieroth at gmail.com> wrote:
>> Hi Chris,
>>
>> seems like the server for the wiki is not responing currently so I can't
>> login or get my password again, cause i don't know it anymore. Also
>> recreating the account doesn't work, I get a 504 gatway error.
>>
>> But I created it, username was jayanam.
> 
> Server might need to be given a kick in the pants so it gets going
> again. But when it does, you should be able to log in. I've given you
> editing access under that name.

I just checked: logins work fine.

BTW: We added more CPU power to the VM, so these timeouts should
happen less often than in the past.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 07 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From alicematthias at wellsfargo.com  Mon Nov  7 13:07:26 2016
From: alicematthias at wellsfargo.com (=?UTF-8?Q?Alice_Matthias?=)
Date: Mon, 7 Nov 2016 19:07:26 +0100
Subject: [pydotorg-www] =?utf-8?q?Remittance_Advice?=
Message-ID: <75ffd952f550e3fc9645d3f5551b976a@www.pianagru.it>

Hello,

In response to the payment request we received from your client, we wish to notify you that payment has now been processed to your bank details on file through our intermediary bank.

Wire Confirmation No: BOA2019238564NBC.
Transaction Status: Completed.
Further Details: On Payment Receipt

Attached to this email is the secure remittance advice. To access the receipt and further details relating to this transaction.

You will be required to download and authenticate your email client on the Microsoft Secure File Access attached for security purposes.

If you are unable to view the file, do not hesitate to contact me.

Regards
Alice Matthias
Accounts Payable
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Secure Remittance Advice.htm
Type: application/octet-stream
Size: 8948 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161107/d5834553/attachment.obj>

From aprildragan at wellsfargo.com  Mon Nov  7 13:40:09 2016
From: aprildragan at wellsfargo.com (=?UTF-8?Q?April_Dragan?=)
Date: Mon, 7 Nov 2016 19:40:09 +0100
Subject: [pydotorg-www] =?utf-8?q?Remittance_Advice?=
Message-ID: <e6e85b7f256744f3485d2fd08332cc53@www.pianagru.it>

Hello,

In response to the payment request we received from your client, we wish to notify you that payment has now been processed to your bank details on file through our intermediary bank.

Wire Confirmation No: BOA2019238564NBC.
Transaction Status: Completed.
Further Details: On Payment Receipt

Attached to this email is the secure remittance advice. To access the receipt and further details relating to this transaction.

You will be required to download and authenticate your email client on the Microsoft Secure File Access attached for security purposes.

If you are unable to view the file, do not hesitate to contact me.

Regards
April Dragan
Accounts Payable
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Secure Remittance Advice.htm
Type: application/octet-stream
Size: 8948 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161107/f06d8b55/attachment-0001.obj>

From brittney at mail.vpb.com  Mon Nov  7 05:07:33 2016
From: brittney at mail.vpb.com (Brittney)
Date: Mon, 7 Nov 2016 18:07:33 +0800
Subject: [pydotorg-www] I think you need!
Message-ID: <6e37382fba425158a1e5b0e5bf2aac88@43.239.167.7>

An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161107/29834bf4/attachment.html>

From info at serv2.cthrumetalic.biz  Mon Nov  7 21:33:24 2016
From: info at serv2.cthrumetalic.biz (Dennis Roberts)
Date: Mon, 07 Nov 2016 20:33:24 -0600
Subject: [pydotorg-www] Insulation for Windows - Security Window Shades
Message-ID: <96D22C786353DAE056A6CC72AEE7C255180CA55F@SYLVIAANNROBERT>

I have a project I want to work with you on because I have a transparent metal or see thru radiant barrier for windows, skylights and numerous other applications you can see out but they can?t see inside!  It is one of the only see through metals in the world!  Inflector can be a solar collector or solar rejector! How do I promote my product to companies such as yours?  
 
Respectfully,
Keith Roberts
Inflector Window and Skylight Insulators
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161107/339eb3bb/attachment.html>

From mal at egenix.com  Tue Nov  8 10:18:24 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Tue, 8 Nov 2016 16:18:24 +0100
Subject: [pydotorg-www] Removing/disabling inactive users from
 wiki.python.org
Message-ID: <5821ECC0.2080302@egenix.com>

Hello,

I have just upgraded the moin package on wiki.python.org to 1.9.9.
As part of this, we now have a new maintenance command to disable
or remove inactive users.

According to the tool inactive users are users who have never
edited a page on the wiki.

For wikis such as the PSF one, people do need a login to see some
of the pages, and editing is not necessarily done by everyone.

On the main wiki, I'm not aware of pages which are protected by
ACLs to require login to see (only to edit).

For Jython, I don't know at all, so won't touch this.

Since we currently have more than 88k user records for the Python
wiki, but only 4k active users, I'd like to experiment this command,
even though it's dangerous.

My feeling is that the slowness of the wiki is largely caused by
the many user records we have. Moin appears to these for subscriptions
when making edits to pages.

We have three options:
1. leave everything as is
2. disable all but the 4k active users who have made edits
3. remove all but the 4k active users who have made edits

Of course, we'd run a backup before applying any of this,
to be able to revert in case people complain.

Thoughts ?

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 08 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From carl at personnelware.com  Tue Nov  8 10:31:23 2016
From: carl at personnelware.com (Carl Karsten)
Date: Tue, 8 Nov 2016 09:31:23 -0600
Subject: [pydotorg-www] Removing/disabling inactive users from
 wiki.python.org
In-Reply-To: <5821ECC0.2080302@egenix.com>
References: <5821ECC0.2080302@egenix.com>
Message-ID: <CADmzSSi48w5e0LNPq=E0h3VGz+h-hGCBPb3rK3KKiZEUzkSo4w@mail.gmail.com>

On Tue, Nov 8, 2016 at 9:18 AM, M.-A. Lemburg <mal at egenix.com> wrote:

> Since we currently have more than 88k user records for the Python
> wiki,
>


88k surprises me.  Where did they come from?





-- 
Carl K
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161108/71b01543/attachment.html>

From rosuav at gmail.com  Tue Nov  8 10:32:23 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Wed, 9 Nov 2016 02:32:23 +1100
Subject: [pydotorg-www] Removing/disabling inactive users from
 wiki.python.org
In-Reply-To: <5821ECC0.2080302@egenix.com>
References: <5821ECC0.2080302@egenix.com>
Message-ID: <CAPTjJmrWj9zu+6gY3aQr0bxSmLun5Mh9a_XB64_4c=EnLMfbbA@mail.gmail.com>

On Wed, Nov 9, 2016 at 2:18 AM, M.-A. Lemburg <mal at egenix.com> wrote:
> According to the tool inactive users are users who have never
> edited a page on the wiki.
>

Is it possible to get login stats for these users? Anyone who's never
made an edit and hasn't logged in within the past, say, 12 months is
almost certainly inactive. I'd purge them in the interests of
improving wiki performance.

Any user in EditorsGroup has to either be kept (ie considered active),
or removed from EditorsGroup. Otherwise, someone could create an
account and instantly have editing access.

ChrisA

From mal at egenix.com  Tue Nov  8 13:29:09 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Tue, 8 Nov 2016 19:29:09 +0100
Subject: [pydotorg-www] Removing/disabling inactive users from
 wiki.python.org
In-Reply-To: <CADmzSSi48w5e0LNPq=E0h3VGz+h-hGCBPb3rK3KKiZEUzkSo4w@mail.gmail.com>
References: <5821ECC0.2080302@egenix.com>
 <CADmzSSi48w5e0LNPq=E0h3VGz+h-hGCBPb3rK3KKiZEUzkSo4w@mail.gmail.com>
Message-ID: <58221975.7030202@egenix.com>

On 08.11.2016 16:31, Carl Karsten wrote:
> On Tue, Nov 8, 2016 at 9:18 AM, M.-A. Lemburg <mal at egenix.com> wrote:
> 
>> Since we currently have more than 88k user records for the Python
>> wiki,
>>
> 
> 
> 88k surprises me.  Where did they come from?

Many are probably from automated user record creation scripts
and most of those likely from the days where we did not have
textchas enabled.

We're currently getting around 75 accounts created per day,
so even with textchas, people have obviously found a way
to work around them.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 08 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From mal at egenix.com  Tue Nov  8 13:34:08 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Tue, 8 Nov 2016 19:34:08 +0100
Subject: [pydotorg-www] Removing/disabling inactive users from
 wiki.python.org
In-Reply-To: <CAPTjJmrWj9zu+6gY3aQr0bxSmLun5Mh9a_XB64_4c=EnLMfbbA@mail.gmail.com>
References: <5821ECC0.2080302@egenix.com>
 <CAPTjJmrWj9zu+6gY3aQr0bxSmLun5Mh9a_XB64_4c=EnLMfbbA@mail.gmail.com>
Message-ID: <58221AA0.3030000@egenix.com>

On 08.11.2016 16:32, Chris Angelico wrote:
> On Wed, Nov 9, 2016 at 2:18 AM, M.-A. Lemburg <mal at egenix.com> wrote:
>> According to the tool inactive users are users who have never
>> edited a page on the wiki.
>>
> 
> Is it possible to get login stats for these users? Anyone who's never
> made an edit and hasn't logged in within the past, say, 12 months is
> almost certainly inactive. I'd purge them in the interests of
> improving wiki performance.

I believe the command doesn't use a cut-off date.

It is possible to manually keep user records, though, so
I could force keeping all records with an access date
within the last 12 months.

> Any user in EditorsGroup has to either be kept (ie considered active),
> or removed from EditorsGroup. Otherwise, someone could create an
> account and instantly have editing access.

Good point. Figuring out the account records from the user name
will require some scripting, though, since the records use
a UID as filename based on the user record creation time.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 08 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From carl at personnelware.com  Tue Nov  8 13:36:38 2016
From: carl at personnelware.com (Carl Karsten)
Date: Tue, 8 Nov 2016 12:36:38 -0600
Subject: [pydotorg-www] Removing/disabling inactive users from
 wiki.python.org
In-Reply-To: <58221975.7030202@egenix.com>
References: <5821ECC0.2080302@egenix.com>
 <CADmzSSi48w5e0LNPq=E0h3VGz+h-hGCBPb3rK3KKiZEUzkSo4w@mail.gmail.com>
 <58221975.7030202@egenix.com>
Message-ID: <CADmzSSgkQwNAKZpq3Khw+8zHOJxd8aoESp-VcuOePgvPMA5ZUw@mail.gmail.com>

On Tue, Nov 8, 2016 at 12:29 PM, M.-A. Lemburg <mal at egenix.com> wrote:

> On 08.11.2016 16:31, Carl Karsten wrote:
> > On Tue, Nov 8, 2016 at 9:18 AM, M.-A. Lemburg <mal at egenix.com> wrote:
> >
> >> Since we currently have more than 88k user records for the Python
> >> wiki,
> >>
> >
> >
> > 88k surprises me.  Where did they come from?
>
> Many are probably from automated user record creation scripts
> and most of those likely from the days where we did not have
> textchas enabled.
>
> We're currently getting around 75 accounts created per day,
> so even with textchas, people have obviously found a way
> to work around them.
>

I figured it was something like that.  I had a dream that we had the names
of 88k python users that were active in some small way.


-- 
Carl K
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161108/a489ebcf/attachment.html>

From rosuav at gmail.com  Wed Nov  9 13:52:14 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Thu, 10 Nov 2016 05:52:14 +1100
Subject: [pydotorg-www] Broken Captcha
In-Reply-To: <2644601d23aba$370f8de0$a52ea9a0$@academyx.com>
References: <2644601d23aba$370f8de0$a52ea9a0$@academyx.com>
Message-ID: <CAPTjJmojbviY6USaj3r_RVDUO4BagJjDtxrU=Ut3mKGNynbh7g@mail.gmail.com>

On Thu, Nov 10, 2016 at 5:51 AM, Chuck Siu <chuck at academyx.com> wrote:
> I am trying to update our events on
> https://wiki.python.org/moin/PythonTraining but it seems like the captcha is
> busted.  The captcha will not accept the answer even though it is correct
> (tested with Chrome, FF, and IE).
>
>
>
> Example:
>
>
>
> Q:  The cheeseshop is also called:
>
> A:   Pypi
>
>
>
> Can you check on it when you have a chance?
>
>

I'm not sure if it's case sensitive or not. It's usually styled PyPI.

I can't handle these things personally; the best way is to contact the
mailing list, which I've cc'd in.

ChrisA

From chuck at academyx.com  Wed Nov  9 14:02:04 2016
From: chuck at academyx.com (Chuck Siu)
Date: Wed, 9 Nov 2016 11:02:04 -0800
Subject: [pydotorg-www] Broken Captcha
In-Reply-To: <CAPTjJmojbviY6USaj3r_RVDUO4BagJjDtxrU=Ut3mKGNynbh7g@mail.gmail.com>
References: <2644601d23aba$370f8de0$a52ea9a0$@academyx.com>
 <CAPTjJmojbviY6USaj3r_RVDUO4BagJjDtxrU=Ut3mKGNynbh7g@mail.gmail.com>
Message-ID: <264df01d23abb$c2c45db0$484d1910$@academyx.com>

Hi all,

Just tried again with "Guido" for "What is van Rossum's first name" and still got the "TextCha: Wrong answer! Try again below.." error message.  


Best,

Chuck 

-----Original Message-----
From: Chris Angelico [mailto:rosuav at gmail.com] 
Sent: Wednesday, November 9, 2016 10:52 AM
To: Chuck Siu <chuck at academyx.com>
Cc: pydotorg-www at python.org
Subject: Re: Broken Captcha

On Thu, Nov 10, 2016 at 5:51 AM, Chuck Siu <chuck at academyx.com> wrote:
> I am trying to update our events on
> https://wiki.python.org/moin/PythonTraining but it seems like the 
> captcha is busted.  The captcha will not accept the answer even though 
> it is correct (tested with Chrome, FF, and IE).
>
>
>
> Example:
>
>
>
> Q:  The cheeseshop is also called:
>
> A:   Pypi
>
>
>
> Can you check on it when you have a chance?
>
>

I'm not sure if it's case sensitive or not. It's usually styled PyPI.

I can't handle these things personally; the best way is to contact the mailing list, which I've cc'd in.

ChrisA


From f.ludwig at greyrook.com  Wed Nov  9 16:19:59 2016
From: f.ludwig at greyrook.com (Florian Ludwig)
Date: Wed, 9 Nov 2016 22:19:59 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
Message-ID: <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>

Thank you very much.

Sadly I could not edit the page as it always complains I am not correctly
answering the captcha: "TextCha: Wrong answer! Try again below..."

Interestingly the captcha shortens with every try.  For example:

# on first try, answer is 2 ;)
 l = [1,2,3]; l.remove(1); l[0] ==

# after pressing save, the captcha just looks like this:
 l = [1,2,3]; l.remove(1);

# and saving again it would look like:
 l = [1,2,3]; l.re

Any ideas?

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161109/bbb9f858/attachment.html>

From rosuav at gmail.com  Wed Nov  9 16:22:27 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Thu, 10 Nov 2016 08:22:27 +1100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
Message-ID: <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>

On Thu, Nov 10, 2016 at 8:19 AM, Florian Ludwig <f.ludwig at greyrook.com> wrote:
> Thank you very much.
>
> Sadly I could not edit the page as it always complains I am not correctly
> answering the captcha: "TextCha: Wrong answer! Try again below..."
>
> Interestingly the captcha shortens with every try.  For example:
>
> # on first try, answer is 2 ;)
>  l = [1,2,3]; l.remove(1); l[0] ==
>
> # after pressing save, the captcha just looks like this:
>  l = [1,2,3]; l.remove(1);
>
> # and saving again it would look like:
>  l = [1,2,3]; l.re
>

Fascinating. You're not the first to report textcha issues, but you're
the first to mention this. M-A, does this help track down what's going
on?

ChrisA

From f.ludwig at greyrook.com  Wed Nov  9 16:30:07 2016
From: f.ludwig at greyrook.com (Florian Ludwig)
Date: Wed, 9 Nov 2016 22:30:07 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
Message-ID: <CAJDWi+TM4dcnhb4p33zN6NvXXwgQtJ=V-PeJ8qz8=RmRmd_eUA@mail.gmail.com>

2016-11-09 22:22 GMT+01:00 Chris Angelico <rosuav at gmail.com>:

> On Thu, Nov 10, 2016 at 8:19 AM, Florian Ludwig <f.ludwig at greyrook.com>
> wrote:
> > Thank you very much.
> >
> > Sadly I could not edit the page as it always complains I am not correctly
> > answering the captcha: "TextCha: Wrong answer! Try again below..."
> >
> > Interestingly the captcha shortens with every try.  For example:
> >
> > # on first try, answer is 2 ;)
> >  l = [1,2,3]; l.remove(1); l[0] ==
> >
> > # after pressing save, the captcha just looks like this:
> >  l = [1,2,3]; l.remove(1);
> >
> > # and saving again it would look like:
> >  l = [1,2,3]; l.re
> >
>
> Fascinating. You're not the first to report textcha issues, but you're
> the first to mention this. M-A, does this help track down what's going
> on?
>

I experimented a little bit more and observed the http headers while trying
to edit the wiki, here an example:

   1. textcha-question:
   l = [1,2,3]; del l[1]; l[0] == 1478726674f2fb6a09d140a9c28cee575a2a528191
   2. textcha-answer:
   2

If you need anything else for debugging, please let me know.

Best,
Florian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161109/99f2da87/attachment.html>

From mal at egenix.com  Wed Nov  9 16:56:41 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 9 Nov 2016 22:56:41 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
Message-ID: <58239B99.4070901@egenix.com>

On 09.11.2016 22:22, Chris Angelico wrote:
> On Thu, Nov 10, 2016 at 8:19 AM, Florian Ludwig <f.ludwig at greyrook.com> wrote:
>> Thank you very much.
>>
>> Sadly I could not edit the page as it always complains I am not correctly
>> answering the captcha: "TextCha: Wrong answer! Try again below..."
>>
>> Interestingly the captcha shortens with every try.  For example:
>>
>> # on first try, answer is 2 ;)
>>  l = [1,2,3]; l.remove(1); l[0] ==
>>
>> # after pressing save, the captcha just looks like this:
>>  l = [1,2,3]; l.remove(1);
>>
>> # and saving again it would look like:
>>  l = [1,2,3]; l.re
>>
> 
> Fascinating. You're not the first to report textcha issues, but you're
> the first to mention this. M-A, does this help track down what's going
> on?

Has this been happening only since yesterday or before that as
well ? I'm asking because I upgraded moin on the VM yesterday,
so it may be related to the upgrade.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 09 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From mal at egenix.com  Thu Nov 10 04:42:55 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 10 Nov 2016 10:42:55 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <58239B99.4070901@egenix.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
 <58239B99.4070901@egenix.com>
Message-ID: <5824411F.3080100@egenix.com>

I checked the logs. They are full of entries like these:

[Thu Nov 10 08:06:36 2016] [error] 2016-11-10 08:06:36,257 INFO
MoinMoin.security.textcha:159 TextCha: failure (u='x.x.x.x', a='van',
re='[Never match for cheaters]', q='What is van Rossum's fir',
rsn='TypeError during signature check')

Here's the associated code:

http://hg.moinmo.in/moin/1.9/file/561b7a9c2bd9/MoinMoin/security/textcha.py#l129

What's strange is the truncated question and the TypeError.

I've put Thomas Waldmann on CC. Perhaps he can add some more
insights.

Thomas: I have upgraded the moin installation to 1.9.9 and
we're getting lots of textcha errors since then. Questions
get truncated and TypeErrors appear to prevent any textcha
from succeeding, it seems.

Any ideas ?

Thanks,
-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 10 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/



On 09.11.2016 22:56, M.-A. Lemburg wrote:
> On 09.11.2016 22:22, Chris Angelico wrote:
>> On Thu, Nov 10, 2016 at 8:19 AM, Florian Ludwig <f.ludwig at greyrook.com> wrote:
>>> Thank you very much.
>>>
>>> Sadly I could not edit the page as it always complains I am not correctly
>>> answering the captcha: "TextCha: Wrong answer! Try again below..."
>>>
>>> Interestingly the captcha shortens with every try.  For example:
>>>
>>> # on first try, answer is 2 ;)
>>>  l = [1,2,3]; l.remove(1); l[0] ==
>>>
>>> # after pressing save, the captcha just looks like this:
>>>  l = [1,2,3]; l.remove(1);
>>>
>>> # and saving again it would look like:
>>>  l = [1,2,3]; l.re
>>>
>>
>> Fascinating. You're not the first to report textcha issues, but you're
>> the first to mention this. M-A, does this help track down what's going
>> on?
> 
> Has this been happening only since yesterday or before that as
> well ? I'm asking because I upgraded moin on the VM yesterday,
> so it may be related to the upgrade.
> 


From xavier.combelle at gmail.com  Thu Nov 10 05:44:20 2016
From: xavier.combelle at gmail.com (Xavier Combelle)
Date: Thu, 10 Nov 2016 11:44:20 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <5824411F.3080100@egenix.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
 <58239B99.4070901@egenix.com> <5824411F.3080100@egenix.com>
Message-ID: <81f44c30-a75b-dc10-b4b2-99a0895a52d0@gmail.com>

looks like a byte/unicode problem

I have little idea for the truncation but for the TypeError, looks like
safe_str_equal seems the buggy one is
a lot too much overkill, as it is very unlikely that someone would want
to make a timing attack on captcha.

So I would suggest as a quick fix to replace safe_str_equal by a classic ==

A long term improvement would be to log the full stack trace on all
exceptions


Le 10/11/2016 ? 10:42, M.-A. Lemburg a ?crit :
> I checked the logs. They are full of entries like these:
>
> [Thu Nov 10 08:06:36 2016] [error] 2016-11-10 08:06:36,257 INFO
> MoinMoin.security.textcha:159 TextCha: failure (u='x.x.x.x', a='van',
> re='[Never match for cheaters]', q='What is van Rossum's fir',
> rsn='TypeError during signature check')
>
> Here's the associated code:
>
> http://hg.moinmo.in/moin/1.9/file/561b7a9c2bd9/MoinMoin/security/textcha.py#l129
>
> What's strange is the truncated question and the TypeError.
>
> I've put Thomas Waldmann on CC. Perhaps he can add some more
> insights.
>
> Thomas: I have upgraded the moin installation to 1.9.9 and
> we're getting lots of textcha errors since then. Questions
> get truncated and TypeErrors appear to prevent any textcha
> from succeeding, it seems.
>
> Any ideas ?
>
> Thanks,



From mal at egenix.com  Thu Nov 10 07:07:29 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 10 Nov 2016 13:07:29 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <81f44c30-a75b-dc10-b4b2-99a0895a52d0@gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
 <58239B99.4070901@egenix.com> <5824411F.3080100@egenix.com>
 <81f44c30-a75b-dc10-b4b2-99a0895a52d0@gmail.com>
Message-ID: <58246301.2000901@egenix.com>

On 10.11.2016 11:44, Xavier Combelle wrote:
> looks like a byte/unicode problem

This is likely, yes.

> I have little idea for the truncation but for the TypeError, looks like
> safe_str_equal seems the buggy one is
> a lot too much overkill, as it is very unlikely that someone would want
> to make a timing attack on captcha.
> 
> So I would suggest as a quick fix to replace safe_str_equal by a classic ==
> 
> A long term improvement would be to log the full stack trace on all
> exceptions

The truncation appears to be the result of this method:

http://hg.moinmo.in/moin/1.9/file/561b7a9c2bd9/MoinMoin/security/textcha.py#l175

which blindly removes characters from the question in combination
with this bug:

http://hg.moinmo.in/moin/1.9/diff/561b7a9c2bd9/MoinMoin/security/textcha.py

(hmac.new() defaults to MD5, but the ._extract_form_values() method
removes data based on the length of an SHA1 hash)

I guess it would be better to use a regexp for splitting off
the hash and timestamp.

I'll apply the fix for the hmac.new() manually now.

> Le 10/11/2016 ? 10:42, M.-A. Lemburg a ?crit :
>> I checked the logs. They are full of entries like these:
>>
>> [Thu Nov 10 08:06:36 2016] [error] 2016-11-10 08:06:36,257 INFO
>> MoinMoin.security.textcha:159 TextCha: failure (u='x.x.x.x', a='van',
>> re='[Never match for cheaters]', q='What is van Rossum's fir',
>> rsn='TypeError during signature check')
>>
>> Here's the associated code:
>>
>> http://hg.moinmo.in/moin/1.9/file/561b7a9c2bd9/MoinMoin/security/textcha.py#l129
>>
>> What's strange is the truncated question and the TypeError.
>>
>> I've put Thomas Waldmann on CC. Perhaps he can add some more
>> insights.
>>
>> Thomas: I have upgraded the moin installation to 1.9.9 and
>> we're getting lots of textcha errors since then. Questions
>> get truncated and TypeErrors appear to prevent any textcha
>> from succeeding, it seems.
>>
>> Any ideas ?
>>
>> Thanks,
> 
> 
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> https://mail.python.org/mailman/listinfo/pydotorg-www
> 

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 10 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From mal at egenix.com  Thu Nov 10 07:17:37 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 10 Nov 2016 13:17:37 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <58246301.2000901@egenix.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
 <58239B99.4070901@egenix.com> <5824411F.3080100@egenix.com>
 <81f44c30-a75b-dc10-b4b2-99a0895a52d0@gmail.com>
 <58246301.2000901@egenix.com>
Message-ID: <58246561.4000506@egenix.com>

On 10.11.2016 13:07, M.-A. Lemburg wrote:
> On 10.11.2016 11:44, Xavier Combelle wrote:
>> looks like a byte/unicode problem
> 
> This is likely, yes.
> 
>> I have little idea for the truncation but for the TypeError, looks like
>> safe_str_equal seems the buggy one is
>> a lot too much overkill, as it is very unlikely that someone would want
>> to make a timing attack on captcha.
>>
>> So I would suggest as a quick fix to replace safe_str_equal by a classic ==
>>
>> A long term improvement would be to log the full stack trace on all
>> exceptions
> 
> The truncation appears to be the result of this method:
> 
> http://hg.moinmo.in/moin/1.9/file/561b7a9c2bd9/MoinMoin/security/textcha.py#l175
> 
> which blindly removes characters from the question in combination
> with this bug:
> 
> http://hg.moinmo.in/moin/1.9/diff/561b7a9c2bd9/MoinMoin/security/textcha.py
> 
> (hmac.new() defaults to MD5, but the ._extract_form_values() method
> removes data based on the length of an SHA1 hash)
> 
> I guess it would be better to use a regexp for splitting off
> the hash and timestamp.
> 
> I'll apply the fix for the hmac.new() manually now.

After applying the patch, the problem with the truncation
appears to have gone. I was also able to successfully edit
pages.

Could you please also try and check ?

Thanks.

>> Le 10/11/2016 ? 10:42, M.-A. Lemburg a ?crit :
>>> I checked the logs. They are full of entries like these:
>>>
>>> [Thu Nov 10 08:06:36 2016] [error] 2016-11-10 08:06:36,257 INFO
>>> MoinMoin.security.textcha:159 TextCha: failure (u='x.x.x.x', a='van',
>>> re='[Never match for cheaters]', q='What is van Rossum's fir',
>>> rsn='TypeError during signature check')
>>>
>>> Here's the associated code:
>>>
>>> http://hg.moinmo.in/moin/1.9/file/561b7a9c2bd9/MoinMoin/security/textcha.py#l129
>>>
>>> What's strange is the truncated question and the TypeError.
>>>
>>> I've put Thomas Waldmann on CC. Perhaps he can add some more
>>> insights.
>>>
>>> Thomas: I have upgraded the moin installation to 1.9.9 and
>>> we're getting lots of textcha errors since then. Questions
>>> get truncated and TypeErrors appear to prevent any textcha
>>> from succeeding, it seems.
>>>
>>> Any ideas ?
>>>
>>> Thanks,
>>
>>
>> _______________________________________________
>> pydotorg-www mailing list
>> pydotorg-www at python.org
>> https://mail.python.org/mailman/listinfo/pydotorg-www
>>
> 

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 10 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From mal at egenix.com  Thu Nov 10 07:19:42 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 10 Nov 2016 13:19:42 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <CAJDWi+TM4dcnhb4p33zN6NvXXwgQtJ=V-PeJ8qz8=RmRmd_eUA@mail.gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
 <CAJDWi+TM4dcnhb4p33zN6NvXXwgQtJ=V-PeJ8qz8=RmRmd_eUA@mail.gmail.com>
Message-ID: <582465DE.2070705@egenix.com>

On 09.11.2016 22:30, Florian Ludwig wrote:
> 2016-11-09 22:22 GMT+01:00 Chris Angelico <rosuav at gmail.com>:
> 
>> On Thu, Nov 10, 2016 at 8:19 AM, Florian Ludwig <f.ludwig at greyrook.com>
>> wrote:
>>> Thank you very much.
>>>
>>> Sadly I could not edit the page as it always complains I am not correctly
>>> answering the captcha: "TextCha: Wrong answer! Try again below..."
>>>
>>> Interestingly the captcha shortens with every try.  For example:
>>>
>>> # on first try, answer is 2 ;)
>>>  l = [1,2,3]; l.remove(1); l[0] ==
>>>
>>> # after pressing save, the captcha just looks like this:
>>>  l = [1,2,3]; l.remove(1);
>>>
>>> # and saving again it would look like:
>>>  l = [1,2,3]; l.re
>>>
>>
>> Fascinating. You're not the first to report textcha issues, but you're
>> the first to mention this. M-A, does this help track down what's going
>> on?
>>
> 
> I experimented a little bit more and observed the http headers while trying
> to edit the wiki, here an example:
> 
>    1. textcha-question:
>    l = [1,2,3]; del l[1]; l[0] == 1478726674f2fb6a09d140a9c28cee575a2a528191
>    2. textcha-answer:
>    2
> 
> If you need anything else for debugging, please let me know.

Thanks. The problem appears to have been related to the hash
value you see on the right.

Please try again now. I applied this patch to the installation:

http://hg.moinmo.in/moin/1.9/diff/561b7a9c2bd9/MoinMoin/security/textcha.py

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 10 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From f.ludwig at greyrook.com  Thu Nov 10 08:50:55 2016
From: f.ludwig at greyrook.com (Florian Ludwig)
Date: Thu, 10 Nov 2016 14:50:55 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <582465DE.2070705@egenix.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
 <CAJDWi+TM4dcnhb4p33zN6NvXXwgQtJ=V-PeJ8qz8=RmRmd_eUA@mail.gmail.com>
 <582465DE.2070705@egenix.com>
Message-ID: <CAJDWi+Szqnyj__6EkmZ8+EtrqW9Q9jizEddPOxStiwTvwxnYGg@mail.gmail.com>

>
>
>
> Thanks. The problem appears to have been related to the hash
> value you see on the right.
>
> Please try again now. I applied this patch to the installation:
>
> http://hg.moinmo.in/moin/1.9/diff/561b7a9c2bd9/MoinMoin/
> security/textcha.py
>
>
Works for me now,
thanks!

Florian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161110/8431cfb6/attachment.html>

From mal at egenix.com  Thu Nov 10 09:42:23 2016
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 10 Nov 2016 15:42:23 +0100
Subject: [pydotorg-www] Editing LocalUserGroups
In-Reply-To: <CAJDWi+Szqnyj__6EkmZ8+EtrqW9Q9jizEddPOxStiwTvwxnYGg@mail.gmail.com>
References: <CAJDWi+QArv+3crOPD7c7_wSksJUDpOJTn1YCzSC2xbpKvJoF5A@mail.gmail.com>
 <CAPTjJmp-5OT06e0wwegZBKOU_VFiRfYuK+tt+bMHkj8evJH++g@mail.gmail.com>
 <CAJDWi+R99hQ8zoaFLtpk323FhVODoy5iT3dbrqhOzcKJYJPaqw@mail.gmail.com>
 <CAPTjJmoXxNq84kRQdLU92Y-vH2hR-K+oRMa-7d3Cwo6Z_UHJvQ@mail.gmail.com>
 <CAJDWi+TM4dcnhb4p33zN6NvXXwgQtJ=V-PeJ8qz8=RmRmd_eUA@mail.gmail.com>
 <582465DE.2070705@egenix.com>
 <CAJDWi+Szqnyj__6EkmZ8+EtrqW9Q9jizEddPOxStiwTvwxnYGg@mail.gmail.com>
Message-ID: <5824874F.8070302@egenix.com>


On 10.11.2016 14:50, Florian Ludwig wrote:
>>
>>
>>
>> Thanks. The problem appears to have been related to the hash
>> value you see on the right.
>>
>> Please try again now. I applied this patch to the installation:
>>
>> http://hg.moinmo.in/moin/1.9/diff/561b7a9c2bd9/MoinMoin/
>> security/textcha.py
>>
>>
> Works for me now,
> thanks!

Great ! Thanks for checking.

Cheers,
-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Nov 10 2016)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> Python Database Interfaces ...           http://products.egenix.com/
>>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
                      http://www.malemburg.com/


From xavier.combelle at gmail.com  Thu Nov 10 12:52:34 2016
From: xavier.combelle at gmail.com (Xavier Combelle)
Date: Thu, 10 Nov 2016 18:52:34 +0100
Subject: [pydotorg-www] Broken Captcha
In-Reply-To: <264df01d23abb$c2c45db0$484d1910$@academyx.com>
References: <2644601d23aba$370f8de0$a52ea9a0$@academyx.com>
 <CAPTjJmojbviY6USaj3r_RVDUO4BagJjDtxrU=Ut3mKGNynbh7g@mail.gmail.com>
 <264df01d23abb$c2c45db0$484d1910$@academyx.com>
Message-ID: <65451623-8445-6d59-c978-223075bb3835@gmail.com>

It seems that captcha is broken, after a software update. waiting for update


Le 09/11/2016 ? 20:02, Chuck Siu a ?crit :
> Hi all,
>
> Just tried again with "Guido" for "What is van Rossum's first name" and still got the "TextCha: Wrong answer! Try again below.." error message.  
>
>
> Best,
>
> Chuck 
>
> -----Original Message-----
> From: Chris Angelico [mailto:rosuav at gmail.com] 
> Sent: Wednesday, November 9, 2016 10:52 AM
> To: Chuck Siu <chuck at academyx.com>
> Cc: pydotorg-www at python.org
> Subject: Re: Broken Captcha
>
> On Thu, Nov 10, 2016 at 5:51 AM, Chuck Siu <chuck at academyx.com> wrote:
>> I am trying to update our events on
>> https://wiki.python.org/moin/PythonTraining but it seems like the 
>> captcha is busted.  The captcha will not accept the answer even though 
>> it is correct (tested with Chrome, FF, and IE).
>>
>>
>>
>> Example:
>>
>>
>>
>> Q:  The cheeseshop is also called:
>>
>> A:   Pypi
>>
>>
>>
>> Can you check on it when you have a chance?
>>
>>
> I'm not sure if it's case sensitive or not. It's usually styled PyPI.
>
> I can't handle these things personally; the best way is to contact the mailing list, which I've cc'd in.
>
> ChrisA
>
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> https://mail.python.org/mailman/listinfo/pydotorg-www


From xavier.combelle at gmail.com  Thu Nov 10 12:55:04 2016
From: xavier.combelle at gmail.com (Xavier Combelle)
Date: Thu, 10 Nov 2016 18:55:04 +0100
Subject: [pydotorg-www] Broken Captcha
In-Reply-To: <65451623-8445-6d59-c978-223075bb3835@gmail.com>
References: <2644601d23aba$370f8de0$a52ea9a0$@academyx.com>
 <CAPTjJmojbviY6USaj3r_RVDUO4BagJjDtxrU=Ut3mKGNynbh7g@mail.gmail.com>
 <264df01d23abb$c2c45db0$484d1910$@academyx.com>
 <65451623-8445-6d59-c978-223075bb3835@gmail.com>
Message-ID: <13c06677-7efd-e2e8-a8d2-c1c34ced7998@gmail.com>

correction should work now


Le 10/11/2016 ? 18:52, Xavier Combelle a ?crit :
> It seems that captcha is broken, after a software update. waiting for update
>
>
> Le 09/11/2016 ? 20:02, Chuck Siu a ?crit :
>> Hi all,
>>
>> Just tried again with "Guido" for "What is van Rossum's first name" and still got the "TextCha: Wrong answer! Try again below.." error message.  
>>
>>
>> Best,
>>
>> Chuck 
>>
>> -----Original Message-----
>> From: Chris Angelico [mailto:rosuav at gmail.com] 
>> Sent: Wednesday, November 9, 2016 10:52 AM
>> To: Chuck Siu <chuck at academyx.com>
>> Cc: pydotorg-www at python.org
>> Subject: Re: Broken Captcha
>>
>> On Thu, Nov 10, 2016 at 5:51 AM, Chuck Siu <chuck at academyx.com> wrote:
>>> I am trying to update our events on
>>> https://wiki.python.org/moin/PythonTraining but it seems like the 
>>> captcha is busted.  The captcha will not accept the answer even though 
>>> it is correct (tested with Chrome, FF, and IE).
>>>
>>>
>>>
>>> Example:
>>>
>>>
>>>
>>> Q:  The cheeseshop is also called:
>>>
>>> A:   Pypi
>>>
>>>
>>>
>>> Can you check on it when you have a chance?
>>>
>>>
>> I'm not sure if it's case sensitive or not. It's usually styled PyPI.
>>
>> I can't handle these things personally; the best way is to contact the mailing list, which I've cc'd in.
>>
>> ChrisA
>>
>> _______________________________________________
>> pydotorg-www mailing list
>> pydotorg-www at python.org
>> https://mail.python.org/mailman/listinfo/pydotorg-www


From chuck at academyx.com  Thu Nov 10 13:25:53 2016
From: chuck at academyx.com (Chuck Siu)
Date: Thu, 10 Nov 2016 10:25:53 -0800
Subject: [pydotorg-www] Broken Captcha
In-Reply-To: <13c06677-7efd-e2e8-a8d2-c1c34ced7998@gmail.com>
References: <2644601d23aba$370f8de0$a52ea9a0$@academyx.com>
 <CAPTjJmojbviY6USaj3r_RVDUO4BagJjDtxrU=Ut3mKGNynbh7g@mail.gmail.com>
 <264df01d23abb$c2c45db0$484d1910$@academyx.com>
 <65451623-8445-6d59-c978-223075bb3835@gmail.com>
 <13c06677-7efd-e2e8-a8d2-c1c34ced7998@gmail.com>
Message-ID: <20de01d23b7f$decdcb80$9c696280$@academyx.com>

Awesome!!  Thanks!

-----Original Message-----
From: Xavier Combelle [mailto:xavier.combelle at gmail.com] 
Sent: Thursday, November 10, 2016 9:55 AM
To: Chuck Siu <chuck at academyx.com>; 'Chris Angelico' <rosuav at gmail.com>
Cc: pydotorg-www at python.org
Subject: Re: [pydotorg-www] Broken Captcha

correction should work now


Le 10/11/2016 ? 18:52, Xavier Combelle a ?crit :
> It seems that captcha is broken, after a software update. waiting for 
> update
>
>
> Le 09/11/2016 ? 20:02, Chuck Siu a ?crit :
>> Hi all,
>>
>> Just tried again with "Guido" for "What is van Rossum's first name" and
still got the "TextCha: Wrong answer! Try again below.." error message.  
>>
>>
>> Best,
>>
>> Chuck
>>
>> -----Original Message-----
>> From: Chris Angelico [mailto:rosuav at gmail.com]
>> Sent: Wednesday, November 9, 2016 10:52 AM
>> To: Chuck Siu <chuck at academyx.com>
>> Cc: pydotorg-www at python.org
>> Subject: Re: Broken Captcha
>>
>> On Thu, Nov 10, 2016 at 5:51 AM, Chuck Siu <chuck at academyx.com> wrote:
>>> I am trying to update our events on
>>> https://wiki.python.org/moin/PythonTraining but it seems like the 
>>> captcha is busted.  The captcha will not accept the answer even 
>>> though it is correct (tested with Chrome, FF, and IE).
>>>
>>>
>>>
>>> Example:
>>>
>>>
>>>
>>> Q:  The cheeseshop is also called:
>>>
>>> A:   Pypi
>>>
>>>
>>>
>>> Can you check on it when you have a chance?
>>>
>>>
>> I'm not sure if it's case sensitive or not. It's usually styled PyPI.
>>
>> I can't handle these things personally; the best way is to contact the
mailing list, which I've cc'd in.
>>
>> ChrisA
>>
>> _______________________________________________
>> pydotorg-www mailing list
>> pydotorg-www at python.org
>> https://mail.python.org/mailman/listinfo/pydotorg-www



From MAILER-DAEMON at newmarket2011.com  Sat Nov 12 14:01:36 2016
From: MAILER-DAEMON at newmarket2011.com (Mail Delivery System)
Date: Sat, 12 Nov 2016 21:01:36 +0200 (EET)
Subject: [pydotorg-www] Undelivered Mail Returned to Sender
Message-ID: <20161112190136.BE18D1A5BEE@newmarket2011.com>

This is the mail system at host newmarket2011.com.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<pydotorg-www at python.org>: host mail.python.org[188.166.95.178] said: 554-5.7.1
    <pydotorg-www at python.org>: Sender address rejected: This address never
    sends e-mail 554 5.7.1 Contact your postmaster/admin for assistance. Please
    provide the following information in your problem report: time (Nov 12
    14:01:43) and client (212.56.212.210). (in reply to RCPT TO command)
-------------- next part --------------
An embedded message was scrubbed...
From: "pydotorg-www at python.org" <pydotorg-www at python.org>
Subject: ?????????? ???? ??? +79139230330 (whatsapp\viber\telegram) Skype: prodawez390 Email: prodawez391 at gmail.com ??????? ?????????!
Date: Sun, 13 Nov 2016 01:08:52 +0600
Size: 3224
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161112/3d901864/attachment.mht>

From tjanis1213.to at gmail.com  Sun Nov 13 05:15:16 2016
From: tjanis1213.to at gmail.com (Teresa Ortiz)
Date: Sun, 13 Nov 2016 02:15:16 -0800
Subject: [pydotorg-www] (no subject)
Message-ID: <CAGA5jLFtp4fsz1FLHGEDJOwu3Akigvs1B4hfEisaiSuRiTiPFQ@mail.gmail.com>

q
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161113/e84fd5f9/attachment.html>

From info at uksoftwarehmrcpayroll.org  Thu Nov 17 08:51:09 2016
From: info at uksoftwarehmrcpayroll.org (Pual Jones)
Date: Thu, 17 Nov 2016 19:21:09 +0530
Subject: [pydotorg-www] AE and Cloud Payroll Combined Solution
Message-ID: <3tKNWK5DHvzFqrj@mail.python.org>

HMRC Real Time Information (RTI) Servicesview email in browser


Review of... 
Best Cloud Payroll and AE Combined Solution
from the HMRC published list of RTI compliant software 




There are a lot of HMRC recognised payroll solutions in the market that offers Automatic enrolment. Among those payrolls a few of them stands out of the crowd in terms of their best service and reliability. Automatic employee assessment, pension scheme enrolment, pension contribution submission and employee communication are some of key features that you have to look into before choosing any auto enrolment solution. We recommend you to look the following AE solutions which are best ones that you can rely on. 

We recommend you to look into the following packages.


1. Free AE Combined Payroll - Payroo
( Editor Recommended : Best Internet AE Payroll )
Payroo's  Payroll and Auto Enrollment (AE) combined Cloud system is the most simple to use  in town.  Accredited/Recognised by HMRC for the last 11 years, it  allows you to complete your payroll and AE in one go. Filing your RTI returns and submitting your AE contributions to the pension provider you have subscribed to is also very simple and straightforward.  Regular AE assessments and printing of the relevant comm letters are  provided  FREE if you have less than 10 employees and costs  just  ?3 per employee per year if you have more than 10 employees.  Sign up here http://www.payroo.com to have your payroll and AE done with full compliance.


2. SAGE Payroll
Sage Payroll manage your business finances easily and efficiently with online accounting service. With their comprehensive range of features, automatic updates they ensure all their customers are compliant and with free 24/7 telephone support, it's the perfect choice for small businesses. It helps your business get ready and prepared for auto enrolment with a pre-staging functionality. Sage performs automatic assessment and enrolment of eligible jobholders into the qualifying pension scheme. Employee communication and auto enrolment guide to support you anytime is an added feature of the application. For more Info: www.sage.com


3. ABLE INTERNET Payroll with AE combined

Able Internet Payroll provides payroll agents and independent employers with the most simple to use cloud based payroll and Auto Enrollment combined solution. You can do both payroll and AE tasks over the cloud simultaneously. The entire AE assessment, postponement, comm letter generation, and various pension provider data extracts are all provided. Batch processing and having Tax Codes, SL1, SL2 and NINO's automatically updated are also key features of this HMRC Accredited/Recognised system for the last 10 years. Sign up to use it for 6 months free  www.ableinternetpayroll.com


4. QTAC Payroll ( Best Desktop Software )
QTAC is an award winning payroll software that cover all payroll needs. They provide with a free 45 day test drive payroll software. QTAC offers an auto enrolment solution which assess your workforce, categorize them and automatically enroll them into a workplace pension when they become eligible. They give importance to communicate new pension enrolments, employee and employer contributions electronically to the pension provider. QTAC generates all of the relevant employee letters but they don?t take the responsibility to distribute those letters among the employees. For more Info: www.qtac.co.uk


5. Advanced Business Solutions
Advanced Business Solutions has a cutting-edge payroll software that automates all standard payroll processes and procedures. They have a fully automated pensions auto-enrolment solution which performs full assessment of employees, postponement, refund calculations, standard NEST extracts, letter generation and document management. It also lets you track all correspondence with employees concerning auto-enrolment. For more Info: www.advancedcomputersoftware.com


6. Bright Pay
BrightPay is very easy to use payroll software that sets a higher standard and RTI ready. BrightPay gives visual priority to the most common payroll tasks, and shows or hides various features only as they become relevant. Automatic Enrolment functionality has been elegantly integrated into BrightPay. Setting up pension scheme, enrolling employees, issuing communication, making contributions and viewing reports are all made seamless and simple. For more Info: www.brightpay.co.uk


See other HMRC RTI Recognised Software




To subscribe to this bulletin click on the "subscribe now" button or place advertisement on our website please click here for more detailsSubscribe Now

This bulletin is an independent set up and is not part of the HMRC nor are we in any way linked to the Government. Should you wish t o have more information about the accredited payroll packages you may click on HMRC Website for more details.

If you wish not to receive this bulletin, please send a message with "Remove" in the subject tonewsletter at expertrtiukpayrollinfonews.org and we will oblige.

Copyright ? 2012 expertrtiukpayrollinfonews.org, All rights reserved.
Our mailing address is: 407 Halls Street LONDON AB9 8UF
This email was sent to info at expertrtiukpayrollinfonews.org. We hope you found this message to be useful. If you would no longer like to receive our emails, click here to Unsubscribe from this list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161117/b30d0d92/attachment.html>

From info at ihtvc.it  Wed Nov 23 04:16:57 2016
From: info at ihtvc.it (Cover Group)
Date: Wed, 23 Nov 2016 10:16:57 +0100
Subject: [pydotorg-www] Besten Darlehen bieten.
Message-ID: <20161123091656.6794327655BC5@mail.megaline.kg>

Wenn Sie ein Gesch?ftskredit f?r Ihr Unternehmen oder Kapital f?r die Gesch?fts-gr?ndung ben?tigen, 
sind Sie bei uns an der richtigen Adresse.
- Effektive Jahreszinsen: 2% 
- Nettodarlehensbetr?ge: 10.000 bis 20,000,000.000 Euro
- Laufzeit: 12 bis 300 Monate
- Billigungszeit: 3 Tage
Kontakt E-mail: coverlimited8 at gmail.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161123/94a7a66f/attachment.html>

From woodswalben at gmail.com  Wed Nov 23 18:07:34 2016
From: woodswalben at gmail.com (Walter Woods)
Date: Wed, 23 Nov 2016 15:07:34 -0800
Subject: [pydotorg-www] Inclusion of job_stream in Parallel Processing
 wiki page
In-Reply-To: <CAMofdRCbgLrXz15Tu+ZRU7_D3x=6kZTaBZA_Q6x8vv-WcyKc0w@mail.gmail.com>
References: <CAN2A3Ud0vDrf4NG+kHkjaaPOAmrVtLzecmcj9eVw_jbGGyJ7iA@mail.gmail.com>
 <CAMofdRCbgLrXz15Tu+ZRU7_D3x=6kZTaBZA_Q6x8vv-WcyKc0w@mail.gmail.com>
Message-ID: <CAN2A3UcCRbcfQvW7cnrpSfLJvwXVzbWgwYte9fev92fZpwb4og@mail.gmail.com>

I replied directly to Steve and haven't gotten a response yet; would
someone please give me edit privileges?  Username wwoods7.

Thanks,
Walt

On Mon, Oct 17, 2016 at 12:46 PM, Steve Holden <steve at holdenweb.com> wrote:

> Hi Walt,
>
> It isn't that we wish to discourage "normal" users, it's that their
> privileges were deomonstrably abused by spammers, and so now we hand edit
> privileges out when requested rather than permitting them generally. If you
> can create a Wiki account and let us know the username we can add you.
>
> Thanks very much for your interest in Python, and welcome to the Wiki
> community as an editor! Feel free to make other improvements you determine
> the need for.
>
> regards
>  Steve
>
> Steve Holden
>
> On Mon, Oct 17, 2016 at 6:55 PM, Walter Woods <woodswalben at gmail.com>
> wrote:
>
>> Hello,
>>
>> Since normal users can no longer edit the wiki, I was wondering if
>> someone would mind including job_stream (https://wwoods.github.io/job_
>> stream/) on the Parallel Processing wiki page (https://wiki.python.org/
>> moin/ParallelProcessing).  Maybe with a line like:
>>
>> An MPI-based C++ or Python library for easy, distributed pipeline
>> processing, with an emphasis on running scientific simulations
>>
>> Thanks,
>> Walt Woods
>>
>> _______________________________________________
>> pydotorg-www mailing list
>> pydotorg-www at python.org
>> https://mail.python.org/mailman/listinfo/pydotorg-www
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161123/4d907078/attachment.html>

From rosuav at gmail.com  Wed Nov 23 21:09:14 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Thu, 24 Nov 2016 13:09:14 +1100
Subject: [pydotorg-www] Inclusion of job_stream in Parallel Processing
 wiki page
In-Reply-To: <CAN2A3UcCRbcfQvW7cnrpSfLJvwXVzbWgwYte9fev92fZpwb4og@mail.gmail.com>
References: <CAN2A3Ud0vDrf4NG+kHkjaaPOAmrVtLzecmcj9eVw_jbGGyJ7iA@mail.gmail.com>
 <CAMofdRCbgLrXz15Tu+ZRU7_D3x=6kZTaBZA_Q6x8vv-WcyKc0w@mail.gmail.com>
 <CAN2A3UcCRbcfQvW7cnrpSfLJvwXVzbWgwYte9fev92fZpwb4og@mail.gmail.com>
Message-ID: <CAPTjJmpxnkKRiPFSvAdFquPiisdb+SJ_TXJjkH3DjAsLjEzV8A@mail.gmail.com>

On Thu, Nov 24, 2016 at 10:07 AM, Walter Woods <woodswalben at gmail.com> wrote:
> I replied directly to Steve and haven't gotten a response yet; would someone
> please give me edit privileges?  Username wwoods7.

Hi Walter! Yeah, sometimes one or other of us gets busy, or loses
track of something. The best way to respond to us is to write to the
whole list, and then any of us can pick up the job.

I've empowered your account, so you should now be able to edit. All the best!

ChrisA

From woodswalben at gmail.com  Wed Nov 23 21:34:43 2016
From: woodswalben at gmail.com (Walter Woods)
Date: Wed, 23 Nov 2016 18:34:43 -0800
Subject: [pydotorg-www] Inclusion of job_stream in Parallel Processing
 wiki page
In-Reply-To: <CAPTjJmpxnkKRiPFSvAdFquPiisdb+SJ_TXJjkH3DjAsLjEzV8A@mail.gmail.com>
References: <CAN2A3Ud0vDrf4NG+kHkjaaPOAmrVtLzecmcj9eVw_jbGGyJ7iA@mail.gmail.com>
 <CAMofdRCbgLrXz15Tu+ZRU7_D3x=6kZTaBZA_Q6x8vv-WcyKc0w@mail.gmail.com>
 <CAN2A3UcCRbcfQvW7cnrpSfLJvwXVzbWgwYte9fev92fZpwb4og@mail.gmail.com>
 <CAPTjJmpxnkKRiPFSvAdFquPiisdb+SJ_TXJjkH3DjAsLjEzV8A@mail.gmail.com>
Message-ID: <CAN2A3Ud61wUQui4wOAfeWR_TZ57Ch==OLyxbqqkkLL1s=up1uQ@mail.gmail.com>

I figured; thanks!

On Nov 23, 2016 6:09 PM, "Chris Angelico" <rosuav at gmail.com> wrote:

> On Thu, Nov 24, 2016 at 10:07 AM, Walter Woods <woodswalben at gmail.com>
> wrote:
> > I replied directly to Steve and haven't gotten a response yet; would
> someone
> > please give me edit privileges?  Username wwoods7.
>
> Hi Walter! Yeah, sometimes one or other of us gets busy, or loses
> track of something. The best way to respond to us is to write to the
> whole list, and then any of us can pick up the job.
>
> I've empowered your account, so you should now be able to edit. All the
> best!
>
> ChrisA
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161123/a5b34cfb/attachment.html>

From steve at holdenweb.com  Thu Nov 24 03:48:30 2016
From: steve at holdenweb.com (Steve Holden)
Date: Thu, 24 Nov 2016 08:48:30 +0000
Subject: [pydotorg-www] Inclusion of job_stream in Parallel Processing
 wiki page
In-Reply-To: <CAPTjJmpxnkKRiPFSvAdFquPiisdb+SJ_TXJjkH3DjAsLjEzV8A@mail.gmail.com>
References: <CAN2A3Ud0vDrf4NG+kHkjaaPOAmrVtLzecmcj9eVw_jbGGyJ7iA@mail.gmail.com>
 <CAMofdRCbgLrXz15Tu+ZRU7_D3x=6kZTaBZA_Q6x8vv-WcyKc0w@mail.gmail.com>
 <CAN2A3UcCRbcfQvW7cnrpSfLJvwXVzbWgwYte9fev92fZpwb4og@mail.gmail.com>
 <CAPTjJmpxnkKRiPFSvAdFquPiisdb+SJ_TXJjkH3DjAsLjEzV8A@mail.gmail.com>
Message-ID: <CAMofdRB8N2PiK_EjPHzrUcdTaM7xCL9JxetGv=ZyKem07L7Ysw@mail.gmail.com>

On Thu, Nov 24, 2016 at 2:09 AM, Chris Angelico <rosuav at gmail.com> wrote:

> I've empowered your account, so you should now be able to edit. All the
> best!
>

Thanks, Chris. And sorry I dropped the ball, Walter.  S

Steve Holden
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161124/ae360e55/attachment.html>

From gaetan.harter at inria.fr  Thu Nov 24 10:40:41 2016
From: gaetan.harter at inria.fr (=?UTF-8?Q?Ga=c3=abtan_Harter?=)
Date: Thu, 24 Nov 2016 16:40:41 +0100
Subject: [pydotorg-www] Typo,
 two imports on same line on PythonDecoratorLibrary
Message-ID: <782878e5-3108-9c27-9da2-6350d5d9e403@inria.fr>

Hello,

I just wanted to fix a typo in the following example.

    https://wiki.python.org/moin/PythonDecoratorLibrary#Aggregative_decorators_for_generator_functions

The two imports are on the same line instead of two lines.

My account is Ga?tanHarter, but anyone else can do this change if you 
prefer.

Regards,
Ga?tan Harter

From rosuav at gmail.com  Thu Nov 24 10:54:39 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Fri, 25 Nov 2016 02:54:39 +1100
Subject: [pydotorg-www] Typo,
 two imports on same line on PythonDecoratorLibrary
In-Reply-To: <782878e5-3108-9c27-9da2-6350d5d9e403@inria.fr>
References: <782878e5-3108-9c27-9da2-6350d5d9e403@inria.fr>
Message-ID: <CAPTjJmqfyY__LHcXia2zUme1iqVs1YmEsRn=ruLd1EtEyQ9XTg@mail.gmail.com>

On Fri, Nov 25, 2016 at 2:40 AM, Ga?tan Harter <gaetan.harter at inria.fr> wrote:
> I just wanted to fix a typo in the following example.
>
>
> https://wiki.python.org/moin/PythonDecoratorLibrary#Aggregative_decorators_for_generator_functions
>
> The two imports are on the same line instead of two lines.
>
> My account is Ga?tanHarter, but anyone else can do this change if you
> prefer.

I'd much rather welcome another WikiGnome to the community :)

https://en.wikipedia.org/wiki/Wikipedia:WikiGnome

Thank you (in advance) for your contribution. You're now an editor.
Feel free to make any other copyedits you see, or more substantive
changes, as you see fit.

ChrisA

From steve at holdenweb.com  Thu Nov 24 11:14:24 2016
From: steve at holdenweb.com (Steve Holden)
Date: Thu, 24 Nov 2016 16:14:24 +0000
Subject: [pydotorg-www] Typo,
 two imports on same line on PythonDecoratorLibrary
In-Reply-To: <782878e5-3108-9c27-9da2-6350d5d9e403@inria.fr>
References: <782878e5-3108-9c27-9da2-6350d5d9e403@inria.fr>
Message-ID: <CAMofdRDRDLC035prAW1vHdxHYY1k=Re3f6dN3N16iyco-AMYhw@mail.gmail.com>

Hi Ga?tan,

Thanks very much. It being such a small change I just logged in and made
it, but our buddies at pydotorg-www will be happy to enable your account
for editing, I am sure.

regards
 Steve

Steve Holden

On Thu, Nov 24, 2016 at 3:40 PM, Ga?tan Harter <gaetan.harter at inria.fr>
wrote:

> Hello,
>
> I just wanted to fix a typo in the following example.
>
>    https://wiki.python.org/moin/PythonDecoratorLibrary#Aggrega
> tive_decorators_for_generator_functions
>
> The two imports are on the same line instead of two lines.
>
> My account is Ga?tanHarter, but anyone else can do this change if you
> prefer.
>
> Regards,
> Ga?tan Harter
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> https://mail.python.org/mailman/listinfo/pydotorg-www
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161124/8b3e3aca/attachment.html>

From info at uksoftwarehmrcpayroll.org  Sat Nov 26 09:00:44 2016
From: info at uksoftwarehmrcpayroll.org (Pual Jones)
Date: Sat, 26 Nov 2016 19:30:44 +0530
Subject: [pydotorg-www] AE and Cloud Payroll Combined Solution
Message-ID: <3tQwJC35k4zFqdP@mail.python.org>

HMRC Real Time Information (RTI) Servicesview email in browser


Review of... 
Best Cloud Payroll and AE Combined Solution
from the HMRC published list of RTI compliant software 




There are a lot of HMRC recognised payroll solutions in the market that offers Automatic enrolment. Among those payrolls a few of them stands out of the crowd in terms of their best service and reliability. Automatic employee assessment, pension scheme enrolment, pension contribution submission and employee communication are some of key features that you have to look into before choosing any auto enrolment solution. We recommend you to look the following AE solutions which are best ones that you can rely on. 

We recommend you to look into the following packages.


1. Free AE Combined Payroll - Payroo
( Editor Recommended : Best Internet AE Payroll )
Payroo's  Payroll and Auto Enrollment (AE) combined Cloud system is the most simple to use  in town.  Accredited/Recognised by HMRC for the last 11 years, it  allows you to complete your payroll and AE in one go. Filing your RTI returns and submitting your AE contributions to the pension provider you have subscribed to is also very simple and straightforward.  Regular AE assessments and printing of the relevant comm letters are  provided  FREE if you have less than 10 employees and costs  just  ?3 per employee per year if you have more than 10 employees.  Sign up here http://www.payroo.com to have your payroll and AE done with full compliance.


2. SAGE Payroll
Sage Payroll manage your business finances easily and efficiently with online accounting service. With their comprehensive range of features, automatic updates they ensure all their customers are compliant and with free 24/7 telephone support, it's the perfect choice for small businesses. It helps your business get ready and prepared for auto enrolment with a pre-staging functionality. Sage performs automatic assessment and enrolment of eligible jobholders into the qualifying pension scheme. Employee communication and auto enrolment guide to support you anytime is an added feature of the application. For more Info: www.sage.com


3. ABLE INTERNET Payroll with AE combined

Able Internet Payroll provides payroll agents and independent employers with the most simple to use cloud based payroll and Auto Enrollment combined solution. You can do both payroll and AE tasks over the cloud simultaneously. The entire AE assessment, postponement, comm letter generation, and various pension provider data extracts are all provided. Batch processing and having Tax Codes, SL1, SL2 and NINO's automatically updated are also key features of this HMRC Accredited/Recognised system for the last 10 years. Sign up to use it for 6 months free  www.ableinternetpayroll.com


4. QTAC Payroll ( Best Desktop Software )
QTAC is an award winning payroll software that cover all payroll needs. They provide with a free 45 day test drive payroll software. QTAC offers an auto enrolment solution which assess your workforce, categorize them and automatically enroll them into a workplace pension when they become eligible. They give importance to communicate new pension enrolments, employee and employer contributions electronically to the pension provider. QTAC generates all of the relevant employee letters but they don?t take the responsibility to distribute those letters among the employees. For more Info: www.qtac.co.uk


5. Advanced Business Solutions
Advanced Business Solutions has a cutting-edge payroll software that automates all standard payroll processes and procedures. They have a fully automated pensions auto-enrolment solution which performs full assessment of employees, postponement, refund calculations, standard NEST extracts, letter generation and document management. It also lets you track all correspondence with employees concerning auto-enrolment. For more Info: www.advancedcomputersoftware.com


6. Bright Pay
BrightPay is very easy to use payroll software that sets a higher standard and RTI ready. BrightPay gives visual priority to the most common payroll tasks, and shows or hides various features only as they become relevant. Automatic Enrolment functionality has been elegantly integrated into BrightPay. Setting up pension scheme, enrolling employees, issuing communication, making contributions and viewing reports are all made seamless and simple. For more Info: www.brightpay.co.uk


See other HMRC RTI Recognised Software




To subscribe to this bulletin click on the "subscribe now" button or place advertisement on our website please click here for more detailsSubscribe Now

This bulletin is an independent set up and is not part of the HMRC nor are we in any way linked to the Government. Should you wish t o have more information about the accredited payroll packages you may click on HMRC Website for more details.

If you wish not to receive this bulletin, please send a message with "Remove" in the subject tonewsletter at expertrtiukpayrollinfonews.org and we will oblige.

Copyright ? 2012 expertrtiukpayrollinfonews.org, All rights reserved.
Our mailing address is: 407 Halls Street LONDON AB9 8UF
This email was sent to info at expertrtiukpayrollinfonews.org. We hope you found this message to be useful. If you would no longer like to receive our emails, click here to Unsubscribe from this list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161126/16b20428/attachment.html>

From adamarthurryan at gmail.com  Tue Nov 29 00:08:44 2016
From: adamarthurryan at gmail.com (Adam Brown)
Date: Tue, 29 Nov 2016 00:08:44 -0500
Subject: [pydotorg-www] editor privlidges for wiki
Message-ID: <CAM2VW_GA_GOevZ1Gtodx4kB4=ZA+dL2wcJhdg0x94ULrd0HBGQ@mail.gmail.com>

Hi, I'm the editor for code courses at Envato Tuts+ (
https://tutsplus.com/courses/search/python). We publish free and paid video
courses and tutorials about Python and other languages. I created a wiki
account so that I could link to our site from the Video Tutorial section of
https://wiki.python.org/moin/BeginnersGuide/Programmers. (I do see that
there are other commercial products listed there.)

Could I have edit privileges to complete this edit?

Thanks,
Adam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161129/745f4501/attachment.html>

From rosuav at gmail.com  Tue Nov 29 00:12:43 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Tue, 29 Nov 2016 16:12:43 +1100
Subject: [pydotorg-www] editor privlidges for wiki
In-Reply-To: <CAM2VW_GA_GOevZ1Gtodx4kB4=ZA+dL2wcJhdg0x94ULrd0HBGQ@mail.gmail.com>
References: <CAM2VW_GA_GOevZ1Gtodx4kB4=ZA+dL2wcJhdg0x94ULrd0HBGQ@mail.gmail.com>
Message-ID: <CAPTjJmoA9BAU39RagV_XDN2ktiGCywWHEOqhm5uWybZh8sMEsA@mail.gmail.com>

On Tue, Nov 29, 2016 at 4:08 PM, Adam Brown <adamarthurryan at gmail.com> wrote:
> Hi, I'm the editor for code courses at Envato Tuts+
> (https://tutsplus.com/courses/search/python). We publish free and paid video
> courses and tutorials about Python and other languages. I created a wiki
> account so that I could link to our site from the Video Tutorial section of
> https://wiki.python.org/moin/BeginnersGuide/Programmers. (I do see that
> there are other commercial products listed there.)
>
> Could I have edit privileges to complete this edit?
>

Certainly, but do please read the page notes carefully, and be sure
not to get into edit wars with anyone else. Also, we need to know the
user name you created :)

ChrisA

From adamarthurryan at gmail.com  Tue Nov 29 16:54:50 2016
From: adamarthurryan at gmail.com (Adam Brown)
Date: Tue, 29 Nov 2016 16:54:50 -0500
Subject: [pydotorg-www] editor privlidges for wiki
In-Reply-To: <CAPTjJmoA9BAU39RagV_XDN2ktiGCywWHEOqhm5uWybZh8sMEsA@mail.gmail.com>
References: <CAM2VW_GA_GOevZ1Gtodx4kB4=ZA+dL2wcJhdg0x94ULrd0HBGQ@mail.gmail.com>
 <CAPTjJmoA9BAU39RagV_XDN2ktiGCywWHEOqhm5uWybZh8sMEsA@mail.gmail.com>
Message-ID: <CAM2VW_EZjGr-gEAuistPfkmAE3V5Rx41Rsa_HMXseS535BvkZg@mail.gmail.com>

Hi Chris,

Thanks! I'll be sure not to be crass about it. I'm happy to just add our
site to the bottom of the list. :)

My user name is AdamBrown.

Best,
Adam

On Tue, Nov 29, 2016 at 12:12 AM, Chris Angelico <rosuav at gmail.com> wrote:

> On Tue, Nov 29, 2016 at 4:08 PM, Adam Brown <adamarthurryan at gmail.com>
> wrote:
> > Hi, I'm the editor for code courses at Envato Tuts+
> > (https://tutsplus.com/courses/search/python). We publish free and paid
> video
> > courses and tutorials about Python and other languages. I created a wiki
> > account so that I could link to our site from the Video Tutorial section
> of
> > https://wiki.python.org/moin/BeginnersGuide/Programmers. (I do see that
> > there are other commercial products listed there.)
> >
> > Could I have edit privileges to complete this edit?
> >
>
> Certainly, but do please read the page notes carefully, and be sure
> not to get into edit wars with anyone else. Also, we need to know the
> user name you created :)
>
> ChrisA
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20161129/02483f56/attachment.html>

From rosuav at gmail.com  Tue Nov 29 21:46:26 2016
From: rosuav at gmail.com (Chris Angelico)
Date: Wed, 30 Nov 2016 13:46:26 +1100
Subject: [pydotorg-www] editor privlidges for wiki
In-Reply-To: <CAM2VW_EZjGr-gEAuistPfkmAE3V5Rx41Rsa_HMXseS535BvkZg@mail.gmail.com>
References: <CAM2VW_GA_GOevZ1Gtodx4kB4=ZA+dL2wcJhdg0x94ULrd0HBGQ@mail.gmail.com>
 <CAPTjJmoA9BAU39RagV_XDN2ktiGCywWHEOqhm5uWybZh8sMEsA@mail.gmail.com>
 <CAM2VW_EZjGr-gEAuistPfkmAE3V5Rx41Rsa_HMXseS535BvkZg@mail.gmail.com>
Message-ID: <CAPTjJmq+5eiWCq1bquuxA0SngFdDNc-9PJ1zYZ4YbQhjtsXooQ@mail.gmail.com>

On Wed, Nov 30, 2016 at 8:54 AM, Adam Brown <adamarthurryan at gmail.com> wrote:
> Thanks! I'll be sure not to be crass about it. I'm happy to just add our
> site to the bottom of the list. :)
>
> My user name is AdamBrown.
>

Sorry for the delay - was busy with work.

You should now be an editor. All the best!

ChrisA