Hi Radim!

On Thu, Jul 12, 2012 at 9:45 AM, Radim Blazek <radim.bla...@gmail.com> wrote:
> On Wed, Jul 11, 2012 at 3:13 PM, Tim Sutton <li...@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
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to