On 20 January 2015 at 09:22, Tim Sutton <t...@kartoza.com> wrote:
> Hi All
>
> @nyall - just referring back to your original part of this thread - could
> you please describe for us your preferred scenario with regards to Composer
> -> Layout refactor and how it would relate to a LTR? For example would you
> rather see it in the LTR or happen after the LTR etc?
>

I've come to the conclusion that the way to proceed is:

If either 2.10 or 2.12 become QGIS 3.0, then target the layout engine
work for 3.0. This includes removal of all existing composer API.

If QGIS 3.0 is scheduled for > 2.12, then the layout engine will land
in parallel to the existing composer implementation. Composer will be
deprecated but untouched, and users can manually switch from composer
-> layout engine via a combo box in QGIS settings. Default will be to
use composer engine to avoid breaks. Obviously, if they choose to make
the switch then existing plugins will break for them! When QGIS 3.0
lands the composer classes will all be removed.

Hope that helps clarify the situation!
Nyall
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to