Re: [Python-Dev] GSoC Student Introduction, again

2008-05-10 Thread Martin v. Löwis
 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-05-10 Thread Guilherme Polo
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-05-08 Thread Guilherme Polo
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

2008-05-07 Thread Guilherme Polo
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

2008-05-07 Thread Martin v. Löwis
 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

2008-04-23 Thread Martin v. Löwis
 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

2008-04-23 Thread Paul Moore
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-04-23 Thread Guilherme Polo
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

2008-04-23 Thread Christian Heimes
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

2008-04-23 Thread Rodrigo Bernardo Pimentel
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

2008-04-23 Thread Martin v. Löwis
 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-04-23 Thread Guilherme Polo
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

2008-04-23 Thread Martin v. Löwis
 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

2008-04-23 Thread Christian Heimes
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

2008-04-22 Thread Rodrigo Bernardo Pimentel
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

2008-04-22 Thread Brett Cannon
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

2008-04-22 Thread Rodrigo Bernardo Pimentel
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

2008-04-22 Thread Nick Edds
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

2008-04-22 Thread Collin Winter
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

2008-04-22 Thread Benjamin Peterson
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

2008-04-22 Thread Brett Cannon
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