Re: Kick starting email 6.0 development

Barry Warsaw <[email protected]> Fri, 22 Jan 2010 11:45:59 -0500
Newsgroups gmane.comp.python.mime.devel
Organization Damn Crazy Followers of the Horn
Message-ID <20100122114559.4bb73054@freewill>
On Jan 22, 2010, at 11:36 AM, R. David Murray wrote:

>I will take a look at that, since I'm actively working on Header
>right now.  As for doctests...I agree that they are good for helping to
>document the API, but IMO we are going to need more than that to get a
>really good set of validation tests.  I have some thoughts about that
>that I'm experimenting with and will report back when I'm satisfied that
>my idea is at least workable.  (Whether it's a *good* idea remains to
>be seen :)

I definitely agree we can't use doctests exclusively.  Nobody in their right
mind would ever want to read those things!  A good mix of (separate file)
doctest and unittests would probably work, but I'm eager to hear how your
experiment turns out. :)

>My goal in using the DVCS is to make it easy for anyone to submit patches
>for review, which I believe launchpad facilitates.  ("Propose for merge",
>right?)

Yep.  It's a great way to go.  I also suggest that as things stabilize we move
to a model where branches proposed for merging are always linked to a bug.
But that might not always be feasible while there's lots of churn.

>I don't want the branch locked too tightly, I'd rather facilitate active
>contribution.  So possibly making an email6 team is better, but since I don't
>know what the consequences of adding someone to ~python-dev are, I don't know
>what would make it a bad thing for someone to be added to it :).

I'm thinking it does make sense to make an email6 team and keep this branch in
a separate package.  I've just created the team:

https://edge.launchpad.net/~email6

and made you a co-admin.  I think it's up to you to make the team the owner of
the python-email project.

>Well if you are we could try to hijack the whole core sprint to work on
>email :)

That's like the logical extension of Zawinksi's law. :)

>Seriously, though, if I can be of assistance, let me know.

Thanks!
-Barry
signature.asc (application/pgp-signature, 835 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJLWdZHAAoJEBJutWOnSwa/iI0P/2C4UmFpLI5sRs+p8BHOMwcM
JwXmvvLrEga31H2y+B3Ian3zv/zn1YweEnAkv6vebmYEUwCScprSbo8Xru1hKA0o
Iuyv1cgiymzcdgAbA5/0/gGq/nHyIJVNrFMK0zQJOWFWo3aAMD5NFCGudFQojYtU
FLCfWetqa0Tgb0IoGphrmrkHsdUN1WCV1FYH56WJT++p6+JIVQg+QaFO2Fv8Bh0Q
dv2eM9tq+pc6NoXfT+prNKsF08NhZKh5pzW4SvqgvK+YC1MyZfan63AQ7wbhXPqy
pn99a72KDvuuE6EDwk6om5N7eQ4hvmubSQ8GY7i+6xW6Knge+nLyy/AyLlYeoHck
wzo0nBbaUATgr2kB/N+QgijMKlTIBfTIrOQoDFBS72Jd5Za0PUhy29bsoKVSX6V+
4Fqn52bLtC3M3hivaMiWvIk1VpXZvXM8Y66bSSNTSoJj/+9ImutnqIylRGHc5JRs
Ebz0b7D6ph+jO7w0EGG0SNK303eztmSYD2XHTMsUaMO4CrH9/5UL8Vzlxe0GcHCe
9HsnwG/pTF9ZTKMI90zP2xyrjFHGu2cRO0RkkFylwrZx03+eniKQWLM+FJjOIUT4
uQoSM1pX+4zrg6pa0NZ1w9CRT8n3GvxFY9U2QeRengv1VrP4CK0QnycvsW/f9hnx
T13WLwoKr3Zzyqhw/cyc
=DjPb
-----END PGP SIGNATURE-----