On 6/30/14, 1:12 AM, Kim Gräsman wrote:
Oh, and another compat question...
On Tue, Jun 24, 2014 at 10:20 PM, Kim Gräsman <[email protected]> wrote:
- Is the master repo at
http://hg.mozilla.org/users/bsmedberg_mozilla.com/pymake/?
- Can I ask questions on this list? Send patches for review?
- How careful do I need to be with library structure stability? Do you
have a lot of Python code using pymake as a library or is the make.py
driver the primary entry point? I'd like to start with setuptools
packaging for pymake, and that would require some cleaning up of
imports (e.g. ``import pymake.data`` instead of ``import data``.)
- If I can get packaging set up, I'd like to have pymake published to
pypi. Unfortunately, there's already a pymake on there
(https://pypi.python.org/pypi/pymake/0.9) but it looks abandoned, so I
could figure something out with the author.
- How do I test it? I found a tests/runtests.py; is that sufficient?
Hoping I don't have to build Firefox after every change.
- Performance implications -- if I make changes and inadvertently
worsen performance, can I find out somehow, or will people just hate
me?
For Python 2, is it enough to target the version in the latest
MozillaBuild, i.e 2.7.5?
I'm not entirely sure what compatibility shims are available for older
2.x versions, so if I can ignore them for now, that would be helpful.
I'm fine with only targeting 2.7.
But I have a history of recommending projects deprecate old Python
releases [1] :)
[1] https://mail.python.org/pipermail/python-dev/2014-June/135211.html
_______________________________________________
dev-builds mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-builds