phatch-dev team mailing list archive
-
phatch-dev team
-
Mailing list archive
-
Message #01064
Getting ready for the 0.2.7 release!
Hi all,
PyCon seem to be a huge success with all the new developers at the
sprint. In order to get you all started I assigned to you on launchpad
tasks which are urgent for the next bug fix release and which I
thought would interest you. I hope I didn't make to many mistakes in
this. Please if you are not interested in a certain task, remove your
assignment in launchpad, so someone else can pick it up. Or if you
need more work please let me know.
So our next release will be 0.2.7 (march) which is aimed at (mostly)
only bug fixing:
https://launchpad.net/phatch/+milestone/0.2.7
My aim is to push this still in Debian/Ubuntu Lucid. After that we'll
do the 0.2.8 (april-may?) release which main focus is to release
Phatch to end users on Windows (py2exe) and Mac (py2app). If you use
Windows or Mac, please report any bugs you encounter on these
platforms. When 0.2.8 is done we can finally start with Phatch 0.3,
for which new features can be discussed.
In between the 0.2.7 and the 0.2.8 release we need also to convert all
our code so it is accepted by phatch/other/pep8.py and we need to put
our test framework back in order. Right now the doctests are failing
on metadata as our image input set is not yet fixed. Therefore I have
an important question. Does anyone has a camera which allows to take a
JPEG picture of a small size and which sets the exif orientation. I
would need a portrait image, the content of the image is not
important. For the test suite we prefer to work with images which come
straight from the camera and are not processed (eg resized). In order
to keep the execution of the test suite quick we need a small image.
I have been converting already most of the phatch/actions source files
to PEP8. Jochym will do grid.py and warm_up.py Nadia will fix
tests/run_acceptance_test.py I hope more people volunteer, otherwise
we'll have to do a coordinated effort together. Please choose a folder
and let it know on the mailing list.
You need to add the following in the source file:
# Follows PEP8
Afterwards you can run in tests
$ python run_pep8_test.py
Or run directly on the source_file.py
$ python phatch/other/pep8.py --repeat --count --show-source source_file.py
If you have any questions, please contact me on this mailing list or
privately as you prefer.
Welcome to the Phatch team! I am excited by all the potential.
Stani
--
Phatch Photo Batch Processor - http://photobatch.stani.be
SPE Python IDE - http://pythonide.stani.be