-
Notifications
You must be signed in to change notification settings - Fork 819
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Timeframe for move to v3.x and availability of new keys #1243
Comments
+1 for bringing this up. I assumed this was also somehow tied to the availability of Mapnik 3.x, which is now close ahead (at least there was a first RC). |
I think this is a question for @gravitystorm and @pnorman. |
This is probably also a question for the helping hands behind the rendering database. |
@springmeyer says it will be at least March for Mapnik 3 to be released. Mapnik 3 is a hard requirement for some fixes, and I had hoped it would be out for 3.0 of the style so we could start using its features for other enhancements. If the release drags on, then maybe 4.0 of the style will start to use Mapnik 3 features. I would say the following are blocked by not having a Mapnik 3 release
Right now I would place fixing some of the remaining big style issues (e.g. roads colours) as more important than hstore. Doing hstore right is complicated. At the same time as introducing hstore, the number of fixed columns should be reduced, and this should lead to a noticeable performance gain, but this requires benchmarking work and query rewrites. Operationally it requires some planning too, as it requires a DB reload, but that's the responsibility of the OWG and sysadmins. |
Perhaps we should split the milestone "3.x - Needs upgrade to mapnik or openstreetmap-carto.style" to "Needs upgrade to mapnik 3.x" and "Needs upgrade of openstreetmap-carto.style". |
I split the milestones - some issues might need reassigning. |
Superseded by #1504 which is more concrete. |
The roadmap indicates current development work in v2.x is focussed on fixing problems and internal redesign with only smaller changes to the output. Many recent changes have however made quite large modifications to the appearance of the style, in particular for example #747, #941 and #1153. So with regards to the development priorities outlined in the roadmap we are definitely already in the v3.x domain to some extent.
With this background there are many situations where tags currently not available in the rendering database are seriously needed for rendering, in other words there are many widely used tags that could be well used in rendering that are not currently available and this severely limits the style's ability to properly show the work of mappers.
The questions here are
I realize there might not yet be answers to these questions but if not it might be time working on them.
The text was updated successfully, but these errors were encountered: