Re: [OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-12 Thread Tom Hughes

On 10/12/12 19:57, Dane Springmeyer wrote:


On Dec 6, 2012, at 7:54 AM, Tom Hughes wrote:


There is already a plan to do a major update on the tile server with an update 
of the OS, a reload of the database and a mapnik update and my suggestion was 
that we should aim to switch to the Carto generated style at the same time. We 
just need to work out the detailed plan and schedule the work.


Let me know how I can help here. On the Mapnik side, we've got a 2.1.x branch 
(which is a stable series) coming together nicely (current Mapnik master is 
targeting 2.2). A 2.1.1 release is planned within the next month  - the only 
real work remaining is carefully choosing which additional bugfixes to 
back-port from Mapnik master.


Well one thing that would be really nice (to follow up on Andy's enquiry 
on the mapnik list just now) would be to have a version with the 
harfbuzz work merged, which should allow us to close a load of tickets I 
think...


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-11 Thread Ian Villeda

This is fantastic work. Just as a heads up, I've forked the project, focusing 
on improving documentation and making the project easier to install/set up for 
users less acquainted with tilemill and the osm tool chain. That being said, 
it's already pretty easy to get set up. 
:D

https://github.com/ian29/openstreetmap-carto/ 

-- 
ian villeda
mapbox | developmentseed
https://twitter.com/ian_villeda


On Monday, December 10, 2012 at 2:57 PM, Dane Springmeyer wrote:

 
 On Dec 6, 2012, at 7:54 AM, Tom Hughes wrote:
 
  There is already a plan to do a major update on the tile server with an 
  update of the OS, a reload of the database and a mapnik update and my 
  suggestion was that we should aim to switch to the Carto generated style at 
  the same time. We just need to work out the detailed plan and schedule the 
  work.
 
 Let me know how I can help here. On the Mapnik side, we've got a 2.1.x branch 
 (which is a stable series) coming together nicely (current Mapnik master is 
 targeting 2.2). A 2.1.1 release is planned within the next month - the only 
 real work remaining is carefully choosing which additional bugfixes to 
 back-port from Mapnik master. 
 
 Dane
 ___
 dev mailing list
 dev@openstreetmap.org (mailto:dev@openstreetmap.org)
 http://lists.openstreetmap.org/listinfo/dev
 
 
 


___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-08 Thread Andy Allan
On 6 December 2012 15:54, Tom Hughes t...@compton.nu wrote:

 One thing Andy did say was that he'd like other people to review what he's
 done to make sure he hasn't introduced regressions - he is probably best
 placed to explain how he envisions that working.

There's two main things I'd like other people to review:

1) Performance. I'm interested to know how the generated XML compares
with the original in terms of tiles per second. Yevaud has plenty of
overhead, so long as there's not a substantial performance
degradation. Anyone who can test performance of the two stylesheets,
even only approximately using nik2img.py, would be doing a great
service.

2) Visual changes. I've spotted a few typos in the conversion as I
went along, but only for the places that I looked at (primarily London
and Spaghetti Junction in Birmingham). If we can set up the style and
get other people to check and compare against the current style, that
would be great. I expect in some of the less-common features (e.g.
highway construction, abandoned canals in tunnels) there could well be
one or two typos in the stylesheet, e.g. a casing is 1 pixel too wide
or a zoom level is off by one.

Of course, neither of them are blockers for deploying on the
tileserver, it's just more professional if we can fix them first,
rather than dealing with things later!

Cheers,
Andy

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-06 Thread Paweł Paprota

Hi Andy,

 openstreetmap-carto is a project to re-implement the standard
 OpenStreetMap mapnik style, in CartoCSS[1]. At the OpenStreetMap Hack
 Weekend in London last Sunday I released v1.0 of project, and went to
 the pub before telling anyone!

This is an amazing effort. For a couple of weeks now I've been wanting 
to set up a local environment to see this new style and then maybe set 
something up on the dev server so you can show it off to a larger 
audience. Hopefully I will finally get some time soon for this.


Keep up the great work!

Paweł


___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-06 Thread Tom MacWright
Hey Andy,

This is really awesome - the Carto looks super-clean and hackable for new
coders. Can't wait to see this be used to tackle a lot of the ongoing
requests as well as just subtle design improvements.

Nice work!

On Thu, Dec 6, 2012 at 6:21 AM, Paweł Paprota ppa...@fastmail.fm wrote:

 Hi Andy,


  openstreetmap-carto is a project to re-implement the standard
  OpenStreetMap mapnik style, in CartoCSS[1]. At the OpenStreetMap Hack
  Weekend in London last Sunday I released v1.0 of project, and went to
  the pub before telling anyone!

 This is an amazing effort. For a couple of weeks now I've been wanting to
 set up a local environment to see this new style and then maybe set
 something up on the dev server so you can show it off to a larger audience.
 Hopefully I will finally get some time soon for this.

 Keep up the great work!

 Paweł



 __**_
 dev mailing list
 dev@openstreetmap.org
 http://lists.openstreetmap.**org/listinfo/devhttp://lists.openstreetmap.org/listinfo/dev

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-06 Thread Alex Barth

On Dec 4, 2012, at 7:43 AM, Andy Allan gravityst...@gmail.com wrote:
 Version 1.0 is the complete re-implementation of the entire style in
 CartoCSS, including all the features of the original layer. It is
 pretty much pixel-for-pixel identical to the original style

This is *amazing*. Can't wait to take this for a spin.

This is a huge step for opening up the development process around the mapnik 
style. Have you thought about what is needed to get this deployed on OSM.org?

Alex Barth
http://twitter.com/lxbarth
tel (+1) 202 250 3633





___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-06 Thread Tom Hughes

On 06/12/12 15:39, Alex Barth wrote:


On Dec 4, 2012, at 7:43 AM, Andy Allan gravityst...@gmail.com wrote:

Version 1.0 is the complete re-implementation of the entire style in
CartoCSS, including all the features of the original layer. It is
pretty much pixel-for-pixel identical to the original style


This is *amazing*. Can't wait to take this for a spin.

This is a huge step for opening up the development process around the mapnik 
style. Have you thought about what is needed to get this deployed on OSM.org?


We discussed how to move this forward in the pub after the hacking on 
Sunday and I think it's safe to say that everybody there was committed 
to making it happen.


There is already a plan to do a major update on the tile server with an 
update of the OS, a reload of the database and a mapnik update and my 
suggestion was that we should aim to switch to the Carto generated style 
at the same time. We just need to work out the detailed plan and 
schedule the work.


One thing Andy did say was that he'd like other people to review what 
he's done to make sure he hasn't introduced regressions - he is probably 
best placed to explain how he envisions that working.


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


[OSM-dev] Announcing openstreetmap-carto v1.0 (and v2.0!)

2012-12-04 Thread Andy Allan
Hi all,

openstreetmap-carto is a project to re-implement the standard
OpenStreetMap mapnik style, in CartoCSS[1]. At the OpenStreetMap Hack
Weekend in London last Sunday I released v1.0 of project, and went to
the pub before telling anyone!

Version 1.0 is the complete re-implementation of the entire style in
CartoCSS, including all the features of the original layer. It is
pretty much pixel-for-pixel identical to the original style, with only
a couple of noticeable differences around vertical text spacing and
stacking of overlapping landcover polygons. I've spent a long time
comparing the output with that of the current mapnik stylesheets and
tracking down mistakes in the conversion, which you can see in the
run-up to the release. There might be some more mistakes that are
found later, in which case I'll release more versions in the v1.x
series.

It's been a huge amount of effort, but it's entirely worth it to see
it all working in TileMill! Playing around with the style is now much
easier, and much more fun.

As per the roadmap, the next stage is to simplify the stylesheets to
make them easier to wrangle. I've already started this, with
converting a couple of key colours into variables (so now you can
change the colour of all the water features with a one-liner) and
refactoring the style rules to make compilation times much faster (and
the output XML around 23% of the size of v1.0). So today marks the
release of v2.0, the first release of the refactoring work.

I intend to continue work on the refactoring, and I've started make
notes (in the form of github issues) to give you an idea of what the
upcoming work is likely to involve. I want to be cautious about making
the stylesheet too clever, so if you've got an ideas for major
refactoring, lets discuss them!

If you have any questions, or if you have any successes or problems
trying to use the stylesheets, let me know!

Cheers,
Andy

[1] https://github.com/gravitystorm/openstreetmap-carto

___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev