You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The attached file implements PEP-282. The file logging-
0.4.6.tar.gz is the entire distribution including
setup/install, test/example scripts, and TeX
documentation. The file logging.py (within the .tar.gz) is
all that is needed to implement the PEP.
The code seems high quality and well documented. I have no
concerns with logging.py as such.
I have two main issues:
Design decisions: looking over python-dev, I can not see
a consensus on the design decisions. I believe that *some*
type of official acceptance of the design should be decreed
by someone.
Source structure: while this seems quite suitable for an
extension module, the format of the patch is probably not
quite correct for a core module. For example, the test code
should probably be integrated with the standard Python test
suite (even if in a sub-directory), the Tex docs integrated
with Python's docs etc
So while I think the patch is high quality I believe these
issues need to be addressed before I can do much more.
Setting to "pending" - but good stuff tho! Please drive
this through!
The logging.tar.gz is an in-between-releases version which I
have uploaded for GvR review. It contains the logging module
refactored as a package. __init__.py contains the core
including FileHandler and StreamHandler; handlers.py
contains all the other handlers; and config.py contains the file-
based config stuff.
Activity
vsajip commentedon Jul 8, 2002
The attached file implements PEP-282. The file logging-
0.4.6.tar.gz is the entire distribution including
setup/install, test/example scripts, and TeX
documentation. The file logging.py (within the .tar.gz) is
all that is needed to implement the PEP.
vsajip commentedon Jul 8, 2002
Logged In: YES
user_id=308438
Added just the logging.py file to make it easier to review.
mhammond commentedon Jul 10, 2002
Logged In: YES
user_id=14198
The code seems high quality and well documented. I have no
concerns with logging.py as such.
I have two main issues:
Design decisions: looking over python-dev, I can not see
a consensus on the design decisions. I believe that *some*
type of official acceptance of the design should be decreed
by someone.
Source structure: while this seems quite suitable for an
extension module, the format of the patch is probably not
quite correct for a core module. For example, the test code
should probably be integrated with the standard Python test
suite (even if in a sub-directory), the Tex docs integrated
with Python's docs etc
So while I think the patch is high quality I believe these
issues need to be addressed before I can do much more.
Setting to "pending" - but good stuff tho! Please drive
this through!
gvanrossum commentedon Aug 2, 2002
Logged In: YES
user_id=6380
Um, Mark, looks like you accidentally closed this!
I reopened it and assigned it to me for review. I'm gonna
read the PEP and see if I like the design decisions enough
to pronounce acceptance.
vsajip commentedon Oct 16, 2002
Logged In: YES
user_id=308438
The logging.tar.gz is an in-between-releases version which I
have uploaded for GvR review. It contains the logging module
refactored as a package. __init__.py contains the core
including FileHandler and StreamHandler; handlers.py
contains all the other handlers; and config.py contains the file-
based config stuff.
gvanrossum commentedon Nov 13, 2002
Logged In: YES
user_id=6380
I've checked this into the Pythonm CVS tree now.
I expect to be tweaking it some before the 2.3a1 release.
There's no documentation checked in yet; I hope someone will
convert the docs at
http://www.red-dove.com/python_logging.html to LaTeX.
Vinaj, if you have any bug fixes, let me know!