Tag: meetings

QGIS hackfest 2014 (Vienna)

28.03.2014 18:35 ·  Notes  ·  qgis, meetings

The 11th QGIS developers meeting, held in Vienna (Austria), has finished. This time, the hackfest took place under the umbrella of a larger developer meeting — OSGeo Code Sprint 2014.

The activity of the participants was at a traditionally high level, and there is no sense or possibility to describe everything. Among the most notable things from an end-user prospective are:

There were also discussions about:

Hackfest:

QGIS hackfest 2011 (Lisbon)

18.04.2011 10:17 ·  GIS  ·  qgis, meetings

The 5th QGIS developer meeting, which according to the QGIS Wiki gathered 28 people in Lisbon (Portugal), is coming to an end. It is time to summarise the results and share impressions.

Unfortunately, I was not able to attend in person and had to participate virtually again.

As the code and strings are currently frozen, people have mainly been fixing bugs and cleaning up the bug tracker. No new functionality (at least visible to normal users) has been added.

Most of the first day was spent getting things up and running, with more or less active work only starting on Friday evening. Saturday, however, was a real blast: in addition to closing tickets and fixing bugs, several presentations were given:

We also discussed many other topics, including migrating to Git, starting a new plugins repository, further development of QGIS, and redesigning the user interface.

Some numbers. At the time of writing: 64 issues closed, 59 commits made, 26 new issues opened. By the way, the bug #7 has been fixed, and the place of the oldest issue now belongs to #40.

In my opinion, this hackfest was a bit sluggish and not as lively as the previous ones. I hope that the feature freeze is to blame and that the next meeting (in autumn in Switzerland) will be more active.

QGIS hackfest 2010 (Wrocław) recap

16.11.2010 12:43 ·  Notes  ·  qgis, meetings

Based on the report published on the Linfiity Geo Blog and my own impressions.

The 4th QGIS hackfest, held from 11 to 15 November in Wrocław, Poland, attracted 29 participants (28 people and one dog). All participants did their best to make QGIS even better. A lot was accomplished in four days: hundreds of commits, demonstrations of new features, and many productive discussions. The meeting was organised by Paweł Netzel with the help of Milena Nowotarska, Robert Szczepanek, Maciej Sieczka and Borys Jurgiel and took place at the Department of Climatology and Atmospheric Protection of the University of Wroclaw.

My contribution — numerous improvements to the fTools plugin. When using the “Merge shapefiles to one” tool, it is now possible to select not only a folder, but also individual files. The “Simplify geometry” tool has been redesigned: I added a customisable simplification threshold and the ability to simplify the whole layer or only selected features; simplification can be done “in place” or by creating a new shapefile; “in place” simplification supports undo/redo; at the end of the simplification plugin shows a report about the total number of vertices in a layer before and after simplification.

In the following, you will find an overview of the most important topics that were discussed during the hackfest as well as most notable changes.

Plugins

One of the most heated discussions, led by Borys Jurgiel and Martin Dobias, was about plugins. We decided to review the plugin management system in particular:

Development of the new repository has already started, and Giuseppe Sucameli has modified the QGIS API to add new top-level menus (“Vector”, “Raster” and “Database”) for the corresponding plugin types.

Threading branch

Martin Dobias presented the threading branch. This branch is the result of his work during the Google Summer of Code on improving the performance of QGIS. Martin has done a lot of work to speed up layer rendering and improve the overall performance of QGIS, and has also submitted several patches to related projects, in particular GDAL.

Graphical User Interface (GUI)

Another discussion was focused on the user interface. We tried to identify places where GUI improvement or revision is needed, and fixes various inconsistencies in QGIS dialogs. One of our goals is to make QGIS usable on small screen devices such as netbooks. You can already see some of the results by downloading the nightly build or building QGIS yourself.

Globe plugin

Pirmin Kalberer presented his work on creating a 3D globe in QGIS. The globe is linked to the QGIS map canvas, so that all vector and/or raster layers displayed on the map are automatically displayed on the globe. In addition, the globe is able to create a “true 3D” when using stereo glasses.

Labelling

Marco Hugentobler has worked on improving data-defined labels. It is now possible to add fields to the layer attribute table to store the x and y coordinates of labels, and when labels are enabled, they will be placed at the given position. If labels have no associated coordinates, they will be placed automatically. The “feature” of this tool is that the labels can be moved, and the attribute table will be updated with new coordinates.

Attribute table management

Jürgen Fischer has improved attributes management. For example, when merging multiple features, you can now select values for each field of the final feature from the list of values of the original features. He has also added support for default attribute values, which is particularly useful when digitising objects.

Snapping

Cédric Mori has made the snapping options more accessible. His patch makes it possible to use snapping options dialogue as a floating panel, making it easier to access the options while digitising.

PostGIS versioninig

Horst Düster has continued to improve his plugin for versioning PostGIS databases. The plugin adds support for SVN-like functionality to PostGIS, for example allowing multiple users to edit the same table at the same time, get specific changes and resolve conflicts.

User Guide update

Anne Ghisla and Otto Dassau have done a great job updating the User Guide and describing many of the new features of the upcoming QGIS 1.6.0.

Certification

One of the discussions focused on the possibility of creating a certification programme for QGIS users. We want to create standards and a centralised certification programme so that the quality of training in Poland will be the same as the quality of training in South Africa.

Workshops

There were several workshops on QGIS plugin development for students and new community members.

Offline editing

Mathias Walker has been working on improving his “Offline Editing” plugin, which recently became part of QGIS. The plugin allows you to export layers from a PostGIS database for offline use (e.g. field data collection), edit them and then synchronise the changes with the main database.

Migration to Git

Another discussion was about using the Git version control system in the project. Pirmin Kalberer gave an interesting overview of Git and how it can be used with SVN. Perhaps some developers will now use Git, but there are no plans to change the version control system for the time being.

PostGIS plugins

There are several plugins for working with PostGIS databases, and they have partially overlapping functionality. We discussed the plans and actions needed to merge these plugins into one tool. It was also decided to create a separate menu for tools that work with databases.

GRASS

Paolo Cavallini and Giuseppe Sucameli worked on organising the list of GRASS modules and improving the user interface of the GRASS plugin.

Some photos from the hackfest.

QGIS hackfest 2010 (Wrocław)

12.11.2010 08:58 ·  Notes  ·  qgis, meetings

The 4th QGIS Developers Meeting (aka QGIS Hackfest) has started.

Online translation is available at ustream.tv. You can also chat with participants, discuss various topics by joining the #qgis IRC channel on freenode.net.

QGIS hackfest 2010 (Pisa)

15.03.2010 15:16 ·  Notes  ·  qgis, meetings

I didn’t get an Italian visa and won’t be able to attend the QGIS hackfest - bummer!

Participating via IRC is also a bit problematic: I was not allowed to go on vacation, and there is no internet at work. I’ll try to find an hour or two after work.

QGIS hackfest 2009 (Vienna)

24.11.2009 08:05 ·  Notes  ·  qgis, travels, meetings

It’s been almost a month since I returned from Vienna and I still haven’t written anything about Hackfest. I’m not a good writer.

Read more ››