From techtonik at gmail.com Sat Jan 3 09:58:33 2015 From: techtonik at gmail.com (anatoly techtonik) Date: Sat, 3 Jan 2015 11:58:33 +0300 Subject: [pydotorg-www] Broken links Message-ID: https://wiki.python.org/moin/PythonGraphApi It is the most unfortunate that mechanism for preserving old links was not added to the new website specification. -- anatoly t. From steve at holdenweb.com Sun Jan 4 22:04:05 2015 From: steve at holdenweb.com (Steve Holden) Date: Sun, 4 Jan 2015 21:04:05 +0000 Subject: [pydotorg-www] Fwd: [PSF-Members] Why are we having people register at python.org References: Message-ID: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com> Hi all, Most of you will be aware of the recent thread on the psf-members list. I copy the latest message from a board member and will intersperse my remarks therein. Begin forwarded message: > From: Nick Coghlan > Subject: Re: [PSF-Members] Why are we having people register at python.org > Date: January 4, 2015 2:08:18 PM GMT > To: "Steven D'Aprano" > Cc: PSF Members > > On 4 January 2015 at 21:13, Steven D'Aprano wrote: >> On Sat, Jan 03, 2015 at 09:36:58PM -0600, VanL wrote: >> If the bottleneck is us, then what are we doing about it? I know the >> board members are busy, and may have other priorities, and that's okay, >> but can't they delegate? > > That's the brutally hard part of the problem: defining the ground > rules for a delegation and wrangling the subsequent process of > selecting a suitable candidate is almost certainly going to involve > even more work than talking to PE/RevSys every week regarding the > board's current priorities. > I'm going to go out on a limb and suggest that my extensive PSF experience and my reasonable level of web technology knowledge would make me a suitable candidate. > However, I realised during this discussion that it doesn't actually > have to be a board member that writes such a document. I'd been taking > it for granted that that was necessary, but I now believe that > conclusion to be incorrect: someone else could write a website project > management proposal based on the RFP and community feedback, and > submit it to the board as a grant proposal. > True. This email seeks to persuade you to support a proposal to the PSF board for onward active management of the python.org web site only embedding that notion. The infrastructure appears to be perfectly adequately managed, so the tasks facing us are (I would suggest) principally * progressing the task list on behalf of the board with the external contractors * suggesting new CMS functionality to allow much easier editing of specific content areas * recruiting and organizing content editors * curating content not handled by other editors, as a backup > The parts of such a process that would specifically need board > involvement are any final yes/no decision (as it would take a board > resolution to put any proposal into formal effect), and any parts of > the proposal that involve changing the communications arrangements > with PE/RevSys (and hopefully they would be open to participating > directly in any discussions of a community proposal on the > pydotorg-www mailing list). > Should the board wish to retain direct communication with the PE/Revsys team that would be OK, but I imagine they'd be just as happy to delegate that relationship to the "webmaster". >> I would have expected that the board would have started a discussion >> here to ask for a volunteer to take over management of the project and >> report to the board from time to time. There's plenty of things to >> discuss: what the manager is expected to do, make design decisions or >> just prod the web devs and ensure they keep moving? How often do they >> report to the board? Is there a stipend for the person doing this or is >> it an unpaid volunteer job? > > If such a role description could be developed through an open, > collaborative process on the pydotorg-www mailing list, I believe that > would be a potentially great outcome. As you say, quite a bit later > than would be desirable, but still a positive way forward that could > resolve some of the current challenges around site governance. > So, where do we go from here? I'm prepared to commit effort (more than I'd be paid for, if experience is anything to go by) to see this move forward. Do I have any support? regards Steve -- Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb -------------- next part -------------- An HTML attachment was scrubbed... URL: From naomi.ceder at gmail.com Sun Jan 4 23:12:20 2015 From: naomi.ceder at gmail.com (Naomi Ceder) Date: Sun, 4 Jan 2015 16:12:20 -0600 Subject: [pydotorg-www] Fwd: [PSF-Members] Why are we having people register at python.org In-Reply-To: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com> References: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com> Message-ID: Steve, as a user, but not a maintainer, of the site you have my support (please fix the job board). +1 FWIW Naomi On Sun, Jan 4, 2015 at 3:04 PM, Steve Holden wrote: > Hi all, > > Most of you will be aware of the recent thread on the psf-members list. I > copy the latest message from a board member and will intersperse my remarks > therein. > > Begin forwarded message: > > *From: *Nick Coghlan > *Subject: **Re: [PSF-Members] Why are we having people register at > python.org * > *Date: *January 4, 2015 2:08:18 PM GMT > *To: *"Steven D'Aprano" > *Cc: *PSF Members > > On 4 January 2015 at 21:13, Steven D'Aprano wrote: > > On Sat, Jan 03, 2015 at 09:36:58PM -0600, VanL wrote: > If the bottleneck is us, then what are we doing about it? I know the > board members are busy, and may have other priorities, and that's okay, > but can't they delegate? > > > That's the brutally hard part of the problem: defining the ground > rules for a delegation and wrangling the subsequent process of > selecting a suitable candidate is almost certainly going to involve > even more work than talking to PE/RevSys every week regarding the > board's current priorities. > > I'm going to go out on a limb and suggest that my extensive PSF experience > and my reasonable level of web technology knowledge would make me a > suitable candidate. > > However, I realised during this discussion that it doesn't actually > have to be a board member that writes such a document. I'd been taking > it for granted that that was necessary, but I now believe that > conclusion to be incorrect: someone else could write a website project > management proposal based on the RFP and community feedback, and > submit it to the board as a grant proposal. > > True. This email seeks to persuade you to support a proposal to the PSF > board for onward active management of the python.org web site only > embedding that notion. The infrastructure appears to be perfectly > adequately managed, so the tasks facing us are (I would suggest) principally > > * progressing the task list on behalf of the board with the external > contractors > * suggesting new CMS functionality to allow much easier editing of > specific content areas > * recruiting and organizing content editors > * curating content not handled by other editors, as a backup > > The parts of such a process that would specifically need board > involvement are any final yes/no decision (as it would take a board > resolution to put any proposal into formal effect), and any parts of > the proposal that involve changing the communications arrangements > with PE/RevSys (and hopefully they would be open to participating > directly in any discussions of a community proposal on the > pydotorg-www mailing list). > > Should the board wish to retain direct communication with the PE/Revsys > team that would be OK, but I imagine they'd be just as happy to delegate > that relationship to the "webmaster". > > I would have expected that the board would have started a discussion > here to ask for a volunteer to take over management of the project and > report to the board from time to time. There's plenty of things to > discuss: what the manager is expected to do, make design decisions or > just prod the web devs and ensure they keep moving? How often do they > report to the board? Is there a stipend for the person doing this or is > it an unpaid volunteer job? > > > If such a role description could be developed through an open, > collaborative process on the pydotorg-www mailing list, I believe that > would be a potentially great outcome. As you say, quite a bit later > than would be desirable, but still a positive way forward that could > resolve some of the current challenges around site governance. > > So, where do we go from here? I'm prepared to commit effort (more than I'd > be paid for, if experience is anything to go by) to see this move forward. > Do I have any support? > > regards > Steve > -- > Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb > > > > > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > > -- Naomi Ceder https://plus.google.com/u/0/111396744045017339164/about -------------- next part -------------- An HTML attachment was scrubbed... URL: From mats at wichmann.us Mon Jan 5 17:22:43 2015 From: mats at wichmann.us (Mats Wichmann) Date: Mon, 05 Jan 2015 09:22:43 -0700 Subject: [pydotorg-www] Fwd: [PSF-Members] Why are we having people register at python.org In-Reply-To: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com> References: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com> Message-ID: <54AABA53.2070209@wichmann.us> On 01/04/15 14:04, Steve Holden wrote: > Hi all, > > Most of you will be aware of the recent thread on the psf-members list. I copy the latest message from a board member and will intersperse my remarks therein. Hmmm, I'm not on psf-members and am not aware of what the issue is. Too much work keeping up with a contractor? From skip at python.org Mon Jan 5 15:48:30 2015 From: skip at python.org (Skip Montanaro) Date: Mon, 5 Jan 2015 08:48:30 -0600 Subject: [pydotorg-www] Fwd: Gateway Timeout on Python wiki? In-Reply-To: References: Message-ID: FYI. Wiki seems pretty much unresponsive (0845-ish here in Chicago - I think 1445-ish UTC). Skip ---------- Forwarded message ---------- From: Skip Montanaro Date: Mon, Jan 5, 2015 at 8:44 AM Subject: Gateway Timeout on Python wiki? To: "webmaster at python.org" Any idea what's going on with the Python wiki? I'm getting 504 Gateway Time-out The server didn't respond in time. for the last couple pages/searches. Skip From mal at egenix.com Tue Jan 6 13:21:57 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Tue, 06 Jan 2015 13:21:57 +0100 Subject: [pydotorg-www] Fwd: Gateway Timeout on Python wiki? In-Reply-To: References: Message-ID: <54ABD365.8020309@egenix.com> On 05.01.2015 15:48, Skip Montanaro wrote: > FYI. Wiki seems pretty much unresponsive (0845-ish here in Chicago - I > think 1445-ish UTC). It should be a little better now. The VM received more RAM to play with. > Skip > > > ---------- Forwarded message ---------- > From: Skip Montanaro > Date: Mon, Jan 5, 2015 at 8:44 AM > Subject: Gateway Timeout on Python wiki? > To: "webmaster at python.org" > > > Any idea what's going on with the Python wiki? I'm getting > > 504 Gateway Time-out > > The server didn't respond in time. > > for the last couple pages/searches. > > Skip > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 06 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From steve at holdenweb.com Tue Jan 6 17:30:53 2015 From: steve at holdenweb.com (Steve Holden) Date: Tue, 6 Jan 2015 16:30:53 +0000 Subject: [pydotorg-www] [PSF-Members] Why are we having people register at python.org In-Reply-To: References: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com> Message-ID: <5338D94C-07A4-419F-9438-D23D3B378FB4@holdenweb.com> Since it appears you are my only supporter, I feel my energies would be better spent devoted to acquiring a livable pension before I hit 70. Let's see what the board announces after its next meeting. regards Steve On Jan 4, 2015, at 10:12 PM, Naomi Ceder wrote: > Steve, as a user, but not a maintainer, of the site you have my support (please fix the job board). > > +1 FWIW > > Naomi > > On Sun, Jan 4, 2015 at 3:04 PM, Steve Holden wrote: > Hi all, > > Most of you will be aware of the recent thread on the psf-members list. I copy the latest message from a board member and will intersperse my remarks therein. > > Begin forwarded message: > >> From: Nick Coghlan >> Subject: Re: [PSF-Members] Why are we having people register at python.org >> Date: January 4, 2015 2:08:18 PM GMT >> To: "Steven D'Aprano" >> Cc: PSF Members >> >> On 4 January 2015 at 21:13, Steven D'Aprano wrote: >>> On Sat, Jan 03, 2015 at 09:36:58PM -0600, VanL wrote: >>> If the bottleneck is us, then what are we doing about it? I know the >>> board members are busy, and may have other priorities, and that's okay, >>> but can't they delegate? >> >> That's the brutally hard part of the problem: defining the ground >> rules for a delegation and wrangling the subsequent process of >> selecting a suitable candidate is almost certainly going to involve >> even more work than talking to PE/RevSys every week regarding the >> board's current priorities. >> > I'm going to go out on a limb and suggest that my extensive PSF experience and my reasonable level of web technology knowledge would make me a suitable candidate. > >> However, I realised during this discussion that it doesn't actually >> have to be a board member that writes such a document. I'd been taking >> it for granted that that was necessary, but I now believe that >> conclusion to be incorrect: someone else could write a website project >> management proposal based on the RFP and community feedback, and >> submit it to the board as a grant proposal. >> > True. This email seeks to persuade you to support a proposal to the PSF board for onward active management of the python.org web site only embedding that notion. The infrastructure appears to be perfectly adequately managed, so the tasks facing us are (I would suggest) principally > > * progressing the task list on behalf of the board with the external contractors > * suggesting new CMS functionality to allow much easier editing of specific content areas > * recruiting and organizing content editors > * curating content not handled by other editors, as a backup > >> The parts of such a process that would specifically need board >> involvement are any final yes/no decision (as it would take a board >> resolution to put any proposal into formal effect), and any parts of >> the proposal that involve changing the communications arrangements >> with PE/RevSys (and hopefully they would be open to participating >> directly in any discussions of a community proposal on the >> pydotorg-www mailing list). >> > Should the board wish to retain direct communication with the PE/Revsys team that would be OK, but I imagine they'd be just as happy to delegate that relationship to the "webmaster". > >>> I would have expected that the board would have started a discussion >>> here to ask for a volunteer to take over management of the project and >>> report to the board from time to time. There's plenty of things to >>> discuss: what the manager is expected to do, make design decisions or >>> just prod the web devs and ensure they keep moving? How often do they >>> report to the board? Is there a stipend for the person doing this or is >>> it an unpaid volunteer job? >> >> If such a role description could be developed through an open, >> collaborative process on the pydotorg-www mailing list, I believe that >> would be a potentially great outcome. As you say, quite a bit later >> than would be desirable, but still a positive way forward that could >> resolve some of the current challenges around site governance. >> > So, where do we go from here? I'm prepared to commit effort (more than I'd be paid for, if experience is anything to go by) to see this move forward. Do I have any support? > > regards > Steve > -- > Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb > > > > > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > > > > > -- > Naomi Ceder > https://plus.google.com/u/0/111396744045017339164/about -- Steve Holden steve at holdenweb.com +1 571 484 6266 @holdenweb -------------- next part -------------- An HTML attachment was scrubbed... URL: From skip at python.org Tue Jan 6 18:01:01 2015 From: skip at python.org (Skip Montanaro) Date: Tue, 6 Jan 2015 11:01:01 -0600 Subject: [pydotorg-www] Fwd: Gateway Timeout on Python wiki? In-Reply-To: <54ABD365.8020309@egenix.com> References: <54ABD365.8020309@egenix.com> Message-ID: On Tue, Jan 6, 2015 at 6:21 AM, M.-A. Lemburg wrote: > It should be a little better now. The VM received more RAM to play > with. Yes, it seems to be much better than yesterday. Skip From robert.lugg at gmail.com Wed Jan 7 01:59:56 2015 From: robert.lugg at gmail.com (Robert Lugg) Date: Tue, 6 Jan 2015 16:59:56 -0800 Subject: [pydotorg-www] Help accessing wiki.python.org Message-ID: Hey all, I am having a heck of a time accessing this wiki. I do have an account and can log in to www.python.org as well as on pypi. Not sure exactly what help to ask for L. Basically, login on a page asks for name, password, and OpenID. Regardless of what I tried it either sat there for a while, timed out, or told me my login is incorrect. Any help is appreciated. Robert Robert.lugg at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From wolfgang.maier at biologie.uni-freiburg.de Wed Jan 7 11:36:31 2015 From: wolfgang.maier at biologie.uni-freiburg.de (Wolfgang Maier) Date: Wed, 07 Jan 2015 11:36:31 +0100 Subject: [pydotorg-www] request for editing rights Message-ID: Hi, I'd like to start contributing to the wiki by editing https://wiki.python.org/moin/PythonMed I'm working in the field of bioinformatics and there isn't much content on the page yet. username: WolfgangMaier Best, Wolfgang From paul at boddie.org.uk Wed Jan 7 14:12:06 2015 From: paul at boddie.org.uk (Paul Boddie) Date: Wed, 7 Jan 2015 14:12:06 +0100 Subject: [pydotorg-www] Help accessing wiki.python.org In-Reply-To: References: Message-ID: <201501071412.07732.paul@boddie.org.uk> On Wednesday 7. January 2015 01.59.56 Robert Lugg wrote: > Hey all, > > I am having a heck of a time accessing this wiki. I do have an account and > can log in to www.python.org as well as on pypi. Not sure exactly what > help to ask for L. > > Basically, login on a page asks for name, password, and OpenID. Regardless > of what I tried it either sat there for a while, timed out, or told me my > login is incorrect. > > Any help is appreciated. To edit the wiki you will need a dedicated wiki account. You can either create one from scratch by following the link on the login page, or you can use your OpenID credentials to identify yourself and associate your OpenID with a wiki identity. I'm not too familiar with the www.python.org account system, but I do have an account for PyPI, and you can use your PyPI OpenID to identify yourself to the wiki. Take a look at your "user profile" page on PyPI to get information about your PyPI OpenID. I have successfully used the long form to log into the wiki... https://pypi.python.org/id/YOUR_PYPI_USERNAME ...but the short form may also work. Note that you *only* need to fill out the OpenID field in the login form on the wiki. I believe I created a patch against MoinMoin to make the login page more intuitive (so that you can see that you only need to fill out the OpenID field if you choose that mechanism), but I don't believe it ever got incorporated into the upstream versions of the software, so we're stuck with a somewhat confusing interface for the time being. The wiki will still make you create an account even if you log in via OpenID. This appears to be fairly standard practice: systems like to have their own way of identifying people, and it also allows you to associate multiple OpenID identities with the same wiki account. Let us know how you get on! Paul From mats at wichmann.us Wed Jan 7 16:38:23 2015 From: mats at wichmann.us (Mats Wichmann) Date: Wed, 07 Jan 2015 08:38:23 -0700 Subject: [pydotorg-www] [PSF-Members] Why are we having people register at python.org In-Reply-To: <5338D94C-07A4-419F-9438-D23D3B378FB4@holdenweb.com> References: <8FABD708-4820-452F-AA83-05364D233743@holdenweb.com> <5338D94C-07A4-419F-9438-D23D3B378FB4@holdenweb.com> Message-ID: <54AD52EF.8070207@wichmann.us> On 01/06/15 09:30, Steve Holden wrote: > Since it appears you are my only supporter, I feel my energies would be better spent devoted to acquiring a livable pension before I hit 70. Let's see what the board announces after its next meeting. I think you'd find you have more than one supporter, but I'm also fully in support of prioritising the pension item :) Is the problem summary that the board outsourced the website and is now finding what everyone else who outsources finds - you can't "throw it over the wall", you have to manage it? From mal at egenix.com Wed Jan 7 21:36:37 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Wed, 07 Jan 2015 21:36:37 +0100 Subject: [pydotorg-www] Wiki slowness Message-ID: <54AD98D5.9090705@egenix.com> I've had a look around on the system at what might be causing the slowness of the wiki. The number of used inodes was a bit high, so I ran some maintenance tools on the wikis to reduce them. A restart of Apache didn't help much. The processes went straight to 100% again. I then ran a log trace of the access log and found that the wiki us being hit by massive and continuous stream of login attempts and new account creations. I guess the spammers have us on the radar again... The IP addresses vary a lot, but the user agent strings are mostly the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)". All three wikis are affected, so this may be a botnet. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 07 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Wed Jan 7 21:48:04 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Wed, 07 Jan 2015 21:48:04 +0100 Subject: [pydotorg-www] request for editing rights In-Reply-To: References: Message-ID: <54AD9B84.9060409@egenix.com> Added. Happy editing ! On 07.01.2015 11:36, Wolfgang Maier wrote: > Hi, > > I'd like to start contributing to the wiki by editing > > https://wiki.python.org/moin/PythonMed > > I'm working in the field of bioinformatics and there isn't much content on the page yet. > > username: WolfgangMaier > > Best, > Wolfgang > > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 07 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Wed Jan 7 21:50:18 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Wed, 07 Jan 2015 21:50:18 +0100 Subject: [pydotorg-www] I'd like to edit OutOfPrintBooks page In-Reply-To: <1555173491.11230.1419708056069.JavaMail.open-xchange@app2.ox.privateemail.com> References: <1555173491.11230.1419708056069.JavaMail.open-xchange@app2.ox.privateemail.com> Message-ID: <54AD9C0A.3060306@egenix.com> Added. Happy editing ! On 27.12.2014 20:20, Luis de la Orden wrote: > Hello: > > I'd like to edit in the wiki, so I could start from a non-critical page: > OutOfPrintBooks (https://wiki.python.org/moin/OutOfPrintBooks) I have seen some > dead links and it is not updated since 2008. This two webpages have a list of > outdated books that I could add, too: > > http://www.rmi.net/~lutz/pybooks.html > http://www.sdragons.org/Bibliographies/python.html > > Could you add me to the EditorsGroup, please? > > > Yours sincerely: > > Luis de la Orden (user: LuisdelaOrden) > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 07 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Wed Jan 7 22:24:53 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Wed, 07 Jan 2015 22:24:53 +0100 Subject: [pydotorg-www] Wiki slowness In-Reply-To: References: <54AD98D5.9090705@egenix.com> Message-ID: <54ADA425.9020809@egenix.com> On 07.01.2015 21:51, Guido van Rossum wrote: > This sounds like a serious and lasting infrastructure issue. Dropbox is hit > by similar attacks all the time. The hackers are likely looking to match > large databases of email addresses (think many, many millions) against > large databases of easy passwords; if they find a match they are likely to > test the same email/password combination at a large set of other services. > (I can't explain the account creations but these are likely to the hackers > useful in some other way.) > > Sooner or later this will be used to hack or impersonate someone important. > > There is no perfect solution, but we should definitely be watching this > more carefully and slow down login attempts and account creations. Do we > have a captcha yet? Can we block IP addresses? Nothing stops all attempts, > but you must at least do all of these. We have a textcha on the account creation page, which blocks bots (but not necessarily humans). The attempts do seem to be programmed, since we're not getting a lot of hits for the password reminder link which is on the login page as well. I guess we could try to use fail2ban on the VM which some special rules setup to watch for excessive login and account creation requests. However, the IP addresses don't repeat often, so this may not be all that effective. MoinMoin itself also has a built-in surge protection: http://moinmo.in/HelpOnConfiguration/SurgeProtection but this will likely not help much due to the same problem with the varying IP addresses. It also sometimes causes problems for people behind firewalls - as we experienced at PyCon UK a couple of years ago. > The times of spambayes are over. The adversaries are persistent and clever > and have huge resources. > > (Sadly I can't say much more except over beer. But this is serious.) The wiki VM runs behind a load balancer, so perhaps we ought to look for a more generic solution to install there. > On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg wrote: > >> I've had a look around on the system at what might be causing the >> slowness of the wiki. >> >> The number of used inodes was a bit high, so I ran some >> maintenance tools on the wikis to reduce them. >> >> A restart of Apache didn't help much. The processes went straight >> to 100% again. >> >> I then ran a log trace of the access log and found that the >> wiki us being hit by massive and continuous stream of login attempts >> and new account creations. I guess the spammers have us on the >> radar again... >> >> The IP addresses vary a lot, but the user agent strings are mostly >> the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; >> Trident/5.0)". >> >> All three wikis are affected, so this may be a botnet. >> >> -- >> Marc-Andre Lemburg >> eGenix.com >> >> Professional Python Services directly from the Source (#1, Jan 07 2015) >>>>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>>>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >> ________________________________________________________________________ >> >> ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: >> >> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 >> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg >> Registered at Amtsgericht Duesseldorf: HRB 46611 >> http://www.egenix.com/company/contact/ >> _______________________________________________ >> pydotorg-www mailing list >> pydotorg-www at python.org >> https://mail.python.org/mailman/listinfo/pydotorg-www >> > > > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 07 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From guido at python.org Wed Jan 7 21:51:15 2015 From: guido at python.org (Guido van Rossum) Date: Wed, 7 Jan 2015 12:51:15 -0800 Subject: [pydotorg-www] Wiki slowness In-Reply-To: <54AD98D5.9090705@egenix.com> References: <54AD98D5.9090705@egenix.com> Message-ID: This sounds like a serious and lasting infrastructure issue. Dropbox is hit by similar attacks all the time. The hackers are likely looking to match large databases of email addresses (think many, many millions) against large databases of easy passwords; if they find a match they are likely to test the same email/password combination at a large set of other services. (I can't explain the account creations but these are likely to the hackers useful in some other way.) Sooner or later this will be used to hack or impersonate someone important. There is no perfect solution, but we should definitely be watching this more carefully and slow down login attempts and account creations. Do we have a captcha yet? Can we block IP addresses? Nothing stops all attempts, but you must at least do all of these. The times of spambayes are over. The adversaries are persistent and clever and have huge resources. (Sadly I can't say much more except over beer. But this is serious.) On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg wrote: > I've had a look around on the system at what might be causing the > slowness of the wiki. > > The number of used inodes was a bit high, so I ran some > maintenance tools on the wikis to reduce them. > > A restart of Apache didn't help much. The processes went straight > to 100% again. > > I then ran a log trace of the access log and found that the > wiki us being hit by massive and continuous stream of login attempts > and new account creations. I guess the spammers have us on the > radar again... > > The IP addresses vary a lot, but the user agent strings are mostly > the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; > Trident/5.0)". > > All three wikis are affected, so this may be a botnet. > > -- > Marc-Andre Lemburg > eGenix.com > > Professional Python Services directly from the Source (#1, Jan 07 2015) > >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ > >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ > >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ > ________________________________________________________________________ > > ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: > > eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 > D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg > Registered at Amtsgericht Duesseldorf: HRB 46611 > http://www.egenix.com/company/contact/ > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > -- --Guido van Rossum (python.org/~guido) -------------- next part -------------- An HTML attachment was scrubbed... URL: From guido at python.org Wed Jan 7 22:46:13 2015 From: guido at python.org (Guido van Rossum) Date: Wed, 7 Jan 2015 13:46:13 -0800 Subject: [pydotorg-www] Wiki slowness In-Reply-To: <54ADA425.9020809@egenix.com> References: <54AD98D5.9090705@egenix.com> <54ADA425.9020809@egenix.com> Message-ID: One thing I can say is that some adversaries are very good at coordinating an attack from a huge pool of IP addresses (e.g. a botnet), at a low rate per IP address. This type of attack is hard to detect. Presumably each bot in the net is used to attack many different services simultaneously. On Wed, Jan 7, 2015 at 1:24 PM, M.-A. Lemburg wrote: > On 07.01.2015 21:51, Guido van Rossum wrote: > > This sounds like a serious and lasting infrastructure issue. Dropbox is > hit > > by similar attacks all the time. The hackers are likely looking to match > > large databases of email addresses (think many, many millions) against > > large databases of easy passwords; if they find a match they are likely > to > > test the same email/password combination at a large set of other > services. > > (I can't explain the account creations but these are likely to the > hackers > > useful in some other way.) > > > > Sooner or later this will be used to hack or impersonate someone > important. > > > > There is no perfect solution, but we should definitely be watching this > > more carefully and slow down login attempts and account creations. Do we > > have a captcha yet? Can we block IP addresses? Nothing stops all > attempts, > > but you must at least do all of these. > > We have a textcha on the account creation page, which blocks > bots (but not necessarily humans). > > The attempts do seem to be programmed, since we're not getting > a lot of hits for the password reminder link which is on the > login page as well. > > I guess we could try to use fail2ban on the VM which some special > rules setup to watch for excessive login and account creation > requests. However, the IP addresses don't repeat often, so > this may not be all that effective. > > MoinMoin itself also has a built-in surge protection: > > http://moinmo.in/HelpOnConfiguration/SurgeProtection > > but this will likely not help much due to the same problem > with the varying IP addresses. It also sometimes causes problems > for people behind firewalls - as we experienced at PyCon UK > a couple of years ago. > > > The times of spambayes are over. The adversaries are persistent and > clever > > and have huge resources. > > > > (Sadly I can't say much more except over beer. But this is serious.) > > The wiki VM runs behind a load balancer, so perhaps we ought > to look for a more generic solution to install there. > > > On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg wrote: > > > >> I've had a look around on the system at what might be causing the > >> slowness of the wiki. > >> > >> The number of used inodes was a bit high, so I ran some > >> maintenance tools on the wikis to reduce them. > >> > >> A restart of Apache didn't help much. The processes went straight > >> to 100% again. > >> > >> I then ran a log trace of the access log and found that the > >> wiki us being hit by massive and continuous stream of login attempts > >> and new account creations. I guess the spammers have us on the > >> radar again... > >> > >> The IP addresses vary a lot, but the user agent strings are mostly > >> the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; > >> Trident/5.0)". > >> > >> All three wikis are affected, so this may be a botnet. > >> > >> -- > >> Marc-Andre Lemburg > >> eGenix.com > >> > >> Professional Python Services directly from the Source (#1, Jan 07 2015) > >>>>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ > >>>>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ > >>>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ > >> ________________________________________________________________________ > >> > >> ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: > >> > >> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 > >> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg > >> Registered at Amtsgericht Duesseldorf: HRB 46611 > >> http://www.egenix.com/company/contact/ > >> _______________________________________________ > >> pydotorg-www mailing list > >> pydotorg-www at python.org > >> https://mail.python.org/mailman/listinfo/pydotorg-www > >> > > > > > > > > -- > Marc-Andre Lemburg > eGenix.com > > Professional Python Services directly from the Source (#1, Jan 07 2015) > >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ > >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ > >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ > ________________________________________________________________________ > > ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: > > eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 > D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg > Registered at Amtsgericht Duesseldorf: HRB 46611 > http://www.egenix.com/company/contact/ > -- --Guido van Rossum (python.org/~guido) -------------- next part -------------- An HTML attachment was scrubbed... URL: From alanoe at linux.vnet.ibm.com Thu Jan 8 12:39:20 2015 From: alanoe at linux.vnet.ibm.com (Alan Evangelista) Date: Thu, 08 Jan 2015 09:39:20 -0200 Subject: [pydotorg-www] Issues to update list of Python web frameworks Message-ID: <54AE6C68.5080305@linux.vnet.ibm.com> I'm having trouble to update https://wiki.python.org/moin/WebFrameworks with new web frameworks. I got a 500 error on the first try, on the second try I got a conflict (possibly with my previous attempt?), on the third try the page did not exist and I was not able to recreate it with the desired content; I get a "Page could not get locked. Missing 'current' file?" error. Anyone already experienced similar problems with the wiki? I have the new wiki content saved in a text file in my personal computer and will upload it to the wiki as soon as I am able to bypass this problem. Regards, Alan Evangelista From mal at egenix.com Thu Jan 8 15:57:23 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Thu, 08 Jan 2015 15:57:23 +0100 Subject: [pydotorg-www] Issues to update list of Python web frameworks In-Reply-To: <54AE6C68.5080305@linux.vnet.ibm.com> References: <54AE6C68.5080305@linux.vnet.ibm.com> Message-ID: <54AE9AD3.4020801@egenix.com> On 08.01.2015 12:39, Alan Evangelista wrote: > I'm having trouble to update https://wiki.python.org/moin/WebFrameworks with new web frameworks. > I got a 500 error on the first try, on the second try I got a conflict (possibly with my previous > attempt?), on the third try the page did not exist and I was not able to recreate it with the > desired content; I get a "Page could not get locked. Missing 'current' file?" error. > Anyone already experienced similar problems with the wiki? > > I have the new wiki content saved in a text file in my personal computer and will upload it > to the wiki as soon as I am able to bypass this problem. We're having issues with the wiki at the moment. The VM is overloaded - probably from folks running a botnet. Since the wiki is running behind a load balancer, you often get 500 errors, since the load balancer times out waiting for the VM reply. I've now increased the number of worker processes. Perhaps that help a bit. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 08 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Thu Jan 8 16:33:17 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Thu, 08 Jan 2015 16:33:17 +0100 Subject: [pydotorg-www] Wiki slowness In-Reply-To: References: <54AD98D5.9090705@egenix.com> <54ADA425.9020809@egenix.com> Message-ID: <54AEA33D.5060108@egenix.com> On 07.01.2015 22:46, Guido van Rossum wrote: > One thing I can say is that some adversaries are very good at coordinating > an attack from a huge pool of IP addresses (e.g. a botnet), at a low rate > per IP address. This type of attack is hard to detect. Presumably each bot > in the net is used to attack many different services simultaneously. What's strange is that there are only few actual POST requests trying to log in or create new accounts and all the GET requests are missing the user/password parameters. Doesn't look like bots trying passwords. Perhaps we just got slashdot'ted (is that still the right term ;-)) and browsers are preloading links. > On Wed, Jan 7, 2015 at 1:24 PM, M.-A. Lemburg wrote: > >> On 07.01.2015 21:51, Guido van Rossum wrote: >>> This sounds like a serious and lasting infrastructure issue. Dropbox is >> hit >>> by similar attacks all the time. The hackers are likely looking to match >>> large databases of email addresses (think many, many millions) against >>> large databases of easy passwords; if they find a match they are likely >> to >>> test the same email/password combination at a large set of other >> services. >>> (I can't explain the account creations but these are likely to the >> hackers >>> useful in some other way.) >>> >>> Sooner or later this will be used to hack or impersonate someone >> important. >>> >>> There is no perfect solution, but we should definitely be watching this >>> more carefully and slow down login attempts and account creations. Do we >>> have a captcha yet? Can we block IP addresses? Nothing stops all >> attempts, >>> but you must at least do all of these. >> >> We have a textcha on the account creation page, which blocks >> bots (but not necessarily humans). >> >> The attempts do seem to be programmed, since we're not getting >> a lot of hits for the password reminder link which is on the >> login page as well. >> >> I guess we could try to use fail2ban on the VM which some special >> rules setup to watch for excessive login and account creation >> requests. However, the IP addresses don't repeat often, so >> this may not be all that effective. >> >> MoinMoin itself also has a built-in surge protection: >> >> http://moinmo.in/HelpOnConfiguration/SurgeProtection >> >> but this will likely not help much due to the same problem >> with the varying IP addresses. It also sometimes causes problems >> for people behind firewalls - as we experienced at PyCon UK >> a couple of years ago. >> >>> The times of spambayes are over. The adversaries are persistent and >> clever >>> and have huge resources. >>> >>> (Sadly I can't say much more except over beer. But this is serious.) >> >> The wiki VM runs behind a load balancer, so perhaps we ought >> to look for a more generic solution to install there. >> >>> On Wed, Jan 7, 2015 at 12:36 PM, M.-A. Lemburg wrote: >>> >>>> I've had a look around on the system at what might be causing the >>>> slowness of the wiki. >>>> >>>> The number of used inodes was a bit high, so I ran some >>>> maintenance tools on the wikis to reduce them. >>>> >>>> A restart of Apache didn't help much. The processes went straight >>>> to 100% again. >>>> >>>> I then ran a log trace of the access log and found that the >>>> wiki us being hit by massive and continuous stream of login attempts >>>> and new account creations. I guess the spammers have us on the >>>> radar again... >>>> >>>> The IP addresses vary a lot, but the user agent strings are mostly >>>> the same: "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; >>>> Trident/5.0)". >>>> >>>> All three wikis are affected, so this may be a botnet. >>>> >>>> -- >>>> Marc-Andre Lemburg >>>> eGenix.com >>>> >>>> Professional Python Services directly from the Source (#1, Jan 07 2015) >>>>>>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>>>>>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>>>>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >>>> ________________________________________________________________________ >>>> >>>> ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: >>>> >>>> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 >>>> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg >>>> Registered at Amtsgericht Duesseldorf: HRB 46611 >>>> http://www.egenix.com/company/contact/ >>>> _______________________________________________ >>>> pydotorg-www mailing list >>>> pydotorg-www at python.org >>>> https://mail.python.org/mailman/listinfo/pydotorg-www >>>> >>> >>> >>> >> >> -- >> Marc-Andre Lemburg >> eGenix.com >> >> Professional Python Services directly from the Source (#1, Jan 07 2015) >>>>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>>>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >> ________________________________________________________________________ >> >> ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: >> >> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 >> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg >> Registered at Amtsgericht Duesseldorf: HRB 46611 >> http://www.egenix.com/company/contact/ >> > > > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 08 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From guido at python.org Thu Jan 8 20:43:48 2015 From: guido at python.org (Guido van Rossum) Date: Thu, 8 Jan 2015 11:43:48 -0800 Subject: [pydotorg-www] PEP generation broken? Message-ID: I added three new PEPs to the peps repo: 482-484. They show up on the legacy site but not on www.python.org. I know there's a log file somewhere but all my searches show up nothing. -- --Guido van Rossum (python.org/~guido) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mal at egenix.com Thu Jan 8 22:51:25 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Thu, 08 Jan 2015 22:51:25 +0100 Subject: [pydotorg-www] Wiki slowness In-Reply-To: <54AEA33D.5060108@egenix.com> References: <54AD98D5.9090705@egenix.com> <54ADA425.9020809@egenix.com> <54AEA33D.5060108@egenix.com> Message-ID: <54AEFBDD.7000203@egenix.com> On 08.01.2015 16:33, M.-A. Lemburg wrote: > On 07.01.2015 22:46, Guido van Rossum wrote: >> One thing I can say is that some adversaries are very good at coordinating >> an attack from a huge pool of IP addresses (e.g. a botnet), at a low rate >> per IP address. This type of attack is hard to detect. Presumably each bot >> in the net is used to attack many different services simultaneously. > > What's strange is that there are only few actual POST requests > trying to log in or create new accounts and all the GET requests > are missing the user/password parameters. Doesn't look like > bots trying passwords. > > Perhaps we just got slashdot'ted (is that still the right term ;-)) > and browsers are preloading links. The VM now runs on 4GB RAM and even though it still gets those strange requests, the load is a lot lower. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 08 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From wolfgang.maier at biologie.uni-freiburg.de Sat Jan 10 13:34:41 2015 From: wolfgang.maier at biologie.uni-freiburg.de (Wolfgang Maier) Date: Sat, 10 Jan 2015 13:34:41 +0100 Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in wiki Message-ID: Hi, I just changed the ReStructuredText page name to https://wiki.python.org/moin/reStructuredText as suggested here: https://wiki.python.org/moin/SiteImprovements#Wiki_Content I also tried to update all links to that site, but there are two pages that I do not have editing rights for. These are: https://wiki.python.org/moin/PythonWikiEngines https://wiki.python.org/moin/Templating Maybe someone with the right privileges could take care of these (and also double-check that I haven't left behind other broken links) ? Thanks a lot, Wolfgang From mal at egenix.com Sat Jan 10 13:56:22 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Sat, 10 Jan 2015 13:56:22 +0100 Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in wiki In-Reply-To: References: Message-ID: <54B12176.50005@egenix.com> On 10.01.2015 13:34, Wolfgang Maier wrote: > Hi, > > I just changed the ReStructuredText page name to > > https://wiki.python.org/moin/reStructuredText > > as suggested here: > > https://wiki.python.org/moin/SiteImprovements#Wiki_Content Thanks, Wolfgang. > I also tried to update all links to that site, but there are two pages that I do not have editing > rights for. These are: > > https://wiki.python.org/moin/PythonWikiEngines > https://wiki.python.org/moin/Templating > > Maybe someone with the right privileges could take care of these (and also double-check that I > haven't left behind other broken links) ? I've removed the ACLs on those two pages, so you should be able to edit them. BTW: If you find more such locked down pages, please let me know. These locks were introduced prior to the change to have an editors group. Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 10 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From wolfgang.maier at biologie.uni-freiburg.de Sat Jan 10 15:48:56 2015 From: wolfgang.maier at biologie.uni-freiburg.de (Wolfgang Maier) Date: Sat, 10 Jan 2015 15:48:56 +0100 Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in wiki In-Reply-To: <54B12176.50005@egenix.com> References: <54B12176.50005@egenix.com> Message-ID: On 10.01.2015 13:56, M.-A. Lemburg wrote: > On 10.01.2015 13:34, Wolfgang Maier wrote: > >> I also tried to update all links to that site, but there are two pages that I do not have editing >> rights for. These are: >> >> https://wiki.python.org/moin/PythonWikiEngines >> https://wiki.python.org/moin/Templating >> >> Maybe someone with the right privileges could take care of these (and also double-check that I >> haven't left behind other broken links) ? > > I've removed the ACLs on those two pages, so you should be able to > edit them. > Thanks, that worked and the pages are now updated. > BTW: If you find more such locked down pages, please let me know. > These locks were introduced prior to the change to have an editors > group. > Well, it seems that all Help (HelpContents and below) pages and their German equivalents are locked. Don't know whether *that* is intentional though. Best, Wolfgang From mal at egenix.com Sat Jan 10 18:39:12 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Sat, 10 Jan 2015 18:39:12 +0100 Subject: [pydotorg-www] changing ReStructuredText to reStructuredText in wiki In-Reply-To: References: <54B12176.50005@egenix.com> Message-ID: <54B163C0.40009@egenix.com> On 10.01.2015 15:48, Wolfgang Maier wrote: > On 10.01.2015 13:56, M.-A. Lemburg wrote: >> On 10.01.2015 13:34, Wolfgang Maier wrote: >> >>> I also tried to update all links to that site, but there are two pages that I do not have editing >>> rights for. These are: >>> >>> https://wiki.python.org/moin/PythonWikiEngines >>> https://wiki.python.org/moin/Templating >>> >>> Maybe someone with the right privileges could take care of these (and also double-check that I >>> haven't left behind other broken links) ? >> >> I've removed the ACLs on those two pages, so you should be able to >> edit them. >> > > Thanks, that worked and the pages are now updated. Great, thanks. >> BTW: If you find more such locked down pages, please let me know. >> These locks were introduced prior to the change to have an editors >> group. >> > > Well, it seems that all Help (HelpContents and below) pages and their German equivalents are locked. > Don't know whether *that* is intentional though. Those are system pages which come with MoinMoin. They get overwritten every time we upgrade the wiki, so it's better to fix them upstream. Regards, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 10 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From utkarshpatel1403 at gmail.com Sun Jan 18 12:34:48 2015 From: utkarshpatel1403 at gmail.com (Utkarsh Patel) Date: Sun, 18 Jan 2015 17:04:48 +0530 Subject: [pydotorg-www] Opening a new Python user group at GTU Message-ID: Dear Sir/Mam, Greetings from Gujarat Technological University (www.gtu.ac.in)! GTU is one of the largest Technological University in India with 500,000 plus students and 17,000 plus faculties covering 95% students of Gujarat State. University has some very unique initiatives like GTU Innovation Council and 77 Open Source Technology Clubs are active in 500 plus GTU affiliated Colleges. It is a very huge University in terms of size and hence it is more important to plan a policy to start awareness about Python activities. Our target is to multiply participation of GTU students in various activities of Python user group @ GTU by couple zeros. Could you help me how to start a python user group for a university. My User Name is: Utkarsh Patel Regards, Utkarsh Patel (M.Tech) Asst. Professor, Design and Innovation, SOCET , Ahmd (utkarshpatel.ec at socet.edu.in) Founder, Make India Movement ( utkarsh at makeindiamovement.in) Organizer, MakerFest (utkarsh at makerfest.com) Mentor, CiC3 , GTU ( cic3 at gtu.edu.in ) M- 9409057017 Ph- +91-79-66046300/1/2/3 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ncoghlan at gmail.com Mon Jan 19 16:56:38 2015 From: ncoghlan at gmail.com (Nick Coghlan) Date: Tue, 20 Jan 2015 01:56:38 +1000 Subject: [pydotorg-www] Extracting database subsets for use in local instance testing Message-ID: MAL recently brought up the difficulty of getting good datasets for use in local testing of instances of the python.org software. Catherine Devlin created this useful tool that makes it possible to automatically extract interesting subsets for use, rather than having to dump and loading the whole database: https://18f.gsa.gov/2015/01/13/an-open-source-tool-for-easier-database-testing/ Regards, Nick. -- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia From faassen at startifact.com Tue Jan 20 17:50:08 2015 From: faassen at startifact.com (Martijn Faassen) Date: Tue, 20 Jan 2015 17:50:08 +0100 Subject: [pydotorg-www] web frameworks wiki page mysteriously gone? Message-ID: Hi there, I'm not sure what's going on.. I recently got an email of an edit to this page: https://wiki.python.org/moin/WebFrameworks?action=diff&rev1=434&rev2=435 this URL resolves. But when I go here: https://wiki.python.org/moin/WebFrameworks I get an empty page. links within the wiki are also greyed out, for instance see here: https://wiki.python.org/moin/WebProgramming So something went wrong in the last edit somehow? I'm not sure how this is repaired. Regards, Martijn From mal at egenix.com Wed Jan 21 11:31:39 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Wed, 21 Jan 2015 11:31:39 +0100 Subject: [pydotorg-www] web frameworks wiki page mysteriously gone? In-Reply-To: References: Message-ID: <54BF800B.7070903@egenix.com> On 20.01.2015 17:50, Martijn Faassen wrote: > Hi there, > > I'm not sure what's going on.. I recently got an email of an edit to this page: > > https://wiki.python.org/moin/WebFrameworks?action=diff&rev1=434&rev2=435 > > this URL resolves. But when I go here: > > https://wiki.python.org/moin/WebFrameworks > > I get an empty page. links within the wiki are also greyed out, for > instance see here: > > https://wiki.python.org/moin/WebProgramming > > So something went wrong in the last edit somehow? I'm not sure how > this is repaired. There's some wrong on the server: it keeps coming back with an error "Page could not get locked. Missing 'current' file?" I'll have a look. The history is still available: https://wiki.python.org/moin/WebFrameworks?action=info -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 21 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ 2015-01-09: Released eGenix pyOpenSSL 0.13.7 ... http://egenix.com/go68 ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Wed Jan 21 11:35:10 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Wed, 21 Jan 2015 11:35:10 +0100 Subject: [pydotorg-www] web frameworks wiki page mysteriously gone? In-Reply-To: <54BF800B.7070903@egenix.com> References: <54BF800B.7070903@egenix.com> Message-ID: <54BF80DE.5040604@egenix.com> On 21.01.2015 11:31, M.-A. Lemburg wrote: > On 20.01.2015 17:50, Martijn Faassen wrote: >> Hi there, >> >> I'm not sure what's going on.. I recently got an email of an edit to this page: >> >> https://wiki.python.org/moin/WebFrameworks?action=diff&rev1=434&rev2=435 >> >> this URL resolves. But when I go here: >> >> https://wiki.python.org/moin/WebFrameworks >> >> I get an empty page. links within the wiki are also greyed out, for >> instance see here: >> >> https://wiki.python.org/moin/WebProgramming >> >> So something went wrong in the last edit somehow? I'm not sure how >> this is repaired. > > There's some wrong on the server: it keeps coming back with an > error "Page could not get locked. Missing 'current' file?" > > I'll have a look. Fixed. There was a lock on the current version which prevented any edits: pages/WebFrameworks# ls -l total 88 drwxr-x--- 2 moin moin 4096 Nov 15 2008 attachments drwxr-x--- 2 moin moin 4096 Dec 21 16:35 cache -rw-rw---- 1 moin moin 9 Jan 8 11:15 current-locked -rw-rw---- 1 moin moin 127 Jan 21 10:25 edit-lock -rw-r----- 1 moin moin 53588 Dec 21 16:34 edit-log drwxr-x--- 2 moin moin 16384 Jan 8 11:15 revisions I don't know why MoinMoin decided to not show any content at all in that case, but it's fixed now. > The history is still available: > > https://wiki.python.org/moin/WebFrameworks?action=info > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 21 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ 2015-01-09: Released eGenix pyOpenSSL 0.13.7 ... http://egenix.com/go68 ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From tatianatylosky at gmail.com Fri Jan 23 00:02:13 2015 From: tatianatylosky at gmail.com (Tatiana Tylosky) Date: Thu, 22 Jan 2015 18:02:13 -0500 Subject: [pydotorg-www] Editors Group Message-ID: Python.org admins, I would like to edit your Beginner's Guide for Non-programmers page to include my Python Programming Fundamentals Guide . I think it should belong under the "For Younger Students" Section. During the guide you learn Python programming fundamentals while building a Tamagochi style "Pypet". The guide has had good feedback so far, and I think it would be a valuable resource to any aspiring Pythonistas. Let me know and thank you! My account name is "TatianaTylosky". Best, Tatiana Tylosky -------------- next part -------------- An HTML attachment was scrubbed... URL: From f at florianfuchs.com Sat Jan 24 20:48:51 2015 From: f at florianfuchs.com (Florian Fuchs) Date: Sat, 24 Jan 2015 20:48:51 +0100 Subject: [pydotorg-www] Wiki editing rights Message-ID: <54C3F723.8020109@florianfuchs.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi there, I am helping Terri Oda as an org admin for the PSF's Google Summer of Code participation again this year. And I was wondering if it's possible to grant me editing rights for the Wiki. Thanks! Florian Fuchs -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUw/ccAAoJEEceGbPdavl7HYEIAKidymwiCQYHhwXXPnnvvEQe 75k14dv4Nt4O5SygM+6ts+mF3A+Bw8ffkCBW8r4xQhj6QUMb/BbQJB2N44vPBO8w Pd8Ir2NUR444VOU4DNbIlzGmfGmwcNew8IA+eM3NafM9PJJN+fQSAC17qDpa1itq zemLj8Yj110ggQmOmfqz+EIBCRDG+TXNmIcOKrKaMDhoJjEW02cwy/hXGZnoRz3R jRCKBo9rYLJcBFoQG0vePQRTj2LsGgKx2+nHP0xJK3dT+qC4xVFhmIMFTCHKmLLv VL7usOHZp4cCG6v+OSVSDA9LNm1BKA3IGyaC88JnFsIwGgU8s5bP5rNK+4lBJqE= =DhvZ -----END PGP SIGNATURE----- From mal at egenix.com Mon Jan 26 14:09:10 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Mon, 26 Jan 2015 14:09:10 +0100 Subject: [pydotorg-www] Editors Group In-Reply-To: References: Message-ID: <54C63C76.1030107@egenix.com> Added. Happy editing ! On 23.01.2015 00:02, Tatiana Tylosky wrote: > Python.org admins, > > I would like to edit your Beginner's Guide for Non-programmers page > to include my Python Programming > Fundamentals Guide . I think it > should belong under the "For Younger Students" Section. During the guide you learn Python > programming fundamentals while building a Tamagochi style "Pypet". The guide has had good feedback > > so far, and I think it would be a valuable resource to any aspiring Pythonistas. Let me know and > thank you! > > My account name is "TatianaTylosky". > > Best, > Tatiana Tylosky > > > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 26 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Mon Jan 26 14:10:49 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Mon, 26 Jan 2015 14:10:49 +0100 Subject: [pydotorg-www] Wiki editing rights In-Reply-To: <54C3F723.8020109@florianfuchs.com> References: <54C3F723.8020109@florianfuchs.com> Message-ID: <54C63CD9.60901@egenix.com> On 24.01.2015 20:48, Florian Fuchs wrote: > Hi there, > > I am helping Terri Oda as an org admin for the PSF's Google Summer of > Code participation again this year. And I was wondering if it's > possible to grant me editing rights for the Wiki. Sure, I just need your wiki account name. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 26 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From tatianatylosky at gmail.com Mon Jan 26 17:23:08 2015 From: tatianatylosky at gmail.com (Tatiana Tylosky) Date: Mon, 26 Jan 2015 11:23:08 -0500 Subject: [pydotorg-www] Editors Group In-Reply-To: <54C63C76.1030107@egenix.com> References: <54C63C76.1030107@egenix.com> Message-ID: Thank you! Just updated. On Mon, Jan 26, 2015 at 8:09 AM, M.-A. Lemburg wrote: > Added. Happy editing ! > > On 23.01.2015 00:02, Tatiana Tylosky wrote: > > Python.org admins, > > > > I would like to edit your Beginner's Guide for Non-programmers page > > to include > my Python Programming > > Fundamentals Guide < > http://www.thinkful.com/learn/python-programming-fundamentals/>. I think > it > > should belong under the "For Younger Students" Section. During the guide > you learn Python > > programming fundamentals while building a Tamagochi style "Pypet". The > guide has had good feedback > > < > http://www.reddit.com/r/learnprogramming/comments/2t792r/i_just_released_a_beginners_level_python_guide/ > > > > so far, and I think it would be a valuable resource to any aspiring > Pythonistas. Let me know and > > thank you! > > > > My account name is "TatianaTylosky". > > > > Best, > > Tatiana Tylosky > > > > > > _______________________________________________ > > pydotorg-www mailing list > > pydotorg-www at python.org > > https://mail.python.org/mailman/listinfo/pydotorg-www > > > > -- > Marc-Andre Lemburg > eGenix.com > > Professional Python Services directly from the Source (#1, Jan 26 2015) > >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ > >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ > >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ > ________________________________________________________________________ > > ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: > > eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 > D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg > Registered at Amtsgericht Duesseldorf: HRB 46611 > http://www.egenix.com/company/contact/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From artfwo at gmail.com Tue Jan 27 15:15:15 2015 From: artfwo at gmail.com (Artem Popov) Date: Tue, 27 Jan 2015 21:15:15 +0700 Subject: [pydotorg-www] Wiki edit request Message-ID: Hi, I'd like to add my OSC protocol implementation to PythonInMusic page of the Python wiki: https://wiki.python.org/moin/PythonInMusic The page is marked as immutable when I'm logged in with my wiki account. Can I request permission to add relevant entry to the following page section? https://wiki.python.org/moin/PythonInMusic#Other_protocols if that's not possible, please add the following information to the above section: aiosc[1] - Minimalistic OSC communication module using asyncio. [1] - https://github.com/artfwo/aiosc Thanks! Best regards, -Artem From mal at egenix.com Tue Jan 27 15:45:46 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Tue, 27 Jan 2015 15:45:46 +0100 Subject: [pydotorg-www] Wiki edit request In-Reply-To: References: Message-ID: <54C7A49A.4030801@egenix.com> On 27.01.2015 15:15, Artem Popov wrote: > Hi, > > I'd like to add my OSC protocol implementation to PythonInMusic page > of the Python wiki: https://wiki.python.org/moin/PythonInMusic > > The page is marked as immutable when I'm logged in with my wiki > account. Can I request permission to add relevant entry to the > following page section? Sure, I just need your wiki account name. > https://wiki.python.org/moin/PythonInMusic#Other_protocols > > if that's not possible, please add the following information to the > above section: > > aiosc[1] - Minimalistic OSC communication module using asyncio. > [1] - https://github.com/artfwo/aiosc > > Thanks! > > Best regards, > -Artem > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 27 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Tue Jan 27 16:44:14 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Tue, 27 Jan 2015 16:44:14 +0100 Subject: [pydotorg-www] Wiki edit request In-Reply-To: References: <54C7A49A.4030801@egenix.com> Message-ID: <54C7B24E.2090109@egenix.com> Added. Happy editing ! On 27.01.2015 16:10, Artem Popov wrote: > 2015-01-27 20:45 GMT+06:00 M.-A. Lemburg : >> On 27.01.2015 15:15, Artem Popov wrote: >>> Hi, >>> >>> I'd like to add my OSC protocol implementation to PythonInMusic page >>> of the Python wiki: https://wiki.python.org/moin/PythonInMusic >>> >>> The page is marked as immutable when I'm logged in with my wiki >>> account. Can I request permission to add relevant entry to the >>> following page section? >> >> Sure, I just need your wiki account name. > > Sorry, the name's ArtemPopov. > > Thanks! > >> >>> https://wiki.python.org/moin/PythonInMusic#Other_protocols >>> >>> if that's not possible, please add the following information to the >>> above section: >>> >>> aiosc[1] - Minimalistic OSC communication module using asyncio. >>> [1] - https://github.com/artfwo/aiosc >>> >>> Thanks! >>> >>> Best regards, >>> -Artem >>> _______________________________________________ >>> pydotorg-www mailing list >>> pydotorg-www at python.org >>> https://mail.python.org/mailman/listinfo/pydotorg-www >>> >> >> -- >> Marc-Andre Lemburg >> eGenix.com >> >> Professional Python Services directly from the Source (#1, Jan 27 2015) >>>>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>>>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >> ________________________________________________________________________ >> >> ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: >> >> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 >> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg >> Registered at Amtsgericht Duesseldorf: HRB 46611 >> http://www.egenix.com/company/contact/ -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 27 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From berker.peksag at gmail.com Tue Jan 27 23:16:14 2015 From: berker.peksag at gmail.com (=?UTF-8?Q?Berker_Peksa=C4=9F?=) Date: Wed, 28 Jan 2015 00:16:14 +0200 Subject: [pydotorg-www] Request for wiki editing rights Message-ID: Hi, I would like to add selectors34 (a backport of the selectors module) [1] to https://wiki.python.org/moin/StandardLibraryBackports My wiki username is berkerpeksag. Thanks! --Berker [1] https://github.com/berkerpeksag/selectors34 From mal at egenix.com Wed Jan 28 15:29:10 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Wed, 28 Jan 2015 15:29:10 +0100 Subject: [pydotorg-www] Request for wiki editing rights In-Reply-To: References: Message-ID: <54C8F236.9040207@egenix.com> Added. Happy editing ! On 27.01.2015 23:16, Berker Peksa? wrote: > Hi, > > I would like to add selectors34 (a backport of the selectors module) > [1] to https://wiki.python.org/moin/StandardLibraryBackports > > My wiki username is berkerpeksag. > > Thanks! > > --Berker > > [1] https://github.com/berkerpeksag/selectors34 > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 28 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From vanzaj at gmail.com Thu Jan 29 07:44:32 2015 From: vanzaj at gmail.com (Ivan) Date: Thu, 29 Jan 2015 14:44:32 +0800 Subject: [pydotorg-www] updating https://wiki.python.org/moin/LocalUserGroups#Singapore Message-ID: Account name: IvanZim Edits: - Singapore PUG # 502 + Singapore PUG # and move it under Website - LadyPy # invalid domain From mal at egenix.com Thu Jan 29 15:19:43 2015 From: mal at egenix.com (M.-A. Lemburg) Date: Thu, 29 Jan 2015 15:19:43 +0100 Subject: [pydotorg-www] updating https://wiki.python.org/moin/LocalUserGroups#Singapore In-Reply-To: References: Message-ID: <54CA417F.2000706@egenix.com> Added. Happy editing ! On 29.01.2015 07:44, Ivan wrote: > Account name: IvanZim > > Edits: > > - Singapore PUG # 502 > + Singapore PUG # > and move it under Website > - LadyPy # invalid domain > _______________________________________________ > pydotorg-www mailing list > pydotorg-www at python.org > https://mail.python.org/mailman/listinfo/pydotorg-www > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 29 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From Roman.Bolshakov at emc.com Sat Jan 31 08:10:56 2015 From: Roman.Bolshakov at emc.com (Bolshakov, Roman) Date: Sat, 31 Jan 2015 07:10:56 +0000 Subject: [pydotorg-www] Broken link in PEP0328 Message-ID: http://www.python.org/doc/essays/packages.html doesn't exist anymore. From tarashikashanifatemeh at gmail.com Fri Jan 30 16:28:39 2015 From: tarashikashanifatemeh at gmail.com (Fatemeh Tarashi) Date: Fri, 30 Jan 2015 18:58:39 +0330 Subject: [pydotorg-www] edit PersianLanguage page Message-ID: hi i can't edit persian language page or ... ! plz help me , what can i do ? my user name : FatemehTarashi -------------- next part -------------- An HTML attachment was scrubbed... URL: