Re: [Python-Dev] 2.5 open issues

2006-05-10 Thread Michael Hudson
Neal Norwitz [EMAIL PROTECTED] writes:

 Here's what's left for 2.5 after the most recent go around.

 There's no owner for these items.  If no one takes them, they won't
 get done and I will move them to deferred within a week:

   * Add @decorator decorator to functional, rename to functools?
 What's the benefit of @decorator?  Who made functional?  It's new
 in 2.5, right?  If so, move it or it will be functional for all 2.x.

   * Remove the fpectl module?
Does anyone use this?  It can probably be removed, but someone
 needs to do the work.

This was my idea; I'm not really offering to do the work now and don't
think that it's terribly urgent, so I propose leaving this until 2.6.

Cheers,
mwh

-- 
  dash it's like a bicycle
  dash but with internet  -- from Twisted.Quotes
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-29 Thread Nick Coghlan
Collin Winter wrote:
 I'd very much like to see functional renamed to functools, and I've
 cooked up the necessary changes to handle the move (SF #1478788).

+1 since there are utilities like decorator and deprecated which belong in 
such a module, but don't fit within the functional programming meme 
suggested by the current name.

If we're happy with the name change, I can make sure this change goes in 
before alpha 3 (probably sooner, to make it easier for anyone interested to 
work on a patch for @decorator).

Cheers,
Nick.

-- 
Nick Coghlan   |   [EMAIL PROTECTED]   |   Brisbane, Australia
---
 http://www.boredomandlaziness.org
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-29 Thread Georg Brandl
Neal Norwitz wrote:
 Here's what's left for 2.5 after the most recent go around.
 
 There's no owner for these items.  If no one takes them, they won't
 get done and I will move them to deferred within a week:
 
   * Add @decorator decorator to functional, rename to functools?
 What's the benefit of @decorator?

Creating decorators that don't hinder introspection.

  Who made functional?  It's new
 in 2.5, right?  If so, move it or it will be functional for all 2.x.
 
   * Remove the fpectl module?
Does anyone use this?  It can probably be removed, but someone
 needs to do the work.
 
   * new icons is lost and needs a shepherd to make python look spiffy

I've already done the work for Unixy platforms.

Georg

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Thomas Heller
Neal Norwitz wrote:
 If you are addressed on this message, it means you have open issues
 that need to be resolved for 2.5.  Some of these issues are
 documentation, others are code issues.

 Documentation missing:
 +++
 Fredrik: ElementTree
 Gerhard: pysqlite
 Martin: msilib
 Thomas: ctypes
 
 Thomas, I know you checked in some ctypes docs.  Is that everything or
 is there more coming?  It seemed pretty short given the size of
 ctypes.
 
 If you don't expect to have time to finish these tasks, then it's your
 job to find someone else who will.

I was fearing it is getting too long.  How many pages do you expect or will you
tolerate (yes, this is a serious question)?

I could imaging three parts of the ctypes docs:

1. The tutorial, which is already checked in.

2. A reference manual, listing all the available functions and types (it will
probably duplicate a lot of what is in the tutorial).

3. Some articles/howtos which cover advanced issues.

I have the start of a reference manual, which is about 12 pages now.  
Incomplete, some sections
are not yet or no longer correct, but you can take a look at it here:

http://starship.python.net/crew/theller/manual/manual.html

This could be completed and committed into SVN soon.

Thomas

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread A.M. Kuchling
On Fri, Apr 28, 2006 at 10:27:45AM +0200, Thomas Heller wrote:
 I could imagine three parts of the ctypes docs:
  ...
 3. Some articles/howtos which cover advanced issues.

Note that there's now a Doc/howto directory, so you could put articles
there.  The howtos aren't built as part of the documentation set, but
maybe we should work on fixing that.  

Also note that one existing howto is in reST, the first use of reST in
the Python docs.  So integrating the howtos will mean supporting reST,
and you can therefore write howtos in reST if that's convenient.

--amk

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread A.M. Kuchling
On Thu, Apr 27, 2006 at 10:58:49PM -0700, Neal Norwitz wrote:
 If you are addressed on this message, it means you have open issues
 that need to be resolved for 2.5.  Some of these issues are
 documentation, others are code issues.  This information comes from
 PEP 356.

There are also these items in the 'possible features' section:

Modules under consideration for inclusion:

  - bdist_deb in distutils package
(Owner: ???)
http://mail.python.org/pipermail/python-dev/2006-February/060926.html

  - wsgiref to the standard library
(Owner: Phillip Eby)

  - pure python pgen module
(Owner: Guido)

  - Support for building fat Mac binaries (Intel and PPC)
(Owner: Ronald Oussoren)


wsgiref is the most important one, I think.  If there's anything I can
do to help, please let me know.

--amk
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Guido van Rossum
On 4/28/06, A.M. Kuchling [EMAIL PROTECTED] wrote:
 There are also these items in the 'possible features' section:
 
 Modules under consideration for inclusion:

   - bdist_deb in distutils package
 (Owner: ???)
 http://mail.python.org/pipermail/python-dev/2006-February/060926.html

Isn't that MvL?

   - wsgiref to the standard library
 (Owner: Phillip Eby)

I still hope this can go in; it will help web framework authors do the
right thing long term.

   - pure python pgen module
 (Owner: Guido)

I'm withdrawing this for 2.5 and resubmitting it to 2.6; I have no
time to clean it up. I know it is possible using this code to create a
Python source-to-bytecode compiler in pure Python (using tokenizer.py
for the lexer and the compiler package as the bytecode generator, and
accepting the latter's imperfections) but few people have that need
and those that do can download it from SF.

   - Support for building fat Mac binaries (Intel and PPC)
 (Owner: Ronald Oussoren)

Yes, this would be cool.

 wsgiref is the most important one, I think.  If there's anything I can
 do to help, please let me know.

--
--Guido van Rossum (home page: http://www.python.org/~guido/)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Phillip J. Eby
At 07:38 AM 4/28/2006 -0700, Guido van Rossum wrote:
On 4/28/06, A.M. Kuchling [EMAIL PROTECTED] wrote:
- wsgiref to the standard library
  (Owner: Phillip Eby)

I still hope this can go in; it will help web framework authors do the
right thing long term.

I doubt I'll have time to write documentation for it before alpha 3.  If 
it's okay for the docs to wait for one of the beta releases -- or better 
yet, if someone could volunteer to create rough draft documentation that I 
could just then edit --  then it shouldn't be a problem getting it in and 
integrated.

However, just to avoid the sort of thing that happened with setuptools, I 
would suggest, Guido, that you make a last call for objections on the 
Web-SIG, which has previously voiced more criticism of wsgiref than the 
Distutils-SIG ever had about setuptools.  Granted, most of the Web-SIG 
comments were essentially feature requests, but some complained about the 
presence of the handler framework.  Anyway, after the setuptools flap I'm a 
little shy of checking in a new library without a little more visible 
process.  :)

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread A.M. Kuchling
On Fri, Apr 28, 2006 at 11:02:07AM -0400, Phillip J. Eby wrote:
 I doubt I'll have time to write documentation for it before alpha 3.  If 
 it's okay for the docs to wait for one of the beta releases -- or better 
 yet, if someone could volunteer to create rough draft documentation that I 
 could just then edit --  then it shouldn't be a problem getting it in and 
 integrated.

Barring some radical new thing in alpha3, the heavy lifting of the
What's New is done so I'm available to help with documentation.
(The functional programming howto can wait a little while longer.)  I
assume all we need is the module-level docs for the LibRef?

So, what's the scope of the proposed addition?  Everything in the
wsgiref package, including the simple_server module?

 However, just to avoid the sort of thing that happened with setuptools, I 
 would suggest, Guido, that you make a last call for objections on the 
 Web-SIG ...

Agreed.  Guido, another suggestion: an Artima weblog post about the
proposal, so that blog commentators notice it.

--amk
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Phillip J. Eby
At 11:54 AM 4/28/2006 -0400, A.M. Kuchling wrote:
On Fri, Apr 28, 2006 at 11:02:07AM -0400, Phillip J. Eby wrote:
  I doubt I'll have time to write documentation for it before alpha 3.  If
  it's okay for the docs to wait for one of the beta releases -- or better
  yet, if someone could volunteer to create rough draft documentation that I
  could just then edit --  then it shouldn't be a problem getting it in and
  integrated.

Barring some radical new thing in alpha3, the heavy lifting of the
What's New is done so I'm available to help with documentation.
(The functional programming howto can wait a little while longer.)  I
assume all we need is the module-level docs for the LibRef?

So, what's the scope of the proposed addition?  Everything in the
wsgiref package, including the simple_server module?

Yes.  simple_server is, coincidentally, the most controversial point on the 
Web-SIG, in that some argue for including a better web server.  However, 
nobody has come forth and said, Here's my web server, it's stable and I 
want to put it in the stdlib, so the discussion wound down in general 
vagueness the last time it was brought up.

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Ronald Oussoren

On 28-apr-2006, at 17:07, Martin v. Löwis wrote:

 Neal Norwitz wrote:
 Who is the owner for getting new icons installed with the new logo?

 For the OSX icons, I guess Ronald Oussoren owns the task of getting
 them into the distribution.

That's fine by me. I'll be adding them to the universal python 2.4  
tree soon and to 2.5 when that's is done. Do have to wait for the  
contributor agreement, which the folks over at [EMAIL PROTECTED] say is  
good enough, to do that?

Ronald
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Ronald Oussoren

On 28-apr-2006, at 17:41, Martin v. Löwis wrote:



   - Support for building fat Mac binaries (Intel and PPC)
 (Owner: Ronald Oussoren)

 Yes, this would be cool.

 This is nearly committed. For some reason, SF apparently dropped
 my last change request for it, and Ronald's patch responding
 to this request, so it barely missed 2.5a2. Regardless, I guess
 Ronald will release his 2.5a2 binaries in the fat form.

I hope this isn't a bad omen for this feature ;-). I've also had
to resubmit one of my changes to this tracker item because SF dropped  
it.

My 2.5a2 build will include this patch and will be a fat binary.

Ronald
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Martin v. Löwis
Ronald Oussoren wrote:
 That's fine by me. I'll be adding them to the universal python 2.4  
 tree soon and to 2.5 when that's is done. Do have to wait for the  
 contributor agreement, which the folks over at [EMAIL PROTECTED] say is  
 good enough, to do that?

If the artist has informally agreed to do that (so it is just the
formal signing that takes time), go ahead.

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Georg Brandl
Martin v. Löwis wrote:
 Neal Norwitz wrote:
 Who is the owner for getting new icons installed with the new logo?
 
 Nobody, so far (for Windows). Somebody should contact the owner and
 find out what the license on this work is, and then tell me what
 to do with them. I assume the py and pyc icons are to be replaced, and I
 also assume the Vista icons are to be ignored, but what about the
 other(s)?

As I posted here previously, I contacted the owner, and he said that he
didn't care about specifying a license. I guess that means that we can
pick one ;)

Georg

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Thomas Heller
Georg Brandl wrote:
 Martin v. Löwis wrote:
 Neal Norwitz wrote:
 Who is the owner for getting new icons installed with the new logo?
 Nobody, so far (for Windows). Somebody should contact the owner and
 find out what the license on this work is, and then tell me what
 to do with them. I assume the py and pyc icons are to be replaced, and I
 also assume the Vista icons are to be ignored, but what about the
 other(s)?
 
 As I posted here previously, I contacted the owner, and he said that he
 didn't care about specifying a license. I guess that means that we can
 pick one ;)
 

If this is really possible (but I doubt that) I suggest we pick the license
that Just had for his logo:



If you do not agree with this LICENSE, you had better not looked at THE LOGO.


http://starship.python.net/~just/pythonpowered/

Thomas

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Martin v. Löwis
Georg Brandl wrote:
 As I posted here previously, I contacted the owner, and he said that he
 didn't care about specifying a license. I guess that means that we can
 pick one ;)

Can you please ask whether he would be willing to fill out a contrib
form (http://www.python.org/psf/contrib/contrib-form/)? Without
some kind of explicit contribution, I hesitate to use it.

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Neal Norwitz
Here's what's left for 2.5 after the most recent go around.

There's no owner for these items.  If no one takes them, they won't
get done and I will move them to deferred within a week:

  * Add @decorator decorator to functional, rename to functools?
What's the benefit of @decorator?  Who made functional?  It's new
in 2.5, right?  If so, move it or it will be functional for all 2.x.

  * Remove the fpectl module?
   Does anyone use this?  It can probably be removed, but someone
needs to do the work.

  * new icons is lost and needs a shepherd to make python look spiffy

  * what's happening with these modules:  timing, cl, sv?

n


On 4/28/06, A.M. Kuchling [EMAIL PROTECTED] wrote:
 On Thu, Apr 27, 2006 at 10:58:49PM -0700, Neal Norwitz wrote:
  If you are addressed on this message, it means you have open issues
  that need to be resolved for 2.5.  Some of these issues are
  documentation, others are code issues.  This information comes from
  PEP 356.

 There are also these items in the 'possible features' section:
 
 Modules under consideration for inclusion:

   - bdist_deb in distutils package
 (Owner: ???)
 http://mail.python.org/pipermail/python-dev/2006-February/060926.html

   - wsgiref to the standard library
 (Owner: Phillip Eby)

   - pure python pgen module
 (Owner: Guido)

   - Support for building fat Mac binaries (Intel and PPC)
 (Owner: Ronald Oussoren)
 

 wsgiref is the most important one, I think.  If there's anything I can
 do to help, please let me know.

 --amk
 ___
 Python-Dev mailing list
 Python-Dev@python.org
 http://mail.python.org/mailman/listinfo/python-dev
 Unsubscribe: 
 http://mail.python.org/mailman/options/python-dev/nnorwitz%40gmail.com

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Collin Winter
On 4/28/06, Neal Norwitz [EMAIL PROTECTED] wrote:
 There's no owner for these items.  If no one takes them, they won't
 get done and I will move them to deferred within a week:

   * Add @decorator decorator to functional, rename to functools?
 What's the benefit of @decorator?  Who made functional?  It's new
 in 2.5, right?  If so, move it or it will be functional for all 2.x.

The PEP responsible for functional (PEP 309) was written by Peter
Harris, with the partial class (the module's sole member for a while)
coded by Hye-Shik Chang and Raymond Hettinger. Comments in the module
list Hye-Shik Chang as the maintainer.

I'd very much like to see functional renamed to functools, and I've
cooked up the necessary changes to handle the move (SF #1478788).

Collin Winter
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] 2.5 open issues

2006-04-28 Thread Tim Peters
[Georg Brandl]
 As I posted here previously, I contacted the owner, and he said that he
 didn't care about specifying a license. I guess that means that we can
 pick one ;)

[Martin v. Löwis]
 Can you please ask whether he would be willing to fill out a contrib
 form (http://www.python.org/psf/contrib/contrib-form/)? Without
 some kind of explicit contribution, I hesitate to use it.

Me too, but stronger than hesitation.  Georg, if he doesn't sign a
contrib form, we have no legal right to distribute his work, or to
license Python's users to (re)distribute it either.  That's just the
way the world works.

Or if the fellow just doesn't want to bother picking the initial
license the contrib form requires, tell him to pick the Academic Free
License, Version 2.1.  Well, you should actually ask him to ask his
lawyer to decide that with him, but since I'm not on hallucinogens at
the moment, making the choice for him is the only thing that will work
in the real world -- it just has to look like it was his choice ;-)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] 2.5 open issues

2006-04-27 Thread Neal Norwitz
If you are addressed on this message, it means you have open issues
that need to be resolved for 2.5.  Some of these issues are
documentation, others are code issues.  This information comes from
PEP 356.  The best way to get me to stop bugging you is to close out
these tasks. :-)

Who is the owner for getting new icons installed with the new logo?

Code issues:
+++
Fred, Fredrik, Martin:  xmlplus/xmlcore situation re: ElementTree
Jeremy: AST compiler issues

We should really try to get these resolved soon, especially the XML
issue since that could result in some sort of API change.  The AST
issues should just be bug fixes AFAIK.

Documentation missing:
+++
Fredrik: ElementTree
Gerhard: pysqlite
Martin: msilib
Thomas: ctypes

Thomas, I know you checked in some ctypes docs.  Is that everything or
is there more coming?  It seemed pretty short given the size of
ctypes.

If you don't expect to have time to finish these tasks, then it's your
job to find someone else who will.

n
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com