Re: [Python-Dev] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Frank Wierzbicki
At PyCon, we discussed moving Jython's svn repository to Python's with
Martin von Löwis.  I would think that Jython would live in Python's hg
repository in the same way as stackless and distutils.  Has the
parallel project strategy been determined?  Will they be separate
repositories, separate "forests", something else?

Also, Martin suggested we migrate to Python's svn and then go along
for the svn->hg ride.  Does that still make sense now that some
planning has been done?

-Frank
___
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] Roundup keywords for bug tracking

2009-06-08 Thread anatoly techtonik
On Sat, Jun 6, 2009 at 4:07 AM, Daniel Diniz  wrote:
> anatoly techtonik wrote:
>>
>> It is impossible to edit roundup keywords and this takes away the
>> flexibility in selecting bugs related to a module/function/test or
>> some other aspect of development. For example, I need to gather all
>> subprocess bugs in one query and things that won't be fixed in
>> deprecated os.popen() into another. In Trac I would use "subprocess"
>> and "os.popen" keywords. On ohloh I would add similar tags (if bugs
>> were software) without, but I can't do anything about Python roundup.
>> Is there any reason for such restriction?
>
> Well, keywords are used as a very restricted set of tags, so only
> users in the Developer group can create them. We've discussed free
> form issue tags that any user can create or edit in #python-dev and
> tracker-discuss[0]. I'm pretty sure they'd cover your use-case. I've
> submitted a patch to Rietveld[1], but it seems I never filled it in
> the meta-tracker, oopsie.

>From [0] discussion it seems that tags are planned to be a replacement
for component or keywords field, but in my vision they should be just
tags that doesn't have any specific meaning or administration
interface. Autocomplete with ajax lookup is nice, but no drop-down
lists etc.

I made some comments in Rietveld at [1], but was unable to test it
live, because [2] is offline.

> If you (or anyone else) want to test-drive the tags feature, I can
> create an account in the experimental tracker[2] (which needs some
> attention anyway). I should be able to submit the patch to the
> meta-tracker during the weekend.

Hope this went well. I would definitely like to see how far this
feature from how I imagine it, but b.p.o. deployment could be a better
alternative for a real testing.

> Also, if you would like to bookmark arbitrary sets of issues, the
> bookmarklet and form in http://static.bot.bio.br/tool.html may be of
> help. You can paste the ids into the search page's ID field and create
> a query for a given (static) set of issues.

Seems like it can come in handy. Thanks.

-- 
anatoly t.
___
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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Georg Brandl
Frank Wierzbicki schrieb:
> At PyCon, we discussed moving Jython's svn repository to Python's with
> Martin von Löwis.  I would think that Jython would live in Python's hg
> repository in the same way as stackless and distutils.  Has the
> parallel project strategy been determined?  Will they be separate
> repositories, separate "forests", something else?

It should definitely be a separate repository, repositories tend to be a
smaller unit in hg than in SVN, due to the fact that partial clones/checkouts
are not supported.

> Also, Martin suggested we migrate to Python's svn and then go along
> for the svn->hg ride.  Does that still make sense now that some
> planning has been done?

I don't think so.  It should not matter from which repository the conversion
is done, especially since there is no shared history at all.

Georg

-- 
Thus spake the Lord: Thou shalt indent with four spaces. No more, no less.
Four shall be the number of spaces thou shalt indent, and the number of thy
indenting shall be four. Eight shalt thou not indent, nor either indent thou
two, excepting that thou then proceed to four. Tabs are right out.

___
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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Dirkjan Ochtman
On Mon, Jun 8, 2009 at 16:29, Frank Wierzbicki wrote:
> At PyCon, we discussed moving Jython's svn repository to Python's with
> Martin von Löwis.  I would think that Jython would live in Python's hg
> repository in the same way as stackless and distutils.  Has the
> parallel project strategy been determined?  Will they be separate
> repositories, separate "forests", something else?

I think they should just be separate repositories. The svn.python.org
"repository" is more like a collection of actual repositories than a
repository in itself.

> Also, Martin suggested we migrate to Python's svn and then go along
> for the svn->hg ride.  Does that still make sense now that some
> planning has been done?

I'd say migrating to Python's svn doesn't make a whole lot of sense at
this point, but I'll leave that to Martin (since he has to do the
work). For the conversion, I can just as well take the Jython repo
from your current server. I've started a svnsync job with your repo so
I can run some test conversions. It's a relatively small repository,
so it shouldn't be much of a problem.

Cheers,

Dirkjan
___
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] Status of 2.7 and 3.2

2009-06-08 Thread anatoly techtonik
On Sun, Jun 7, 2009 at 6:21 AM, Terry Reedy  wrote:
>
> I have thought that 2.7 was now to come out instead with 3.2 and would
> include backported 3.2 new features.  Others expect 2.7 to come out soon
> after 3.1 and to only contain new 3.1 features.  So Guido or someone, please
> clarify: is 2.7 to be the counterpart of 3.1 or 3.2?

Just my 0.02 cents, but struggling with all warts of 2.5 subprocessing
in Windows I would vote for more time for stabilizating things - not
adding new features. Long awaited subprocess as replacement for
os.popen() AFAIK is still incapable to asynchronously communicate with
spawned processes on Windows. I would call this feature as critical
even on 2.6  As a release testcase - try porting pyexpect module to
this platform. Absence of native curses/console/readline module also
makes Python one-way unix shell language while many users expect it to
be crossplatform.

-- 
anatoly t.
___
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] Status of 2.7 and 3.2

2009-06-08 Thread Antoine Pitrou
anatoly techtonik  gmail.com> writes:
> 
> Just my 0.02 cents, but struggling with all warts of 2.5 subprocessing
> in Windows I would vote for more time for stabilizating things - not
> adding new features. Long awaited subprocess as replacement for
> os.popen() AFAIK is still incapable to asynchronously communicate with
> spawned processes on Windows. I would call this feature as critical
> even on 2.6  As a release testcase - try porting pyexpect module to
> this platform. Absence of native curses/console/readline module also
> makes Python one-way unix shell language while many users expect it to
> be crossplatform.

As always, patches and proposals are welcome!
However, as far as the above issues are concerned, it seems to be less a matter
of time between releases than of motivation to get things done (tm). I don't
think a knowledgeable and determined Windows programmer would have much trouble
solving each of them.

Regards

Antoine.


___
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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Frank Wierzbicki
On Mon, Jun 8, 2009 at 11:32 AM, Dirkjan Ochtman wrote:
> I'd say migrating to Python's svn doesn't make a whole lot of sense at
> this point, but I'll leave that to Martin (since he has to do the
> work). For the conversion, I can just as well take the Jython repo
> from your current server. I've started a svnsync job with your repo so
> I can run some test conversions. It's a relatively small repository,
> so it shouldn't be much of a problem.
Great!  Thanks for giving this a try!

For my part I'm fine either way (and I agree that Martin should decide
based on what is best  for him).

-Frank
___
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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Georg Brandl
Frank Wierzbicki schrieb:
> On Mon, Jun 8, 2009 at 11:32 AM, Dirkjan Ochtman wrote:
>> I'd say migrating to Python's svn doesn't make a whole lot of sense at
>> this point, but I'll leave that to Martin (since he has to do the
>> work). For the conversion, I can just as well take the Jython repo
>> from your current server. I've started a svnsync job with your repo so
>> I can run some test conversions. It's a relatively small repository,
>> so it shouldn't be much of a problem.
> Great!  Thanks for giving this a try!
> 
> For my part I'm fine either way (and I agree that Martin should decide
> based on what is best  for him).

For CPython, we still need SVN, e.g. for the website repo, and several others
like it that probably won't get converted (yet), and also for reference since
we won't convert every old branch to hg.

If that isn't necessary for Jython, I see no reason for moving into
svn.python.org first.

Georg

-- 
Thus spake the Lord: Thou shalt indent with four spaces. No more, no less.
Four shall be the number of spaces thou shalt indent, and the number of thy
indenting shall be four. Eight shalt thou not indent, nor either indent thou
two, excepting that thou then proceed to four. Tabs are right out.

___
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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Martin v. Löwis
>> Also, Martin suggested we migrate to Python's svn and then go along
>> for the svn->hg ride.  Does that still make sense now that some
>> planning has been done?
> 
> I don't think so.  It should not matter from which repository the conversion
> is done, especially since there is no shared history at all.

Also, I would not merge the Jython SVN into the /projects repository,
but instead set up a separate repository (http://svn.python.org/jython,
and svn+ssh://jyt...@svn.python.org/).

As discussed at PyCon, we should collect SSH keys for Jython committers
in advance of the svn switchover; we would have to do that either way
(also for hg), so now might be the right time to start doing it.

As for the repository organization: I have now opinion (or, rather,
no experience with hg).

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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Martin v. Löwis
> For my part I'm fine either way (and I agree that Martin should decide
> based on what is best  for him).

See my other message. We need to collect SSH keys, and I don't mind
moving the Jython repository. OTOH, if the Jython repository gets
converted into hg right away, it's certainly (a little) less work.

Of course, the Jython committers would need to relocate their
svn sandboxes now, and then completely abandon them and re-checkout
from hg in a few months, so if you can wait a few months until the
hg conversion is ready, it's also less work for your committers.

FWIW, I really think that PEP 385 should really grow a timeline
pretty soon. Are we going to switch this year, next year, or 2011?

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] Status of 2.7 and 3.2

2009-06-08 Thread Martin v. Löwis
> Just my 0.02 cents, but struggling with all warts of 2.5 subprocessing
> in Windows I would vote for more time for stabilizating things - not
> adding new features. Long awaited subprocess as replacement for
> os.popen() AFAIK is still incapable to asynchronously communicate with
> spawned processes on Windows. I would call this feature as critical
> even on 2.6  As a release testcase - try porting pyexpect module to
> this platform. Absence of native curses/console/readline module also
> makes Python one-way unix shell language while many users expect it to
> be crossplatform.

I am not quite sure whether you are for new features or not. Your
first sentence ("vote for ... not adding new features") seems to
suggest that you would not like to see new features, and your last
sentence ("absence of native curses/console/readline module")
suggests that you *do* want to see new features (namely, a native
curses module, and a native readline module).

Which one is it?

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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Alexandre Vassalotti
On Mon, Jun 8, 2009 at 3:57 PM, "Martin v. Löwis" wrote:
> FWIW, I really think that PEP 385 should really grow a timeline
> pretty soon. Are we going to switch this year, next year, or 2011?
>

+1

-- Alexandre
___
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] Draft PEP 385: Migrating from svn to Mercurial

2009-06-08 Thread Dirkjan Ochtman
On Mon, Jun 8, 2009 at 21:57, "Martin v. Löwis" wrote:
> See my other message. We need to collect SSH keys, and I don't mind
> moving the Jython repository. OTOH, if the Jython repository gets
> converted into hg right away, it's certainly (a little) less work.

Yeah, I guess if you move it to a separate repo on the svn.python.org
server that might be nice. But it's not a big deal either way.

> FWIW, I really think that PEP 385 should really grow a timeline
> pretty soon. Are we going to switch this year, next year, or 2011?

Sorry, I should've been clearer. I fully intend to complete the
conversion in a few months, say by October 1st or sooner. That would
be between 3.1 and whatever the next release will end up being, I
hope? It's just hard to be very specific at this point.

BTW, I tried my hand at rewriting the revlog for the manifest, as
described in the PEP, and it made the full conversion *much* (as in
70%) smaller. I've also been looking at what branches we should keep
and will ask for definitive feedback on that point soonish.

Cheers,

Dirkjan
___
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] Cannot set PYTHONPATH with big paths with Python 3.0 and 3.1

2009-06-08 Thread Fabio Zadrozny
Hi all,

I've reported bug http://bugs.python.org/issue5924 some time ago and I
think it's a release blocker -- it seems easy to fix, but I don't have
time to actually submit a patch, so, I'd like to draw attention to it,
especially as a release candidate is already out.

Cheers,

Fabio
___
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] Cannot set PYTHONPATH with big paths with Python 3.0 and 3.1

2009-06-08 Thread Martin v. Löwis
> I've reported bug http://bugs.python.org/issue5924 some time ago and I
> think it's a release blocker -- it seems easy to fix, but I don't have
> time to actually submit a patch, so, I'd like to draw attention to it,
> especially as a release candidate is already out.

In absence of a patch, it can't be a release blocker, IMO. It's not a
really critical bug (just an annoying one), as it is possible to work
around it (e.g. by setting sys.path in sitecustomize, or by moving
all modules into a single directory so that sys.path doesn't have to
be that long).

If nobody else has time to submit a patch, either, Python 3.1 will
get released with this bug.

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