From martin at v.loewis.de  Sat Apr  2 11:30:20 2011
From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=)
Date: Sat, 02 Apr 2011 11:30:20 +0200
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
Message-ID: <4D96ECAC.9000606@v.loewis.de>

> Thoughts?

I'd like to give releases on this installation a lifetime of 6 months,
and packages an idle-lifetime of 6 months.

IOW, releases are deleted from that site automatically after 6 months,
and packages that don't have a releases within 6 months get also deleted.

This could still cause issues if somebody decides they want to "test"
releasing Django (say), so it may be necessary to also share packages
and roles.

This, in turn, may mean that we can just have a single database, and
give releases a "dev" flag, meaning that some are displayed only on
dev.pypi, and the others only on pypi. Uploading to dev would show
set the dev flag.

Regards,
Martin

From techtonik at gmail.com  Sat Apr  2 11:50:33 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Sat, 2 Apr 2011 12:50:33 +0300
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <4D96ECAC.9000606@v.loewis.de>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D96ECAC.9000606@v.loewis.de>
Message-ID: <BANLkTi=sb7cGpa0YhZ4FrTUVA26sDhH2JA@mail.gmail.com>

On Sat, Apr 2, 2011 at 12:30 PM, "Martin v. L?wis" <martin at v.loewis.de> wrote:
>> Thoughts?

What problem are you trying to solve?

> I'd like to give releases on this installation a lifetime of 6 months,
> and packages an idle-lifetime of 6 months.
>
> IOW, releases are deleted from that site automatically after 6 months,
> and packages that don't have a releases within 6 months get also deleted.
>
> This could still cause issues if somebody decides they want to "test"
> releasing Django (say), so it may be necessary to also share packages
> and roles.
>
> This, in turn, may mean that we can just have a single database, and
> give releases a "dev" flag, meaning that some are displayed only on
> dev.pypi, and the others only on pypi. Uploading to dev would show
> set the dev flag.
-- 
anatoly t.

From r1chardj0n3s at gmail.com  Sat Apr  2 00:39:13 2011
From: r1chardj0n3s at gmail.com (Richard Jones)
Date: Sat, 2 Apr 2011 09:39:13 +1100
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
Message-ID: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>

Hi all,

How about we set up a second instance of PyPI on dev.pypi.python.org.

It will have a completely separate database (except for users) and
package/docs store. We'd want the user list to be identical or there
could be problems. Having the dev system use the primary system's user
database might be easiest.

It would be used for:

- people just mucking about, testing out package upload. Head First
Python readers, for example.
- devs trying out PyPI API code or new tools
- projects wanting to pre-release code or docs could upload them to
this system and point bleeding-edge testers at it

and possibly other uses I've not thought of.

Except for the user database bit I believe this should be simple
enough to set up.

There could even be proper support in command-line upload tools to
work on the "dev" system. Not a requirement though.

Thoughts?


     Richard

From mfoord at python.org  Mon Apr  4 01:03:25 2011
From: mfoord at python.org (Michael Foord)
Date: Mon, 04 Apr 2011 00:03:25 +0100
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
Message-ID: <4D98FCBD.6000408@python.org>

On 01/04/2011 23:39, Richard Jones wrote:
> Hi all,
>
> How about we set up a second instance of PyPI on dev.pypi.python.org.
>
> It will have a completely separate database (except for users) and
> package/docs store. We'd want the user list to be identical or there
> could be problems. Having the dev system use the primary system's user
> database might be easiest.
>
> It would be used for:
>
> - people just mucking about, testing out package upload. Head First
> Python readers, for example.
> - devs trying out PyPI API code or new tools
> - projects wanting to pre-release code or docs could upload them to
> this system and point bleeding-edge testers at it
>
> and possibly other uses I've not thought of.
>
> Except for the user database bit I believe this should be simple
> enough to set up.
>

That sounds awesome, especially for testing tools that have to interact 
with pypi.

For the user database I would copy the real database across to the dev 
one once a day.

All the best,

Michael

> There could even be proper support in command-line upload tools to
> work on the "dev" system. Not a requirement though.
>
> Thoughts?
>
>
>       Richard
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html


From martin at v.loewis.de  Mon Apr  4 01:14:19 2011
From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=)
Date: Mon, 04 Apr 2011 01:14:19 +0200
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <4D98FCBD.6000408@python.org>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D98FCBD.6000408@python.org>
Message-ID: <4D98FF4B.8000907@v.loewis.de>

> That sounds awesome, especially for testing tools that have to interact
> with pypi.

Actually, for testing tools, I think the requirements are quite
different: you want concurrent runs of the same test case on multiple
machines, so you need to make sure they don't collide.

So for that use case, I rather suggest to setup an installation that
allows dynamic creation of PyPI instances, each one good for only an
hour. Their URLs would be test.pypi.python.org/<generatedid>.

Regards,
Martin

From mfoord at python.org  Mon Apr  4 01:21:46 2011
From: mfoord at python.org (Michael Foord)
Date: Mon, 04 Apr 2011 00:21:46 +0100
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <4D98FF4B.8000907@v.loewis.de>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D98FCBD.6000408@python.org> <4D98FF4B.8000907@v.loewis.de>
Message-ID: <4D99010A.2040509@python.org>

On 04/04/2011 00:14, "Martin v. L?wis" wrote:
>> That sounds awesome, especially for testing tools that have to interact
>> with pypi.
> Actually, for testing tools, I think the requirements are quite
> different: you want concurrent runs of the same test case on multiple
> machines, so you need to make sure they don't collide.
>
> So for that use case, I rather suggest to setup an installation that
> allows dynamic creation of PyPI instances, each one good for only an
> hour. Their URLs would be test.pypi.python.org/<generatedid>.
That does sound ideal, although more work.

Michael

> Regards,
> Martin


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html


From r1chardj0n3s at gmail.com  Mon Apr  4 04:01:42 2011
From: r1chardj0n3s at gmail.com (Richard Jones)
Date: Mon, 4 Apr 2011 12:01:42 +1000
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <4D98FF4B.8000907@v.loewis.de>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D98FCBD.6000408@python.org> <4D98FF4B.8000907@v.loewis.de>
Message-ID: <BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>

On Mon, Apr 4, 2011 at 9:14 AM, "Martin v. L?wis" <martin at v.loewis.de> wrote:
>> That sounds awesome, especially for testing tools that have to interact
>> with pypi.
>
> Actually, for testing tools, I think the requirements are quite
> different: you want concurrent runs of the same test case on multiple
> machines, so you need to make sure they don't collide.
>
> So for that use case, I rather suggest to setup an installation that
> allows dynamic creation of PyPI instances, each one good for only an
> hour. Their URLs would be test.pypi.python.org/<generatedid>.

I believe such tests should be run against a mocked PyPI so the test
has complete control over responses and error cases.

I believe there's general agreement that a dev.pypi.python.org is a
good idea. We just need to figure out the details. I'll take the
technical discussion offline with Martin unless there's any
objections? No, I'm not writing a PEP for it (unless someone from the
PSF Infrastructure Committee requires it).


      Richard

From techtonik at gmail.com  Mon Apr  4 09:32:13 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Mon, 4 Apr 2011 10:32:13 +0300
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D98FCBD.6000408@python.org> <4D98FF4B.8000907@v.loewis.de>
	<BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>
Message-ID: <BANLkTi=ZRnfwkLa_xbF0uwYvqKOf79H1-w@mail.gmail.com>

On Mon, Apr 4, 2011 at 5:01 AM, Richard Jones <r1chardj0n3s at gmail.com> wrote:
> On Mon, Apr 4, 2011 at 9:14 AM, "Martin v. L?wis" <martin at v.loewis.de> wrote:
>>> That sounds awesome, especially for testing tools that have to interact
>>> with pypi.
>>
>> Actually, for testing tools, I think the requirements are quite
>> different: you want concurrent runs of the same test case on multiple
>> machines, so you need to make sure they don't collide.
>>
>> So for that use case, I rather suggest to setup an installation that
>> allows dynamic creation of PyPI instances, each one good for only an
>> hour. Their URLs would be test.pypi.python.org/<generatedid>.
>
> I believe such tests should be run against a mocked PyPI so the test
> has complete control over responses and error cases.
>
> I believe there's general agreement that a dev.pypi.python.org is a
> good idea. We just need to figure out the details. I'll take the
> technical discussion offline with Martin unless there's any
> objections? No, I'm not writing a PEP for it (unless someone from the
> PSF Infrastructure Committee requires it).

http://dev.pypi.python.org is cool. Just don't forget to document it
on http://wiki.python.org/moin/CheeseShopDev

For selenium/functional tests a local copy of stripped DB is usually
sufficient. I don't see a reason for server side test environment for
them - local machines usually work faster and require only one
instance configuration.

--
anatoly t.

From mfoord at python.org  Mon Apr  4 11:34:52 2011
From: mfoord at python.org (Michael Foord)
Date: Mon, 04 Apr 2011 10:34:52 +0100
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>	<4D98FCBD.6000408@python.org>
	<4D98FF4B.8000907@v.loewis.de>
	<BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>
Message-ID: <4D9990BC.9010602@python.org>

On 04/04/2011 03:01, Richard Jones wrote:
> On Mon, Apr 4, 2011 at 9:14 AM, "Martin v. L?wis"<martin at v.loewis.de>  wrote:
>>> That sounds awesome, especially for testing tools that have to interact
>>> with pypi.
>> Actually, for testing tools, I think the requirements are quite
>> different: you want concurrent runs of the same test case on multiple
>> machines, so you need to make sure they don't collide.
>>
>> So for that use case, I rather suggest to setup an installation that
>> allows dynamic creation of PyPI instances, each one good for only an
>> hour. Their URLs would be test.pypi.python.org/<generatedid>.
> I believe such tests should be run against a mocked PyPI so the test
> has complete control over responses and error cases.

For integration level tests running against a mocked server is fine. 
However if pypi behaviour changes your mocks won't reflect that, so your 
tests could be passing but your code broken. For functional level tests 
you ideally want to run against a  *real* implementation of pypi - 
preferably local (and under your control) but having a dev server to run 
against would be the next best thing.

All the best,

Michael

> I believe there's general agreement that a dev.pypi.python.org is a
> good idea. We just need to figure out the details. I'll take the
> technical discussion offline with Martin unless there's any
> objections? No, I'm not writing a PEP for it (unless someone from the
> PSF Infrastructure Committee requires it).
>
>
>        Richard
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html


From carl at personnelware.com  Mon Apr  4 16:14:50 2011
From: carl at personnelware.com (Carl Karsten)
Date: Mon, 4 Apr 2011 09:14:50 -0500
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <4D9990BC.9010602@python.org>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D98FCBD.6000408@python.org> <4D98FF4B.8000907@v.loewis.de>
	<BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>
	<4D9990BC.9010602@python.org>
Message-ID: <BANLkTimvr0uiScC54WXfO+uGVu_KK3eEuQ@mail.gmail.com>

On Mon, Apr 4, 2011 at 4:34 AM, Michael Foord <mfoord at python.org> wrote:

> On 04/04/2011 03:01, Richard Jones wrote:
>
>> On Mon, Apr 4, 2011 at 9:14 AM, "Martin v. L?wis"<martin at v.loewis.de>
>>  wrote:
>>
>>> That sounds awesome, especially for testing tools that have to interact
>>>> with pypi.
>>>>
>>> Actually, for testing tools, I think the requirements are quite
>>> different: you want concurrent runs of the same test case on multiple
>>> machines, so you need to make sure they don't collide.
>>>
>>> So for that use case, I rather suggest to setup an installation that
>>> allows dynamic creation of PyPI instances, each one good for only an
>>> hour. Their URLs would be test.pypi.python.org/<generatedid>.
>>>
>> I believe such tests should be run against a mocked PyPI so the test
>> has complete control over responses and error cases.
>>
>
> For integration level tests running against a mocked server is fine.
> However if pypi behaviour changes your mocks won't reflect that, so your
> tests could be passing but your code broken. For functional level tests you
> ideally want to run against a  *real* implementation of pypi - preferably
> local (and under your control) but having a dev server to run against would
> be the next best thing.
>


Can you give an example of "pypi behaviour changes" - I am not gripping what
you mean.

I think a goal should be push button deployment: it should be easy for
someone to setup an instance for development, QA, production.   I have does
this for the PyCon site:
https://gitorious.org/vms/vms/blobs/master/README.txt   This is the first
time I have done this, so I am sure it has room for improvement,  but it is
better than typing things at a command prompt.


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

From mfoord at python.org  Mon Apr  4 16:25:56 2011
From: mfoord at python.org (Michael Foord)
Date: Mon, 04 Apr 2011 15:25:56 +0100
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <BANLkTimvr0uiScC54WXfO+uGVu_KK3eEuQ@mail.gmail.com>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D98FCBD.6000408@python.org> <4D98FF4B.8000907@v.loewis.de>
	<BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>
	<4D9990BC.9010602@python.org>
	<BANLkTimvr0uiScC54WXfO+uGVu_KK3eEuQ@mail.gmail.com>
Message-ID: <4D99D4F4.4040600@python.org>

On 04/04/2011 15:14, Carl Karsten wrote:
>
>
> On Mon, Apr 4, 2011 at 4:34 AM, Michael Foord <mfoord at python.org 
> <mailto:mfoord at python.org>> wrote:
>
>     On 04/04/2011 03:01, Richard Jones wrote:
>
>         On Mon, Apr 4, 2011 at 9:14 AM, "Martin v.
>         L?wis"<martin at v.loewis.de <mailto:martin at v.loewis.de>>  wrote:
>
>                 That sounds awesome, especially for testing tools that
>                 have to interact
>                 with pypi.
>
>             Actually, for testing tools, I think the requirements are
>             quite
>             different: you want concurrent runs of the same test case
>             on multiple
>             machines, so you need to make sure they don't collide.
>
>             So for that use case, I rather suggest to setup an
>             installation that
>             allows dynamic creation of PyPI instances, each one good
>             for only an
>             hour. Their URLs would be test.pypi.python.org/
>             <http://test.pypi.python.org/><generatedid>.
>
>         I believe such tests should be run against a mocked PyPI so
>         the test
>         has complete control over responses and error cases.
>
>
>     For integration level tests running against a mocked server is
>     fine. However if pypi behaviour changes your mocks won't reflect
>     that, so your tests could be passing but your code broken. For
>     functional level tests you ideally want to run against a  *real*
>     implementation of pypi - preferably local (and under your control)
>     but having a dev server to run against would be the next best thing.
>
>
>
> Can you give an example of "pypi behaviour changes" - I am not 
> gripping what you mean.
>
If the API changes, or even corner cases where your mocks behave 
differently, then testing against a mock instead of the real thing will 
bite you.

For testing there are two competing principles that you have to balance 
- don't depend on external services for your tests, but also do 
end-to-end tests against *real* APIs / services / clients.

For this particular case having a locally running pypi would be ideal. 
Having configurable online instances is next best, a single online dev 
test bed the third best. All are better than *just* testing against mocks.

Michael

> I think a goal should be push button deployment: it should be easy for 
> someone to setup an instance for development, QA, production.   I have 
> does this for the PyCon site: 
> https://gitorious.org/vms/vms/blobs/master/README.txt   This is the 
> first time I have done this, so I am sure it has room for 
> improvement,  but it is better than typing things at a command prompt.
>
>
> -- 
> Carl K


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html

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

From carl at personnelware.com  Mon Apr  4 17:13:31 2011
From: carl at personnelware.com (Carl Karsten)
Date: Mon, 4 Apr 2011 10:13:31 -0500
Subject: [pydotorg-www] Proposal: dev.pypi.python.org
In-Reply-To: <4D99D4F4.4040600@python.org>
References: <AANLkTi=OxaU4zPaX5BxvCts0dGMD=01v0i5G+01H2Hhp@mail.gmail.com>
	<4D98FCBD.6000408@python.org> <4D98FF4B.8000907@v.loewis.de>
	<BANLkTimAw-YEnQ88DS_d5iX2FzOREjgDGA@mail.gmail.com>
	<4D9990BC.9010602@python.org>
	<BANLkTimvr0uiScC54WXfO+uGVu_KK3eEuQ@mail.gmail.com>
	<4D99D4F4.4040600@python.org>
Message-ID: <BANLkTi=PYK2mg_mA4QV=cvvR+QbKKL8mxA@mail.gmail.com>

On Mon, Apr 4, 2011 at 9:25 AM, Michael Foord <mfoord at python.org> wrote:

>  On 04/04/2011 15:14, Carl Karsten wrote:
>
>
>
> On Mon, Apr 4, 2011 at 4:34 AM, Michael Foord <mfoord at python.org> wrote:
>
>> On 04/04/2011 03:01, Richard Jones wrote:
>>
>>> On Mon, Apr 4, 2011 at 9:14 AM, "Martin v. L?wis"<martin at v.loewis.de>
>>>  wrote:
>>>
>>>>  That sounds awesome, especially for testing tools that have to interact
>>>>> with pypi.
>>>>>
>>>> Actually, for testing tools, I think the requirements are quite
>>>> different: you want concurrent runs of the same test case on multiple
>>>> machines, so you need to make sure they don't collide.
>>>>
>>>> So for that use case, I rather suggest to setup an installation that
>>>> allows dynamic creation of PyPI instances, each one good for only an
>>>> hour. Their URLs would be test.pypi.python.org/<generatedid>.
>>>>
>>> I believe such tests should be run against a mocked PyPI so the test
>>> has complete control over responses and error cases.
>>>
>>
>>  For integration level tests running against a mocked server is fine.
>> However if pypi behaviour changes your mocks won't reflect that, so your
>> tests could be passing but your code broken. For functional level tests you
>> ideally want to run against a  *real* implementation of pypi - preferably
>> local (and under your control) but having a dev server to run against would
>> be the next best thing.
>>
>
>
> Can you give an example of "pypi behaviour changes" - I am not gripping
> what you mean.
>
>  If the API changes, or even corner cases where your mocks behave
> differently, then testing against a mock instead of the real thing will bite
> you.
>


"Ahh, Mock."

Got it.



> For testing there are two competing principles that you have to balance -
> don't depend on external services for your tests, but also do end-to-end
> tests against *real* APIs / services / clients.
>
> For this particular case having a locally running pypi would be ideal.
> Having configurable online instances is next best, a single online dev test
> bed the third best. All are better than *just* testing against mocks.
>
>
agreed.

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

From techtonik at gmail.com  Tue Apr  5 09:10:33 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Tue, 5 Apr 2011 10:10:33 +0300
Subject: [pydotorg-www] Wiki bookmarks do not persist
Message-ID: <BANLkTinNRX66q-xJDG6Hcsd3kxbozEe5DQ@mail.gmail.com>

Every week or so my RecentChanges bookmark is set to something like
2010-09-30. I noticed this last week and set it to be 2011-01-05. Now
I see it is reset again. What is going on?
--
anatoly t.

From richard at python.org  Wed Apr  6 10:38:56 2011
From: richard at python.org (Richard Jones)
Date: Wed, 6 Apr 2011 18:38:56 +1000
Subject: [pydotorg-www] apache on ximinez
Message-ID: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>

I've had to kick apache on ximinez in the head twice in the last hour
or two. It just stopped responding.


     Richard

From martin at v.loewis.de  Wed Apr  6 20:06:33 2011
From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=)
Date: Wed, 06 Apr 2011 20:06:33 +0200
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
Message-ID: <4D9CABA9.9060604@v.loewis.de>

Am 06.04.2011 10:38, schrieb Richard Jones:
> I've had to kick apache on ximinez in the head twice in the last hour
> or two. It just stopped responding.

I did it also a number of times.

Regards,
Martin

From skip at pobox.com  Wed Apr  6 21:09:36 2011
From: skip at pobox.com (skip at pobox.com)
Date: Wed, 6 Apr 2011 14:09:36 -0500
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <4D9CABA9.9060604@v.loewis.de>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
	<4D9CABA9.9060604@v.loewis.de>
Message-ID: <19868.47728.34760.762215@montanaro.dyndns.org>

>>>>> "Martin" == Martin v L?wis <martin at v.loewis.de> writes:

    Martin> Am 06.04.2011 10:38, schrieb Richard Jones:
    >> I've had to kick apache on ximinez in the head twice in the last hour
    >> or two. It just stopped responding.

    Martin> I did it also a number of times.

I sense a pattern, but I can't quite put my finger on it. ;-)

S

From aahz at pythoncraft.com  Wed Apr  6 21:44:35 2011
From: aahz at pythoncraft.com (Aahz)
Date: Wed, 6 Apr 2011 12:44:35 -0700
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <19868.47728.34760.762215@montanaro.dyndns.org>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
	<4D9CABA9.9060604@v.loewis.de>
	<19868.47728.34760.762215@montanaro.dyndns.org>
Message-ID: <20110406194435.GA22112@panix.com>

On Wed, Apr 06, 2011, skip at pobox.com wrote:
>
> >>>>> "Martin" == Martin v L?wis <martin at v.loewis.de> writes:
> 
>     Martin> Am 06.04.2011 10:38, schrieb Richard Jones:
>     >> I've had to kick apache on ximinez in the head twice in the last hour
>     >> or two. It just stopped responding.
> 
>     Martin> I did it also a number of times.
> 
> I sense a pattern, but I can't quite put my finger on it. ;-)

Well, I didn't kick apache.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

"Beware of companies that claim to be like a family.  They might not be
lying."  --Jill Lundquist

From richard at python.org  Thu Apr  7 02:45:07 2011
From: richard at python.org (Richard Jones)
Date: Thu, 7 Apr 2011 10:45:07 +1000
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <20110406194435.GA22112@panix.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
	<4D9CABA9.9060604@v.loewis.de>
	<19868.47728.34760.762215@montanaro.dyndns.org>
	<20110406194435.GA22112@panix.com>
Message-ID: <BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>

On Thu, Apr 7, 2011 at 5:44 AM, Aahz <aahz at pythoncraft.com> wrote:
> On Wed, Apr 06, 2011, skip at pobox.com wrote:
>>
>> >>>>> "Martin" == Martin v L?wis <martin at v.loewis.de> writes:
>>
>> ? ? Martin> Am 06.04.2011 10:38, schrieb Richard Jones:
>> ? ? >> I've had to kick apache on ximinez in the head twice in the last hour
>> ? ? >> or two. It just stopped responding.
>>
>> ? ? Martin> I did it also a number of times.
>>
>> I sense a pattern, but I can't quite put my finger on it. ;-)
>
> Well, I didn't kick apache.

I'm not sure what you're getting at there :-)

Anyone have any ideas why apache would just stop responding like that?
Or how I could diagnose it when it happens again in my timezone?


       Richard

From richard at python.org  Thu Apr  7 03:33:57 2011
From: richard at python.org (Richard Jones)
Date: Thu, 7 Apr 2011 11:33:57 +1000
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
	<4D9CABA9.9060604@v.loewis.de>
	<19868.47728.34760.762215@montanaro.dyndns.org>
	<20110406194435.GA22112@panix.com>
	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>
Message-ID: <BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>

On Thu, Apr 7, 2011 at 10:45 AM, Richard Jones <richard at python.org> wrote:
> On Thu, Apr 7, 2011 at 5:44 AM, Aahz <aahz at pythoncraft.com> wrote:
>> On Wed, Apr 06, 2011, skip at pobox.com wrote:
>>>
>>> >>>>> "Martin" == Martin v L?wis <martin at v.loewis.de> writes:
>>>
>>> ? ? Martin> Am 06.04.2011 10:38, schrieb Richard Jones:
>>> ? ? >> I've had to kick apache on ximinez in the head twice in the last hour
>>> ? ? >> or two. It just stopped responding.
>>>
>>> ? ? Martin> I did it also a number of times.
>>>
>>> I sense a pattern, but I can't quite put my finger on it. ;-)
>>
>> Well, I didn't kick apache.
>
> I'm not sure what you're getting at there :-)
>
> Anyone have any ideas why apache would just stop responding like that?
> Or how I could diagnose it when it happens again in my timezone?

Just restarted it again. Looking at the various access logs it looks
like apache just stopped handling requests at 07/Apr/2011:03:23 +0200

Interestingly in the logs *after* the last lines for that time there's
a whole lotta lines line this:

[snip] [07/Apr/2011:02:38:03 +0200] "GET /pypi?:action=rss HTTP/1.1"
500 621 [snip]

and various other timestamps from before the lockup - some of which
are over an hour older than the lockup time.

So perhaps client connections hanging are causing it to run out of connections?

Is there some way we could configure apache to be more resilient
against this? My apache-fu is lacking...


    Richard

From aahz at pythoncraft.com  Thu Apr  7 05:11:09 2011
From: aahz at pythoncraft.com (Aahz)
Date: Wed, 6 Apr 2011 20:11:09 -0700
Subject: [pydotorg-www] Fwd: Online Degree Reviews - PSF Sponsor
 Membership - Please Add
In-Reply-To: <AANLkTikztiUzUDmwrTiceG=LFbu5FYqg56fW8zUK+J-E@mail.gmail.com>
References: <AANLkTikztiUzUDmwrTiceG=LFbu5FYqg56fW8zUK+J-E@mail.gmail.com>
Message-ID: <20110407031109.GA23291@panix.com>

On Wed, Mar 23, 2011, Pat Campbell wrote:
>
> Hi Pydotorg:
> 
> Could you please add Online Degree Reviews to the Sponsor web page:
> 
> http://www.python.org/psf/
> 
> Please add their company logo and URL. The company URL is:
>  http://www.OnlineDegreeReviews.org <http://www.onlinedegreereviews.org/>
> <http://www.zimbio.com/>and the logo is attached.

Done!  Sorry about the delay.  I also rearranged all the pending
sponsors into a "pending" section.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

"Beware of companies that claim to be like a family.  They might not be
lying."  --Jill Lundquist

From techtonik at gmail.com  Thu Apr  7 05:23:50 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Thu, 7 Apr 2011 06:23:50 +0300
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
	<4D9CABA9.9060604@v.loewis.de>
	<19868.47728.34760.762215@montanaro.dyndns.org>
	<20110406194435.GA22112@panix.com>
	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>
	<BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>
Message-ID: <BANLkTikua8svOx1j2+Otq4Y=CBUMZc2x1A@mail.gmail.com>

On Thu, Apr 7, 2011 at 4:33 AM, Richard Jones <richard at python.org> wrote:
> On Thu, Apr 7, 2011 at 10:45 AM, Richard Jones <richard at python.org> wrote:
>> On Thu, Apr 7, 2011 at 5:44 AM, Aahz <aahz at pythoncraft.com> wrote:
>>> On Wed, Apr 06, 2011, skip at pobox.com wrote:
>>>>
>>>> >>>>> "Martin" == Martin v L?wis <martin at v.loewis.de> writes:
>>>>
>>>> ? ? Martin> Am 06.04.2011 10:38, schrieb Richard Jones:
>>>> ? ? >> I've had to kick apache on ximinez in the head twice in the last hour
>>>> ? ? >> or two. It just stopped responding.
>>>>
>>>> ? ? Martin> I did it also a number of times.
>>>>
>>>> I sense a pattern, but I can't quite put my finger on it. ;-)
>>>
>>> Well, I didn't kick apache.
>>
>> I'm not sure what you're getting at there :-)
>>
>> Anyone have any ideas why apache would just stop responding like that?
>> Or how I could diagnose it when it happens again in my timezone?
>
> Just restarted it again. Looking at the various access logs it looks
> like apache just stopped handling requests at 07/Apr/2011:03:23 +0200
>
> Interestingly in the logs *after* the last lines for that time there's
> a whole lotta lines line this:
>
> [snip] [07/Apr/2011:02:38:03 +0200] "GET /pypi?:action=rss HTTP/1.1"
> 500 621 [snip]
>
> and various other timestamps from before the lockup - some of which
> are over an hour older than the lockup time.
>
> So perhaps client connections hanging are causing it to run out of connections?
>
> Is there some way we could configure apache to be more resilient
> against this? My apache-fu is lacking...

mod_wsgi bug?

--
anatoly t.

From richard at python.org  Thu Apr  7 05:33:49 2011
From: richard at python.org (Richard Jones)
Date: Thu, 7 Apr 2011 13:33:49 +1000
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>
	<4D9CABA9.9060604@v.loewis.de>
	<19868.47728.34760.762215@montanaro.dyndns.org>
	<20110406194435.GA22112@panix.com>
	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>
	<BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>
Message-ID: <BANLkTimEiGdLRiLwTR1MAN0Qhv7+9YE1LQ@mail.gmail.com>

On Thu, Apr 7, 2011 at 11:33 AM, Richard Jones <richard at python.org> wrote:
> On Thu, Apr 7, 2011 at 10:45 AM, Richard Jones <richard at python.org> wrote:
>> On Thu, Apr 7, 2011 at 5:44 AM, Aahz <aahz at pythoncraft.com> wrote:
>>> On Wed, Apr 06, 2011, skip at pobox.com wrote:
>>>>
>>>> >>>>> "Martin" == Martin v L?wis <martin at v.loewis.de> writes:
>>>>
>>>> ? ? Martin> Am 06.04.2011 10:38, schrieb Richard Jones:
>>>> ? ? >> I've had to kick apache on ximinez in the head twice in the last hour
>>>> ? ? >> or two. It just stopped responding.
>>>>
>>>> ? ? Martin> I did it also a number of times.
>>>>
>>>> I sense a pattern, but I can't quite put my finger on it. ;-)
>>>
>>> Well, I didn't kick apache.
>>
>> I'm not sure what you're getting at there :-)
>>
>> Anyone have any ideas why apache would just stop responding like that?
>> Or how I could diagnose it when it happens again in my timezone?
>
> Just restarted it again. Looking at the various access logs it looks
> like apache just stopped handling requests at 07/Apr/2011:03:23 +0200
>
> Interestingly in the logs *after* the last lines for that time there's
> a whole lotta lines line this:
>
> [snip] [07/Apr/2011:02:38:03 +0200] "GET /pypi?:action=rss HTTP/1.1"
> 500 621 [snip]
>
> and various other timestamps from before the lockup - some of which
> are over an hour older than the lockup time.
>
> So perhaps client connections hanging are causing it to run out of connections?
>
> Is there some way we could configure apache to be more resilient
> against this? My apache-fu is lacking...

>From what I've been able to determine apache is configured with the
default 5-minute timeout for clients.

Unless I'm reading the meaning of those log lines incorrectly that
means the apache timeout is insufficient to protect against dangling
client connections.

I've received the following advice from Chris Adams on Twitter: "Put
nginx/varnish in front. Apache TimeOut & TCP keepalives are a poor
substitute & ineffective against DoS or broken clients".


      Richard

From martin at v.loewis.de  Thu Apr  7 10:26:42 2011
From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=)
Date: Thu, 07 Apr 2011 10:26:42 +0200
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <BANLkTimEiGdLRiLwTR1MAN0Qhv7+9YE1LQ@mail.gmail.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>	<4D9CABA9.9060604@v.loewis.de>	<19868.47728.34760.762215@montanaro.dyndns.org>	<20110406194435.GA22112@panix.com>	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>	<BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>
	<BANLkTimEiGdLRiLwTR1MAN0Qhv7+9YE1LQ@mail.gmail.com>
Message-ID: <4D9D7542.3000905@v.loewis.de>

> Unless I'm reading the meaning of those log lines incorrectly that
> means the apache timeout is insufficient to protect against dangling
> client connections.

I have reduced the timeout to 30s now. If somebody thinks this is a bad
idea, please let me know.

> I've received the following advice from Chris Adams on Twitter: "Put
> nginx/varnish in front. Apache TimeOut & TCP keepalives are a poor
> substitute & ineffective against DoS or broken clients".

If you want to experiment with nginx, please go ahead. I wouldn't
use it in front of Apache, but in stead. Notice that pypi has it's
own IP address now, so you could restrict this nginx usage to
pypi if you wanted to. Please use Debian packages where possible.

Regards,
Martin

From mal at egenix.com  Thu Apr  7 10:55:13 2011
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 07 Apr 2011 10:55:13 +0200
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <4D9D7542.3000905@v.loewis.de>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>	<4D9CABA9.9060604@v.loewis.de>	<19868.47728.34760.762215@montanaro.dyndns.org>	<20110406194435.GA22112@panix.com>	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>	<BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>	<BANLkTimEiGdLRiLwTR1MAN0Qhv7+9YE1LQ@mail.gmail.com>
	<4D9D7542.3000905@v.loewis.de>
Message-ID: <4D9D7BF1.4090509@egenix.com>

"Martin v. L?wis" wrote:
>> Unless I'm reading the meaning of those log lines incorrectly that
>> means the apache timeout is insufficient to protect against dangling
>> client connections.
> 
> I have reduced the timeout to 30s now. If somebody thinks this is a bad
> idea, please let me know.

If I understand the Apache timeout setting correctly, then this would
prevent anyone with a slow connection from downloading larger files
from python.org:

http://httpd.apache.org/docs/2.2/mod/core.html#timeout

I'll see whether I can test this using
http://www.uselessapplications.com/en/Application/FirefoxThrottle.aspx

-- 
Marc-Andre Lemburg
eGenix.com

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

::: Try our new 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 Apr  7 11:03:32 2011
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 07 Apr 2011 11:03:32 +0200
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <4D9D7BF1.4090509@egenix.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>	<4D9CABA9.9060604@v.loewis.de>	<19868.47728.34760.762215@montanaro.dyndns.org>	<20110406194435.GA22112@panix.com>	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>	<BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>	<BANLkTimEiGdLRiLwTR1MAN0Qhv7+9YE1LQ@mail.gmail.com>	<4D9D7542.3000905@v.loewis.de>
	<4D9D7BF1.4090509@egenix.com>
Message-ID: <4D9D7DE4.5060902@egenix.com>

M.-A. Lemburg wrote:
> "Martin v. L?wis" wrote:
>>> Unless I'm reading the meaning of those log lines incorrectly that
>>> means the apache timeout is insufficient to protect against dangling
>>> client connections.
>>
>> I have reduced the timeout to 30s now. If somebody thinks this is a bad
>> idea, please let me know.
> 
> If I understand the Apache timeout setting correctly, then this would
> prevent anyone with a slow connection from downloading larger files
> from python.org:
> 
> http://httpd.apache.org/docs/2.2/mod/core.html#timeout
> 
> I'll see whether I can test this using
> http://www.uselessapplications.com/en/Application/FirefoxThrottle.aspx

Looks like it's still working, even on a 7kB/s connection,
so I guess as long as the ACKs for the packages are received
within those 30 seconds, the connection will still be kept
open by Apache.

-- 
Marc-Andre Lemburg
eGenix.com

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

::: Try our new 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 patcam at python.org  Thu Apr  7 17:10:53 2011
From: patcam at python.org (Pat Campbell)
Date: Thu, 7 Apr 2011 11:10:53 -0400
Subject: [pydotorg-www] Fwd: Online Degree Reviews - PSF Sponsor
 Membership - Please Add
In-Reply-To: <20110407031109.GA23291@panix.com>
References: <AANLkTikztiUzUDmwrTiceG=LFbu5FYqg56fW8zUK+J-E@mail.gmail.com>
	<20110407031109.GA23291@panix.com>
Message-ID: <BANLkTi=BNo8bNryZanX16FhffBtOUKE-9g@mail.gmail.com>

Thanks Aahz. The new pending sponsor section on the web page looks great!
Pat

On Wed, Apr 6, 2011 at 11:11 PM, Aahz <aahz at pythoncraft.com> wrote:

> On Wed, Mar 23, 2011, Pat Campbell wrote:
> >
> > Hi Pydotorg:
> >
> > Could you please add Online Degree Reviews to the Sponsor web page:
> >
> > http://www.python.org/psf/
> >
> > Please add their company logo and URL. The company URL is:
> >  http://www.OnlineDegreeReviews.org<http://www.onlinedegreereviews.org/><
> http://www.onlinedegreereviews.org/>
> > <http://www.zimbio.com/>and the logo is attached.
>
> Done!  Sorry about the delay.  I also rearranged all the pending
> sponsors into a "pending" section.
> --
> Aahz (aahz at pythoncraft.com)           <*>
> http://www.pythoncraft.com/
>
> "Beware of companies that claim to be like a family.  They might not be
> lying."  --Jill Lundquist
>



-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110407/9ed1dea3/attachment.html>

From martin at v.loewis.de  Thu Apr  7 23:23:36 2011
From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=)
Date: Thu, 07 Apr 2011 23:23:36 +0200
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <4D9D7BF1.4090509@egenix.com>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>	<4D9CABA9.9060604@v.loewis.de>	<19868.47728.34760.762215@montanaro.dyndns.org>	<20110406194435.GA22112@panix.com>	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>	<BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>	<BANLkTimEiGdLRiLwTR1MAN0Qhv7+9YE1LQ@mail.gmail.com>
	<4D9D7542.3000905@v.loewis.de> <4D9D7BF1.4090509@egenix.com>
Message-ID: <4D9E2B58.5090504@v.loewis.de>

Am 07.04.2011 10:55, schrieb M.-A. Lemburg:
> "Martin v. L?wis" wrote:
>>> Unless I'm reading the meaning of those log lines incorrectly that
>>> means the apache timeout is insufficient to protect against dangling
>>> client connections.
>>
>> I have reduced the timeout to 30s now. If somebody thinks this is a bad
>> idea, please let me know.
> 
> If I understand the Apache timeout setting correctly, then this would
> prevent anyone with a slow connection from downloading larger files
> from python.org:

I think you misunderstand. To see the timeout, you'd have to abstain
from receiving any data within 30s. Even if you receive only a single
packet, the timeout is reset. There is no need to complete the download
within 30s.

Regards,
Martin


From mfoord at python.org  Thu Apr  7 23:39:04 2011
From: mfoord at python.org (Michael Foord)
Date: Thu, 07 Apr 2011 22:39:04 +0100
Subject: [pydotorg-www] Fwd: Broken links at http://svn.python.org
In-Reply-To: <4D9480F6.5030409@python.org>
References: <4D9480F6.5030409@python.org>
Message-ID: <4D9E2EF8.1060004@python.org>

On 31/03/2011 14:26, Michael Foord wrote:
> Were these supposed to be redirects by now?
>

Still 404s.

Michael

> Michael
>
> -------- Original Message --------
> Subject: 	Broken links at http://svn.python.org
> Date: 	Thu, 31 Mar 2011 17:09:58 +0400
> From: 	Alexey Ivanov <savetherbtz at gmail.com>
> To: 	webmaster at python.org
>
>
>
> Links http://www.python.org/dev/faq#subversion-svn and 
> http://www.python.org/dev/faq/ are broken
>
> -- 
> Sincerely y0uRz,
> Alexey Ivanov
>
>
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html

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

From mal at egenix.com  Thu Apr  7 23:58:43 2011
From: mal at egenix.com (M.-A. Lemburg)
Date: Thu, 07 Apr 2011 23:58:43 +0200
Subject: [pydotorg-www] apache on ximinez
In-Reply-To: <4D9E2B58.5090504@v.loewis.de>
References: <BANLkTik3x=SK71K4qBNCxoCG_nmQaBL9+Q@mail.gmail.com>	<4D9CABA9.9060604@v.loewis.de>	<19868.47728.34760.762215@montanaro.dyndns.org>	<20110406194435.GA22112@panix.com>	<BANLkTimzqOhc+JUocTMcAfmp+VKoFdwHkA@mail.gmail.com>	<BANLkTi=iw-UmpDrjO584bcdaFygZEEmWFQ@mail.gmail.com>	<BANLkTimEiGdLRiLwTR1MAN0Qhv7+9YE1LQ@mail.gmail.com>	<4D9D7542.3000905@v.loewis.de>
	<4D9D7BF1.4090509@egenix.com> <4D9E2B58.5090504@v.loewis.de>
Message-ID: <4D9E3393.4060202@egenix.com>

"Martin v. L?wis" wrote:
> Am 07.04.2011 10:55, schrieb M.-A. Lemburg:
>> "Martin v. L?wis" wrote:
>>>> Unless I'm reading the meaning of those log lines incorrectly that
>>>> means the apache timeout is insufficient to protect against dangling
>>>> client connections.
>>>
>>> I have reduced the timeout to 30s now. If somebody thinks this is a bad
>>> idea, please let me know.
>>
>> If I understand the Apache timeout setting correctly, then this would
>> prevent anyone with a slow connection from downloading larger files
>> from python.org:
> 
> I think you misunderstand. To see the timeout, you'd have to abstain
> from receiving any data within 30s. Even if you receive only a single
> packet, the timeout is reset. There is no need to complete the download
> within 30s.

Right. I found out when I testing using FFThrottle (handy little
gadget that is...).

Thanks,
-- 
Marc-Andre Lemburg
eGenix.com

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

::: Try our new 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 r1chardj0n3s at gmail.com  Fri Apr  8 03:22:36 2011
From: r1chardj0n3s at gmail.com (Richard Jones)
Date: Fri, 8 Apr 2011 11:22:36 +1000
Subject: [pydotorg-www] Changes to PyPI stylesheet
Message-ID: <BANLkTi=n5azXVrBk5uFfLexhS+HtfPHb+A@mail.gmail.com>

Hi all,

I'm not a website contributor; I have no idea how to make the website work :-)

I needed to modify the PyPI css which resides in www.python.org/css.
I've edited the file on dinsdale, but can someone tell me whether
there needs to be a change in the website SVN to make the change
stick?


     Richard

From doug.hellmann at gmail.com  Fri Apr  8 13:31:35 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Fri, 8 Apr 2011 07:31:35 -0400
Subject: [pydotorg-www] Changes to PyPI stylesheet
In-Reply-To: <BANLkTi=n5azXVrBk5uFfLexhS+HtfPHb+A@mail.gmail.com>
References: <BANLkTi=n5azXVrBk5uFfLexhS+HtfPHb+A@mail.gmail.com>
Message-ID: <C61BB6B7-F68F-4E26-8586-14C55AE86A9C@gmail.com>


On Apr 7, 2011, at 9:22 PM, Richard Jones wrote:

> Hi all,
> 
> I'm not a website contributor; I have no idea how to make the website work :-)
> 
> I needed to modify the PyPI css which resides in www.python.org/css.
> I've edited the file on dinsdale, but can someone tell me whether
> there needs to be a change in the website SVN to make the change
> stick?

Probably. I don't know how PyPI works, so which CSS file did you need to change?

Doug


From r1chardj0n3s at gmail.com  Fri Apr  8 14:33:39 2011
From: r1chardj0n3s at gmail.com (Richard Jones)
Date: Fri, 8 Apr 2011 22:33:39 +1000
Subject: [pydotorg-www] Changes to PyPI stylesheet
In-Reply-To: <C61BB6B7-F68F-4E26-8586-14C55AE86A9C@gmail.com>
References: <BANLkTi=n5azXVrBk5uFfLexhS+HtfPHb+A@mail.gmail.com>
	<C61BB6B7-F68F-4E26-8586-14C55AE86A9C@gmail.com>
Message-ID: <BANLkTikDkDxguhtauqAyWs3Y6iYeqURkcA@mail.gmail.com>

On Fri, Apr 8, 2011 at 9:31 PM, Doug Hellmann <doug.hellmann at gmail.com> wrote:
>
> On Apr 7, 2011, at 9:22 PM, Richard Jones wrote:
>
>> Hi all,
>>
>> I'm not a website contributor; I have no idea how to make the website work :-)
>>
>> I needed to modify the PyPI css which resides in www.python.org/css.
>> I've edited the file on dinsdale, but can someone tell me whether
>> there needs to be a change in the website SVN to make the change
>> stick?
>
> Probably. I don't know how PyPI works, so which CSS file did you need to change?

I have changed it on dinsdale directly - it's the one in
/data/ftp.python.org/pub/www.python.org/css/pypi.css


     Richard

From doug.hellmann at gmail.com  Fri Apr  8 14:42:37 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Fri, 8 Apr 2011 08:42:37 -0400
Subject: [pydotorg-www] Changes to PyPI stylesheet
In-Reply-To: <BANLkTikDkDxguhtauqAyWs3Y6iYeqURkcA@mail.gmail.com>
References: <BANLkTi=n5azXVrBk5uFfLexhS+HtfPHb+A@mail.gmail.com>
	<C61BB6B7-F68F-4E26-8586-14C55AE86A9C@gmail.com>
	<BANLkTikDkDxguhtauqAyWs3Y6iYeqURkcA@mail.gmail.com>
Message-ID: <B97174F5-13CA-428F-9DB3-BF4201282311@gmail.com>


On Apr 8, 2011, at 8:33 AM, Richard Jones wrote:

> On Fri, Apr 8, 2011 at 9:31 PM, Doug Hellmann <doug.hellmann at gmail.com> wrote:
>> 
>> On Apr 7, 2011, at 9:22 PM, Richard Jones wrote:
>> 
>>> Hi all,
>>> 
>>> I'm not a website contributor; I have no idea how to make the website work :-)
>>> 
>>> I needed to modify the PyPI css which resides in www.python.org/css.
>>> I've edited the file on dinsdale, but can someone tell me whether
>>> there needs to be a change in the website SVN to make the change
>>> stick?
>> 
>> Probably. I don't know how PyPI works, so which CSS file did you need to change?
> 
> I have changed it on dinsdale directly - it's the one in
> /data/ftp.python.org/pub/www.python.org/css/pypi.css

OK, I don't see a pypi.css anywhere in the source tree for pydotorg. Assuming there are no rules to rename or copy any *other* files to use that name, you should be safe.

Doug


From techtonik at gmail.com  Fri Apr  8 17:18:44 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Fri, 8 Apr 2011 18:18:44 +0300
Subject: [pydotorg-www] Changes to PyPI stylesheet
In-Reply-To: <B97174F5-13CA-428F-9DB3-BF4201282311@gmail.com>
References: <BANLkTi=n5azXVrBk5uFfLexhS+HtfPHb+A@mail.gmail.com>
	<C61BB6B7-F68F-4E26-8586-14C55AE86A9C@gmail.com>
	<BANLkTikDkDxguhtauqAyWs3Y6iYeqURkcA@mail.gmail.com>
	<B97174F5-13CA-428F-9DB3-BF4201282311@gmail.com>
Message-ID: <BANLkTimQnQHbSvo19toX_q+nOOoyfQc+uA@mail.gmail.com>

On Fri, Apr 8, 2011 at 3:42 PM, Doug Hellmann <doug.hellmann at gmail.com> wrote:
>>>>
>>>> I'm not a website contributor; I have no idea how to make the website work :-)

If you don't know - you don't know. That's the main problem with the
Python web site. =)

>>>> I needed to modify the PyPI css which resides in www.python.org/css.
>>>> I've edited the file on dinsdale, but can someone tell me whether
>>>> there needs to be a change in the website SVN to make the change
>>>> stick?
>>>
>>> Probably. I don't know how PyPI works, so which CSS file did you need to change?
>>
>> I have changed it on dinsdale directly - it's the one in
>> /data/ftp.python.org/pub/www.python.org/css/pypi.css
>
> OK, I don't see a pypi.css anywhere in the source tree for pydotorg. Assuming there are no rules to rename or copy any *other* files to use that name, you should be safe.

Don't you want to know Why the PyPI CSS is loaded from Python website
and not from PyPI's one?

(I couldn't resist to ask this question in my favorite form, sorry)

-- 
anatoly t.

From mfoord at python.org  Fri Apr  8 17:32:50 2011
From: mfoord at python.org (Michael Foord)
Date: Fri, 08 Apr 2011 16:32:50 +0100
Subject: [pydotorg-www] Changes to PyPI stylesheet
In-Reply-To: <BANLkTimQnQHbSvo19toX_q+nOOoyfQc+uA@mail.gmail.com>
References: <BANLkTi=n5azXVrBk5uFfLexhS+HtfPHb+A@mail.gmail.com>	<C61BB6B7-F68F-4E26-8586-14C55AE86A9C@gmail.com>	<BANLkTikDkDxguhtauqAyWs3Y6iYeqURkcA@mail.gmail.com>	<B97174F5-13CA-428F-9DB3-BF4201282311@gmail.com>
	<BANLkTimQnQHbSvo19toX_q+nOOoyfQc+uA@mail.gmail.com>
Message-ID: <4D9F2AA2.4050906@python.org>

On 08/04/2011 16:18, anatoly techtonik wrote:
> On Fri, Apr 8, 2011 at 3:42 PM, Doug Hellmann<doug.hellmann at gmail.com>  wrote:
>>>>> I'm not a website contributor; I have no idea how to make the website work :-)
> If you don't know - you don't know. That's the main problem with the
> Python web site. =)
>
>>>>> I needed to modify the PyPI css which resides in www.python.org/css.
>>>>> I've edited the file on dinsdale, but can someone tell me whether
>>>>> there needs to be a change in the website SVN to make the change
>>>>> stick?
>>>> Probably. I don't know how PyPI works, so which CSS file did you need to change?
>>> I have changed it on dinsdale directly - it's the one in
>>> /data/ftp.python.org/pub/www.python.org/css/pypi.css
>> OK, I don't see a pypi.css anywhere in the source tree for pydotorg. Assuming there are no rules to rename or copy any *other* files to use that name, you should be safe.
> Don't you want to know Why the PyPI CSS is loaded from Python website
> and not from PyPI's one?

No.
> (I couldn't resist to ask this question in my favorite form, sorry)
Nor me replying in mine.

Michael

-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html


From mfoord at python.org  Wed Apr 13 13:01:12 2011
From: mfoord at python.org (Michael Foord)
Date: Wed, 13 Apr 2011 12:01:12 +0100
Subject: [pydotorg-www] Fwd: Fwd: [Python-Help] Found a broken link on your
	page
Message-ID: <4DA58278.8030404@python.org>



-------- Original Message --------
Subject: 	Fwd: [Python-Help] Found a broken link on your page
Date: 	Tue, 12 Apr 2011 20:28:09 -0500 (CDT)
From: 	Matthew Dixon Cowles <matt at mondoinfo.com>
To: 	webmaster at python.org



This originally sent to python-help.

    --- Beginning of forwarded message ---
> From     Angela Hill<angela.hill88 at gmail.com>
To       help at python.org
Subject  [Python-Help] Found a broken link on your page
Date     Tue, 12 Apr 2011 17:43:30 -0700 [Tue, 19:43 here]

Hey Python,

I found a broken link on http://www.python.org/doc/Newbies and since
this link was something I was needing to research in the past few
days, I found an updated article online.

The broken link to "Non-Programmers Tutorial for Python" is
http://www.honors.montana.edu/~jjc/easytut/easytut and I found an
article on the front page of
http://www.onlinecomputersciencedegree.com/ if you wanted to fix it.
Click the tab "Beginner Python Tutorials" to get to the article.

Figure I'd send you an email because others may need that link for
the same reasons!

Thanks Python


Angela Hill
angela.hill88 at gmail.com


_______________________________________________
Python-Help maillist  -  Python-Help at python.org
http://mail.python.org/mailman/listinfo/python-help
    ---    End of forwarded message    ---

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

From mfoord at python.org  Thu Apr 14 14:42:48 2011
From: mfoord at python.org (Michael Foord)
Date: Thu, 14 Apr 2011 13:42:48 +0100
Subject: [pydotorg-www] [Pydotorg] Python.org front page
In-Reply-To: <BANLkTin3rnVnXZuRsFzWqv-SypJ0jTxx3A@mail.gmail.com>
References: <BANLkTin3rnVnXZuRsFzWqv-SypJ0jTxx3A@mail.gmail.com>
Message-ID: <4DA6EBC8.1070701@python.org>

On 13/04/2011 10:29, Tarek Ziad? wrote:
> Hello,
>
> I really like the poll in the python.org front page, it's a good idea
> to interact with people.
>
> There's one thing I think is missing, is a small code snippet for
> Python, and a clear path for people to know which link to visit next.
>
> e.g: which links are for newcomers ? which ones are for developers ?
>
> I really like how the front page for Go is organized:
> http://golang.org/ . it makes it easy for people to know where to go
> next.
>
> I would like to suggest a change in our front page: remove the news
> feed --by making it a portlet on the right, with just titles-- and add
> a code example, followed by a quick links section.  If there's
> interest I can sketch an html page
>

Hey Tarek,

I think that a redesign of python.org is not far off, with the PSF board 
apparently due to approve a "Request For Proposals" soon. For site 
layout / content discussions the pydotorg-www list is a better one.

All the best,

Michael Foord

> Cheers
> Tarek
>
>


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html


From martin at v.loewis.de  Thu Apr 14 16:44:56 2011
From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=)
Date: Thu, 14 Apr 2011 16:44:56 +0200
Subject: [pydotorg-www] [Pydotorg] Python.org front page
In-Reply-To: <BANLkTin3rnVnXZuRsFzWqv-SypJ0jTxx3A@mail.gmail.com>
References: <BANLkTin3rnVnXZuRsFzWqv-SypJ0jTxx3A@mail.gmail.com>
Message-ID: <4DA70868.4040409@v.loewis.de>

> I would like to suggest a change in our front page: remove the news
> feed --by making it a portlet on the right, with just titles-- and add
> a code example, followed by a quick links section.  If there's
> interest I can sketch an html page

I'd say there is definitely interest - I'm a firm believer into
incremental changes.

If you wanted to, you could put a new homepage next to the old one
in subversion, and we could then switch home pages unless there is
strong opposition. Sketching one would be fine as well.

Regards,
Martin

From steve at holdenweb.com  Thu Apr 14 22:30:56 2011
From: steve at holdenweb.com (Steve Holden)
Date: Thu, 14 Apr 2011 16:30:56 -0400
Subject: [pydotorg-www] [Pydotorg] Python.org front page
In-Reply-To: <4DA70868.4040409@v.loewis.de>
References: <BANLkTin3rnVnXZuRsFzWqv-SypJ0jTxx3A@mail.gmail.com>
	<4DA70868.4040409@v.loewis.de>
Message-ID: <6A91A070-1037-4F0F-A291-EFC92AED5E0D@holdenweb.com>

On Apr 14, 2011, at 10:44 AM, Martin v. L?wis wrote:

> If you wanted to, you could put a new homepage next to the old one
> in subversion, and we could then switch home pages unless there is
> strong opposition. Sketching one would be fine as well.
> 
If I can find time I will check it out and take a look once it's done - let me know. I think having real code (maybe with a link to an annotated explanation, if the feature proves popular) on the home page would be an amazing draw.

regards
 Steve
-- 
Steve Holden
steve at holdenweb.com



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

From paul at boddie.org.uk  Thu Apr 14 23:58:38 2011
From: paul at boddie.org.uk (Paul Boddie)
Date: Thu, 14 Apr 2011 23:58:38 +0200
Subject: [pydotorg-www] [Pydotorg] Python.org front page
In-Reply-To: <6A91A070-1037-4F0F-A291-EFC92AED5E0D@holdenweb.com>
References: <BANLkTin3rnVnXZuRsFzWqv-SypJ0jTxx3A@mail.gmail.com>
	<4DA70868.4040409@v.loewis.de>
	<6A91A070-1037-4F0F-A291-EFC92AED5E0D@holdenweb.com>
Message-ID: <201104142358.38961.paul@boddie.org.uk>

On Thursday 14 April 2011 22:30:56 Steve Holden wrote:
>
> If I can find time I will check it out and take a look once it's done - let
> me know. I think having real code (maybe with a link to an annotated
> explanation, if the feature proves popular) on the home page would be an
> amazing draw.

Having real code on display is very useful to people who want to "cut to the 
chase", so upon hearing about a programming language, people can immediately 
see what it looks like. Take the latest "hot language", Ceylon... well, 
that's a bad example unless you find the Wikipedia page or the now 
well-publicised slide deck, so let's take the somewhat similarly motivated 
Fantom language instead...

http://fantom.org/

One can immediately discard it or investigate it further upon looking at the 
snippet and realising that it looks a simplified, statically-typed Java-like 
language. Actually, that's not a bad project page for people who want 
concentrated facts. Maybe some inspiration can be drawn from it.

Paul

From martin at martinthomas.net  Fri Apr 15 18:15:06 2011
From: martin at martinthomas.net (Martin Thomas)
Date: Fri, 15 Apr 2011 11:15:06 -0500
Subject: [pydotorg-www] Github for pythonjobbaord.appspot.com
Message-ID: <BANLkTinAFbTLOYhjAJsvhWbJqdKy4=sOvw@mail.gmail.com>

https://github.com/martinthomas/pyjobo-utils
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110415/2104e1f3/attachment.html>

From mfoord at python.org  Fri Apr 15 19:39:42 2011
From: mfoord at python.org (Michael Foord)
Date: Fri, 15 Apr 2011 18:39:42 +0100
Subject: [pydotorg-www] Fwd: Copyright notice...
Message-ID: <4DA882DE.5070400@python.org>



-------- Original Message --------
Subject: 	Copyright notice...
Date: 	Fri, 15 Apr 2011 11:43:20 -0500
From: 	Larry Hale <pythonlarry at gmail.com>
To: 	webmaster at python.org



Just thought I'd drop a note mentioning that the copyright notice 
auto-tagged to every page load still reads "...2010".

Unless Py Found no longer cares about copyrighting (arbitrarily) the web 
pages displayed...  ;o)


Cheers, and thanks to everyone for your work!  :o)
-Larry

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

From mfoord at python.org  Sat Apr 16 15:29:36 2011
From: mfoord at python.org (Michael Foord)
Date: Sat, 16 Apr 2011 14:29:36 +0100
Subject: [pydotorg-www] Fwd: broken link
Message-ID: <4DA999C0.3000000@python.org>



-------- Original Message --------
Subject: 	broken link
Date: 	Fri, 15 Apr 2011 23:48:03 +0000
From: 	Jan K?lling <jan.koelling at googlemail.com>
To: 	webmaster at python.org



url of affected page: http://www.python.org/
Link on the lower right, "Use Python for... Bioinformatics"
http://www.pasteur.fr/recherche/unites/sis/formation/python/index.html

results in:


    Sorry, but the "Python course in Bioinformatics" document is not
    available anymore.

Best, Jan

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

From skip at pobox.com  Sat Apr 16 20:11:55 2011
From: skip at pobox.com (skip at pobox.com)
Date: Sat, 16 Apr 2011 13:11:55 -0500
Subject: [pydotorg-www] Fwd: broken link
In-Reply-To: <4DA999C0.3000000@python.org>
References: <4DA999C0.3000000@python.org>
Message-ID: <19881.56299.623702.833871@montanaro.dyndns.org>


    Michael> url of affected page: http://www.python.org/
    Michael> Link on the lower right, "Use Python for... Bioinformatics"
    Michael> http://www.pasteur.fr/recherche/unites/sis/formation/python/index.html

    Michael> results in:

    Michael>     Sorry, but the "Python course in Bioinformatics" document is not
    Michael>     available anymore.

I fixed this by deleting that link and checking in the file.  I rebuilt the
site but can't really view the pages locally.  It's like there are no css
files or images.

Skip

From techtonik at gmail.com  Sat Apr 16 21:29:36 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Sat, 16 Apr 2011 22:29:36 +0300
Subject: [pydotorg-www] Compacted Wiki history list
Message-ID: <BANLkTik+c11r9BNESjegYkd7-qZJ9C9t4w@mail.gmail.com>

Is it possible to merge link from "Action" column with revision column?
http://wiki.python.org/moin/PythonEditors?action=info

If it is also possible to shorten "to previous" text to just "to prev"
with a link title that says "compare to previous revision" then we can
get more compact history view.
--
anatoly t.

From goodger at python.org  Sun Apr 17 03:26:59 2011
From: goodger at python.org (David Goodger)
Date: Sat, 16 Apr 2011 21:26:59 -0400
Subject: [pydotorg-www] Fwd: broken link
In-Reply-To: <19881.56299.623702.833871@montanaro.dyndns.org>
References: <4DA999C0.3000000@python.org>
	<19881.56299.623702.833871@montanaro.dyndns.org>
Message-ID: <BANLkTikqJjHmHxU3nwT9AD5=51GgS832RA@mail.gmail.com>

On Sat, Apr 16, 2011 at 14:11,  <skip at pobox.com> wrote:
>
> ? ?Michael> url of affected page: http://www.python.org/
> ? ?Michael> Link on the lower right, "Use Python for... Bioinformatics"
> ? ?Michael> http://www.pasteur.fr/recherche/unites/sis/formation/python/index.html
>
> ? ?Michael> results in:
>
> ? ?Michael> ? ? Sorry, but the "Python course in Bioinformatics" document is not
> ? ?Michael> ? ? available anymore.
>
> I fixed this by deleting that link and checking in the file. ?I rebuilt the
> site but can't really view the pages locally. ?It's like there are no css
> files or images.

Did you run "make serve"? Then point your browser to localhost:8005
(or whatever port it gives).

-- 
David Goodger <http://python.net/~goodger>

From skip at pobox.com  Sun Apr 17 03:41:42 2011
From: skip at pobox.com (skip at pobox.com)
Date: Sat, 16 Apr 2011 20:41:42 -0500
Subject: [pydotorg-www] Fwd: broken link
In-Reply-To: <BANLkTikqJjHmHxU3nwT9AD5=51GgS832RA@mail.gmail.com>
References: <4DA999C0.3000000@python.org>
	<19881.56299.623702.833871@montanaro.dyndns.org>
	<BANLkTikqJjHmHxU3nwT9AD5=51GgS832RA@mail.gmail.com>
Message-ID: <19882.17750.597274.230418@montanaro.dyndns.org>


    >> I fixed this by deleting that link and checking in the file. ?I
    >> rebuilt the site but can't really view the pages locally. ?It's like
    >> there are no css files or images.

    David> Did you run "make serve"? Then point your browser to
    David> localhost:8005 (or whatever port it gives).

No, just "make" and "make rss", then (this is a Mac) "open out/index.html".

"make serve" works much better.  I'll try to remember that in the future.

Thx,

Skip


From techtonik at gmail.com  Sun Apr 17 10:11:19 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Sun, 17 Apr 2011 11:11:19 +0300
Subject: [pydotorg-www] [Pydotorg] Python.org front page
In-Reply-To: <6A91A070-1037-4F0F-A291-EFC92AED5E0D@holdenweb.com>
References: <BANLkTin3rnVnXZuRsFzWqv-SypJ0jTxx3A@mail.gmail.com>
	<4DA70868.4040409@v.loewis.de>
	<6A91A070-1037-4F0F-A291-EFC92AED5E0D@holdenweb.com>
Message-ID: <BANLkTi=1pKbKcnQ5tp4eqZ9v-FdkC+bjsQ@mail.gmail.com>

On Thu, Apr 14, 2011 at 11:30 PM, Steve Holden <steve at holdenweb.com> wrote:
>
> If you wanted to, you could put a new homepage next to the old one
> in subversion, and we could then switch home pages unless there is
> strong opposition. Sketching one would be fine as well.
>
> If I can find time I will check it out and take a look once it's done - let
> me know. I think having real code (maybe with a link to an annotated
> explanation, if the feature proves popular) on the home page would be an
> amazing draw.
> regards

It is even possible to place a Python 2.5 web shell - http://shell.appspot.com/

I can imagine this shell abused to a degree that people could even
play with site structure (making it a command line CMS):

>>> import pypi
>>> pypi.packages
[aaa, ..]
>>> pypi.packages['wget'].downloads
80092
>>> pypi.packages['wget'].versions
['0.1', '0.2', ...]
>>> pypi.packages['wget']['0.1'].downloads
204


I want autocompletion for pydotorg services exposed through the site shell! :B
--
anatoly t.

From mfoord at python.org  Sun Apr 17 19:51:49 2011
From: mfoord at python.org (Michael Foord)
Date: Sun, 17 Apr 2011 18:51:49 +0100
Subject: [pydotorg-www] Fwd: Fwd: [Python-Help] Found a broken link on
 your	page
In-Reply-To: <4DA58278.8030404@python.org>
References: <4DA58278.8030404@python.org>
Message-ID: <4DAB28B5.8060403@python.org>

Hey all,

Actually the page referenced in this report is a "legacy page":

     http://www.python.org/doc/Newbies

Should it be removed or redirected instead?

All the best,

Michael

On 13/04/2011 12:01, Michael Foord wrote:
>
>
> -------- Original Message --------
> Subject: 	Fwd: [Python-Help] Found a broken link on your page
> Date: 	Tue, 12 Apr 2011 20:28:09 -0500 (CDT)
> From: 	Matthew Dixon Cowles <matt at mondoinfo.com>
> To: 	webmaster at python.org
>
>
>
> This originally sent to python-help.
>
>     --- Beginning of forwarded message ---
> > From     Angela Hill<angela.hill88 at gmail.com>
> Tohelp at python.org
> Subject  [Python-Help] Found a broken link on your page
> Date     Tue, 12 Apr 2011 17:43:30 -0700 [Tue, 19:43 here]
>
> Hey Python,
>
> I found a broken link onhttp://www.python.org/doc/Newbies  and since
> this link was something I was needing to research in the past few
> days, I found an updated article online.
>
> The broken link to "Non-Programmers Tutorial for Python" is
> http://www.honors.montana.edu/~jjc/easytut/easytut  and I found an
> article on the front page of
> http://www.onlinecomputersciencedegree.com/  if you wanted to fix it.
> Click the tab "Beginner Python Tutorials" to get to the article.
>
> Figure I'd send you an email because others may need that link for
> the same reasons!
>
> Thanks Python
>
>
> Angela Hill
> angela.hill88 at gmail.com
>
>
> _______________________________________________
> Python-Help maillist  -Python-Help at python.org
> http://mail.python.org/mailman/listinfo/python-help
>     ---    End of forwarded message    ---
>
>
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html

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

From doug.hellmann at gmail.com  Mon Apr 18 16:31:28 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Mon, 18 Apr 2011 10:31:28 -0400
Subject: [pydotorg-www] need new DNS entries for translations of Python
	Insider
Message-ID: <D63D2BC6-142E-49C4-BDF1-FF96F286AD05@gmail.com>

We have some volunteers ready to translate the posts on Python Insider into Spanish, Japanese, and Portuguese. We are going to host the translations on separate blogs, to make it easy for readers to follow the posts in their language of choice. We need to have a CNAME record for each blog pointing back to Google's name for the blogger host, just as with the main blog.

I think Martin added the CNAME blog.python.org, but I don't know if anyone else has access to the DNS entries, so I am mailing the list again to ask someone to make the changes for us.

These names:

blog-es.python.org
blog-ja.python.org
blog-pt.python.org

should all point to "ghs.google.com"

A related question: Where DNS for python.org hosted? I don't see anything on dinsdale. The whois record seems to point to XS4ALL.NL DNS servers, so I guess they have a UI for editing the DNS settings?

Thanks in advance,
Doug


From mfoord at python.org  Wed Apr 20 12:31:01 2011
From: mfoord at python.org (Michael Foord)
Date: Wed, 20 Apr 2011 11:31:01 +0100
Subject: [pydotorg-www] Fwd: PyCon Australia 2011: registrations now open
Message-ID: <4DAEB5E5.9020206@python.org>

Hey guys,

Something for a news item I think.

Michael

-------- Original Message --------
Subject: 	PyCon Australia 2011: registrations now open
Date: 	Wed, 20 Apr 2011 20:30:02 +1000
From: 	Ryan Kelly <ryan at rfk.id.au>
To: 	webmaster at python.org



Hi Everyone,


I'm pleased to announce that registrations are now open for PyCon
Australia 2011.

PyCon Australia is Australia's only conference dedicated exclusively to
the Python programming language, and will be held at the Sydney Masonic
Center over the weekend of August 20 and 21.  See below for more
information and updates on:

     1. Registration is now open
     2. Classroom Track
     3. Call For Proposals deadline approaching
     4. Sponsors Announced

Please pass this message on to those you feel may be interested.



Registration Is Now Open
========================

We offer three levels of registration for PyCon Australia 2011.
Registration provides access to two full days of technical content
presented by Python enthusiasts from around the country, as well as the
new classroom track and a seat at the conference dinner.

We are currently offering a limited number of early-bird tickets, but
get in quick because they are selling fast!

   Corporate - $440
     If your company is paying for you to attend PyCon, please register
     at the corporate rate. You'll be helping to keep the conference
     affordable for all.

   Full (Early Bird) - $165
     This is the registration rate for regular attendees. We are offering
     a limited Early Bird rate for the first 50 registrations until the
     end of May.

   Student - $44
     For students able to present a valid student card we're offering
     this reduced rate, which does not include the conference dinner.

All prices include GST.  For more information or to register, please
visit the conference website.

Register here: http://pycon-au.org/reg



Classroom Track
===============

In addition to the standard technical talks, this year's conference
will feature a "Classroom Track" designed specifically for tutorial
style presentations.

If you need to get up to speed on some of the latest language features
and tools, this will be a great opportunity to learn fast in a
supportive environment.



Call For Proposals
==================

We've had some great initial responses to the Call For Proposals, but
there's still time left and plenty of program to fill.

Remember, the deadline for proposal submission is the 2nd of May.
That's just under two weeks away!

We are looking for proposals for talks on all aspects of Python
programming from novice to advanced levels; applications and frameworks,
or how you have been involved in introducing Python into your
organisation. We're especially interested in short presentations that
will teach conference-goers something new and useful. Can you show
attendees how to use a module? Explore a Python language feature?
Package an application?

We welcome first-time speakers; we are a community conference and we
are eager to hear about your experience. If you have friends or
colleagues who have something valuable to contribute, twist their arms
to tell us about it! Please also forward this Call for Proposals to
anyone that you feel may be interested.

The earlier you submit your proposal, the more time we will have to
review and give you feedback before the program is finalised.

Speakers receive free registration for the conference, including a seat
at the conference dinner.  Don't miss out, submit your proposal today!

     http://pycon-au.org/cfp




Sponsors Announced
==================

We are happy to announce our first set of sponsors.  Thank you to the
following companies for their continuing support of Python and for
helping to make PyCon Australia 2011 a reality:


    Gold:  Google<http://www.google.com.au/>
    Gold:  Microsoft<http://www.microsoft.com.au/>

    Silver:  Anchor<http://anchor.com.au/>
    Silver:  Enthought<http://www.enthought.com/>
    Silver:  Python Software Foundation<http://www.python.org/psf/>


Thanks also to Linux Australia, who provide the overarching legal and
organisational structure for PyCon Australia.



    Ryan Kelly
    PyCon Australia 2011





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

From doug.hellmann at gmail.com  Wed Apr 20 20:50:27 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Wed, 20 Apr 2011 14:50:27 -0400
Subject: [pydotorg-www] need new DNS entries for translations of Python
	Insider
In-Reply-To: <D63D2BC6-142E-49C4-BDF1-FF96F286AD05@gmail.com>
References: <D63D2BC6-142E-49C4-BDF1-FF96F286AD05@gmail.com>
Message-ID: <66137EC6-9E43-40CB-A6DB-747C4B442996@gmail.com>

If it's complicated to give me access, we can wait a while longer to launch, but if all I need is a password, I don't mind doing the configuration work myself. 

Doug


On Apr 18, 2011, at 10:31 AM, Doug Hellmann wrote:

> We have some volunteers ready to translate the posts on Python Insider into Spanish, Japanese, and Portuguese. We are going to host the translations on separate blogs, to make it easy for readers to follow the posts in their language of choice. We need to have a CNAME record for each blog pointing back to Google's name for the blogger host, just as with the main blog.
> 
> I think Martin added the CNAME blog.python.org, but I don't know if anyone else has access to the DNS entries, so I am mailing the list again to ask someone to make the changes for us.
> 
> These names:
> 
> blog-es.python.org
> blog-ja.python.org
> blog-pt.python.org
> 
> should all point to "ghs.google.com"
> 
> A related question: Where DNS for python.org hosted? I don't see anything on dinsdale. The whois record seems to point to XS4ALL.NL DNS servers, so I guess they have a UI for editing the DNS settings?
> 
> Thanks in advance,
> Doug
> 


From nad at acm.org  Wed Apr 20 22:19:20 2011
From: nad at acm.org (Ned Deily)
Date: Wed, 20 Apr 2011 13:19:20 -0700
Subject: [pydotorg-www] Obsolete content in the /dev section
References: <nad-D25BCB.14462726032011@news.gmane.org>
	<20110327180251.GA7558@new-host.home>
	<nad-9A841B.09313128032011@news.gmane.org>
Message-ID: <nad-9C3DE3.13192020042011@news.gmane.org>

In article <nad-9A841B.09313128032011 at news.gmane.org>,
 Ned Deily <nad at acm.org> wrote:
> In article <20110327180251.GA7558 at new-host.home>,
>  "A.M. Kuchling" <amk at amk.ca> wrote:
> > On Sat, Mar 26, 2011 at 02:46:28PM -0700, Ned Deily wrote:
> > > files somewhere on the webserver.  But then I noticed a day later or so 
> > > that those deleted files had returned again.  So apparently there's a 
> > > caching issue somewhere that doesn't handle files deleted from svn.
> > 
> > The build process puts files into /data/website-build/build/out and
> > then rsyncs them into the web document root, so the old files were
> > still in that intermediate directory.  I've deleted them now.
> 
> Thanks!  They are now producing 404's.  Can someone add the redirects to 
> finish this?
> 
> > /dev/patches/ http://docs.python.org/devguide/patch.html
> > /dev/faq/ http://docs.python.org/devguide/faq.html
> > /dev/contributing/ http://docs.python.org/devguide/#contributing
> > /dev/setup/ http://docs.python.org/devguide/setup.html
> > /dev/intro/ http://docs.python.org/devguide/
> > /dev/workflow/ http://docs.python.org/devguide/triaging.html
> > /dev/doc/ http://docs.python.org/devguide/docquality.html

Ping!

-- 
 Ned Deily,
 nad at acm.org


From martin at v.loewis.de  Thu Apr 21 09:08:27 2011
From: martin at v.loewis.de (=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=)
Date: Thu, 21 Apr 2011 09:08:27 +0200
Subject: [pydotorg-www] need new DNS entries for translations of Python
 Insider
In-Reply-To: <D63D2BC6-142E-49C4-BDF1-FF96F286AD05@gmail.com>
References: <D63D2BC6-142E-49C4-BDF1-FF96F286AD05@gmail.com>
Message-ID: <4DAFD7EB.9000602@v.loewis.de>

> These names:
> 
> blog-es.python.org
> blog-ja.python.org
> blog-pt.python.org

I have now made these aliases. Sorry it took so long.

> A related question: Where DNS for python.org hosted?

At XS4ALL.

> so I guess they have a UI for editing the DNS settings?

For this kind of change, yes. For other changes, I need to send a
support request message.

Regards,
Martin


From doug.hellmann at gmail.com  Thu Apr 21 13:42:30 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Thu, 21 Apr 2011 07:42:30 -0400
Subject: [pydotorg-www] need new DNS entries for translations of Python
	Insider
In-Reply-To: <4DAFD7EB.9000602@v.loewis.de>
References: <D63D2BC6-142E-49C4-BDF1-FF96F286AD05@gmail.com>
	<4DAFD7EB.9000602@v.loewis.de>
Message-ID: <D1EEC3C2-F97A-42AC-9F9D-34B8BF7EEA4D@gmail.com>


On Apr 21, 2011, at 3:08 AM, Martin v. L?wis wrote:

>> These names:
>> 
>> blog-es.python.org
>> blog-ja.python.org
>> blog-pt.python.org
> 
> I have now made these aliases. Sorry it took so long.

No problem, I know everyone is volunteering and busy with "real" life. Thanks, again, Martin!

> 
>> A related question: Where DNS for python.org hosted?
> 
> At XS4ALL.
> 
>> so I guess they have a UI for editing the DNS settings?
> 
> For this kind of change, yes. For other changes, I need to send a
> support request message.
> 
> Regards,
> Martin
> 


From patcam at python.org  Fri Apr 22 23:38:44 2011
From: patcam at python.org (Pat Campbell)
Date: Fri, 22 Apr 2011 17:38:44 -0400
Subject: [pydotorg-www] PSF- Board Meeting Minutes -Approved- January, Feb.,
	& March 2011
Message-ID: <BANLkTimvRjZRzmktJ2wtLmWgVicOTGLeTw@mail.gmail.com>

Hello Pydotorg:

Could you please post the following "PSF board meeting minutes" online,
http://www.python.org/psf/records/board/minutes/  at the usual web
locations:
please see the attachments for the approved board meeting minutes
for January,
February, and March 2011.

If you have any questions, please let me know.

Thanks,
Pat

-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110422/e0b886e8/attachment-0001.html>
-------------- next part --------------
Title: 2011-01-24 PSF Board Meeting Minutes 
Encoding: utf-8
Author: psf at python.org
Content-Type: text/x-rst

.. declare custom role for action items:
.. role:: action

.. class:: minutes-title

| The Python Software Foundation
| Minutes of a Regular Meeting of the Board of Directors
|
| January 24, 2011
|
| 

A regular meeting of the Python Software Foundation ("PSF") Board of
Directors was held over Internet Relay Chat beginning at 16:00 UTC, 24
January 2011. Steve Holden presided at the meeting. Pat Campbell
prepared the minutes.

All votes are reported in the form "*Y-N-A*" (*in favor ? opposed ?
abstentions*; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2
abstentions").


.. sectnum::
.. contents::


Attendance                                                                                                  
==========

The following members of the Board of Directors were present at the
meeting: Raymond Hettinger, Steve Holden, Marc-Andre Lemburg, Martin 
v. L?wis, David Mertz, Doug Napoleone, Jesse Noller, Tim Peters, 
Allison Randal, Jeff Rush, Greg Stein, James Tauber, and Gloria 
Willadsen. Also in attendance were Kurt Kaiser (Treasurer), and Pat 
Campbell (Secretary & Administrator).


Minutes of Past Meetings
========================

The 20 December 2010 Board meeting minutes were voted on and approved.

Approved, 12-0-1.


Votes Taken Between Meetings
============================

There were no votes taken since the last Board meeting held on 20
December 2010.


Treasurer Report                                                                                                                          																			                                                                                           
================

The monthly Treasurer's Report was provided to Board members by K. 
Kaiser prior to the Board meeting and produced from Quickbooks Online.

Here is an exerpt from the treasurer's report on a few of the activities 
the treasurer will be focused on:

"My focus is currently on IRS year-end 1099 filing (tutorial honoraria),  
AR and AP reduction, PyCon sponsor invoicing, and implementation of the  
Associate Member program."


Progress Report                                                                                                                                                                                             .
===============

The following board reports were submitted to the board mailing list
one week prior to this month's meeting. Please see a summary of each
board report listed below and a possible board discussion to follow:

Communication Status                                                               
--------------------

D. Hellmann, Communication Officer, reported continued activities from 
last month, by saying:

   1. Paulo Nuin is working on a post about the PyPI mirroring project.

   2. Engelbert Gruber is working on interview questions for a post about
   the new PyCon web site.

As far as new activities for the month are concerned, he reported:

   1. Summer pyGames post, by Paulo Nuin
   
      http://pyfound.blogspot.com/2010/12/summer-pygames.html
   
   2. Post about Vern Ceder's programming class, by Doug Hellmann
   
      http://pyfound.blogspot.com/2010/12/high-school-students-program-robots.html
   
   3. PSF Community awards posts, by Paulo Nuin
   
      * http://pyfound.blogspot.com/2011/01/andrew-kuchling-receives-psf-community.html
      * http://pyfound.blogspot.com/2011/01/doug-hellmann-receives-psf-community.html
   

For items planned for next month and ongoing projects, D. Hellmann reported on
respectively:

   1. Assist with publicity for PyCon.
   
   
   Facebook stats for 9 Dec - 7 Jan
   
   | 13,0962 monthly active users
   | 1,559 new likes
   | 247,533 post views
   | 549 post feedback
    

Core Development Tasks
----------------------

B. Cannon, Core Development Tasks Project, reported new activities
for the month of January by saying:

"Devguide has been started (http://docs.python.org/devguide/). As of
this moment the pages related to getting someone set up to becoming a
core developer are now done."

As far as plans for next month's activities, Brett goes on to say:

"The guides on how to make changes to the stdlib and the language will
be done. There is also some doc cleanup in terms of moving things out
of various PEPs and the Misc directory in Python's repo and over to
the devguide.

After that I will start the Python 2->3 porting guide."


HAM WebPages/Links				
------------------

P. Campbell, Honorary Associate Membership (HAM) WebPages Start-up 
Project, reported issues/blockages for the month by saying:

"The issue is that we are in need of another Content Management System (CMS)
like MatrixMaxx because we will no longer be utilizing the MatrixMaxx Group 
service. Our primary contact and advocate will be leaving the company.

Therefore, we are currently shopping around for a replacement service as well
as looking into a Customer Relationship Management (CRM) setup like CiviCRM 
SugarCRM, or Salesforce just to name a few." 

Board Discussion:

G. Willadsen: "Will CiviCRM be hosted elsewhere, or will we have to do so?"

K. Kaiser: "Not decided -- not a major issue compared to the web page
development. My view is that CiviCRM is very similar to MatrixMaxx. What is 
missing is the web page where the Honarary Associate Membership (HAM) signup.
Payment is relatively a minor issue."

S. Holden: "What I would like to emphasize are the priorities:
   1. The system should include membership management that will handle our current
      and anticipated needs.
   2. It should provide all necessary financial information in a form easily entered 
      into QBO.
   3. It should be easy for Pat to operate and train others in the operation of."
   

Infrastructure Committee
------------------------

S. Reifschneider, Infrastructure Committee Chair, reported the following
work initiated for the month:

    1.Martin set up DNS for the Polish Python Coders group.They were
    losing access to their previous domain at www.python.org.pl because 
    the domain owner wanted to commercialize it. COMPLETED.
 

Marketing Material                                                                 
------------------

M.A.Lemburg, Marketing Material Project Manager, reported progress
on the project:

"The proposal for the project was accepted by the PSF board in the
December 2010 meeting. It was a close call, but I'm glad that
such projects can finally be undertaken with the PSF.

We are currently preparing the paperwork to get the contractual side
setup and have in parallel started work on the content."

As far as future plans are concerned for his marketing materials 
project, he reported:

"If the project goes well, we'll follow up with a Python flyer,
translated versions of the brochure and also consider creating
marketing material more targeted at specific user groups or
application fields.

In the long run, we'd also like to take the idea of producing
marketing material beyond printed material and develop booth
setups, giveaways, CDs, etc. to support conference organizers and
local user groups wishing to promote Python at their events."


Moving PyPI to Amazon CloudFront                                                  
--------------------------------

The project leader, M.A. Lemburg, Moving PyPI to Amazon CloudFront, 
reported progress on this project for the month:

"We have setup the Amazon account for Amazon Web Services (AWS)
and enabled S3 and CloudFront.

Since we don't want to get into issues with respect to the PyPI
content being subject to US regulations, we will be using the
European facilities of Amazon in Ireland for hosting the data.
The current PyPI production server is located in The Netherlands.

The next step is to create a development environment for working
out the integration details. This will require getting access to
the PyPI server, database and then creating a private installation
of the PyPI software."

M. A. Lemburg also reported on future plans for the project:

"Van Lindbergh mentioned RackSpace's cloud system on the board list.
We may proceed with integrating that as well, if the Amazon setup
turns out to work according to plan."


PyCon US Website  						                                                                                
----------------

D. Napoleone, PyCon US Website Project, reported on issues/
blockages: 

   1. Schedule application delayed.
   
   2. Website overloaded
   
      The 2011 website hosted by Eldarion became overloaded the evening
      the talks were announced. More cloud servers have been brought
      online to prevent this from happening in the future. We were handling
      >6 Meg/sec traffic and >20M hits/sec for ~5min before we
      buckled under the load.
   
He also reported on continued activities from last month by saying:

1. Registration continues with only two known minor one-time problems.

For new activities, items planned for next month, and ongoing projects, 
D. Napoleone reported respectively:

   1. Talks and Tutorials announced.
   
   
   1. New schedule system from Eldarion


   1. Bug fixes and feature requests.
   
   2. Archival of old PyCon websites.
   
      We will end of life the Tummy.com dedicated server within
      6 months. All the previous years sites will be archived to static
      content, checked into the python.org PyCon svn repository and cheaply
      hosted.
   

Sprint Committee
----------------

J. Noller, Sprint Committee Chair, reported continued activities from last month
with:

"- Announced lax requirements on blog, need to update CFP."

As far as new activities for the month are concerned, J. Noller reported:

"- Brian and I are going to finish the updated CFA/CFP
 - We need to spend more significant time sending out emails and
   marketing the fact the project exists."


10,000 Grant Awarded to the PyPy Project 
========================================

A motion was passed granting an award of $10,000 to the PyPy project to 
be announced at PyCon 2011.

   **RESOLVED**, RESOLVED, that C Conservancy in recognition of the past 
   and current work they have done on their PyPy Python implementation, 
   including JIT and C extension support and in moving their Python 
   implementation forward towards the 2.7 standard. The PSF recognizes 
   the hard work and dedication the PyPy team has continually exhibited, 
   and looks forward to supporting them in the future.

Aproved, 9-2-2.


2011-Q1 Community Service Award Nominations
===========================================

Two Nominees for the 2011 - 1st Quarter PSF Community Service Award were
selected and the winners were announced at the 2011 PyCon Conference. 

   **RESOLVED**, that the 2011-Q1 PSF Community Service Award be made to 
   Van Lindberg and Benjamin Peterson and announcement of the prospective 
   award recipients will take place at the PyCon Conference held in 
   Atlanta, Georgia in March 2011.   

Approved, 13-0-0.

     
Other Business                                                                                     
==============

PSF-board-public Mailing List
-----------------------------

The board discussed the need to add a new public board mailing list
in addition to the private one that is currently being used by
board members.The new public board mailing list will be utilized by 
both board directors and PSF members on a trial basis.


Adjournment
===========

S. Holden adjourned the meeting at 17:06 UTC.
-------------- next part --------------
Title: 2011-02-28 PSF Board Meeting Minutes 
Encoding: utf-8
Author: psf at python.org
Content-Type: text/x-rst

.. declare custom role for action items:
.. role:: action

.. class:: minutes-title

| The Python Software Foundation
| Minutes of a Regular Meeting of the Board of Directors
|
| February 28, 2011
|
| 

A regular meeting of the Python Software Foundation ("PSF") Board of
Directors was held over Internet Relay Chat beginning at 16:00 UTC, 28
February 2011. Steve Holden presided at the meeting. Pat Campbell
prepared the minutes.

All votes are reported in the form "*Y-N-A*" (*in favor ??? opposed ???
abstentions*; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2
abstentions").


.. sectnum::
.. contents::


Attendance                                                                                                  
==========

The following members of the Board of Directors were present at the
meeting: Raymond Hettinger, Steve Holden, Marc-Andre Lemburg arrived 
at 12:09, David Mertz, Doug Napoleone, Jesse Noller, Tim Peters, 
Allison Randal left at 12:31, Jeff Rush, Greg Stein, James Tauber, 
and Gloria Willadsen. Also in attendance were Kurt Kaiser (Treasurer), 
and Pat Campbell (Secretary & Administrator).


Minutes of Past Meetings
========================

The 24 January 2011 Board meeting minutes were voted on and approved.

Approved, 10-0-1.


Votes Taken Between Meetings
============================

There were no votes taken since the last Board meeting held on 24
January 2010.


Treasurer Report 							                                                                                                                       																			                                                                                           
================

The monthly Treasurer's Report was provided to Board members by K. 
Kaiser prior to the Board meeting and produced from Quickbooks Online.

Here is an exerpt from the treasurer's report on a few of the activities 
the treasurer will be focused on:

"My focus is currently on AR and AP reduction, PyCon sponsor invoicing,   
implementation of the Associate Member program. and preparation of the   
2010 Financial Statements."                                              


Progress Report                                                                                                                                                                                             .
===============

The following board reports were submitted to the board mailing list
one week prior to this month's meeting. Please see a summary of each
board report listed below and a possible board discussion at the end
of the report:

Communication Status                                                                                                                        
--------------------

D. Hellmann, Communication Officer, reported continued activities from 
last month, by saying:

   1. Paulo Nuin is working on a post about the PyPI mirroring project.

   2. Engelbert Gruber is working on interview questions for a post about
   the new PyCon web site.

As far as new activities for the month are concerned, he reported:

   1. Local users' group post by Doug Hellmann
   
      http://pyfound.blogspot.com/2011/01/finding-local-users-group.html

For items planned for next month and ongoing projects, D. Hellmann reported
respectively:

   1. Assist with publicity for PyCon.
   
   2. Talk with R. David Murray about the email package status and write
      up that project.
      
   
   Facebook stats for 9 Dec - 7 Jan
   
   | 8,834 monthly active users
   | 1,450 new likes
   | 51.191 post views
   | 274 post feedback
      

Core Development Tasks
----------------------

B. Cannon, Core Development Tasks Project, reported continued activities
from last month by saying: 

* Finished new devguide for contributing to Python (and related
patches to Python, mostly related to testing and coverage measuring)
* Finished Python 2/3 porting guide

B. Cannon also reported new activities for the month, he said:

<pycon surprise -- I would like to spring this on the community as a
lightning talk, but it is in no way crucial>
Developing a website to monitor Python 3 project uptake on PyPI. Core
difference compared to
http://pypi.python.org/pypi?:action=browse&c=533&show=all,
http://python3wos.appspot.com/, or http://onpython3yet.com/ is that it
will support manually specifying a project supports Python 3. IOW it
will get around the issue of these sites accidentally spreading FUD
about Python 3 adoption inherent in their reliance on only automated
processes which rely on project maintainers to not be lazy. By
allowing select people (initially) to mark projects as supporting
Python 3 this will get around those limitations. Think
http://getpython3.net/ but with PyPI project tie-in for detecting
Python 3 support and (hopefully) a more pro-active search for projects
by the community.

There will also be more metrics for measuring project popularity to
provide various lists of top projects to get a clearer idea of exactly
what still needs to be ported.
</pycon surprise>

As far as making plans for next month's activities, Brett's core
development task project will be finished.


HAM WebPages/Links				
------------------

P. Campbell, Honorary Associate Membership (HAM) WebPages Start-up 
Project, reported continued activities from last month by saying:

"According to our treasurer, Kurt Kaiser, a server has been setup and
the CiviCRM has been installed.

Kurt is working with Andrew Kuchling to import our data from the
MatrixMaxx system to CiviCRM.

Hopefully, our first HAM membership signup will soon be on the way
once the HAM membership signup and payment system is integrated with
python.org!"
   

Infrastructure Committee
------------------------

S. Reifschneider, Infrastructure Committee Chair, reported on a task
from previous months, he said:

     - A previous task that I thought was completed, the "trac" instance for
       the PSF, was re-opened.  Through a mis-communication, I thought
       this was resolved, but the board was waiting for me to do the order.
            
       The treasurer needed to place the order and so it has been handed off
       to Kurt.    
    
As far as ongoing projects, Sean listed: PSF Trac.
 

Marketing Material                                                                 
------------------

M.A.Lemburg, Marketing Material Project Manager, reported progress
on the project:

"The contract has been finalized and submitted to the PSF chairman
for sign-off.

Meanwhile we have started work on the brochure cover, a flyer for
PyCon US and are currently preparing a blog post for the PSF blog.

The next steps are setting up a website to attract both content
providers and sponsors for the brochure."

M.A.Lemburg also reported issues with the project, he said:

"Getting contacts to companies with interesting Python projects
has so far been difficult. While we did get a few leads on our
first rounds of emails, we will need a lot more to make the
brochure as attractive as possible.

For that reason, we're currently focusing on getting more attention
for the brochure project - via the PyCon US flyer, a newsletter,
a Twitter account, blog posts and direct emails.

Additional help in finding such interesting projects would be greatly
appreciated. Please email me directly, if you know of such
projects and ideally provide an introduction, so that we can
pick up the lead from there. Thanks !"

As far as future plans are concerned for his marketing materials 
project, he reported:

"If the project goes well, we'll follow up with a Python flyer,
translated versions of the brochure and also consider creating
marketing material more targeted at specific user groups or
application fields.

In the long run, we'd also like to take the idea of producing
marketing material beyond printed material and develop booth
setups, giveaways, CDs, etc. to support conference organizers and
local user groups wishing to promote Python at their events."


Moving PyPI to Amazon CloudFront                                                  
--------------------------------

The project leader, M.A. Lemburg, Moving PyPI to Amazon CloudFront, 
reported progress on this project for the month:

"In order to work on the PyPI code and to experiment with the
push logic needed for Amazon S3 (and from there CloudFront),
I have setup an Amazon EC2 instance running Ubuntu with a
mirror copy of the PyPI installation on the main server.

Neil has made progress on getting the syncing of package files
to the S3 buckets working.

Grig and I have tried to find ways to get S3 and CloudFront
to work more like a real web server would. Especially the
directory index access is giving us problems."

In terms of having any issues surrounding his project, M. A.
Lemburg reported no issues except that he just does not have enough 
time to devote to his Moving PyPI to Amazon CloudFront project.

M. A. Lemburg also reported on future plans for the project:

"Check to see whether a trigger based approach to S3 syncing
wouldn't be easier to implement right from the start."


PyCon US Website  						                                                                                
----------------

D. Napoleone, PyCon US Website Project, reported on new activities
for the month: 

   1. Schedule now live (url omitted to not pre-empt announcement)
   
Doug also reported on next month's planned activities, he said:

   1. Archival of old PyCon websites.
   
      We will end of life the Tummy.com dedicated server within
      6 months. All the previous years sites will be archived to static
      content, checked into the python.org PyCon svn repository and cheaply
      hosted.
   

Sprint Committee
----------------

J. Noller, Sprint Committee Chair, provided a summary of activities for this
month, he reported: :

"We recently had two approved sprints in January for which we are awaiting
reimbursement requests; the PyPy sprint and the Python African Tour sprint. 
After a mass email campaign, we approved three more sprints; Cape Town, 
Portland, and PyCon Australia. We're currently evaluating what our involvement
at PyCon US should be."

As far as new activities for the month are concerned, J. Noller said:

"- Mass email campaign, reaching out to every known Python user group with a 
brief introduction to the group goals and new call for applications. Over 90 
groups have been contacted resulting in numerous official applications, contact
for further questions and initial interest, and a lot of talk on the mailing
lists.

- Creation of a swag-bag insert for PyCon, which was cleared by Jesse and Van.

- Working with Kurt to get a dump of the payment history, to be used for the
creation of a ledger and better tracking of funding."

J. Noller's plans for next month are PyCon related.


Python Miro Community Grant Funding                                                     
=====================================

   **RESOLVED**, that the PSF provide USD $1,800 to Will Kahn-Greene
   to finance the Miro Community service costs for one year (USD $900) 
   and continue to develop the Python Miro Community.
   
Approved, 10-1-1.


PyCon AU 2011 Sponsorship Funding
===================================

   **RESOLVED**, that the PSF provide a US$1,500 sponsorship funding to
   the PyCon AU 2011 conference to be held in Sydney, Australia.

Approved, 9-0-1.


Create RFP Document to Redesign Python.org 
============================================

   **RESOLVED**, that the PSF approves the exploration and creation of a 
   Request For Proposals (RFP) document outlining the requirements for an 
   redesign and refresh of the current Python.org website, including 
   front-end user interface and back end publishing and content creation 
   system. The document will be put together by Jesse Noller (current PSF 
   board member) and the acceptance and publishing of the document will be 
   contingent on board approval.
   
Approved, 8-0-3.

     
Read the Docs Grant Funding
============================

   **RESOLVED**, That the PSF provide funding for the Read the Docs website
   (http://readthedocs.org/) hosting costs for a period of 12 months at the 
   rate of $70 for a total amount of $840 for the next year.
   
Approved, 6-2-3.


2011 Members' Meeting
======================

Board members discussed the upcoming Members' Meeting to be held at PyCon US
2011 in Atlanta, Georgia to review the final planning stages. Prior to this 
month's board meeting, P. Campbell, PSF Secretary, had prepared a members' 
meeting report for board members review which included details of the 
arrangements for the members' meeting and catered lunch event. 


Other Business                                                                                     
===============

None


Adjournment
===========

S. Holden adjourned the meeting at 17:10 UTC.
-------------- next part --------------
Title: 2011-03-21 PSF Board Meeting Minutes 
Encoding: utf-8
Author: psf at python.org
Content-Type: text/x-rst

.. declare custom role for action items:
.. role:: action

.. class:: minutes-title

| The Python Software Foundation
| Minutes of a Regular Meeting of the Board of Directors
|
| March 21, 2011
|
| 

A regular meeting of the Python Software Foundation ("PSF") Board of
Directors was held over Internet Relay Chat beginning at 16:00 UTC, 21
March 2011. Steve Holden presided at the meeting. Pat Campbell
prepared the minutes.

All votes are reported in the form "*Y-N-A*" (*in favor ? opposed ?
abstentions*; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2
abstentions").


.. sectnum::
.. contents::


Attendance                                                                                                  
==========

The following members of the Board of Directors were present at the
meeting: Raymond Hettinger, Steve Holden, Marc-Andre Lemburg, David Mertz, 
Doug Napoleone arrived at 12:34, Jesse Noller, Tim Peters, Allison Randal 
arrived at 12:05, Jeff Rush, Martin von Loewis, and Gloria Willadsen. Also 
in attendance were Kurt Kaiser (Treasurer), and Pat Campbell (Secretary & 
Administrator).


Minutes of Past Meetings
========================

The 28 February 2011 Board meeting minutes were voted on and approved.

Approved, 8-0-1.


Votes Taken Between Meetings
============================

There were no votes taken since the last Board meeting held on 28
February 2011.


Treasurer Report 							                                                                                                                       																			                                                                                           
================

The monthly Treasurer's Report was provided to Board members by K. 
Kaiser prior to the Board meeting and produced from Quickbooks Online.

Here is an exerpt from the treasurer's report on a few of the activities 
the treasurer will be focused on:

"Although this is a report for February, PyCon is now over, and my focus
is currently on AR and AP reduction, PyCon wrap-up and final payments to
the hotel and our vendors, and implementation of the Associate Member
program."                                              


Progress Report                                                                                                                                                                                             .
===============

The following board reports were submitted to the board mailing list
one week prior to this month's meeting. Please see a summary of each
board report listed below and a possible board discussion which 
followed the report:

Communication Status                                                                                                                        
--------------------

D. Hellmann, Communication Officer, reported continued activities from 
last month, by saying:

   1. Paulo Nuin is working on a post about the PyPI mirroring project.

   2. Paulo Nuin is working on a post about the email package rewrite. We
      are waiting for some details about the QNX funding before the post
      goes live.

As far as new activities for the month are concerned, he reported:

   1. Several messages about the site-selection meeting for PyCon 2014-2015.
   
      - http://pyfound.blogspot.com/2011/02/pycon-2014-2015-site-selection-meeting.html
      - http://pyfound.blogspot.com/2011/03/bring-superbowl-of-python-to-your.html
   
   2. Added a few companies to the list maintained by @ThePSF account on
      twitter. If your company is not already included, please send a
      message to @ThePSF with the account you would like added.
   
      - http://twitter.com/ThePSF/companies
   
   3. Members meeting announcement
   
      - http://pyfound.blogspot.com/2011/02/psf-members-meeting-to-be-held-at-pycon.html
   
   4. Paulo Nuin posted the call for submission for the promotional brochure project
   
      - http://pyfound.blogspot.com/2011/03/call-for-submissions-for-promotional.html
   
   5. Announce readthedocs.org grant
   
      - http://pyfound.blogspot.com/2011/03/psf-funds-readthedocsorg.html
   
   6. Posted call for applications for GSoC
   
      - http://pyfound.blogspot.com/2011/03/now-accepting-applications-for-google.html
   
     Doug and Arc Riley talked about other ways to promote the project
     this year. The next event is announcing that the PSF is
     participating (assuming we are accepted, of course).
   
   7. Renew call for applications for sprint funding to coinside with the
      first day of PyCon sprints.
   
      - http://pyfound.blogspot.com/2011/03/call-for-applications-sprint-funding.html
   
   8. Announce PyCon AU funding
   
      - http://pyfound.blogspot.com/2011/03/pycon-australia.html

For items planned for next month and ongoing projects, D. Hellmann reported
respectively:

   1. Finish the post on the email project.
   
   2. Announce grant to fund Python Miro Community (post scheduled for 21
      March).
   
   3. We are starting a new project in partnership with the python-dev
      team to blog about the volunteer efforts from that group. I was
      able to recruit a few contributors at PyCon, and will put out a
      more general call for help after we have the blog established.
      
   
   Facebook stats for 9 Dec - 7 Jan
   
   | 12,709 monthly active users (up 44%)
   | 1,625 new likes
   | 244,180 post views (up 377%)
   | 472 post feedback
      

HAM WebPages/Links				
------------------

P. Campbell, Honorary Associate Membership (HAM) WebPages Start-up 
Project, reported on any current issues or blockages the project may 
be faced with by saying:

"We have been in the technical phase of the Honorary Associate Membership 
(HAM) Project for the past few months which means that the actual HAM 
membership recruitment can not begin until the new membership sign-up and 
payment system are in place on the official Python website. 
 
According to Kurt Kaiser, our treasurer, since PyCon US 2011 is behind us, 
he will be able to devote more of his time to the HAM project. 
 
So, hopefully, our first HAM membership signup will soon be on the way 
once the HAM membership signup and payment system is integrated with 
python.org!"
   

Infrastructure Committee
------------------------

S. Reifschneider, Infrastructure Committee Chair, reported on ongoing 
projects for the month when he listed: PSF Trac.


Marketing Material                                                                 
------------------

M.A.Lemburg, Marketing Material Project Manager, reported progress
on the project:

"The contract has been signed by the Steve and is now
in process of being countersigned. At the same time, Kurt
is preparing the first payment.

For PyCon US 2011, we have prepared a flyer which was placed into
the attendee's swag bag and have recruited a team of "contact
scouts" to help find and contact people at PyCon US with
potentially interesting Python projects:

   http://brochure.getpython.info/signup/contact-scout-signup

Doug's blog team has also put up a post about the project
on the PSF blog.

To make the information about the brochure more readily
available, we have also created a informational website
to support the brochure:

   http://brochure.getpython.info/

The flyer, blog post, contact scouts and mention of the
project in Steve's talk have created a number of useful
contacts which we will be following up with over the next
weeks.

We've also created a newsletter mailing list, a twitter
account and RSS feed for interested parties."

M.A.Lemburg also reported issues with the project, he said:

"Additional help in finding such interesting projects would be 
greatly appreciated. Please consider signing up as contact scout:

   http://brochure.getpython.info/signup/contact-scout-signup

Thanks !"

As far as future plans are concerned for his marketing materials 
project, he reported:

"If the project goes well, we'll follow up with a Python flyer,
translated versions of the brochure and also consider creating
marketing material more targeted at specific user groups or
application fields.

In the long run, we'd also like to take the idea of producing
marketing material beyond printed material and develop booth
setups, giveaways, CDs, etc. to support conference organizers and
local user groups wishing to promote Python at their events."


Moving PyPI to Amazon CloudFront                                                  
--------------------------------

The project leader, M.A. Lemburg, Moving PyPI to Amazon CloudFront, 
reported progress on this project for the month:

"There has not been much progress on the project in the last four
weeks."

In terms of having any issues surrounding his project, M. A.
Lemburg reported no issues except that he just does not have enough 
time to devote to his Moving PyPI to Amazon CloudFront project.

M. A. Lemburg also reported on future plans for the project:

"Check to see whether a trigger based approach to S3 syncing
wouldn't be easier to implement right from the start."


PyCon US Website  						                                                                                
----------------

D. Napoleone, PyCon US Website Project, reported on new activities
for the month: 

   1. Contract with Eldarion is complete.
   
   2. Archival of old PyCon websites to static content is complete.
   
   3. Catalog of future work and requirements is almost complete.
   

Sprint Committee
----------------

J. Noller, Sprint Committee Chair, provided a summary of activities for 
this month, he reported: :

"We recently approved two large, multi-day sprints for late March and
early April in Argentina and Chicago, respectively. We also had two
sprints occur in Portland and Cape Town, the latter of which we've
already received a reimbursement request and will be working to pay
out.

The PyCon swag insert seemed to have been a success and got a few
people talking, and will be looking forward to more sprints."

As far as continued activities from last month, J. Noller said: 

"Using the account data from Kurt Kaiser, we're going to build up the
ledger in order to keep better track of funding as usage grows.

We're awaiting word from Noah Kantrowitz about our balance for the
partial funding of the PyCon sprints. We put $500 into the pot, but
have not yet heard what the total cost was and what our portion will
be."

On his report of new activities for the month, J. Noller said:

"Catching up on promotion and blog writing. The Cape Town group did a
very successful matplotlib sprint that we need to write about, and
their previous porting sprint on Genshi was finally accepted into
trunk which also needs coverage. Promotion of the two newly accepted
sprints also needs coverage, which will be written early in the week
of March 20."


Trademarks Committee
--------------------

D. Mertz, Trademarks Committee Chair, provided issues & blockages for the
previous monthly reporting, he said:

"- The committee chair has been remiss in good monthly reports, but below are
   summarized the activity the committee has done in the last 2-3 months (but
   possibly with some exchanges missing in quick attempt at summary)."

As far as reporting on new activities, he provided the following list:

 - Eric Shae requests use of logo on hat, which was explained as nominative use
 - Geoffrey Duncan requests use of logo in comic strip, explained as nominative
 - Martin Haller requests use of modified logo for PyFFmgeg.  The use was
   considered confusing and dilutive.  After a polite email exchange, the
   project agreed to a different design that preserved the shape of the Python
   logo.
 - Carl Trachte identified a possible derivative logo used by Amara, but it
   seems to be sufficiently different not to be derived or confusable with the
   Python logo
 - Carl Trachte identified some modification for 3D effect by "The Python Noob"
   but they do not appear to pose a problem.
 - Python Logo Glencairn Glasses were produced with nominative use of logo,
   and our Chair apparently managed to claim at least a set of them while they
   slipped by possessions of the Trademarks committee
 - Ram Rachum produced a dark background version of the Python logo that is
   nominative use, but reminded committee that it would be nice to provide
   stock versions of such dark background images.
 - Arc Riley has expressed an intent to design copyright unrestricted version
   of font similar to the one used in our wordmark logo, which would be cool
   if it happens.
 - Carl Trachte consulted committee to clarify use of Python logo in examples
   of SVG modification tools.  He added good verbiage to his blog post letting
   readers know that such modified versions could not be used generally without
   permission of Trademarks Committee, while still producing a helpful article
   about SVG.
 - We decided not to really address a use of modified logo in personal avatar
   icon, despite Van's concern of strictness of enforcement (although it does
   not appear we really have jurisdictional force in Austria anyway; at least
   in my evaluation it wasn't worth pushing on).
 - Sheila Rebellato of ActiveState received clarification of nominative use
   of logo in PyCon flyers and marketing material.
 - We clarified that use of logo on race bikes by Kent Gormat was fine
   (although I was slightly unclear of connection between PL and bikes)

D. Mertz reported on a number of ongoing projects:

 - Carl Trachte identified a likely problematic derivative with pugce.  This
    should be addressed, but has not currently.
 - Doug Napoleone identified a probably dilutive derived logo by psycopg.  I
   need to followup with them to resolve this.
 - Find some PSF member or other helpful Pythonista to produce dark background
   logo version
 - Find some PSF member or other helpful Pythonista to produce logos that
   indicate PSF sponsors as a standard badge/logo.

In addition to the above report, David also provided an executive summary:

Executive summary: The rate of trademark issues addressed by
committees has been consistent for the last year.  The majority of
correspondences are simply clarifications of nominative use.  Perhaps
20% of discussions are about uses that we find dilutive or confusing,
and in all cases for about 2 years, those uses that concern us have
been resolved amiciably with the project rep, user group, individual,
etc. who has the problem use.

The committee (which mostly means its chair informally deciding that a
given use has been discussed adequately to followup on) is adequate to
the tasks we've seen.  Our counsel, Van, remains available on call in
the event that some nastygrams or other legal actions are needed, but
that has not been necessary since one case about two years ago.

Hope that clarifies overall status.  It amounts, in my mind, to the
need for the continuing need for the committee to do its work, but the
work required remains steady and moderate.


2011 EuroPython Conference Grant Funding                                                     
========================================

   **RESOLVED**, that the PSF provide $2,000 to the 2011 EuroPython 
   Conference to be held in Italy.
   
Approved, 9-0-0.


ISTE Speaking Engagement Funding for V. Cedar
=============================================

   **RESOLVED**, that the PSF provide $500 for travel expenses to Vern 
   Ceder for the International Society for Technology in Education(ISTE) 
   speaking engagement to be held in Philadelphia, US, June 2011.   

Approved, 10-0-0.


Online Degree Reviews Future Sponsor Membership
===============================================

   **RESOLVED**, that the Board of Directors recommends Online Degree 
   Reviews to the membership, as a future sponsor member of the PSF.
   
Approved, 9-0-0.

     
Kiwi PyCon 2011 Conference Grant Funding
========================================

   **RESOLVED**, That the PSF provide NZ$ 2,000 for Kiwi PyCon 2011 
   Conference to be held in New Zealand.
   
Approved, 8-2-0.


Other Business                                                                                     
===============

Conference Grant Prospectus
---------------------------

The board reached a consenus on the need to construct a conference grant 
prospectus to be utilized as a basic guideline for conference funding.

J. Noller: "We should write a "Conference Grant Prospectus" which outlines 
how much to each "type" of conference we are willing to grant, and how they 
can apply."

M.A. Lemburg: "I can write up the page if someone else puts it up on the 
website."

S. Holden: "If you can draft an article, we can discuss it, then pass it by
the board-public list before publication."


2011 Members' Meeting
---------------------

Board members discussed the upcoming Members' Meeting to be held at PyCon US
2011 in Atlanta, Georgia to review the final planning stages. Prior to this 
month's board meeting, P. Campbell, PSF Secretary, had prepared a members' 
meeting report for board members review which included details of the 
arrangements for the members' meeting and catered lunch event.


Contributor Agreements in Python Bug Tracker
--------------------------------------------

The board briefly discussed the importance of updating contributor agreements
in the bug tracker as a building block toward utilizing electronic contributor 
agreements sometime in the near future.

J. Noller: "I am following up on electronic contributor agreements per the PyCon 
discussions (the language summit) with Van Lindberg and Jacob Kaplan moss. When I 
have more information and a fully fledged plan, I will send it to the board. I 
have requirements from the summit, and Guido/others."

S. Holden: "That would be helpful. I think it's an irritation more than a real 
horror right now, but better we fix it before we see a large influx of developers."

M. von Loewis: "I'd like to arrive at a point where the tracker (or some other place) 
is authorative wrt. this information, so we can say that anybody not listed there 
either didn't submit a form, or we lost it."


PyCon US 2010 & 2011 -- Great Job!
----------------------------------

The board extended a hardy thank-you to V. Lindberg, chair, and J. Noller, vice-chair
of PyCon US 2010 & 2011 for their great work.

S. Holden: "You [J. Noller] and Van [Lindberg] did a great job, and THANK-YOU!!!!"

J. Noller: "I will point out: We're still organizing and recovering from 2009 - Van and 
I have set some processes in place which will help us in the future, and we're refining 
it."


Adjournment
===========

S. Holden adjourned the meeting at 17:08 UTC.

From patcam at python.org  Sat Apr 23 00:17:45 2011
From: patcam at python.org (Pat Campbell)
Date: Fri, 22 Apr 2011 18:17:45 -0400
Subject: [pydotorg-www] Board Resolutions from January through March 2011
	Board Meetings
Message-ID: <BANLkTik519hdLvMe-3mchXTU_e99XH5PXw@mail.gmail.com>

Hi pydotorg team:



Could you please add the following board resolutions from

the January through March 2011 board meeting to this web page:



http://www.python.org/psf/records/board/resolutions/



Please see list of board resolutions to be added below:



**RESOLVED**, that C Conservancy in recognition of the past

 and current work they have done on their PyPy Python implementation,

 including JIT and C extension support and in moving their Python

 implementation forward towards the 2.7 standard. The PSF recognizes

 the hard work and dedication the PyPy team has continually exhibited,

 and looks forward to supporting them in the future.



Approved 9-2-2 by IRC vote, 24 January 2011.



**RESOLVED**, that the 2011-Q1 PSF Community Service Award be made to

Van Lindberg and Benjamin Peterson and announcement of the prospective

award recipients will take place at the PyCon Conference held in Atlanta,
Georgia

in March 2011.



Approved 13-0-0 by IRC vote, 24 January 2011.



**RESOLVED**, that the PSF provide USD $1,800 to Will Kahn-Greene

 to finance the Miro Community service costs for one year (USD $900)

 and continue to develop the Python Miro Community.



Approved 10-1-1 by IRC vote, 28 February 2011.



**RESOLVED**, that the PSF provide a US$1,500 sponsorship funding to

the PyCon AU 2011 conference to be held in Sydney, Australia.



Approved 9-0-1 by IRC vote, 28 February 2011.



**RESOLVED**, that the PSF approves the exploration and creation of a

 Request For Proposals (RFP) document outlining the requirements for an

 redesign and refresh of the current Python.org website, including

 front-end user interface and back end publishing and content creation

 system. The document will be put together by Jesse Noller (current PSF

 board member) and the acceptance and publishing of the document will be

 contingent on board approval.



Approved 8-0-3 by IRC vote, 28 February 2011.



**RESOLVED**, that the PSF provide funding for the Read the Docs website

 (http://readthedocs.org/) hosting costs for a period of 12 months at the

 rate of $70 for a total amount of $840 for the next year.



Approved 6-2-3 by IRC vote, 28 February 2011.



**RESOLVED**, that the PSF provide $2,000 to the 2011 EuroPython

 Conference to be held in Italy.



Approved 9-0-0 by IRC vote, 21 March 2011.



**RESOLVED**, that the PSF provide $500 for travel expenses to Vern

Ceder for the International Society for Technology in Education (ISTE)

speaking engagement to be held in Philadelphia, US, June 2011.



Approved 10-0-0 by IRC vote, 21 March 2011.



**RESOLVED**, that the Board of Directors recommends Online Degree

Reviews to the membership, as a future sponsor member of the PSF.



Approved 9-0-0 by IRC vote, 21 March 2011.



**RESOLVED**, that the PSF provide NZ$ 2,000 for Kiwi PyCon 2011

Conference to be held in New Zealand.



Approved 8-2-0 by IRC vote, 21 March 2011.



Thanks for posting the above resolutions online. If you have any questions,
please let me know.



Pat


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110422/8435ba1c/attachment.html>

From patcam at python.org  Sat Apr 23 02:59:17 2011
From: patcam at python.org (Pat Campbell)
Date: Fri, 22 Apr 2011 20:59:17 -0400
Subject: [pydotorg-www] =?windows-1252?q?New_Members_to_Membership_Roster_?=
	=?windows-1252?q?WebPage_=96_Please_Add?=
Message-ID: <BANLkTikR1mWieSqVFAR4gRQZyjKQFPjxaw@mail.gmail.com>

Hi Pydotorg Team:



Please add the 2011 new members to the members? web page:



http://www.python.org/psf/members/



*2011 - New Nominated Members:*



Ned Batchelder

Vern Ceder

Rick Copeland

Brian Curtin

Maciej Fijalkowski

Daniel Greenfeld

Yannick Gingras

Jonathan Hartley

Philip Jenvey

Brian K. Jones

Jonathan LaCour

Mike Orr

Ronald Oussoren

Fabio Pliger

Lennart Regebro

Gregory Smith

Richard Taylor



*2011 New Sponsor Members:*

* *

Online Degree Reviews,
http://www.OnlineDegreeReviews.org<http://www.onlinedegreereviews.org/>,
since
April 2011, represented by Steve Rawlinson



Uniblue Systems Ltd,    http://www.uniblue.com/  , since April 2011,
represented by Raffaele Bianco



Werbeagentur Berlin / Eventelligence ltd.<http://www.werbeagentur-berlin.de/>
,,  since August 2010, represented by Daniel Knappe

 Zimbio,   http://www.zimbio.com ,   since April 2011, represented by Bruce
Martin

* *

Thanks,

Pat


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110422/807e738e/attachment-0001.html>

From doug.hellmann at gmail.com  Sat Apr 23 15:51:31 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Sat, 23 Apr 2011 09:51:31 -0400
Subject: [pydotorg-www] PSF- Board Meeting Minutes -Approved- January,
	Feb., & March 2011
In-Reply-To: <BANLkTimvRjZRzmktJ2wtLmWgVicOTGLeTw@mail.gmail.com>
References: <BANLkTimvRjZRzmktJ2wtLmWgVicOTGLeTw@mail.gmail.com>
Message-ID: <EF260F18-4EE5-4B37-A50A-48ECD97CA4FB@gmail.com>

This is done. I had to do a little cleanup of the formatting (mostly extra whitespace) to get the files to convert to HTML correctly, but didn't change any of the actual content.

Doug

On Apr 22, 2011, at 5:38 PM, Pat Campbell wrote:

> Hello Pydotorg: 
>  
> Could you please post the following "PSF board meeting minutes" online, 
> http://www.python.org/psf/records/board/minutes/  at the usual web locations:
> please see the attachments for the approved board meeting minutes for January,
> February, and March 2011.
>  
> If you have any questions, please let me know.
>  
> Thanks,
> Pat
> 
> -- 
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> <Brd Min-Jan 24-'11-approved.txt><Brd Min-Feb 28-'11-approved.txt><Brd Min-March 21-'11-approved.txt>_______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www

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

From doug.hellmann at gmail.com  Sat Apr 23 15:59:02 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Sat, 23 Apr 2011 09:59:02 -0400
Subject: [pydotorg-www] Board Resolutions from January through March
	2011 Board Meetings
In-Reply-To: <BANLkTik519hdLvMe-3mchXTU_e99XH5PXw@mail.gmail.com>
References: <BANLkTik519hdLvMe-3mchXTU_e99XH5PXw@mail.gmail.com>
Message-ID: <96322F90-9B27-4D12-BAA7-90FF8BD0C250@gmail.com>

This is done. I placed them in reverse chronological order so the new entries are consistent with the rest of the page.

Doug

On Apr 22, 2011, at 6:17 PM, Pat Campbell wrote:

> Hi pydotorg team:
>  
> Could you please add the following board resolutions from
> the January through March 2011 board meeting to this web page:
>  
> http://www.python.org/psf/records/board/resolutions/   
>  
> Please see list of board resolutions to be added below:
>  
> **RESOLVED**, that C Conservancy in recognition of the past
>  and current work they have done on their PyPy Python implementation,
>  including JIT and C extension support and in moving their Python
>  implementation forward towards the 2.7 standard. The PSF recognizes
>  the hard work and dedication the PyPy team has continually exhibited,
>  and looks forward to supporting them in the future.
>  
> Approved 9-2-2 by IRC vote, 24 January 2011.
>  
> **RESOLVED**, that the 2011-Q1 PSF Community Service Award be made to
> Van Lindberg and Benjamin Peterson and announcement of the prospective
> award recipients will take place at the PyCon Conference held in Atlanta, Georgia
> in March 2011.  
>  
> Approved 13-0-0 by IRC vote, 24 January 2011.
>  
> **RESOLVED**, that the PSF provide USD $1,800 to Will Kahn-Greene
>  to finance the Miro Community service costs for one year (USD $900)
>  and continue to develop the Python Miro Community.
>   
> Approved 10-1-1 by IRC vote, 28 February 2011.
>  
> **RESOLVED**, that the PSF provide a US$1,500 sponsorship funding to
> the PyCon AU 2011 conference to be held in Sydney, Australia.
>  
> Approved 9-0-1 by IRC vote, 28 February 2011.
>  
> **RESOLVED**, that the PSF approves the exploration and creation of a
>  Request For Proposals (RFP) document outlining the requirements for an
>  redesign and refresh of the current Python.org website, including
>  front-end user interface and back end publishing and content creation
>  system. The document will be put together by Jesse Noller (current PSF
>  board member) and the acceptance and publishing of the document will be
>  contingent on board approval.
>   
> Approved 8-0-3 by IRC vote, 28 February 2011.
>  
> **RESOLVED**, that the PSF provide funding for the Read the Docs website
>  (http://readthedocs.org/) hosting costs for a period of 12 months at the
>  rate of $70 for a total amount of $840 for the next year.
>   
> Approved 6-2-3 by IRC vote, 28 February 2011.
>  
> **RESOLVED**, that the PSF provide $2,000 to the 2011 EuroPython
>  Conference to be held in Italy.
>   
> Approved 9-0-0 by IRC vote, 21 March 2011.
>  
> **RESOLVED**, that the PSF provide $500 for travel expenses to Vern
> Ceder for the International Society for Technology in Education (ISTE)
> speaking engagement to be held in Philadelphia, US, June 2011.  
>  
> Approved 10-0-0 by IRC vote, 21 March 2011.
>  
> **RESOLVED**, that the Board of Directors recommends Online Degree
> Reviews to the membership, as a future sponsor member of the PSF.
>   
> Approved 9-0-0 by IRC vote, 21 March 2011.
>  
> **RESOLVED**, that the PSF provide NZ$ 2,000 for Kiwi PyCon 2011
> Conference to be held in New Zealand.
>   
> Approved 8-2-0 by IRC vote, 21 March 2011.
>  
> Thanks for posting the above resolutions online. If you have any questions, please let me know. 
>  
> Pat
> 
> 
> -- 
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www

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

From patcam at python.org  Sat Apr 23 16:10:37 2011
From: patcam at python.org (Pat Campbell)
Date: Sat, 23 Apr 2011 10:10:37 -0400
Subject: [pydotorg-www] PSF- Board Meeting Minutes -Approved- January,
 Feb., & March 2011
In-Reply-To: <EF260F18-4EE5-4B37-A50A-48ECD97CA4FB@gmail.com>
References: <BANLkTimvRjZRzmktJ2wtLmWgVicOTGLeTw@mail.gmail.com>
	<EF260F18-4EE5-4B37-A50A-48ECD97CA4FB@gmail.com>
Message-ID: <BANLkTin3VWPQE4Vm5TxKmbFL4E+bDOmN4A@mail.gmail.com>

Hi Doug:

Thank-you for posting the January thru March 2011 board meeting minutes
online. If there is something that I can do on my end to make the online
posting process work out a little smoother for you, please let me know.

Pat

On Sat, Apr 23, 2011 at 9:51 AM, Doug Hellmann <doug.hellmann at gmail.com>wrote:

> This is done. I had to do a little cleanup of the formatting (mostly extra
> whitespace) to get the files to convert to HTML correctly, but didn't change
> any of the actual content.
>
> Doug
>
>   On Apr 22, 2011, at 5:38 PM, Pat Campbell wrote:
>
>   Hello Pydotorg:
>
> Could you please post the following "PSF board meeting minutes" online,
> http://www.python.org/psf/records/board/minutes/  at the usual web
> locations:
> please see the attachments for the approved board meeting minutes
> for January,
> February, and March 2011.
>
> If you have any questions, please let me know.
>
> Thanks,
> Pat
>
> --
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> <Brd Min-Jan 24-'11-approved.txt><Brd Min-Feb 28-'11-approved.txt><Brd
> Min-March 21-'11-approved.txt>
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www
>
>
>


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110423/191a4722/attachment.html>

From doug.hellmann at gmail.com  Sat Apr 23 16:16:25 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Sat, 23 Apr 2011 10:16:25 -0400
Subject: [pydotorg-www]
 =?windows-1252?q?New_Members_to_Membership_Roster_?=
 =?windows-1252?q?WebPage_=96_Please_Add?=
In-Reply-To: <BANLkTikR1mWieSqVFAR4gRQZyjKQFPjxaw@mail.gmail.com>
References: <BANLkTikR1mWieSqVFAR4gRQZyjKQFPjxaw@mail.gmail.com>
Message-ID: <8954B6CE-2549-4C55-8E21-61BCA7BDDDE7@gmail.com>

Done.

On Apr 22, 2011, at 8:59 PM, Pat Campbell wrote:

> Hi Pydotorg Team:
>  
> Please add the 2011 new members to the members? web page:
>  
> http://www.python.org/psf/members/
>  
> 2011 - New Nominated Members:
>  
> Ned Batchelder
> Vern Ceder
> Rick Copeland
> Brian Curtin
> Maciej Fijalkowski
> Daniel Greenfeld
> Yannick Gingras
> Jonathan Hartley
> Philip Jenvey
> Brian K. Jones
> Jonathan LaCour
> Mike Orr
> Ronald Oussoren
> Fabio Pliger
> Lennart Regebro
> Gregory Smith
> Richard Taylor
>  
> 2011 New Sponsor Members:
>  
> Online Degree Reviews,   http://www.OnlineDegreeReviews.org , since April 2011, represented by Steve Rawlinson 
>            
> Uniblue Systems Ltd,    http://www.uniblue.com/  , since April 2011, represented by Raffaele Bianco  
>                          
> Werbeagentur Berlin / Eventelligence ltd.,,  since August 2010, represented by Daniel Knappe
>  Zimbio,   http://www.zimbio.com ,   since April 2011, represented by Bruce Martin            
>   
> Thanks,
> Pat
> 
> 
> -- 
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www

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

From doug.hellmann at gmail.com  Sat Apr 23 16:39:48 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Sat, 23 Apr 2011 10:39:48 -0400
Subject: [pydotorg-www] PSF- Board Meeting Minutes -Approved- January,
	Feb., & March 2011
In-Reply-To: <BANLkTin3VWPQE4Vm5TxKmbFL4E+bDOmN4A@mail.gmail.com>
References: <BANLkTimvRjZRzmktJ2wtLmWgVicOTGLeTw@mail.gmail.com>
	<EF260F18-4EE5-4B37-A50A-48ECD97CA4FB@gmail.com>
	<BANLkTin3VWPQE4Vm5TxKmbFL4E+bDOmN4A@mail.gmail.com>
Message-ID: <FBFA1B21-6B82-432B-87BE-4C759744A8A6@gmail.com>


On Apr 23, 2011, at 10:10 AM, Pat Campbell wrote:

> Hi Doug:
>  
> Thank-you for posting the January thru March 2011 board meeting minutes
> online. If there is something that I can do on my end to make the online
> posting process work out a little smoother for you, please let me know.

Some of the headlines had extra whitespace after the text, and apparently the parser doesn't like that. It looked like this, but the dots were invisible spaces:

  headline.........
  ========

I just had to remove the extra spaces.

There were a few other places where extra spaces caused problems, but I found those by trial and error and I'm not sure I really understand the rules myself, so I'm afraid I can't explain what was wrong. 

It probably isn't worth worrying about it until we have the planned content management system in place and you can edit pages directly.

Doug

>  
> Pat
> 
> On Sat, Apr 23, 2011 at 9:51 AM, Doug Hellmann <doug.hellmann at gmail.com> wrote:
> This is done. I had to do a little cleanup of the formatting (mostly extra whitespace) to get the files to convert to HTML correctly, but didn't change any of the actual content.
> 
> Doug
> 
> On Apr 22, 2011, at 5:38 PM, Pat Campbell wrote:
> 
>> Hello Pydotorg: 
>>  
>> Could you please post the following "PSF board meeting minutes" online, 
>> http://www.python.org/psf/records/board/minutes/  at the usual web locations:
>> please see the attachments for the approved board meeting minutes for January,
>> February, and March 2011.
>>  
>> If you have any questions, please let me know.
>>  
>> Thanks,
>> Pat
>> 
>> -- 
>> Pat Campbell
>> PSF Administrator/Secretary
>> patcam at python.org
>> <Brd Min-Jan 24-'11-approved.txt><Brd Min-Feb 28-'11-approved.txt><Brd Min-March 21-'11-approved.txt>_______________________________________________
>> pydotorg-www mailing list
>> pydotorg-www at python.org
>> http://mail.python.org/mailman/listinfo/pydotorg-www
> 
> 
> 
> 
> -- 
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org

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

From patcam at python.org  Sat Apr 23 17:27:40 2011
From: patcam at python.org (Pat Campbell)
Date: Sat, 23 Apr 2011 11:27:40 -0400
Subject: [pydotorg-www] Board Resolutions from January through March
 2011 Board Meetings
In-Reply-To: <96322F90-9B27-4D12-BAA7-90FF8BD0C250@gmail.com>
References: <BANLkTik519hdLvMe-3mchXTU_e99XH5PXw@mail.gmail.com>
	<96322F90-9B27-4D12-BAA7-90FF8BD0C250@gmail.com>
Message-ID: <BANLkTikKqTnWNzusy0w3-N9VLrp7ttUqCQ@mail.gmail.com>

Thanks Doug.
Pat

On Sat, Apr 23, 2011 at 9:59 AM, Doug Hellmann <doug.hellmann at gmail.com>wrote:

> This is done. I placed them in reverse chronological order so the new
> entries are consistent with the rest of the page.
>
> Doug
>
>   On Apr 22, 2011, at 6:17 PM, Pat Campbell wrote:
>
>   Hi pydotorg team:
>
>
> Could you please add the following board resolutions from
> the January through March 2011 board meeting to this web page:
>
>
> http://www.python.org/psf/records/board/resolutions/
>
>
> Please see list of board resolutions to be added below:
>
>
> **RESOLVED**, that C Conservancy in recognition of the past
>  and current work they have done on their PyPy Python implementation,
>  including JIT and C extension support and in moving their Python
>  implementation forward towards the 2.7 standard. The PSF recognizes
>  the hard work and dedication the PyPy team has continually exhibited,
>  and looks forward to supporting them in the future.
>
>
> Approved 9-2-2 by IRC vote, 24 January 2011.
>
>
> **RESOLVED**, that the 2011-Q1 PSF Community Service Award be made to
> Van Lindberg and Benjamin Peterson and announcement of the prospective
> award recipients will take place at the PyCon Conference held in Atlanta,
> Georgia
> in March 2011.
>
>
> Approved 13-0-0 by IRC vote, 24 January 2011.
>
>
> **RESOLVED**, that the PSF provide USD $1,800 to Will Kahn-Greene
>  to finance the Miro Community service costs for one year (USD $900)
>  and continue to develop the Python Miro Community.
>
>
> Approved 10-1-1 by IRC vote, 28 February 2011.
>
>
> **RESOLVED**, that the PSF provide a US$1,500 sponsorship funding to
> the PyCon AU 2011 conference to be held in Sydney, Australia.
>
>
> Approved 9-0-1 by IRC vote, 28 February 2011.
>
>
> **RESOLVED**, that the PSF approves the exploration and creation of a
>  Request For Proposals (RFP) document outlining the requirements for an
>  redesign and refresh of the current Python.org <http://python.org/>website, including
>  front-end user interface and back end publishing and content creation
>  system. The document will be put together by Jesse Noller (current PSF
>  board member) and the acceptance and publishing of the document will be
>  contingent on board approval.
>
>
> Approved 8-0-3 by IRC vote, 28 February 2011.
>
>
> **RESOLVED**, that the PSF provide funding for the Read the Docs website
>  (http://readthedocs.org/) hosting costs for a period of 12 months at the
>  rate of $70 for a total amount of $840 for the next year.
>
>
> Approved 6-2-3 by IRC vote, 28 February 2011.
>
>
> **RESOLVED**, that the PSF provide $2,000 to the 2011 EuroPython
>  Conference to be held in Italy.
>
>
> Approved 9-0-0 by IRC vote, 21 March 2011.
>
>
> **RESOLVED**, that the PSF provide $500 for travel expenses to Vern
> Ceder for the International Society for Technology in Education (ISTE)
> speaking engagement to be held in Philadelphia, US, June 2011.
>
>
> Approved 10-0-0 by IRC vote, 21 March 2011.
>
>
> **RESOLVED**, that the Board of Directors recommends Online Degree
> Reviews to the membership, as a future sponsor member of the PSF.
>
>
> Approved 9-0-0 by IRC vote, 21 March 2011.
>
>
> **RESOLVED**, that the PSF provide NZ$ 2,000 for Kiwi PyCon 2011
> Conference to be held in New Zealand.
>
>
> Approved 8-2-0 by IRC vote, 21 March 2011.
>
>
> Thanks for posting the above resolutions online. If you have any questions,
> please let me know.
>
>
> Pat
>
>
> --
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www
>
>
>


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110423/a73cfd71/attachment.html>

From patcam at python.org  Sat Apr 23 17:36:55 2011
From: patcam at python.org (Pat Campbell)
Date: Sat, 23 Apr 2011 11:36:55 -0400
Subject: [pydotorg-www]
	=?windows-1252?q?New_Members_to_Membership_Roster_?=
	=?windows-1252?q?WebPage_=96_Please_Add?=
In-Reply-To: <8954B6CE-2549-4C55-8E21-61BCA7BDDDE7@gmail.com>
References: <BANLkTikR1mWieSqVFAR4gRQZyjKQFPjxaw@mail.gmail.com>
	<8954B6CE-2549-4C55-8E21-61BCA7BDDDE7@gmail.com>
Message-ID: <BANLkTiki7Y3o2LWbrLSBrES6t5urD-=4VQ@mail.gmail.com>

Thanks Doug -- Looks good!
Pat

On Sat, Apr 23, 2011 at 10:16 AM, Doug Hellmann <doug.hellmann at gmail.com>wrote:

> Done.
>
>   On Apr 22, 2011, at 8:59 PM, Pat Campbell wrote:
>
>   Hi Pydotorg Team:
>
>
> Please add the 2011 new members to the members? web page:
>
>
> http://www.python.org/psf/members/
>
>
> *2011 - New Nominated Members:*
>
>
> Ned Batchelder
> Vern Ceder
> Rick Copeland
> Brian Curtin
> Maciej Fijalkowski
> Daniel Greenfeld
> Yannick Gingras
> Jonathan Hartley
> Philip Jenvey
> Brian K. Jones
> Jonathan LaCour
> Mike Orr
> Ronald Oussoren
> Fabio Pliger
> Lennart Regebro
> Gregory Smith
> Richard Taylor
>
>
> *2011 New Sponsor Members:*
> * *
> Online Degree Reviews,   http://www.OnlineDegreeReviews.org<http://www.onlinedegreereviews.org/>, since
> April 2011, represented by Steve Rawlinson
>
>
> Uniblue Systems Ltd,    http://www.uniblue.com/  , since April 2011,
> represented by Raffaele Bianco
>
>
> Werbeagentur Berlin / Eventelligence ltd.<http://www.werbeagentur-berlin.de/>
> ,,  since August 2010, represented by Daniel Knappe
>  Zimbio,   http://www.zimbio.com ,   since April 2011, represented by
> Bruce Martin
> * *
>
> Thanks,
> Pat
>
>
> --
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www
>
>
>


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110423/88a86314/attachment-0001.html>

From patcam at python.org  Sat Apr 23 17:41:57 2011
From: patcam at python.org (Pat Campbell)
Date: Sat, 23 Apr 2011 11:41:57 -0400
Subject: [pydotorg-www] PSF- Board Meeting Minutes -Approved- January,
 Feb., & March 2011
In-Reply-To: <FBFA1B21-6B82-432B-87BE-4C759744A8A6@gmail.com>
References: <BANLkTimvRjZRzmktJ2wtLmWgVicOTGLeTw@mail.gmail.com>
	<EF260F18-4EE5-4B37-A50A-48ECD97CA4FB@gmail.com>
	<BANLkTin3VWPQE4Vm5TxKmbFL4E+bDOmN4A@mail.gmail.com>
	<FBFA1B21-6B82-432B-87BE-4C759744A8A6@gmail.com>
Message-ID: <BANLkTinwCrA6XsN1kEp-gsKzaYVw+KTrqw@mail.gmail.com>

 Okay, thanks.
Pat

On Apr 23, 2011, at 10:10 AM, Pat Campbell wrote:

>
>  Hi Doug:
>
> Thank-you for posting the January thru March 2011 board meeting minutes
> online. If there is something that I can do on my end to make the online
> posting process work out a little smoother for you, please let me know.
>
>
> Some of the headlines had extra whitespace after the text, and apparently
> the parser doesn't like that. It looked like this, but the dots were
> invisible spaces:
>
>   headline.........
>   ========
>
> I just had to remove the extra spaces.
>
> There were a few other places where extra spaces caused problems, but I
> found those by trial and error and I'm not sure I really understand the
> rules myself, so I'm afraid I can't explain what was wrong.
>
> It probably isn't worth worrying about it until we have the planned content
> management system in place and you can edit pages directly.
>
> Doug
>
>
> Pat
>
> On Sat, Apr 23, 2011 at 9:51 AM, Doug Hellmann <doug.hellmann at gmail.com>wrote:
>
>> This is done. I had to do a little cleanup of the formatting (mostly extra
>> whitespace) to get the files to convert to HTML correctly, but didn't change
>> any of the actual content.
>>
>> Doug
>>
>>   On Apr 22, 2011, at 5:38 PM, Pat Campbell wrote:
>>
>>   Hello Pydotorg:
>>
>> Could you please post the following "PSF board meeting minutes" online,
>> http://www.python.org/psf/records/board/minutes/  at the usual web
>> locations:
>> please see the attachments for the approved board meeting minutes
>> for January,
>> February, and March 2011.
>>
>> If you have any questions, please let me know.
>>
>> Thanks,
>> Pat
>>
>> --
>> Pat Campbell
>> PSF Administrator/Secretary
>> patcam at python.org
>> <Brd Min-Jan 24-'11-approved.txt><Brd Min-Feb 28-'11-approved.txt><Brd
>> Min-March 21-'11-approved.txt>
>> _______________________________________________
>> pydotorg-www mailing list
>> pydotorg-www at python.org
>> http://mail.python.org/mailman/listinfo/pydotorg-www
>>
>>
>>
>
>
> --
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
>
>
>


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110423/d2c9db71/attachment.html>

From patcam at python.org  Sat Apr 23 22:15:13 2011
From: patcam at python.org (Pat Campbell)
Date: Sat, 23 Apr 2011 16:15:13 -0400
Subject: [pydotorg-www] =?windows-1252?q?2011-2012_Board_Officers_=26_Boar?=
	=?windows-1252?q?d_Members_=96_Please_Update_Web_Pg=2E?=
Message-ID: <BANLkTi=B_GUo2wqXZJRV9ajuZBtoW3NdgA@mail.gmail.com>

 Hi Pydotorg:



Could you please update the following Python website pages by adding the new
information below?



Update web page here:  http://www.python.org/psf/records/board/history/



Please add the year 2011-2012 link to "Officers & Directors by Year?



Then, add Jesse Noller, PyCon Chair to the  2011-2012 list of new officers
and directors and remove Van Lindberg, PyCon Chair from the list (see
below):



2011-2012



Officers:



Guido van Rossum, President

Steve Holden, Chairman

Pat Campbell, Secretary

Kurt Kaiser, Treasurer

Doug Hellmann, Communications

Jesse Noller, PyCon Chair



Board of Directors:



Raymond Hettinger

Steve Holden

Marc-Andre Lemburg

Martin von L?wis

David Mertz

Doug Napoleone

Jesse Noller

Tim Peters

Allison Randal

Jeff Rush

Greg Stein

James Tauber

Gloria Willadsen



Also, please update web page here:  http://www.python.org/psf/members/



Please add Jesse Noller, PyCon Chair to the list of Officers as shown

below and remove Van Lindberg, PyCon Chair from the list:



Officers

Guido van Rossum, President

Steve Holden, Chairman

Pat Campbell, Secretary

Kurt Kaiser, Treasurer

Doug Hellmann, Communications

Jesse Noller, PyCon Chair



If you have any questions, please let me know.



Thanks,

Pat


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110423/d3d21bd7/attachment.html>

From doug.hellmann at gmail.com  Sun Apr 24 16:46:56 2011
From: doug.hellmann at gmail.com (Doug Hellmann)
Date: Sun, 24 Apr 2011 10:46:56 -0400
Subject: [pydotorg-www]
 =?windows-1252?q?2011-2012_Board_Officers_=26_Boar?=
 =?windows-1252?q?d_Members_=96_Please_Update_Web_Pg=2E?=
In-Reply-To: <BANLkTi=B_GUo2wqXZJRV9ajuZBtoW3NdgA@mail.gmail.com>
References: <BANLkTi=B_GUo2wqXZJRV9ajuZBtoW3NdgA@mail.gmail.com>
Message-ID: <24FC372A-3656-40E9-BBB8-244BD5754CF7@gmail.com>

Done.

On Apr 23, 2011, at 4:15 PM, Pat Campbell wrote:

>  Hi Pydotorg:
>  
> Could you please update the following Python website pages by adding the new information below?
>  
> Update web page here:  http://www.python.org/psf/records/board/history/
>  
> Please add the year 2011-2012 link to "Officers & Directors by Year?
>  
> Then, add Jesse Noller, PyCon Chair to the  2011-2012 list of new officers and directors and remove Van Lindberg, PyCon Chair from the list (see below):
>  
> 2011-2012
>  
> Officers:
>  
> Guido van Rossum, President
> Steve Holden, Chairman
> Pat Campbell, Secretary
> Kurt Kaiser, Treasurer
> Doug Hellmann, Communications
> Jesse Noller, PyCon Chair
>  
> Board of Directors:
>  
> Raymond Hettinger
> Steve Holden
> Marc-Andre Lemburg
> Martin von L?wis
> David Mertz
> Doug Napoleone
> Jesse Noller
> Tim Peters
> Allison Randal
> Jeff Rush
> Greg Stein
> James Tauber
> Gloria Willadsen
>  
> Also, please update web page here:  http://www.python.org/psf/members/  
>  
> Please add Jesse Noller, PyCon Chair to the list of Officers as shown
> below and remove Van Lindberg, PyCon Chair from the list:
>  
> Officers
> Guido van Rossum, President
> Steve Holden, Chairman
> Pat Campbell, Secretary
> Kurt Kaiser, Treasurer
> Doug Hellmann, Communications
> Jesse Noller, PyCon Chair
>  
> If you have any questions, please let me know.
>  
> Thanks,
> Pat
> 
> 
> -- 
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www

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

From patcam at python.org  Sun Apr 24 18:52:29 2011
From: patcam at python.org (Pat Campbell)
Date: Sun, 24 Apr 2011 12:52:29 -0400
Subject: [pydotorg-www]
	=?windows-1252?q?2011-2012_Board_Officers_=26_Boar?=
	=?windows-1252?q?d_Members_=96_Please_Update_Web_Pg=2E?=
In-Reply-To: <24FC372A-3656-40E9-BBB8-244BD5754CF7@gmail.com>
References: <BANLkTi=B_GUo2wqXZJRV9ajuZBtoW3NdgA@mail.gmail.com>
	<24FC372A-3656-40E9-BBB8-244BD5754CF7@gmail.com>
Message-ID: <BANLkTimNWUy7YXpnQE+D4JpgaKj5r9+pVQ@mail.gmail.com>

Thanks Doug.
Pat

On Sun, Apr 24, 2011 at 10:46 AM, Doug Hellmann <doug.hellmann at gmail.com>wrote:

> Done.
>
>   On Apr 23, 2011, at 4:15 PM, Pat Campbell wrote:
>
>    Hi Pydotorg:
>
>
> Could you please update the following Python website pages by adding the
> new information below?
>
>
> Update web page here:  http://www.python.org/psf/records/board/history/
>
>
> Please add the year 2011-2012 link to "Officers & Directors by Year?
>
>
> Then, add Jesse Noller, PyCon Chair to the  2011-2012 list of new officers
> and directors and remove Van Lindberg, PyCon Chair from the list (see
> below):
>
>
> 2011-2012
>
>
> Officers:
>
>
> Guido van Rossum, President
> Steve Holden, Chairman
> Pat Campbell, Secretary
> Kurt Kaiser, Treasurer
> Doug Hellmann, Communications
> Jesse Noller, PyCon Chair
>
>
> Board of Directors:
>
>
> Raymond Hettinger
> Steve Holden
> Marc-Andre Lemburg
> Martin von L?wis
> David Mertz
> Doug Napoleone
> Jesse Noller
> Tim Peters
> Allison Randal
> Jeff Rush
> Greg Stein
> James Tauber
> Gloria Willadsen
>
>
> Also, please update web page here:  http://www.python.org/psf/members/
>
>
> Please add Jesse Noller, PyCon Chair to the list of Officers as shown
> below and remove Van Lindberg, PyCon Chair from the list:
>
>
> Officers
> Guido van Rossum, President
> Steve Holden, Chairman
> Pat Campbell, Secretary
> Kurt Kaiser, Treasurer
> Doug Hellmann, Communications
> Jesse Noller, PyCon Chair
>
>
> If you have any questions, please let me know.
>
>
> Thanks,
> Pat
>
>
> --
> Pat Campbell
> PSF Administrator/Secretary
> patcam at python.org
> _______________________________________________
> pydotorg-www mailing list
> pydotorg-www at python.org
> http://mail.python.org/mailman/listinfo/pydotorg-www
>
>
>


-- 
Pat Campbell
PSF Administrator/Secretary
patcam at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110424/a55ef1b1/attachment-0001.html>

From skip at montanaro.dyndns.org  Mon Apr 25 21:28:54 2011
From: skip at montanaro.dyndns.org (Skip Montanaro)
Date: Mon, 25 Apr 2011 14:28:54 -0500 (CDT)
Subject: [pydotorg-www] Jython wiki is still getting spammed
Message-ID: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>


The Jython wiki still gets spammed on a fairly regular basis.  The TextChas
seem not to be helping.  The format of all the spam I've been deleting is
roughly the same, so I'm pretty sure there's a bot at work.  That suggests
to me that either there is a human helper to get past the TextChas or they
aren't being applied when they should be.  (I get prompted whenever I edit
the LocalBadContent page, so they are active in certain circumstances.)

Can someone look into this?  I don't have the time nor the expertise with
more recent releases of MoinMoin.

Thx,

Skip

From amk at amk.ca  Tue Apr 26 17:00:27 2011
From: amk at amk.ca (A.M. Kuchling)
Date: Tue, 26 Apr 2011 11:00:27 -0400
Subject: [pydotorg-www] Jython wiki is still getting spammed
In-Reply-To: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>
References: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>
Message-ID: <20110426150027.GA4570@amk-desktop.matrixgroup.net>

On Mon, Apr 25, 2011 at 02:28:54PM -0500, Skip Montanaro wrote:
> roughly the same, so I'm pretty sure there's a bot at work.  That suggests
> to me that either there is a human helper to get past the TextChas or they
> aren't being applied when they should be.  (I get prompted whenever I edit
> the LocalBadContent page, so they are active in certain circumstances.)

I tried creating a new page when logged in, and editing an existing
page, and was prompted for textchas on all of them.  When I entered a
wrong answer, the edit didn't go through.  So there may be a human
involved at some level, or maybe they've made a list of all the
questions/answers.

If that's so, I don't know what can be done about this, other than
making the textchas harder or just restricting editing of the Jython
wiki to a limited list of people, which might be OK if the Jython
community agrees -- not many people edit the wiki.  

We could add rel=nofollow to the links to deny the spammers pagerank,
but are they sophisticated enough to notice?  (They certainly aren't
noticing that we delete pages pretty quickly.)

--amk

From techtonik at gmail.com  Tue Apr 26 17:20:08 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Tue, 26 Apr 2011 18:20:08 +0300
Subject: [pydotorg-www] Jython wiki is still getting spammed
In-Reply-To: <20110426150027.GA4570@amk-desktop.matrixgroup.net>
References: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>
	<20110426150027.GA4570@amk-desktop.matrixgroup.net>
Message-ID: <BANLkTinNuc88EM4zxssi-eyqMQ9JYkadbw@mail.gmail.com>

On Tue, Apr 26, 2011 at 6:00 PM, A.M. Kuchling <amk at amk.ca> wrote:
> On Mon, Apr 25, 2011 at 02:28:54PM -0500, Skip Montanaro wrote:
>> roughly the same, so I'm pretty sure there's a bot at work. ?That suggests
>> to me that either there is a human helper to get past the TextChas or they
>> aren't being applied when they should be. ?(I get prompted whenever I edit
>> the LocalBadContent page, so they are active in certain circumstances.)
>
> I tried creating a new page when logged in, and editing an existing
> page, and was prompted for textchas on all of them. ?When I entered a
> wrong answer, the edit didn't go through. ?So there may be a human
> involved at some level, or maybe they've made a list of all the
> questions/answers.
>
> If that's so, I don't know what can be done about this, other than
> making the textchas harder or just restricting editing of the Jython
> wiki to a limited list of people, which might be OK if the Jython
> community agrees -- not many people edit the wiki.
>
> We could add rel=nofollow to the links to deny the spammers pagerank,
> but are they sophisticated enough to notice? ?(They certainly aren't
> noticing that we delete pages pretty quickly.)

Can gather all stats about spam web requests?
--
anatoly t.

From techtonik at gmail.com  Tue Apr 26 17:22:41 2011
From: techtonik at gmail.com (anatoly techtonik)
Date: Tue, 26 Apr 2011 18:22:41 +0300
Subject: [pydotorg-www] Jython wiki is still getting spammed
In-Reply-To: <BANLkTinNuc88EM4zxssi-eyqMQ9JYkadbw@mail.gmail.com>
References: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>
	<20110426150027.GA4570@amk-desktop.matrixgroup.net>
	<BANLkTinNuc88EM4zxssi-eyqMQ9JYkadbw@mail.gmail.com>
Message-ID: <BANLkTin75cXY7-bwMz-viRYR6GwZiYpgcw@mail.gmail.com>

On Tue, Apr 26, 2011 at 6:20 PM, anatoly techtonik <techtonik at gmail.com> wrote:
> On Tue, Apr 26, 2011 at 6:00 PM, A.M. Kuchling <amk at amk.ca> wrote:
>> On Mon, Apr 25, 2011 at 02:28:54PM -0500, Skip Montanaro wrote:
>>> roughly the same, so I'm pretty sure there's a bot at work. ?That suggests
>>> to me that either there is a human helper to get past the TextChas or they
>>> aren't being applied when they should be. ?(I get prompted whenever I edit
>>> the LocalBadContent page, so they are active in certain circumstances.)
>>
>> I tried creating a new page when logged in, and editing an existing
>> page, and was prompted for textchas on all of them. ?When I entered a
>> wrong answer, the edit didn't go through. ?So there may be a human
>> involved at some level, or maybe they've made a list of all the
>> questions/answers.
>>
>> If that's so, I don't know what can be done about this, other than
>> making the textchas harder or just restricting editing of the Jython
>> wiki to a limited list of people, which might be OK if the Jython
>> community agrees -- not many people edit the wiki.
>>
>> We could add rel=nofollow to the links to deny the spammers pagerank,
>> but are they sophisticated enough to notice? ?(They certainly aren't
>> noticing that we delete pages pretty quickly.)
>
> Can gather all stats about spam web requests?

Sorry, should be a question to "anybody".

All my base are belong...
--
anatoly t.

From sheep at sheep.art.pl  Tue Apr 26 17:31:21 2011
From: sheep at sheep.art.pl (Radomir Dopieralski)
Date: Tue, 26 Apr 2011 17:31:21 +0200
Subject: [pydotorg-www] Jython wiki is still getting spammed
In-Reply-To: <20110426150027.GA4570@amk-desktop.matrixgroup.net>
References: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>
	<20110426150027.GA4570@amk-desktop.matrixgroup.net>
Message-ID: <BANLkTi=i=Lo+1GGDiN4cfudsskuKTTJP4w@mail.gmail.com>

On Tue, Apr 26, 2011 at 5:00 PM, A.M. Kuchling <amk at amk.ca> wrote:
> On Mon, Apr 25, 2011 at 02:28:54PM -0500, Skip Montanaro wrote:
>> roughly the same, so I'm pretty sure there's a bot at work. ?That suggests
>> to me that either there is a human helper to get past the TextChas or they
>> aren't being applied when they should be. ?(I get prompted whenever I edit
>> the LocalBadContent page, so they are active in certain circumstances.)
>
> I tried creating a new page when logged in, and editing an existing
> page, and was prompted for textchas on all of them. ?When I entered a
> wrong answer, the edit didn't go through. ?So there may be a human
> involved at some level, or maybe they've made a list of all the
> questions/answers.
>
> If that's so, I don't know what can be done about this, other than
> making the textchas harder or just restricting editing of the Jython
> wiki to a limited list of people, which might be OK if the Jython
> community agrees -- not many people edit the wiki.
>
> We could add rel=nofollow to the links to deny the spammers pagerank,
> but are they sophisticated enough to notice? ?(They certainly aren't
> noticing that we delete pages pretty quickly.)

My guess is that they got some failed edits in their logs, so they
went there manually, checked the question (or even all the questions)
and added an answer to the POSTed data. I have changed the questions
now, that should hopefully help until they change the answers
manually.

-- 
Radomir Dopieralski, http://sheep.art.pl

From paul at boddie.org.uk  Tue Apr 26 17:13:46 2011
From: paul at boddie.org.uk (Paul Boddie)
Date: Tue, 26 Apr 2011 17:13:46 +0200
Subject: [pydotorg-www] Jython wiki is still getting spammed
In-Reply-To: <20110426150027.GA4570@amk-desktop.matrixgroup.net>
References: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>
	<20110426150027.GA4570@amk-desktop.matrixgroup.net>
Message-ID: <201104261713.46553.paul@boddie.org.uk>

On Tuesday 26 April 2011 17:00:27 A.M. Kuchling wrote:
>
> If that's so, I don't know what can be done about this, other than
> making the textchas harder or just restricting editing of the Jython
> wiki to a limited list of people, which might be OK if the Jython
> community agrees -- not many people edit the wiki.

I've seen this kind of spamming on other Wikis, but banning the users and 
blacklisting their sites keeps the spamming down somewhat. This is, after 
all, nothing like some really aggressive spamming I saw once where there 
would be tens of pages created or changed per day, all involving content 
containing strings of hexadecimal- or base64-like values.

On occasions like this, I wish address-blocking were more readily pursuable 
with Moin, since the spamming appears to involve the same IP address, and 
I've seen edits from hosted servers being used for spamming. But maybe better 
textchas might be the answer - the Python Wiki seems to manage just fine on 
that basis.

> We could add rel=nofollow to the links to deny the spammers pagerank,
> but are they sophisticated enough to notice?  (They certainly aren't
> noticing that we delete pages pretty quickly.)

I don't think spammers care: they create new pages that aren't really linked 
to from the rest of the site (apart from via RecentChanges and other dynamic 
pages/content); it's all an attempt to feed search engines in some way, 
whether there's an actual effect or not. As long as they can create pages on 
a site, they'll just do it as a write-only activity.

Paul

From skip at pobox.com  Tue Apr 26 18:09:49 2011
From: skip at pobox.com (skip at pobox.com)
Date: Tue, 26 Apr 2011 11:09:49 -0500
Subject: [pydotorg-www] Jython wiki is still getting spammed
In-Reply-To: <201104261713.46553.paul@boddie.org.uk>
References: <20110425192854.BB7E011D4CFF@montanaro.dyndns.org>
	<20110426150027.GA4570@amk-desktop.matrixgroup.net>
	<201104261713.46553.paul@boddie.org.uk>
Message-ID: <19894.61005.312324.504866@montanaro.dyndns.org>


    Paul> But maybe better textchas might be the answer - the Python Wiki
    Paul> seems to manage just fine on that basis.

Aren't the questions/answers the same for both wikis?

Skip