From techtonik at gmail.com  Sat Jan  3 09:58:33 2015
From: techtonik at gmail.com (anatoly techtonik)
Date: Sat, 3 Jan 2015 11:58:33 +0300
Subject: [pydotorg-www] Broken links
Message-ID: <CAPkN8x+G9v8e=XzccEpcXd0Oy6SSSQPK8GoPm6uWXKykgpUoyA@mail.gmail.com>

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

It is the most unfortunate that mechanism for preserving old links was
not added to the new website specification.

-- 
anatoly t.

From steve at holdenweb.com  Sun Jan  4 22:04:05 2015
From: steve at holdenweb.com (Steve Holden)
Date: Sun, 4 Jan 2015 21:04:05 +0000
Subject: [pydotorg-www] Fwd: [PSF-Members] Why are we having people register
	at python.org
References: <CADiSq7df4dcYBFg7BoTPt3Y5F++s8CSYwximLDs65UEDe05P9A@mail.gmail.com>
Message-ID: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com>

Hi all,

Most of you will be aware of the recent thread on the psf-members list. I copy the latest message from a board member and will intersperse my remarks therein.

Begin forwarded message:

> From: Nick Coghlan <ncoghlan at gmail.com>
> Subject: Re: [PSF-Members] Why are we having people register at python.org
> Date: January 4, 2015 2:08:18 PM GMT
> To: "Steven D'Aprano" <steve at pearwood.info>
> Cc: PSF Members <psf-members at python.org>
> 
> On 4 January 2015 at 21:13, Steven D'Aprano <steve at pearwood.info> wrote:
>> On Sat, Jan 03, 2015 at 09:36:58PM -0600, VanL wrote:
>> If the bottleneck is us, then what are we doing about it? I know the
>> board members are busy, and may have other priorities, and that's okay,
>> but can't they delegate?
> 
> That's the brutally hard part of the problem: defining the ground
> rules for a delegation and wrangling the subsequent process of
> selecting a suitable candidate is almost certainly going to involve
> even more work than talking to PE/RevSys every week regarding the
> board's current priorities.
> 
I'm going to go out on a limb and suggest that my extensive PSF experience and my reasonable level of web technology knowledge would make me a suitable candidate. 

> However, I realised during this discussion that it doesn't actually
> have to be a board member that writes such a document. I'd been taking
> it for granted that that was necessary, but I now believe that
> conclusion to be incorrect: someone else could write a website project
> management proposal based on the RFP and community feedback, and
> submit it to the board as a grant proposal.
> 
True. This email seeks to persuade you to support a proposal to the PSF board for onward active management of the python.org web site only embedding that notion. The infrastructure appears to be perfectly adequately managed, so the tasks facing us are (I would suggest) principally

* progressing the task list on behalf of the board with the external contractors
* suggesting new CMS functionality to allow much easier editing of specific content areas
* recruiting and organizing content editors
* curating content not handled by other editors, as a backup

> The parts of such a process that would specifically need board
> involvement are any final yes/no decision (as it would take a board
> resolution to put any proposal into formal effect), and any parts of
> the proposal that involve changing the communications arrangements
> with PE/RevSys (and hopefully they would be open to participating
> directly in any discussions of a community proposal on the
> pydotorg-www mailing list).
> 
Should the board wish to retain direct communication with the PE/Revsys team that would be OK, but I imagine they'd be just as happy to delegate that relationship to the "webmaster".

>> I would have expected that the board would have started a discussion
>> here to ask for a volunteer to take over management of the project and
>> report to the board from time to time. There's plenty of things to
>> discuss: what the manager is expected to do, make design decisions or
>> just prod the web devs and ensure they keep moving? How often do they
>> report to the board? Is there a stipend for the person doing this or is
>> it an unpaid volunteer job?
> 
> If such a role description could be developed through an open,
> collaborative process on the pydotorg-www mailing list, I believe that
> would be a potentially great outcome. As you say, quite a bit later
> than would be desirable, but still a positive way forward that could
> resolve some of the current challenges around site governance.
> 
So, where do we go from here? I'm prepared to commit effort (more than I'd be paid for, if experience is anything to go by) to see this move forward. Do I have any support?

regards
 Steve
-- 
Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb



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

From naomi.ceder at gmail.com  Sun Jan  4 23:12:20 2015
From: naomi.ceder at gmail.com (Naomi Ceder)
Date: Sun, 4 Jan 2015 16:12:20 -0600
Subject: [pydotorg-www] Fwd: [PSF-Members] Why are we having people
 register at python.org
In-Reply-To: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com>
References: <CADiSq7df4dcYBFg7BoTPt3Y5F++s8CSYwximLDs65UEDe05P9A@mail.gmail.com>
 <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com>
Message-ID: <CAKvj0qTiV5RcEmfv1jQKAceR6xqaQmxcf8nGX+e4XeVDy63=jQ@mail.gmail.com>

Steve,  as a user, but not a maintainer, of the site you have my
support (please fix the job board).

+1 FWIW

Naomi

On Sun, Jan 4, 2015 at 3:04 PM, Steve Holden <steve at holdenweb.com> wrote:

> Hi all,
>
> Most of you will be aware of the recent thread on the psf-members list. I
> copy the latest message from a board member and will intersperse my remarks
> therein.
>
> Begin forwarded message:
>
> *From: *Nick Coghlan <ncoghlan at gmail.com>
> *Subject: **Re: [PSF-Members] Why are we having people register at
> python.org <http://python.org>*
> *Date: *January 4, 2015 2:08:18 PM GMT
> *To: *"Steven D'Aprano" <steve at pearwood.info>
> *Cc: *PSF Members <psf-members at python.org>
>
> On 4 January 2015 at 21:13, Steven D'Aprano <steve at pearwood.info> wrote:
>
> On Sat, Jan 03, 2015 at 09:36:58PM -0600, VanL wrote:
> If the bottleneck is us, then what are we doing about it? I know the
> board members are busy, and may have other priorities, and that's okay,
> but can't they delegate?
>
>
> That's the brutally hard part of the problem: defining the ground
> rules for a delegation and wrangling the subsequent process of
> selecting a suitable candidate is almost certainly going to involve
> even more work than talking to PE/RevSys every week regarding the
> board's current priorities.
>
> I'm going to go out on a limb and suggest that my extensive PSF experience
> and my reasonable level of web technology knowledge would make me a
> suitable candidate.
>
> However, I realised during this discussion that it doesn't actually
> have to be a board member that writes such a document. I'd been taking
> it for granted that that was necessary, but I now believe that
> conclusion to be incorrect: someone else could write a website project
> management proposal based on the RFP and community feedback, and
> submit it to the board as a grant proposal.
>
> True. This email seeks to persuade you to support a proposal to the PSF
> board for onward active management of the python.org web site only
> embedding that notion. The infrastructure appears to be perfectly
> adequately managed, so the tasks facing us are (I would suggest) principally
>
> * progressing the task list on behalf of the board with the external
> contractors
> * suggesting new CMS functionality to allow much easier editing of
> specific content areas
> * recruiting and organizing content editors
> * curating content not handled by other editors, as a backup
>
> The parts of such a process that would specifically need board
> involvement are any final yes/no decision (as it would take a board
> resolution to put any proposal into formal effect), and any parts of
> the proposal that involve changing the communications arrangements
> with PE/RevSys (and hopefully they would be open to participating
> directly in any discussions of a community proposal on the
> pydotorg-www mailing list).
>
> Should the board wish to retain direct communication with the PE/Revsys
> team that would be OK, but I imagine they'd be just as happy to delegate
> that relationship to the "webmaster".
>
> I would have expected that the board would have started a discussion
> here to ask for a volunteer to take over management of the project and
> report to the board from time to time. There's plenty of things to
> discuss: what the manager is expected to do, make design decisions or
> just prod the web devs and ensure they keep moving? How often do they
> report to the board? Is there a stipend for the person doing this or is
> it an unpaid volunteer job?
>
>
> If such a role description could be developed through an open,
> collaborative process on the pydotorg-www mailing list, I believe that
> would be a potentially great outcome. As you say, quite a bit later
> than would be desirable, but still a positive way forward that could
> resolve some of the current challenges around site governance.
>
> So, where do we go from here? I'm prepared to commit effort (more than I'd
> be paid for, if experience is anything to go by) to see this move forward.
> Do I have any support?
>
> regards
>  Steve
> --
> Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb
>
>
>
>
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> https://mail.python.org/mailman/listinfo/pydotorg-www
>
>


-- 
Naomi Ceder
https://plus.google.com/u/0/111396744045017339164/about
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150104/509fcc81/attachment-0001.html>

From mats at wichmann.us  Mon Jan  5 17:22:43 2015
From: mats at wichmann.us (Mats Wichmann)
Date: Mon, 05 Jan 2015 09:22:43 -0700
Subject: [pydotorg-www] Fwd: [PSF-Members] Why are we having people
 register at python.org
In-Reply-To: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com>
References: <CADiSq7df4dcYBFg7BoTPt3Y5F++s8CSYwximLDs65UEDe05P9A@mail.gmail.com>
 <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com>
Message-ID: <54AABA53.2070209@wichmann.us>

On 01/04/15 14:04, Steve Holden wrote:
> Hi all,
> 
> Most of you will be aware of the recent thread on the psf-members list. I copy the latest message from a board member and will intersperse my remarks therein.

Hmmm, I'm not on psf-members and am not aware of what the issue is.
Too much work keeping up with a contractor?

From skip at python.org  Mon Jan  5 15:48:30 2015
From: skip at python.org (Skip Montanaro)
Date: Mon, 5 Jan 2015 08:48:30 -0600
Subject: [pydotorg-www] Fwd: Gateway Timeout on Python wiki?
In-Reply-To: <CANc-5Uwwanj8bx=v0_ZY1V=jnhQOmTo8bNwanNmRU-Ua3QbT_w@mail.gmail.com>
References: <CANc-5Uwwanj8bx=v0_ZY1V=jnhQOmTo8bNwanNmRU-Ua3QbT_w@mail.gmail.com>
Message-ID: <CANc-5UxDWh_Z86hmnRachmMNRkz54=3K=pOm4teDFbqtGgo3Qw@mail.gmail.com>

FYI. Wiki seems pretty much unresponsive (0845-ish here in Chicago - I
think 1445-ish UTC).

Skip


---------- Forwarded message ----------
From: Skip Montanaro <skip at python.org>
Date: Mon, Jan 5, 2015 at 8:44 AM
Subject: Gateway Timeout on Python wiki?
To: "webmaster at python.org" <webmaster at python.org>


Any idea what's going on with the Python wiki? I'm getting

    504 Gateway Time-out

    The server didn't respond in time.

for the last couple pages/searches.

Skip

From mal at egenix.com  Tue Jan  6 13:21:57 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Tue, 06 Jan 2015 13:21:57 +0100
Subject: [pydotorg-www] Fwd: Gateway Timeout on Python wiki?
In-Reply-To: <CANc-5UxDWh_Z86hmnRachmMNRkz54=3K=pOm4teDFbqtGgo3Qw@mail.gmail.com>
References: <CANc-5Uwwanj8bx=v0_ZY1V=jnhQOmTo8bNwanNmRU-Ua3QbT_w@mail.gmail.com>
 <CANc-5UxDWh_Z86hmnRachmMNRkz54=3K=pOm4teDFbqtGgo3Qw@mail.gmail.com>
Message-ID: <54ABD365.8020309@egenix.com>

On 05.01.2015 15:48, Skip Montanaro wrote:
> FYI. Wiki seems pretty much unresponsive (0845-ish here in Chicago - I
> think 1445-ish UTC).

It should be a little better now. The VM received more RAM to play
with.

> Skip
> 
> 
> ---------- Forwarded message ----------
> From: Skip Montanaro <skip at python.org>
> Date: Mon, Jan 5, 2015 at 8:44 AM
> Subject: Gateway Timeout on Python wiki?
> To: "webmaster at python.org" <webmaster at python.org>
> 
> 
> Any idea what's going on with the Python wiki? I'm getting
> 
>     504 Gateway Time-out
> 
>     The server didn't respond in time.
> 
> for the last couple pages/searches.
> 
> Skip
> _______________________________________________
> 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 Source  (#1, Jan 06 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From steve at holdenweb.com  Tue Jan  6 17:30:53 2015
From: steve at holdenweb.com (Steve Holden)
Date: Tue, 6 Jan 2015 16:30:53 +0000
Subject: [pydotorg-www] [PSF-Members] Why are we having people register
	at python.org
In-Reply-To: <CAKvj0qTiV5RcEmfv1jQKAceR6xqaQmxcf8nGX+e4XeVDy63=jQ@mail.gmail.com>
References: <CADiSq7df4dcYBFg7BoTPt3Y5F++s8CSYwximLDs65UEDe05P9A@mail.gmail.com>
 <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com>
 <CAKvj0qTiV5RcEmfv1jQKAceR6xqaQmxcf8nGX+e4XeVDy63=jQ@mail.gmail.com>
Message-ID: <5338D94C-07A4-419F-9438-D23D3B378FB4@holdenweb.com>

Since it appears you are my only supporter, I feel my energies would be better spent devoted to acquiring a livable pension before I hit 70. Let's see what the board announces after its next meeting.

regards
 Steve

On Jan 4, 2015, at 10:12 PM, Naomi Ceder <naomi.ceder at gmail.com> wrote:

> Steve,  as a user, but not a maintainer, of the site you have my support (please fix the job board).
> 
> +1 FWIW
> 
> Naomi
> 
> On Sun, Jan 4, 2015 at 3:04 PM, Steve Holden <steve at holdenweb.com> wrote:
> Hi all,
> 
> Most of you will be aware of the recent thread on the psf-members list. I copy the latest message from a board member and will intersperse my remarks therein.
> 
> Begin forwarded message:
> 
>> From: Nick Coghlan <ncoghlan at gmail.com>
>> Subject: Re: [PSF-Members] Why are we having people register at python.org
>> Date: January 4, 2015 2:08:18 PM GMT
>> To: "Steven D'Aprano" <steve at pearwood.info>
>> Cc: PSF Members <psf-members at python.org>
>> 
>> On 4 January 2015 at 21:13, Steven D'Aprano <steve at pearwood.info> wrote:
>>> On Sat, Jan 03, 2015 at 09:36:58PM -0600, VanL wrote:
>>> If the bottleneck is us, then what are we doing about it? I know the
>>> board members are busy, and may have other priorities, and that's okay,
>>> but can't they delegate?
>> 
>> That's the brutally hard part of the problem: defining the ground
>> rules for a delegation and wrangling the subsequent process of
>> selecting a suitable candidate is almost certainly going to involve
>> even more work than talking to PE/RevSys every week regarding the
>> board's current priorities.
>> 
> I'm going to go out on a limb and suggest that my extensive PSF experience and my reasonable level of web technology knowledge would make me a suitable candidate. 
> 
>> However, I realised during this discussion that it doesn't actually
>> have to be a board member that writes such a document. I'd been taking
>> it for granted that that was necessary, but I now believe that
>> conclusion to be incorrect: someone else could write a website project
>> management proposal based on the RFP and community feedback, and
>> submit it to the board as a grant proposal.
>> 
> True. This email seeks to persuade you to support a proposal to the PSF board for onward active management of the python.org web site only embedding that notion. The infrastructure appears to be perfectly adequately managed, so the tasks facing us are (I would suggest) principally
> 
> * progressing the task list on behalf of the board with the external contractors
> * suggesting new CMS functionality to allow much easier editing of specific content areas
> * recruiting and organizing content editors
> * curating content not handled by other editors, as a backup
> 
>> The parts of such a process that would specifically need board
>> involvement are any final yes/no decision (as it would take a board
>> resolution to put any proposal into formal effect), and any parts of
>> the proposal that involve changing the communications arrangements
>> with PE/RevSys (and hopefully they would be open to participating
>> directly in any discussions of a community proposal on the
>> pydotorg-www mailing list).
>> 
> Should the board wish to retain direct communication with the PE/Revsys team that would be OK, but I imagine they'd be just as happy to delegate that relationship to the "webmaster".
> 
>>> I would have expected that the board would have started a discussion
>>> here to ask for a volunteer to take over management of the project and
>>> report to the board from time to time. There's plenty of things to
>>> discuss: what the manager is expected to do, make design decisions or
>>> just prod the web devs and ensure they keep moving? How often do they
>>> report to the board? Is there a stipend for the person doing this or is
>>> it an unpaid volunteer job?
>> 
>> If such a role description could be developed through an open,
>> collaborative process on the pydotorg-www mailing list, I believe that
>> would be a potentially great outcome. As you say, quite a bit later
>> than would be desirable, but still a positive way forward that could
>> resolve some of the current challenges around site governance.
>> 
> So, where do we go from here? I'm prepared to commit effort (more than I'd be paid for, if experience is anything to go by) to see this move forward. Do I have any support?
> 
> regards
>  Steve
> -- 
> Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb
> 
> 
> 
> 
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> https://mail.python.org/mailman/listinfo/pydotorg-www
> 
> 
> 
> 
> -- 
> Naomi Ceder
> https://plus.google.com/u/0/111396744045017339164/about

-- 
Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb



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

From skip at python.org  Tue Jan  6 18:01:01 2015
From: skip at python.org (Skip Montanaro)
Date: Tue, 6 Jan 2015 11:01:01 -0600
Subject: [pydotorg-www] Fwd: Gateway Timeout on Python wiki?
In-Reply-To: <54ABD365.8020309@egenix.com>
References: <CANc-5Uwwanj8bx=v0_ZY1V=jnhQOmTo8bNwanNmRU-Ua3QbT_w@mail.gmail.com>
 <CANc-5UxDWh_Z86hmnRachmMNRkz54=3K=pOm4teDFbqtGgo3Qw@mail.gmail.com>
 <54ABD365.8020309@egenix.com>
Message-ID: <CANc-5UztR-3C7oHc8vy65Hnc7GCebn1y069_VwLBHa=mznjt2Q@mail.gmail.com>

On Tue, Jan 6, 2015 at 6:21 AM, M.-A. Lemburg <mal at egenix.com> wrote:
> It should be a little better now. The VM received more RAM to play
> with.

Yes, it seems to be much better than yesterday.

Skip

From robert.lugg at gmail.com  Wed Jan  7 01:59:56 2015
From: robert.lugg at gmail.com (Robert Lugg)
Date: Tue, 6 Jan 2015 16:59:56 -0800
Subject: [pydotorg-www] Help accessing wiki.python.org
Message-ID: <CACDi_iOt4QWg7tw5T-8MvHS-FHjbRSAb_rONr8=9MN89J++VXg@mail.gmail.com>

Hey all,



I am having a heck of a time accessing this wiki.  I do have an account and
can log in to www.python.org as well as on pypi.  Not sure exactly what
help to ask for L.



Basically, login on a page asks for name, password, and OpenID.  Regardless
of what I tried it either sat there for a while, timed out, or told me my
login is incorrect.



Any help is appreciated.



Robert

Robert.lugg at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150106/aec28aa4/attachment-0001.html>

From wolfgang.maier at biologie.uni-freiburg.de  Wed Jan  7 11:36:31 2015
From: wolfgang.maier at biologie.uni-freiburg.de (Wolfgang Maier)
Date: Wed, 07 Jan 2015 11:36:31 +0100
Subject: [pydotorg-www] request for editing rights
Message-ID: <m8j27o$kvf$1@ger.gmane.org>

Hi,

I'd like to start contributing to the wiki by editing

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

I'm working in the field of bioinformatics and there isn't much content 
on the page yet.

username: WolfgangMaier

Best,
Wolfgang


From paul at boddie.org.uk  Wed Jan  7 14:12:06 2015
From: paul at boddie.org.uk (Paul Boddie)
Date: Wed, 7 Jan 2015 14:12:06 +0100
Subject: [pydotorg-www] Help accessing wiki.python.org
In-Reply-To: <CACDi_iOt4QWg7tw5T-8MvHS-FHjbRSAb_rONr8=9MN89J++VXg@mail.gmail.com>
References: <CACDi_iOt4QWg7tw5T-8MvHS-FHjbRSAb_rONr8=9MN89J++VXg@mail.gmail.com>
Message-ID: <201501071412.07732.paul@boddie.org.uk>

On Wednesday 7. January 2015 01.59.56 Robert Lugg wrote:
> Hey all,
> 
> I am having a heck of a time accessing this wiki.  I do have an account and
> can log in to www.python.org as well as on pypi.  Not sure exactly what
> help to ask for L.
> 
> Basically, login on a page asks for name, password, and OpenID.  Regardless
> of what I tried it either sat there for a while, timed out, or told me my
> login is incorrect.
> 
> Any help is appreciated.

To edit the wiki you will need a dedicated wiki account. You can either create 
one from scratch by following the link on the login page, or you can use your 
OpenID credentials to identify yourself and associate your OpenID with a wiki 
identity.

I'm not too familiar with the www.python.org account system, but I do have an 
account for PyPI, and you can use your PyPI OpenID to identify yourself to the 
wiki. Take a look at your "user profile" page on PyPI to get information about 
your PyPI OpenID. I have successfully used the long form to log into the 
wiki...

https://pypi.python.org/id/YOUR_PYPI_USERNAME

...but the short form may also work.

Note that you *only* need to fill out the OpenID field in the login form on 
the wiki. I believe I created a patch against MoinMoin to make the login page 
more intuitive (so that you can see that you only need to fill out the OpenID 
field if you choose that mechanism), but I don't believe it ever got 
incorporated into the upstream versions of the software, so we're stuck with a 
somewhat confusing interface for the time being.

The wiki will still make you create an account even if you log in via OpenID. 
This appears to be fairly standard practice: systems like to have their own 
way of identifying people, and it also allows you to associate multiple OpenID 
identities with the same wiki account.

Let us know how you get on!

Paul

From mats at wichmann.us  Wed Jan  7 16:38:23 2015
From: mats at wichmann.us (Mats Wichmann)
Date: Wed, 07 Jan 2015 08:38:23 -0700
Subject: [pydotorg-www] [PSF-Members] Why are we having people register
 at python.org
In-Reply-To: <5338D94C-07A4-419F-9438-D23D3B378FB4@holdenweb.com>
References: <CADiSq7df4dcYBFg7BoTPt3Y5F++s8CSYwximLDs65UEDe05P9A@mail.gmail.com>
 <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com>
 <CAKvj0qTiV5RcEmfv1jQKAceR6xqaQmxcf8nGX+e4XeVDy63=jQ@mail.gmail.com>
 <5338D94C-07A4-419F-9438-D23D3B378FB4@holdenweb.com>
Message-ID: <54AD52EF.8070207@wichmann.us>

On 01/06/15 09:30, Steve Holden wrote:
> Since it appears you are my only supporter, I feel my energies would be better spent devoted to acquiring a livable pension before I hit 70. Let's see what the board announces after its next meeting.

I think you'd find you have more than one supporter, but I'm also fully
in support of prioritising the pension item :)

Is the problem summary that the board outsourced the website and is now
finding what everyone else who outsources finds - you can't "throw it
over the wall", you have to manage it?

From mal at egenix.com  Wed Jan  7 21:36:37 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 07 Jan 2015 21:36:37 +0100
Subject: [pydotorg-www] Wiki slowness
Message-ID: <54AD98D5.9090705@egenix.com>

I've had a look around on the system at what might be causing the
slowness of the wiki.

The number of used inodes was a bit high, so I ran some
maintenance tools on the wikis to reduce them.

A restart of Apache didn't help much. The processes went straight
to 100% again.

I then ran a log trace of the access log and found that the
wiki us being hit by massive and continuous stream of login attempts
and new account creations. I guess the spammers have us on the
radar again...

The IP addresses vary a lot, but the user agent strings are mostly
the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64;
 Trident/5.0)".

All three wikis are affected, so this may be a botnet.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 07 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From mal at egenix.com  Wed Jan  7 21:48:04 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 07 Jan 2015 21:48:04 +0100
Subject: [pydotorg-www] request for editing rights
In-Reply-To: <m8j27o$kvf$1@ger.gmane.org>
References: <m8j27o$kvf$1@ger.gmane.org>
Message-ID: <54AD9B84.9060409@egenix.com>

Added. Happy editing !

On 07.01.2015 11:36, Wolfgang Maier wrote:
> Hi,
> 
> I'd like to start contributing to the wiki by editing
> 
> https://wiki.python.org/moin/PythonMed
> 
> I'm working in the field of bioinformatics and there isn't much content on the page yet.
> 
> username: WolfgangMaier
> 
> Best,
> Wolfgang
> 
> _______________________________________________
> 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 Source  (#1, Jan 07 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From mal at egenix.com  Wed Jan  7 21:50:18 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 07 Jan 2015 21:50:18 +0100
Subject: [pydotorg-www] I'd like to edit OutOfPrintBooks page
In-Reply-To: <1555173491.11230.1419708056069.JavaMail.open-xchange@app2.ox.privateemail.com>
References: <1555173491.11230.1419708056069.JavaMail.open-xchange@app2.ox.privateemail.com>
Message-ID: <54AD9C0A.3060306@egenix.com>

Added. Happy editing !

On 27.12.2014 20:20, Luis de la Orden wrote:
> Hello:
> 
> I'd like to edit in the wiki, so I could start from a non-critical page:
> OutOfPrintBooks (https://wiki.python.org/moin/OutOfPrintBooks) I have seen some
> dead links and it is not updated since 2008.  This two webpages have a list of
> outdated books that I could add, too:
> 
> http://www.rmi.net/~lutz/pybooks.html
> http://www.sdragons.org/Bibliographies/python.html
> 
> Could you add me to the EditorsGroup, please?
> 
> 
> Yours sincerely:
> 
> Luis de la Orden (user: LuisdelaOrden)
> _______________________________________________
> 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 Source  (#1, Jan 07 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From mal at egenix.com  Wed Jan  7 22:24:53 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 07 Jan 2015 22:24:53 +0100
Subject: [pydotorg-www] Wiki slowness
In-Reply-To: <CAP7+vJJESxFHChbdtb5sa4QimtVYA_MM=snBhsDCvC37jW2eVw@mail.gmail.com>
References: <54AD98D5.9090705@egenix.com>
 <CAP7+vJJESxFHChbdtb5sa4QimtVYA_MM=snBhsDCvC37jW2eVw@mail.gmail.com>
Message-ID: <54ADA425.9020809@egenix.com>

On 07.01.2015 21:51, Guido van Rossum wrote:
> This sounds like a serious and lasting infrastructure issue. Dropbox is hit
> by similar attacks all the time. The hackers are likely looking to match
> large databases of email addresses (think many, many millions) against
> large databases of easy passwords; if they find a match they are likely to
> test the same email/password combination at a large set of other services.
> (I can't explain the account creations but these are likely to the hackers
> useful in some other way.)
> 
> Sooner or later this will be used to hack or impersonate someone important.
> 
> There is no perfect solution, but we should definitely be watching this
> more carefully and slow down login attempts and account creations. Do we
> have a captcha yet? Can we block IP addresses? Nothing stops all attempts,
> but you must at least do all of these.

We have a textcha on the account creation page, which blocks
bots (but not necessarily humans).

The attempts do seem to be programmed, since we're not getting
a lot of hits for the password reminder link which is on the
login page as well.

I guess we could try to use fail2ban on the VM which some special
rules setup to watch for excessive login and account creation
requests. However, the IP addresses don't repeat often, so
this may not be all that effective.

MoinMoin itself also has a built-in surge protection:

http://moinmo.in/HelpOnConfiguration/SurgeProtection

but this will likely not help much due to the same problem
with the varying IP addresses. It also sometimes causes problems
for people behind firewalls - as we experienced at PyCon UK
a couple of years ago.

> The times of spambayes are over. The adversaries are persistent and clever
> and have huge resources.
> 
> (Sadly I can't say much more except over beer. But this is serious.)

The wiki VM runs behind a load balancer, so perhaps we ought
to look for a more generic solution to install there.

> On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg <mal at egenix.com> wrote:
> 
>> I've had a look around on the system at what might be causing the
>> slowness of the wiki.
>>
>> The number of used inodes was a bit high, so I ran some
>> maintenance tools on the wikis to reduce them.
>>
>> A restart of Apache didn't help much. The processes went straight
>> to 100% again.
>>
>> I then ran a log trace of the access log and found that the
>> wiki us being hit by massive and continuous stream of login attempts
>> and new account creations. I guess the spammers have us on the
>> radar again...
>>
>> The IP addresses vary a lot, but the user agent strings are mostly
>> the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64;
>>  Trident/5.0)".
>>
>> All three wikis are affected, so this may be a botnet.
>>
>> --
>> Marc-Andre Lemburg
>> eGenix.com
>>
>> Professional Python Services directly from the Source  (#1, Jan 07 2015)
>>>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
>> ________________________________________________________________________
>>
>> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
>>
>>    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/
>> _______________________________________________
>> 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 Source  (#1, Jan 07 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From guido at python.org  Wed Jan  7 21:51:15 2015
From: guido at python.org (Guido van Rossum)
Date: Wed, 7 Jan 2015 12:51:15 -0800
Subject: [pydotorg-www] Wiki slowness
In-Reply-To: <54AD98D5.9090705@egenix.com>
References: <54AD98D5.9090705@egenix.com>
Message-ID: <CAP7+vJJESxFHChbdtb5sa4QimtVYA_MM=snBhsDCvC37jW2eVw@mail.gmail.com>

This sounds like a serious and lasting infrastructure issue. Dropbox is hit
by similar attacks all the time. The hackers are likely looking to match
large databases of email addresses (think many, many millions) against
large databases of easy passwords; if they find a match they are likely to
test the same email/password combination at a large set of other services.
(I can't explain the account creations but these are likely to the hackers
useful in some other way.)

Sooner or later this will be used to hack or impersonate someone important.

There is no perfect solution, but we should definitely be watching this
more carefully and slow down login attempts and account creations. Do we
have a captcha yet? Can we block IP addresses? Nothing stops all attempts,
but you must at least do all of these.

The times of spambayes are over. The adversaries are persistent and clever
and have huge resources.

(Sadly I can't say much more except over beer. But this is serious.)

On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg <mal at egenix.com> wrote:

> I've had a look around on the system at what might be causing the
> slowness of the wiki.
>
> The number of used inodes was a bit high, so I ran some
> maintenance tools on the wikis to reduce them.
>
> A restart of Apache didn't help much. The processes went straight
> to 100% again.
>
> I then ran a log trace of the access log and found that the
> wiki us being hit by massive and continuous stream of login attempts
> and new account creations. I guess the spammers have us on the
> radar again...
>
> The IP addresses vary a lot, but the user agent strings are mostly
> the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64;
>  Trident/5.0)".
>
> All three wikis are affected, so this may be a botnet.
>
> --
> Marc-Andre Lemburg
> eGenix.com
>
> Professional Python Services directly from the Source  (#1, Jan 07 2015)
> >>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
> >>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
> >>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
> ________________________________________________________________________
>
> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
>
>    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/
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> https://mail.python.org/mailman/listinfo/pydotorg-www
>



-- 
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150107/2dab434e/attachment.html>

From guido at python.org  Wed Jan  7 22:46:13 2015
From: guido at python.org (Guido van Rossum)
Date: Wed, 7 Jan 2015 13:46:13 -0800
Subject: [pydotorg-www] Wiki slowness
In-Reply-To: <54ADA425.9020809@egenix.com>
References: <54AD98D5.9090705@egenix.com>
 <CAP7+vJJESxFHChbdtb5sa4QimtVYA_MM=snBhsDCvC37jW2eVw@mail.gmail.com>
 <54ADA425.9020809@egenix.com>
Message-ID: <CAP7+vJJ+JBFUBYHuEfvmDE7Ze4RGBdUKUe66ixKNe520UEyAvg@mail.gmail.com>

One thing I can say is that some adversaries are very good at coordinating
an attack from a huge pool of IP addresses (e.g. a botnet), at a low rate
per IP address. This type of attack is hard to detect. Presumably each bot
in the net is used to attack many different services simultaneously.

On Wed, Jan 7, 2015 at 1:24 PM, M.-A. Lemburg <mal at egenix.com> wrote:

> On 07.01.2015 21:51, Guido van Rossum wrote:
> > This sounds like a serious and lasting infrastructure issue. Dropbox is
> hit
> > by similar attacks all the time. The hackers are likely looking to match
> > large databases of email addresses (think many, many millions) against
> > large databases of easy passwords; if they find a match they are likely
> to
> > test the same email/password combination at a large set of other
> services.
> > (I can't explain the account creations but these are likely to the
> hackers
> > useful in some other way.)
> >
> > Sooner or later this will be used to hack or impersonate someone
> important.
> >
> > There is no perfect solution, but we should definitely be watching this
> > more carefully and slow down login attempts and account creations. Do we
> > have a captcha yet? Can we block IP addresses? Nothing stops all
> attempts,
> > but you must at least do all of these.
>
> We have a textcha on the account creation page, which blocks
> bots (but not necessarily humans).
>
> The attempts do seem to be programmed, since we're not getting
> a lot of hits for the password reminder link which is on the
> login page as well.
>
> I guess we could try to use fail2ban on the VM which some special
> rules setup to watch for excessive login and account creation
> requests. However, the IP addresses don't repeat often, so
> this may not be all that effective.
>
> MoinMoin itself also has a built-in surge protection:
>
> http://moinmo.in/HelpOnConfiguration/SurgeProtection
>
> but this will likely not help much due to the same problem
> with the varying IP addresses. It also sometimes causes problems
> for people behind firewalls - as we experienced at PyCon UK
> a couple of years ago.
>
> > The times of spambayes are over. The adversaries are persistent and
> clever
> > and have huge resources.
> >
> > (Sadly I can't say much more except over beer. But this is serious.)
>
> The wiki VM runs behind a load balancer, so perhaps we ought
> to look for a more generic solution to install there.
>
> > On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg <mal at egenix.com> wrote:
> >
> >> I've had a look around on the system at what might be causing the
> >> slowness of the wiki.
> >>
> >> The number of used inodes was a bit high, so I ran some
> >> maintenance tools on the wikis to reduce them.
> >>
> >> A restart of Apache didn't help much. The processes went straight
> >> to 100% again.
> >>
> >> I then ran a log trace of the access log and found that the
> >> wiki us being hit by massive and continuous stream of login attempts
> >> and new account creations. I guess the spammers have us on the
> >> radar again...
> >>
> >> The IP addresses vary a lot, but the user agent strings are mostly
> >> the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64;
> >>  Trident/5.0)".
> >>
> >> All three wikis are affected, so this may be a botnet.
> >>
> >> --
> >> Marc-Andre Lemburg
> >> eGenix.com
> >>
> >> Professional Python Services directly from the Source  (#1, Jan 07 2015)
> >>>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
> >>>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
> >>>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
> >> ________________________________________________________________________
> >>
> >> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
> >>
> >>    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/
> >> _______________________________________________
> >> 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 Source  (#1, Jan 07 2015)
> >>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
> >>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
> >>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
> ________________________________________________________________________
>
> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
>
>    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/
>



-- 
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150107/66b0da58/attachment-0001.html>

From alanoe at linux.vnet.ibm.com  Thu Jan  8 12:39:20 2015
From: alanoe at linux.vnet.ibm.com (Alan Evangelista)
Date: Thu, 08 Jan 2015 09:39:20 -0200
Subject: [pydotorg-www] Issues to update list of Python web frameworks
Message-ID: <54AE6C68.5080305@linux.vnet.ibm.com>

I'm having trouble to update https://wiki.python.org/moin/WebFrameworks 
with new web frameworks.
I got a 500 error on the first try, on the second try I got a conflict 
(possibly with my previous
attempt?), on the third try the page did not exist and I was not able to 
recreate it with the
desired content; I get a "Page could not get locked. Missing 'current' 
file?" error.
Anyone already experienced similar problems with the wiki?

I have the new wiki content saved in a text file in my personal computer 
and will upload it
to the wiki as soon as I am able to bypass this problem.

Regards,
Alan Evangelista


From mal at egenix.com  Thu Jan  8 15:57:23 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 08 Jan 2015 15:57:23 +0100
Subject: [pydotorg-www] Issues to update list of Python web frameworks
In-Reply-To: <54AE6C68.5080305@linux.vnet.ibm.com>
References: <54AE6C68.5080305@linux.vnet.ibm.com>
Message-ID: <54AE9AD3.4020801@egenix.com>

On 08.01.2015 12:39, Alan Evangelista wrote:
> I'm having trouble to update https://wiki.python.org/moin/WebFrameworks with new web frameworks.
> I got a 500 error on the first try, on the second try I got a conflict (possibly with my previous
> attempt?), on the third try the page did not exist and I was not able to recreate it with the
> desired content; I get a "Page could not get locked. Missing 'current' file?" error.
> Anyone already experienced similar problems with the wiki?
> 
> I have the new wiki content saved in a text file in my personal computer and will upload it
> to the wiki as soon as I am able to bypass this problem.

We're having issues with the wiki at the moment. The VM is overloaded -
probably from folks running a botnet.

Since the wiki is running behind a load balancer, you often
get 500 errors, since the load balancer times out waiting for
the VM reply.

I've now increased the number of worker processes. Perhaps that
help a bit.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 08 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From mal at egenix.com  Thu Jan  8 16:33:17 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 08 Jan 2015 16:33:17 +0100
Subject: [pydotorg-www] Wiki slowness
In-Reply-To: <CAP7+vJJ+JBFUBYHuEfvmDE7Ze4RGBdUKUe66ixKNe520UEyAvg@mail.gmail.com>
References: <54AD98D5.9090705@egenix.com>	<CAP7+vJJESxFHChbdtb5sa4QimtVYA_MM=snBhsDCvC37jW2eVw@mail.gmail.com>	<54ADA425.9020809@egenix.com>
 <CAP7+vJJ+JBFUBYHuEfvmDE7Ze4RGBdUKUe66ixKNe520UEyAvg@mail.gmail.com>
Message-ID: <54AEA33D.5060108@egenix.com>

On 07.01.2015 22:46, Guido van Rossum wrote:
> One thing I can say is that some adversaries are very good at coordinating
> an attack from a huge pool of IP addresses (e.g. a botnet), at a low rate
> per IP address. This type of attack is hard to detect. Presumably each bot
> in the net is used to attack many different services simultaneously.

What's strange is that there are only few actual POST requests
trying to log in or create new accounts and all the GET requests
are missing the user/password parameters. Doesn't look like
bots trying passwords.

Perhaps we just got slashdot'ted (is that still the right term ;-))
and browsers are preloading links.

> On Wed, Jan 7, 2015 at 1:24 PM, M.-A. Lemburg <mal at egenix.com> wrote:
> 
>> On 07.01.2015 21:51, Guido van Rossum wrote:
>>> This sounds like a serious and lasting infrastructure issue. Dropbox is
>> hit
>>> by similar attacks all the time. The hackers are likely looking to match
>>> large databases of email addresses (think many, many millions) against
>>> large databases of easy passwords; if they find a match they are likely
>> to
>>> test the same email/password combination at a large set of other
>> services.
>>> (I can't explain the account creations but these are likely to the
>> hackers
>>> useful in some other way.)
>>>
>>> Sooner or later this will be used to hack or impersonate someone
>> important.
>>>
>>> There is no perfect solution, but we should definitely be watching this
>>> more carefully and slow down login attempts and account creations. Do we
>>> have a captcha yet? Can we block IP addresses? Nothing stops all
>> attempts,
>>> but you must at least do all of these.
>>
>> We have a textcha on the account creation page, which blocks
>> bots (but not necessarily humans).
>>
>> The attempts do seem to be programmed, since we're not getting
>> a lot of hits for the password reminder link which is on the
>> login page as well.
>>
>> I guess we could try to use fail2ban on the VM which some special
>> rules setup to watch for excessive login and account creation
>> requests. However, the IP addresses don't repeat often, so
>> this may not be all that effective.
>>
>> MoinMoin itself also has a built-in surge protection:
>>
>> http://moinmo.in/HelpOnConfiguration/SurgeProtection
>>
>> but this will likely not help much due to the same problem
>> with the varying IP addresses. It also sometimes causes problems
>> for people behind firewalls - as we experienced at PyCon UK
>> a couple of years ago.
>>
>>> The times of spambayes are over. The adversaries are persistent and
>> clever
>>> and have huge resources.
>>>
>>> (Sadly I can't say much more except over beer. But this is serious.)
>>
>> The wiki VM runs behind a load balancer, so perhaps we ought
>> to look for a more generic solution to install there.
>>
>>> On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg <mal at egenix.com> wrote:
>>>
>>>> I've had a look around on the system at what might be causing the
>>>> slowness of the wiki.
>>>>
>>>> The number of used inodes was a bit high, so I ran some
>>>> maintenance tools on the wikis to reduce them.
>>>>
>>>> A restart of Apache didn't help much. The processes went straight
>>>> to 100% again.
>>>>
>>>> I then ran a log trace of the access log and found that the
>>>> wiki us being hit by massive and continuous stream of login attempts
>>>> and new account creations. I guess the spammers have us on the
>>>> radar again...
>>>>
>>>> The IP addresses vary a lot, but the user agent strings are mostly
>>>> the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64;
>>>>  Trident/5.0)".
>>>>
>>>> All three wikis are affected, so this may be a botnet.
>>>>
>>>> --
>>>> Marc-Andre Lemburg
>>>> eGenix.com
>>>>
>>>> Professional Python Services directly from the Source  (#1, Jan 07 2015)
>>>>>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>>>>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>>>>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
>>>> ________________________________________________________________________
>>>>
>>>> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
>>>>
>>>>    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/
>>>> _______________________________________________
>>>> 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 Source  (#1, Jan 07 2015)
>>>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
>> ________________________________________________________________________
>>
>> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
>>
>>    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/
>>
> 
> 
> 

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 08 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From guido at python.org  Thu Jan  8 20:43:48 2015
From: guido at python.org (Guido van Rossum)
Date: Thu, 8 Jan 2015 11:43:48 -0800
Subject: [pydotorg-www] PEP generation broken?
Message-ID: <CAP7+vJKAGPf2q1e59fzX6tmci7175CoEOwmrE83PgvtcSViBFA@mail.gmail.com>

I added three new PEPs to the peps repo: 482-484. They show up on the
legacy site but not on www.python.org. I know there's a log file somewhere
but all my searches show up nothing.

-- 
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150108/759cbfa7/attachment.html>

From mal at egenix.com  Thu Jan  8 22:51:25 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 08 Jan 2015 22:51:25 +0100
Subject: [pydotorg-www] Wiki slowness
In-Reply-To: <54AEA33D.5060108@egenix.com>
References: <54AD98D5.9090705@egenix.com>	<CAP7+vJJESxFHChbdtb5sa4QimtVYA_MM=snBhsDCvC37jW2eVw@mail.gmail.com>	<54ADA425.9020809@egenix.com>	<CAP7+vJJ+JBFUBYHuEfvmDE7Ze4RGBdUKUe66ixKNe520UEyAvg@mail.gmail.com>
 <54AEA33D.5060108@egenix.com>
Message-ID: <54AEFBDD.7000203@egenix.com>

On 08.01.2015 16:33, M.-A. Lemburg wrote:
> On 07.01.2015 22:46, Guido van Rossum wrote:
>> One thing I can say is that some adversaries are very good at coordinating
>> an attack from a huge pool of IP addresses (e.g. a botnet), at a low rate
>> per IP address. This type of attack is hard to detect. Presumably each bot
>> in the net is used to attack many different services simultaneously.
> 
> What's strange is that there are only few actual POST requests
> trying to log in or create new accounts and all the GET requests
> are missing the user/password parameters. Doesn't look like
> bots trying passwords.
> 
> Perhaps we just got slashdot'ted (is that still the right term ;-))
> and browsers are preloading links.

The VM now runs on 4GB RAM and even though it still gets those
strange requests, the load is a lot lower.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 08 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From wolfgang.maier at biologie.uni-freiburg.de  Sat Jan 10 13:34:41 2015
From: wolfgang.maier at biologie.uni-freiburg.de (Wolfgang Maier)
Date: Sat, 10 Jan 2015 13:34:41 +0100
Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in wiki
Message-ID: <m8r692$9j9$1@ger.gmane.org>

Hi,

I just changed the ReStructuredText page name to

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

as suggested here:

https://wiki.python.org/moin/SiteImprovements#Wiki_Content

I also tried to update all links to that site, but there are two pages 
that I do not have editing rights for. These are:

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

Maybe someone with the right privileges could take care of these (and 
also double-check that I haven't left behind other broken links) ?

Thanks a lot,
Wolfgang


From mal at egenix.com  Sat Jan 10 13:56:22 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Sat, 10 Jan 2015 13:56:22 +0100
Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in
 wiki
In-Reply-To: <m8r692$9j9$1@ger.gmane.org>
References: <m8r692$9j9$1@ger.gmane.org>
Message-ID: <54B12176.50005@egenix.com>

On 10.01.2015 13:34, Wolfgang Maier wrote:
> Hi,
> 
> I just changed the ReStructuredText page name to
> 
> https://wiki.python.org/moin/reStructuredText
> 
> as suggested here:
> 
> https://wiki.python.org/moin/SiteImprovements#Wiki_Content

Thanks, Wolfgang.

> I also tried to update all links to that site, but there are two pages that I do not have editing
> rights for. These are:
> 
> https://wiki.python.org/moin/PythonWikiEngines
> https://wiki.python.org/moin/Templating
> 
> Maybe someone with the right privileges could take care of these (and also double-check that I
> haven't left behind other broken links) ?

I've removed the ACLs on those two pages, so you should be able to
edit them.

BTW: If you find more such locked down pages, please let me know.
These locks were introduced prior to the change to have an editors
group.

Thanks,
-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 10 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From wolfgang.maier at biologie.uni-freiburg.de  Sat Jan 10 15:48:56 2015
From: wolfgang.maier at biologie.uni-freiburg.de (Wolfgang Maier)
Date: Sat, 10 Jan 2015 15:48:56 +0100
Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in
	wiki
In-Reply-To: <54B12176.50005@egenix.com>
References: <m8r692$9j9$1@ger.gmane.org> <54B12176.50005@egenix.com>
Message-ID: <m8re4o$qp4$1@ger.gmane.org>

On 10.01.2015 13:56, M.-A. Lemburg wrote:
> On 10.01.2015 13:34, Wolfgang Maier wrote:
>
>> I also tried to update all links to that site, but there are two pages that I do not have editing
>> rights for. These are:
>>
>> https://wiki.python.org/moin/PythonWikiEngines
>> https://wiki.python.org/moin/Templating
>>
>> Maybe someone with the right privileges could take care of these (and also double-check that I
>> haven't left behind other broken links) ?
>
> I've removed the ACLs on those two pages, so you should be able to
> edit them.
>

Thanks, that worked and the pages are now updated.

> BTW: If you find more such locked down pages, please let me know.
> These locks were introduced prior to the change to have an editors
> group.
>

Well, it seems that all Help (HelpContents and below) pages and their 
German equivalents are locked. Don't know whether *that* is intentional 
though.

Best,
Wolfgang


From mal at egenix.com  Sat Jan 10 18:39:12 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Sat, 10 Jan 2015 18:39:12 +0100
Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in
 wiki
In-Reply-To: <m8re4o$qp4$1@ger.gmane.org>
References: <m8r692$9j9$1@ger.gmane.org> <54B12176.50005@egenix.com>
 <m8re4o$qp4$1@ger.gmane.org>
Message-ID: <54B163C0.40009@egenix.com>

On 10.01.2015 15:48, Wolfgang Maier wrote:
> On 10.01.2015 13:56, M.-A. Lemburg wrote:
>> On 10.01.2015 13:34, Wolfgang Maier wrote:
>>
>>> I also tried to update all links to that site, but there are two pages that I do not have editing
>>> rights for. These are:
>>>
>>> https://wiki.python.org/moin/PythonWikiEngines
>>> https://wiki.python.org/moin/Templating
>>>
>>> Maybe someone with the right privileges could take care of these (and also double-check that I
>>> haven't left behind other broken links) ?
>>
>> I've removed the ACLs on those two pages, so you should be able to
>> edit them.
>>
> 
> Thanks, that worked and the pages are now updated.

Great, thanks.

>> BTW: If you find more such locked down pages, please let me know.
>> These locks were introduced prior to the change to have an editors
>> group.
>>
> 
> Well, it seems that all Help (HelpContents and below) pages and their German equivalents are locked.
> Don't know whether *that* is intentional though.

Those are system pages which come with MoinMoin. They get
overwritten every time we upgrade the wiki, so it's better
to fix them upstream.

Regards,
-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 10 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From utkarshpatel1403 at gmail.com  Sun Jan 18 12:34:48 2015
From: utkarshpatel1403 at gmail.com (Utkarsh Patel)
Date: Sun, 18 Jan 2015 17:04:48 +0530
Subject: [pydotorg-www] Opening a new Python user group at GTU
Message-ID: <CAH8Ef=x3xof5+2fjsONXazPz1Lr8MgVdQdegu25LDeayoDH1og@mail.gmail.com>

Dear Sir/Mam,

Greetings from Gujarat Technological University (www.gtu.ac.in)!

GTU is one of the largest Technological University in India with 500,000
plus students and 17,000 plus faculties covering 95% students of Gujarat
State. University has some very unique initiatives like GTU Innovation
Council and 77 Open Source Technology Clubs are active in 500 plus GTU
affiliated Colleges.

It is a very huge University in terms of size and hence it is more
important to plan a policy to start awareness about Python activities. Our
target is to multiply participation of GTU students in various activities
of Python user group @ GTU by couple zeros.

Could you help me how to start a python user group for a university.

My User Name is: Utkarsh Patel

Regards,
Utkarsh Patel (M.Tech)

Asst. Professor, Design and Innovation, SOCET <http://www.socet.edu.in>,
Ahmd (utkarshpatel.ec at socet.edu.in)
Founder, Make India Movement <http://www.makeindiamovement.in> (
utkarsh at makeindiamovement.in)
Organizer, MakerFest <http://www.makerfest.com> (utkarsh at makerfest.com)
Mentor, CiC3 <http://cic3.gtu.ac.in>, GTU <http://www.gtu.ac.in> (
cic3 at gtu.edu.in <cic3 at gtu.ac.in>)

M-  9409057017
Ph- +91-79-66046300/1/2/3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150118/2ad3db17/attachment.html>

From ncoghlan at gmail.com  Mon Jan 19 16:56:38 2015
From: ncoghlan at gmail.com (Nick Coghlan)
Date: Tue, 20 Jan 2015 01:56:38 +1000
Subject: [pydotorg-www] Extracting database subsets for use in local
	instance testing
Message-ID: <CADiSq7eb-Z_24PNfp9FNCVF7bhgKow9Ozm6n3BMwOZGym+SX2A@mail.gmail.com>

MAL recently brought up the difficulty of getting good datasets for
use in local testing of instances of the python.org software.

Catherine Devlin created this useful tool that makes it possible to
automatically extract interesting subsets for use, rather than having
to dump and loading the whole database:

https://18f.gsa.gov/2015/01/13/an-open-source-tool-for-easier-database-testing/

Regards,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia

From faassen at startifact.com  Tue Jan 20 17:50:08 2015
From: faassen at startifact.com (Martijn Faassen)
Date: Tue, 20 Jan 2015 17:50:08 +0100
Subject: [pydotorg-www] web frameworks wiki page mysteriously gone?
Message-ID: <CAGT4ZFhwH_c0P_h2P-fcHXP+70i16DOjS4ERdZJBvbzeK1cADw@mail.gmail.com>

Hi there,

I'm not sure what's going on.. I recently got an email of an edit to this page:

https://wiki.python.org/moin/WebFrameworks?action=diff&rev1=434&rev2=435

this URL resolves. But when I go here:

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

I get an empty page. links within the wiki are also greyed out, for
instance see here:

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

So something went wrong in the last edit somehow? I'm not sure how
this is repaired.

Regards,

Martijn

From mal at egenix.com  Wed Jan 21 11:31:39 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 21 Jan 2015 11:31:39 +0100
Subject: [pydotorg-www] web frameworks wiki page mysteriously gone?
In-Reply-To: <CAGT4ZFhwH_c0P_h2P-fcHXP+70i16DOjS4ERdZJBvbzeK1cADw@mail.gmail.com>
References: <CAGT4ZFhwH_c0P_h2P-fcHXP+70i16DOjS4ERdZJBvbzeK1cADw@mail.gmail.com>
Message-ID: <54BF800B.7070903@egenix.com>

On 20.01.2015 17:50, Martijn Faassen wrote:
> Hi there,
> 
> I'm not sure what's going on.. I recently got an email of an edit to this page:
> 
> https://wiki.python.org/moin/WebFrameworks?action=diff&rev1=434&rev2=435
> 
> this URL resolves. But when I go here:
> 
> https://wiki.python.org/moin/WebFrameworks
> 
> I get an empty page. links within the wiki are also greyed out, for
> instance see here:
> 
> https://wiki.python.org/moin/WebProgramming
> 
> So something went wrong in the last edit somehow? I'm not sure how
> this is repaired.

There's some wrong on the server: it keeps coming back with an
error "Page could not get locked. Missing 'current' file?"

I'll have a look.

The history is still available:

https://wiki.python.org/moin/WebFrameworks?action=info

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 21 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________
2015-01-09: Released eGenix pyOpenSSL 0.13.7 ...  http://egenix.com/go68

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From mal at egenix.com  Wed Jan 21 11:35:10 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 21 Jan 2015 11:35:10 +0100
Subject: [pydotorg-www] web frameworks wiki page mysteriously gone?
In-Reply-To: <54BF800B.7070903@egenix.com>
References: <CAGT4ZFhwH_c0P_h2P-fcHXP+70i16DOjS4ERdZJBvbzeK1cADw@mail.gmail.com>
 <54BF800B.7070903@egenix.com>
Message-ID: <54BF80DE.5040604@egenix.com>

On 21.01.2015 11:31, M.-A. Lemburg wrote:
> On 20.01.2015 17:50, Martijn Faassen wrote:
>> Hi there,
>>
>> I'm not sure what's going on.. I recently got an email of an edit to this page:
>>
>> https://wiki.python.org/moin/WebFrameworks?action=diff&rev1=434&rev2=435
>>
>> this URL resolves. But when I go here:
>>
>> https://wiki.python.org/moin/WebFrameworks
>>
>> I get an empty page. links within the wiki are also greyed out, for
>> instance see here:
>>
>> https://wiki.python.org/moin/WebProgramming
>>
>> So something went wrong in the last edit somehow? I'm not sure how
>> this is repaired.
> 
> There's some wrong on the server: it keeps coming back with an
> error "Page could not get locked. Missing 'current' file?"
> 
> I'll have a look.

Fixed. There was a lock on the current version which prevented
any edits:

pages/WebFrameworks# ls -l
total 88
drwxr-x--- 2 moin moin  4096 Nov 15  2008 attachments
drwxr-x--- 2 moin moin  4096 Dec 21 16:35 cache
-rw-rw---- 1 moin moin     9 Jan  8 11:15 current-locked
-rw-rw---- 1 moin moin   127 Jan 21 10:25 edit-lock
-rw-r----- 1 moin moin 53588 Dec 21 16:34 edit-log
drwxr-x--- 2 moin moin 16384 Jan  8 11:15 revisions

I don't know why MoinMoin decided to not show any content at
all in that case, but it's fixed now.

> The history is still available:
> 
> https://wiki.python.org/moin/WebFrameworks?action=info
> 

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 21 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________
2015-01-09: Released eGenix pyOpenSSL 0.13.7 ...  http://egenix.com/go68

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From tatianatylosky at gmail.com  Fri Jan 23 00:02:13 2015
From: tatianatylosky at gmail.com (Tatiana Tylosky)
Date: Thu, 22 Jan 2015 18:02:13 -0500
Subject: [pydotorg-www] Editors Group
Message-ID: <CAF7qmsrsCbaS9fEDHV8fMP=v67BpDmbcAsdxggZ9hj8MyVdyNA@mail.gmail.com>

Python.org admins,

I would like to edit your Beginner's Guide for Non-programmers page
<https://wiki.python.org/moin/BeginnersGuide/NonProgrammers> to
include my Python
Programming Fundamentals Guide
<http://www.thinkful.com/learn/python-programming-fundamentals/>. I think
it should belong under the "For Younger Students" Section. During the guide
you learn Python programming fundamentals while building a Tamagochi style
"Pypet". The guide has had good feedback
<http://www.reddit.com/r/learnprogramming/comments/2t792r/i_just_released_a_beginners_level_python_guide/>
so far, and I think it would be a valuable resource to any aspiring
Pythonistas. Let me know and thank you!

My account name is "TatianaTylosky".

Best,
Tatiana Tylosky
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150122/405b5f7e/attachment.html>

From f at florianfuchs.com  Sat Jan 24 20:48:51 2015
From: f at florianfuchs.com (Florian Fuchs)
Date: Sat, 24 Jan 2015 20:48:51 +0100
Subject: [pydotorg-www] Wiki editing rights
Message-ID: <54C3F723.8020109@florianfuchs.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi there,

I am helping Terri Oda as an org admin for the PSF's Google Summer of
Code participation again this year. And I was wondering if it's
possible to grant me editing rights for the Wiki.

Thanks!

Florian Fuchs

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJUw/ccAAoJEEceGbPdavl7HYEIAKidymwiCQYHhwXXPnnvvEQe
75k14dv4Nt4O5SygM+6ts+mF3A+Bw8ffkCBW8r4xQhj6QUMb/BbQJB2N44vPBO8w
Pd8Ir2NUR444VOU4DNbIlzGmfGmwcNew8IA+eM3NafM9PJJN+fQSAC17qDpa1itq
zemLj8Yj110ggQmOmfqz+EIBCRDG+TXNmIcOKrKaMDhoJjEW02cwy/hXGZnoRz3R
jRCKBo9rYLJcBFoQG0vePQRTj2LsGgKx2+nHP0xJK3dT+qC4xVFhmIMFTCHKmLLv
VL7usOHZp4cCG6v+OSVSDA9LNm1BKA3IGyaC88JnFsIwGgU8s5bP5rNK+4lBJqE=
=DhvZ
-----END PGP SIGNATURE-----

From mal at egenix.com  Mon Jan 26 14:09:10 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Mon, 26 Jan 2015 14:09:10 +0100
Subject: [pydotorg-www] Editors Group
In-Reply-To: <CAF7qmsrsCbaS9fEDHV8fMP=v67BpDmbcAsdxggZ9hj8MyVdyNA@mail.gmail.com>
References: <CAF7qmsrsCbaS9fEDHV8fMP=v67BpDmbcAsdxggZ9hj8MyVdyNA@mail.gmail.com>
Message-ID: <54C63C76.1030107@egenix.com>

Added. Happy editing !

On 23.01.2015 00:02, Tatiana Tylosky wrote:
> Python.org admins,
> 
> I would like to edit your Beginner's Guide for Non-programmers page
> <https://wiki.python.org/moin/BeginnersGuide/NonProgrammers> to include my Python Programming
> Fundamentals Guide <http://www.thinkful.com/learn/python-programming-fundamentals/>. I think it
> should belong under the "For Younger Students" Section. During the guide you learn Python
> programming fundamentals while building a Tamagochi style "Pypet". The guide has had good feedback
> <http://www.reddit.com/r/learnprogramming/comments/2t792r/i_just_released_a_beginners_level_python_guide/>
> so far, and I think it would be a valuable resource to any aspiring Pythonistas. Let me know and
> thank you!
> 
> My account name is "TatianaTylosky".
> 
> Best,
> Tatiana Tylosky
> 
> 
> _______________________________________________
> 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 Source  (#1, Jan 26 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From mal at egenix.com  Mon Jan 26 14:10:49 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Mon, 26 Jan 2015 14:10:49 +0100
Subject: [pydotorg-www] Wiki editing rights
In-Reply-To: <54C3F723.8020109@florianfuchs.com>
References: <54C3F723.8020109@florianfuchs.com>
Message-ID: <54C63CD9.60901@egenix.com>

On 24.01.2015 20:48, Florian Fuchs wrote:
> Hi there,
> 
> I am helping Terri Oda as an org admin for the PSF's Google Summer of
> Code participation again this year. And I was wondering if it's
> possible to grant me editing rights for the Wiki.

Sure, I just need your wiki account name.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 26 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From tatianatylosky at gmail.com  Mon Jan 26 17:23:08 2015
From: tatianatylosky at gmail.com (Tatiana Tylosky)
Date: Mon, 26 Jan 2015 11:23:08 -0500
Subject: [pydotorg-www] Editors Group
In-Reply-To: <54C63C76.1030107@egenix.com>
References: <CAF7qmsrsCbaS9fEDHV8fMP=v67BpDmbcAsdxggZ9hj8MyVdyNA@mail.gmail.com>
 <54C63C76.1030107@egenix.com>
Message-ID: <CAF7qmspao05b_YuT32=aOBsCYZV_N5wTQHPkh+OnOsn+dU916w@mail.gmail.com>

Thank you! Just updated.

On Mon, Jan 26, 2015 at 8:09 AM, M.-A. Lemburg <mal at egenix.com> wrote:

> Added. Happy editing !
>
> On 23.01.2015 00:02, Tatiana Tylosky wrote:
> > Python.org admins,
> >
> > I would like to edit your Beginner's Guide for Non-programmers page
> > <https://wiki.python.org/moin/BeginnersGuide/NonProgrammers> to include
> my Python Programming
> > Fundamentals Guide <
> http://www.thinkful.com/learn/python-programming-fundamentals/>. I think
> it
> > should belong under the "For Younger Students" Section. During the guide
> you learn Python
> > programming fundamentals while building a Tamagochi style "Pypet". The
> guide has had good feedback
> > <
> http://www.reddit.com/r/learnprogramming/comments/2t792r/i_just_released_a_beginners_level_python_guide/
> >
> > so far, and I think it would be a valuable resource to any aspiring
> Pythonistas. Let me know and
> > thank you!
> >
> > My account name is "TatianaTylosky".
> >
> > Best,
> > Tatiana Tylosky
> >
> >
> > _______________________________________________
> > 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 Source  (#1, Jan 26 2015)
> >>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
> >>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
> >>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
> ________________________________________________________________________
>
> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
>
>    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/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150126/0cdafdef/attachment.html>

From artfwo at gmail.com  Tue Jan 27 15:15:15 2015
From: artfwo at gmail.com (Artem Popov)
Date: Tue, 27 Jan 2015 21:15:15 +0700
Subject: [pydotorg-www] Wiki edit request
Message-ID: <CADehhMcGnkabuep8oYTP9_CgqMqgecCeg=MaZqRWbLdsDtqYoA@mail.gmail.com>

Hi,

I'd like to add my OSC protocol implementation to PythonInMusic page
of the Python wiki: https://wiki.python.org/moin/PythonInMusic

The page is marked as immutable when I'm logged in with my wiki
account. Can I request permission to add relevant entry to the
following page section?

https://wiki.python.org/moin/PythonInMusic#Other_protocols

if that's not possible, please add the following information to the
above section:

aiosc[1] - Minimalistic OSC communication module using asyncio.
[1] - https://github.com/artfwo/aiosc

Thanks!

Best regards,
-Artem

From mal at egenix.com  Tue Jan 27 15:45:46 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Tue, 27 Jan 2015 15:45:46 +0100
Subject: [pydotorg-www] Wiki edit request
In-Reply-To: <CADehhMcGnkabuep8oYTP9_CgqMqgecCeg=MaZqRWbLdsDtqYoA@mail.gmail.com>
References: <CADehhMcGnkabuep8oYTP9_CgqMqgecCeg=MaZqRWbLdsDtqYoA@mail.gmail.com>
Message-ID: <54C7A49A.4030801@egenix.com>

On 27.01.2015 15:15, Artem Popov wrote:
> Hi,
> 
> I'd like to add my OSC protocol implementation to PythonInMusic page
> of the Python wiki: https://wiki.python.org/moin/PythonInMusic
> 
> The page is marked as immutable when I'm logged in with my wiki
> account. Can I request permission to add relevant entry to the
> following page section?

Sure, I just need your wiki account name.

> https://wiki.python.org/moin/PythonInMusic#Other_protocols
> 
> if that's not possible, please add the following information to the
> above section:
> 
> aiosc[1] - Minimalistic OSC communication module using asyncio.
> [1] - https://github.com/artfwo/aiosc
> 
> Thanks!
> 
> Best regards,
> -Artem
> _______________________________________________
> 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 Source  (#1, Jan 27 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From mal at egenix.com  Tue Jan 27 16:44:14 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Tue, 27 Jan 2015 16:44:14 +0100
Subject: [pydotorg-www] Wiki edit request
In-Reply-To: <CADehhMfOcNTbxO1rFXVRvxt18=ce9T7S9UJ6jEYjjySCv1D51g@mail.gmail.com>
References: <CADehhMcGnkabuep8oYTP9_CgqMqgecCeg=MaZqRWbLdsDtqYoA@mail.gmail.com>	<54C7A49A.4030801@egenix.com>
 <CADehhMfOcNTbxO1rFXVRvxt18=ce9T7S9UJ6jEYjjySCv1D51g@mail.gmail.com>
Message-ID: <54C7B24E.2090109@egenix.com>

Added. Happy editing !

On 27.01.2015 16:10, Artem Popov wrote:
> 2015-01-27 20:45 GMT+06:00 M.-A. Lemburg <mal at egenix.com>:
>> On 27.01.2015 15:15, Artem Popov wrote:
>>> Hi,
>>>
>>> I'd like to add my OSC protocol implementation to PythonInMusic page
>>> of the Python wiki: https://wiki.python.org/moin/PythonInMusic
>>>
>>> The page is marked as immutable when I'm logged in with my wiki
>>> account. Can I request permission to add relevant entry to the
>>> following page section?
>>
>> Sure, I just need your wiki account name.
> 
> Sorry, the name's ArtemPopov.
> 
> Thanks!
> 
>>
>>> https://wiki.python.org/moin/PythonInMusic#Other_protocols
>>>
>>> if that's not possible, please add the following information to the
>>> above section:
>>>
>>> aiosc[1] - Minimalistic OSC communication module using asyncio.
>>> [1] - https://github.com/artfwo/aiosc
>>>
>>> Thanks!
>>>
>>> Best regards,
>>> -Artem
>>> _______________________________________________
>>> 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 Source  (#1, Jan 27 2015)
>>>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
>> ________________________________________________________________________
>>
>> ::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
>>
>>    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/

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jan 27 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From berker.peksag at gmail.com  Tue Jan 27 23:16:14 2015
From: berker.peksag at gmail.com (=?UTF-8?Q?Berker_Peksa=C4=9F?=)
Date: Wed, 28 Jan 2015 00:16:14 +0200
Subject: [pydotorg-www] Request for wiki editing rights
Message-ID: <CAF4280+uc96F_xoS1q0uvKkBynRaG8ZWsL-SQxbSTZfwptLYHg@mail.gmail.com>

Hi,

I would like to add selectors34 (a backport of the selectors module)
[1] to https://wiki.python.org/moin/StandardLibraryBackports

My wiki username is berkerpeksag.

Thanks!

--Berker

[1] https://github.com/berkerpeksag/selectors34

From mal at egenix.com  Wed Jan 28 15:29:10 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Wed, 28 Jan 2015 15:29:10 +0100
Subject: [pydotorg-www] Request for wiki editing rights
In-Reply-To: <CAF4280+uc96F_xoS1q0uvKkBynRaG8ZWsL-SQxbSTZfwptLYHg@mail.gmail.com>
References: <CAF4280+uc96F_xoS1q0uvKkBynRaG8ZWsL-SQxbSTZfwptLYHg@mail.gmail.com>
Message-ID: <54C8F236.9040207@egenix.com>

Added. Happy editing !

On 27.01.2015 23:16, Berker Peksa? wrote:
> Hi,
> 
> I would like to add selectors34 (a backport of the selectors module)
> [1] to https://wiki.python.org/moin/StandardLibraryBackports
> 
> My wiki username is berkerpeksag.
> 
> Thanks!
> 
> --Berker
> 
> [1] https://github.com/berkerpeksag/selectors34
> _______________________________________________
> 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 Source  (#1, Jan 28 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From vanzaj at gmail.com  Thu Jan 29 07:44:32 2015
From: vanzaj at gmail.com (Ivan)
Date: Thu, 29 Jan 2015 14:44:32 +0800
Subject: [pydotorg-www] updating
	https://wiki.python.org/moin/LocalUserGroups#Singapore
Message-ID: <CAHV1mChEDGFFHjK9ZgMD=X6aKCAFU-47y+3Eeoj==2M-wEA8Vg@mail.gmail.com>

Account name: IvanZim

Edits:

- <a class="http" href="http://www.pugs.org.sg/">Singapore PUG</a>   #  502
+ <a class="http" href="http://pugs.org.sg/">Singapore PUG</a>    #
and move it under Website
- <a class="http" href="http://ladypy.com/">LadyPy</a>    # invalid domain

From mal at egenix.com  Thu Jan 29 15:19:43 2015
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 29 Jan 2015 15:19:43 +0100
Subject: [pydotorg-www] updating
 https://wiki.python.org/moin/LocalUserGroups#Singapore
In-Reply-To: <CAHV1mChEDGFFHjK9ZgMD=X6aKCAFU-47y+3Eeoj==2M-wEA8Vg@mail.gmail.com>
References: <CAHV1mChEDGFFHjK9ZgMD=X6aKCAFU-47y+3Eeoj==2M-wEA8Vg@mail.gmail.com>
Message-ID: <54CA417F.2000706@egenix.com>

Added. Happy editing !

On 29.01.2015 07:44, Ivan wrote:
> Account name: IvanZim
> 
> Edits:
> 
> - <a class="http" href="http://www.pugs.org.sg/">Singapore PUG</a>   #  502
> + <a class="http" href="http://pugs.org.sg/">Singapore PUG</a>    #
> and move it under Website
> - <a class="http" href="http://ladypy.com/">LadyPy</a>    # invalid domain
> _______________________________________________
> 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 Source  (#1, Jan 29 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   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/

From Roman.Bolshakov at emc.com  Sat Jan 31 08:10:56 2015
From: Roman.Bolshakov at emc.com (Bolshakov, Roman)
Date: Sat, 31 Jan 2015 07:10:56 +0000
Subject: [pydotorg-www] Broken link in PEP0328
Message-ID: <D0F25AAE.3645F%Roman.Bolshakov@emc.com>

http://www.python.org/doc/essays/packages.html doesn't exist anymore.


From tarashikashanifatemeh at gmail.com  Fri Jan 30 16:28:39 2015
From: tarashikashanifatemeh at gmail.com (Fatemeh Tarashi)
Date: Fri, 30 Jan 2015 18:58:39 +0330
Subject: [pydotorg-www] edit PersianLanguage page
Message-ID: <CAHbvVtwDEwD-P+RiF=EOp_Ba5=12vZHGiCNXEuc3CzYwp5hOiA@mail.gmail.com>

hi
i can't edit persian language <https://wiki.python.org/moin/PersianLanguage>
page or ... !
plz help me , what can i do ?

my user name : FatemehTarashi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20150130/e36c0a90/attachment.html>