Re: [Python-Dev] GSoC Student Introduction, again
I've already wrapped all the Ttk functionality by now, and I will complete the documentation till the first betas. But as you know there isn't much people using (I know myself and a Tcl guy) so I'm not sure if it would be acceptable to include this module right into these betas, or would it be ? Should I start doing something more/else ? No. My question really was whether you see any reason not to bundle Tk 8.5 with Python 2.6 (on Windows). Whether or not the Ttk API is exposed is a different matter - you might consider providing it as a distutils package. 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] GSoC Student Introduction, again
2008/5/10 Martin v. Löwis [EMAIL PROTECTED]: I've already wrapped all the Ttk functionality by now, and I will complete the documentation till the first betas. But as you know there isn't much people using (I know myself and a Tcl guy) so I'm not sure if it would be acceptable to include this module right into these betas, or would it be ? Should I start doing something more/else ? No. My question really was whether you see any reason not to bundle Tk 8.5 with Python 2.6 (on Windows). No reasons that I'm aware of, Martin. I haven't tested it under Windows myself but given that it is not supposed to break tk 8.4 apps and I haven't experienced bugs here in Linux, I would say it is a safe bet to start bundling Tk 8.5 within the first betas. Whether or not the Ttk API is exposed is a different matter - you might consider providing it as a distutils package. Regards, Martin Thanks, -- -- Guilherme H. Polo Goncalves ___ 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] GSoC Student Introduction, again
2008/5/8 Martin v. Löwis [EMAIL PROTECTED]: Regarding the project, I expect it to be integrated into Python's stdlib sometime in the future, I believe it will be in very good shape before binaries compiled against tcl/tk 8.5 start showing up. Actually, I would like to release Python 2.6 and 3.0 on Windows with Tk 8.5 included, preferably starting at the next betas. Would you see a problem with that? I've already wrapped all the Ttk functionality by now, and I will complete the documentation till the first betas. But as you know there isn't much people using (I know myself and a Tcl guy) so I'm not sure if it would be acceptable to include this module right into these betas, or would it be ? Should I start doing something more/else ? Regards, Martin Thanks, -- -- Guilherme H. Polo Goncalves ___ 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] GSoC Student Introduction, again
Hi, I have been accepted as a student for GSoC and I'm already working in my project, Bringing Ttk to Tkinter. This is my second GSoC, first time in PSF, and it has been awesome to have Fredrik Lundh as mentor, we have talked a lot and he is a very nice person. Regarding the project, I expect it to be integrated into Python's stdlib sometime in the future, I believe it will be in very good shape before binaries compiled against tcl/tk 8.5 start showing up. I've put a site that contains all the information available, which may be of interest, at http://gpolo.ath.cx:81/projects/ttk_to_tkinter/ and will be updating it as necessary. There is also a repo you may take a look: http://svn.python.org/view/sandbox/trunk/ttk-gsoc/ Thank you all, -- -- Guilherme H. Polo Goncalves ___ 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] GSoC Student Introduction, again
Regarding the project, I expect it to be integrated into Python's stdlib sometime in the future, I believe it will be in very good shape before binaries compiled against tcl/tk 8.5 start showing up. Actually, I would like to release Python 2.6 and 3.0 on Windows with Tk 8.5 included, preferably starting at the next betas. Would you see a problem with that? 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] GSoC Student Introduction
See http://python.org/dev/bazaar/ for info. And if you have any other issues feel free to ask, Nick. I certainly can't speak for the respective mentors, but I feel that use bazaar really isn't the right answer to can I get commit access? One motivation for GSoC is also community bonding, and having the mentor (but not *only* the mentor) comment on the proposed changes, and monitor the progress of the project. That the development branch sits on the student's laptop doesn't really help in that process. Instead, the student would have to push the branch somewhere to a web-visible location. Now I question whether it's the student's obligation to find a server himself, or whether the mentoring org should provide the infrastructure (or, failing that, Google (*)). So I think an answer to the question above involving bazaar might be yes, but please don't commit to subversion, but only to the bazaar repository. Regards, Martin (*) FWIW, Google does provide the infrastructure; students are encouraged (required?) to commit their work to code.google.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] GSoC Student Introduction
On 23/04/2008, Martin v. Löwis [EMAIL PROTECTED] wrote: See http://python.org/dev/bazaar/ for info. And if you have any other issues feel free to ask, Nick. I certainly can't speak for the respective mentors, but I feel that use bazaar really isn't the right answer to can I get commit access? [...] So I think an answer to the question above involving bazaar might be yes, but please don't commit to subversion, but only to the bazaar repository. Agreed. Can I also point out that Bazaar isn't an official repository for Python (yet). I don't want to open up the DVCS discussion again, but I have recently finished looking at both Bazaar and Mercurial for my personal use (including managing Python contributions) and decided on Mercurial. A significant part of the decision was the fact that in certain configurations, Bazaar is really, really slow. It feels a little like Bazaar is becoming the de facto DVCS solution for Python, and I'd like to avoid that happening until a proper evaluation has been done. Paul. PS If the fact that Bazaar repos are set up is an important factor here, I'd be willing to set up the equivalent Mercurial repos - although I would need access to the relevant boxes and possibly some admin assistance. ___ 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] GSoC Student Introduction
2008/4/23, Martin v. Löwis [EMAIL PROTECTED]: See http://python.org/dev/bazaar/ for info. And if you have any other issues feel free to ask, Nick. I certainly can't speak for the respective mentors, but I feel that use bazaar really isn't the right answer to can I get commit access? One motivation for GSoC is also community bonding, and having the mentor (but not *only* the mentor) comment on the proposed changes, and monitor the progress of the project. That the development branch sits on the student's laptop doesn't really help in that process. Instead, the student would have to push the branch somewhere to a web-visible location. Now I question whether it's the student's obligation to find a server himself, or whether the mentoring org should provide the infrastructure (or, failing that, Google (*)). So I think an answer to the question above involving bazaar might be yes, but please don't commit to subversion, but only to the bazaar repository. Hi Martin, What is the point on having a branch in the svn repo if you won't be able to commit ? Maybe I misunderstood what you said, so maybe could you clarify that answer ? Regards, Martin (*) FWIW, Google does provide the infrastructure; students are encouraged (required?) to commit their work to code.google.com. It is required to submit the final and complete work done during GSoC to a project under code.google.com. That project will be automatically created after gsoc ends. But yeh, we could create another project there to use as a repo for the summer. And thank you, James Tauber, effbot and everyone else that accepted me as a student this year too. I guess I should create a new thread to introduce myself and my project =) Thanks, ___ 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/ggpolo%40gmail.com -- -- Guilherme H. Polo Goncalves ___ 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] GSoC Student Introduction
Martin v. Löwis schrieb: I certainly can't speak for the respective mentors, but I feel that use bazaar really isn't the right answer to can I get commit access? One motivation for GSoC is also community bonding, and having the mentor (but not *only* the mentor) comment on the proposed changes, and monitor the progress of the project. That the development branch sits on the student's laptop doesn't really help in that process. Students have to sign the contributor agreement anyway or we can't use their work. I don't see a problem with giving them svn commit privileges as long as they restrict themselves to their sandbox. (*) FWIW, Google does provide the infrastructure; students are encouraged (required?) to commit their work to code.google.com. People doesn't require the students to use their infrastructure. Google just wants three evaluations from the mentors (after the community bounding phase, mid term and at the end). Google also requires the student to send in a tarball with their work - patches, docs, tests and so on. The tarball is just required for legal reasons. Leslie once explained it's a social and legal hack to make the contract work and the lawyers happy. Christian ___ 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] GSoC Student Introduction
On Wed, Apr 23 2008 at 07:56:44AM BRT, Christian Heimes [EMAIL PROTECTED] wrote: Martin v. Löwis schrieb: I certainly can't speak for the respective mentors, but I feel that use bazaar really isn't the right answer to can I get commit access? One motivation for GSoC is also community bonding, and having the mentor (but not *only* the mentor) comment on the proposed changes, and monitor the progress of the project. That the development branch sits on the student's laptop doesn't really help in that process. Agreed. Using bazaar, at least in this context, involves pushing changes regularly to someplace visible, where the mentor and other developers may see and comment. Students have to sign the contributor agreement anyway or we can't use their work. I don't see a problem with giving them svn commit privileges as long as they restrict themselves to their sandbox. With that, http://python.org/dev/bazaar/ says anybody with write access to the Subversion repository can push their own branches to python.org, so GSoC students could use bzr and push their changes to python.org regularly, for mentor (and, more generally, core developers) comments. Cheers, rbp -- Rodrigo Bernardo Pimentel [EMAIL PROTECTED] | GPG: 0x0DB14978 ___ 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] GSoC Student Introduction
What is the point on having a branch in the svn repo if you won't be able to commit ? Maybe I misunderstood what you said, so maybe could you clarify that answer ? What I meant is this: you need commit privileges regardless of whether you are going to use bazaar or subversion (i.e. even for bazaar, you still need commit privileges). So if mentors favor usage of bazaar over subversion, they still need to arrange their students to get commit privileges, and then ask them not to use these privileges for subversion, but only for bazaar (because we only have a single set of credentials that we manage). HTH, 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] GSoC Student Introduction
2008/4/23 Martin v. Löwis [EMAIL PROTECTED]: What is the point on having a branch in the svn repo if you won't be able to commit ? Maybe I misunderstood what you said, so maybe could you clarify that answer ? What I meant is this: you need commit privileges regardless of whether you are going to use bazaar or subversion (i.e. even for bazaar, you still need commit privileges). So if mentors favor usage of bazaar over subversion, they still need to arrange their students to get commit privileges, and then ask them not to use these privileges for subversion, but only for bazaar (because we only have a single set of credentials that we manage). I see, thanks for clearing it up. But, what about giving students a branch in the svn and instructing them to commit only there ? (Chris mentioned this two emails ago). If for some reason svn is not the way to go, then I'm happy in using bazaar for commits anyway. Also, are you (PSF) planning to do this now or just at the official gsoc start ? And, is there some internal discussion going on to decide if students are going to get a branch or something at python repositories ? HTH, Martin -- -- Guilherme H. Polo Goncalves ___ 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] GSoC Student Introduction
But, what about giving students a branch in the svn and instructing them to commit only there ? (Chris mentioned this two emails ago). If for some reason svn is not the way to go, then I'm happy in using bazaar for commits anyway. I think it's for the mentor to decide. I see no problems with svn - it's just that Brett suggested to use bazaar. Also, are you (PSF) planning to do this now or just at the official gsoc start ? And, is there some internal discussion going on to decide if students are going to get a branch or something at python repositories ? No, no discussion needed. The students should just send me their SSH keys, and their preferred form of firstname.lastname (some people may have names more complex than that), and I'll add them. 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] GSoC Student Introduction
Guilherme Polo schrieb: Also, are you (PSF) planning to do this now or just at the official gsoc start ? And, is there some internal discussion going on to decide if students are going to get a branch or something at python repositories ? I suggest we use the bounding period to set up the infrastructure for the students. I've already written a private mail to my student with several small tasks like subscribing to mailing lists, creating accounts at bugs.python.org + wiki.python.org, mailing the contribution agreement etc. By the end of the bounding period everything should be in place - including the working environment on the students' computers. Christian ___ 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] GSoC student introduction and sandbox commit privileges request
Hi there, I've just been accepted into this year's Google Summer of Code, to work for the Python Software Foundation on 2to3. My project is to give 2to3 fixers the ability to rank how confident they are on each fix, and let users choose to intervene manually whenever that confidence level is below a certain threshold. Among other things, this might allow fixers for situations where the code translation is not always guaranteed to be correct (like % string formatting, which came up recently in another thread). The full proposal is at http://isnomore.net/2to3 . Collin Winter will be my mentor, and I'd like to thank him and Christian Heimes for all the help they gave me in designing the project. I'd also like to thank Martin Löwis, for discussing a project with me which ended up not turning into a proposal, but helped me write the 2to3 one. Finally, I'd like to request commit privileges to work on a sandbox branch, during the Summer of Code. If you have any further questions, please feel free to contact me. I'm really looking forward to working on this project! Cheers, rbp -- Rodrigo Bernardo Pimentel [EMAIL PROTECTED] | GPG: 0x0DB14978 ___ 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] GSoC student introduction and sandbox commit privileges request
On Tue, Apr 22, 2008 at 4:35 PM, Rodrigo Bernardo Pimentel [EMAIL PROTECTED] wrote: Hi there, I've just been accepted into this year's Google Summer of Code, to work for the Python Software Foundation on 2to3. My project is to give 2to3 fixers the ability to rank how confident they are on each fix, and let users choose to intervene manually whenever that confidence level is below a certain threshold. Among other things, this might allow fixers for situations where the code translation is not always guaranteed to be correct (like % string formatting, which came up recently in another thread). The full proposal is at http://isnomore.net/2to3 . Collin Winter will be my mentor, and I'd like to thank him and Christian Heimes for all the help they gave me in designing the project. I'd also like to thank Martin Löwis, for discussing a project with me which ended up not turning into a proposal, but helped me write the 2to3 one. Finally, I'd like to request commit privileges to work on a sandbox branch, during the Summer of Code. Isn't this a chance for bzr to shine? With lib2to3 in the 3.0 bzr branch, can't Rodrigo and the other students who don't have some funky requirement just use bzr? If you have any further questions, please feel free to contact me. I'm really looking forward to working on this project! Thanks for contributing! -Brett ___ 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] GSoC student introduction and sandbox commit privileges request
On Tue, Apr 22 2008 at 09:02:49PM BRT, Brett Cannon [EMAIL PROTECTED] wrote: On Tue, Apr 22, 2008 at 4:35 PM, Rodrigo Bernardo Pimentel [EMAIL PROTECTED] wrote: I've just been accepted into this year's Google Summer of Code (...) Finally, I'd like to request commit privileges to work on a sandbox branch, during the Summer of Code. Isn't this a chance for bzr to shine? With lib2to3 in the 3.0 bzr branch, can't Rodrigo and the other students who don't have some funky requirement just use bzr? FWIW, +1 from me, I'm perfectly comfortable with bzr. If you have any further questions, please feel free to contact me. I'm really looking forward to working on this project! Thanks for contributing! My pleasure :) Cheers, rbp -- Rodrigo Bernardo Pimentel [EMAIL PROTECTED] | GPG: 0x0DB14978 ___ 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] GSoC Student Introduction
Hello, My name is Nick Edds. I am going to be working on the 2to3 tool with Collin Winter as my mentor. More specifically, I will be working on improving the performance of the 2to3 tool in general, and its use of patterns in particular. I would like to request commit privileges to work in a sandbox branch and although I don't have any familiarity with bzr, I would be comfortable using it. Regards, Nick ___ 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] GSoC student introduction and sandbox commit privileges request
On Tue, Apr 22, 2008 at 5:18 PM, Rodrigo Bernardo Pimentel [EMAIL PROTECTED] wrote: On Tue, Apr 22 2008 at 09:02:49PM BRT, Brett Cannon [EMAIL PROTECTED] wrote: On Tue, Apr 22, 2008 at 4:35 PM, Rodrigo Bernardo Pimentel [EMAIL PROTECTED] wrote: I've just been accepted into this year's Google Summer of Code (...) Finally, I'd like to request commit privileges to work on a sandbox branch, during the Summer of Code. Isn't this a chance for bzr to shine? With lib2to3 in the 3.0 bzr branch, can't Rodrigo and the other students who don't have some funky requirement just use bzr? FWIW, +1 from me, I'm perfectly comfortable with bzr. Fine by me; I don't care one way or the other. Collin If you have any further questions, please feel free to contact me. I'm really looking forward to working on this project! Thanks for contributing! My pleasure :) Cheers, rbp -- Rodrigo Bernardo Pimentel [EMAIL PROTECTED] | GPG: 0x0DB14978 ___ 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/collinw%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] GSoC Student Introduction
On Tue, Apr 22, 2008 at 7:42 PM, Nick Edds [EMAIL PROTECTED] wrote: Hello, My name is Nick Edds. I am going to be working on the 2to3 tool with Collin Winter as my mentor. More specifically, I will be working on improving the performance of the 2to3 tool in general, and its use of patterns in particular. I would like to request commit privileges to work in a sandbox branch and although I don't have any familiarity with bzr, I would be comfortable using it. Luckily, Bazaar is really easy. Thanks for contributing! -- Cheers, Benjamin Peterson ___ 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] GSoC Student Introduction
On Tue, Apr 22, 2008 at 7:38 PM, Benjamin Peterson [EMAIL PROTECTED] wrote: On Tue, Apr 22, 2008 at 7:42 PM, Nick Edds [EMAIL PROTECTED] wrote: Hello, My name is Nick Edds. I am going to be working on the 2to3 tool with Collin Winter as my mentor. More specifically, I will be working on improving the performance of the 2to3 tool in general, and its use of patterns in particular. I would like to request commit privileges to work in a sandbox branch and although I don't have any familiarity with bzr, I would be comfortable using it. Luckily, Bazaar is really easy. See http://python.org/dev/bazaar/ for info. And if you have any other issues feel free to ask, Nick. -Brett ___ 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