Summer is over, hacking QGIS continues

This summer was for me exciting as it was the first time I've managed to cross the borders of european continent and visit Peru for 2 months. Together with my friend we have visited many places, spoken with many people, done much trekking in Andes, eaten many Peruvian specialities and had much fun.


But now back to work. Quantum GIS is still waiting for its final 0.8 release and only few bugs are remaining to fix (although these ones might be harder to fix). Besides this, there is much stuff I've started to work on and left in unfinished state. In a separate branch there is great amount of changes in architecture together with experimental Python bindings for QGIS libraries.

Here's a list of things that I consider important to do in near future:

  • synchronize the branch with trunk - it misses more than 400 commits :-(
  • take a look on new graphical view in Qt4.2 (release candidate) which replaces
    old Qt3 canvas which is currently used by map canvas, then drop usage of Qt3 support library

  • look at some alternative build systems as building QGIS for Windows involves quite a lot of magic
  • prepare python bindings to the usable state
  • make possible rendering map in worker thread
  • bugs bugs bugs ... kill 'em all!

It would be nice to have all this stuff resolved soon so we can start implementing new features for next
version in brand new environment.

Welcome Back!

Its great you are 'back on the job' ! :-) I for one am really looking forward to moving to the new QGraphicsView framework....hopefully this can happen with out any / many changes to the QgsMapCanvas api?

Regards

Tim

Porting to Graphics View

Well, map canvas API shouldn't be influenced much. As you can see in Trolltech's Porting to Graphics View guide those new classes have quite similar interfaces, it seems that most work is to port canvas items to work in graphics view.