Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Python: Dev

2.5.3: assessing commits

 

 

Python dev RSS feed   Index | Next | Previous | View Threaded


amk at amk

Oct 7, 2008, 5:44 PM

Post #1 of 3 (148 views)
Permalink
2.5.3: assessing commits

I've begun the task of assessing the 2.6 commits, but the job is
unexpectedly large.

What I did:

* Took the output of 'svn log -r60999:66717'. (2.5.2 was branched
from rev. 60999, so I'm ignoring commits to the trunk before 2.5.2 was
branch, which may miss some things.)

* Wrote a little script to explode the log into a separate file for each
commit. This resulted in about 2200 files.

* Did a long series of 'grep' and 'rm' commands to remove irrelevant files.
For example, if the commit touches abc.py, bytesobject.c, bytearrayobject.c,
etc. it was removed.

* Wrote a little script to find commits that only touch the docs, and moved them
aside.

At this point I still have 1191 files left. Many of these commits are
still irrelevant, but this is a lot for me to look through. A tarball
with the remaining commits is at

http://www.amk.ca/files/python/2.6-changes.tgz

Can we parallelize the job? One person could take commits starting
with '01', another with '02', etc. Or each person could assess the
commits they made.

--amk
_______________________________________________
Python-Dev mailing list
Python-Dev[at]python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/list-python-dev%40lists.gossamer-threads.com


amk at amk

Oct 8, 2008, 5:06 AM

Post #2 of 3 (131 views)
Permalink
Re: 2.5.3: assessing commits [In reply to]

On Tue, Oct 07, 2008 at 08:44:09PM -0400, A.M. Kuchling wrote:
> At this point I still have 1191 files left. Many of these commits are
> still irrelevant, but this is a lot for me to look through. A tarball
> with the remaining commits is at
>
> http://www.amk.ca/files/python/2.6-changes.tgz

On the metro this morning, I worked on this some more and now have
only 858 files for consideration. At this point I think we have to
look at commits individually. I'll turn the lists of commits into a
set of wiki page that we can examine and edit down in parallel.

(I've updated the above tarball in the meantime.)

--amk
_______________________________________________
Python-Dev mailing list
Python-Dev[at]python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/list-python-dev%40lists.gossamer-threads.com


amk at amk

Oct 8, 2008, 1:00 PM

Post #3 of 3 (124 views)
Permalink
Re: 2.5.3: assessing commits [In reply to]

On Wed, Oct 08, 2008 at 08:06:09AM -0400, A.M. Kuchling wrote:
> look at commits individually. I'll turn the lists of commits into a
> set of wiki pages that we can examine and edit down in parallel.

I decided to put them in SVN instead, in sandbox/py2.5.3/ .

How do we want to assess these commits for possible inclusion in
2.5.3?

--amk
_______________________________________________
Python-Dev mailing list
Python-Dev[at]python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/list-python-dev%40lists.gossamer-threads.com

Python dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.