[Qgis-developer] What will be in QGIS 2.0

Martin Dobias wonder.sk at gmail.com
Thu Jul 12 01:12:07 PDT 2012


Hi Radim!

On Thu, Jul 12, 2012 at 9:45 AM, Radim Blazek <radim.blazek at gmail.com> wrote:
> On Wed, Jul 11, 2012 at 3:13 PM, Tim Sutton <lists at linfiniti.com> wrote:
>> API is already broken .....
>
> While I agree with all the suggestions to cleanup GUI, I think that
> GUI changes may be also done after 2.0 release, in minor releases and
> continuously. API changes may not! IMO, in 2.0 we should focus on API
> cleanup instead of GUI.

I agree that API changes are more important during the transition to
2.0. However it also makes sense to do some highly visible GUI changes
before 2.0 rather than between minor 2.x versions (where users do not
expect drastic changes).


> I have doubts for example, if the quantity of circular dependencies is
> good. See for example
> http://qgis.org/api/classQgsMapCanvas.html

Personally, I do not see a problem in this particular instance, do
you? The only circular dependencies shown there are between
QgsMapCanvas and QgsMapTool / QgsMapCanvasMap / QgsMapOverviewCanvas -
and those are fine because they need to communicate with QgsMapCanvas.


> We should probably run some code analysis tools on source. Anybody
> already done that?
>
>> Personally I was thinking / hoping we could do a 2.0 release by year's end.
>
> Do you also mean the end of 2013? That seems feasible.

My optimistic estimate would be mid-2013, though Radim will be probably closer!

Martin


More information about the Qgis-developer mailing list