<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>OpenStreetMap Foundation - User contributions [en]</title>
		<link>https://osmfoundation.org/wiki/Special:Contributions/Matt</link>
		<description>User contributions</description>
		<language>en</language>
		<generator>MediaWiki 1.43.8</generator>
		<lastBuildDate>Tue, 09 Jun 2026 04:17:36 GMT</lastBuildDate>
		<item>
			<title>Operations Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Operations_Working_Group&amp;diff=5450</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Operations_Working_Group&amp;diff=5450</guid>
			<description>&lt;p&gt;Matt: Update membership list.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:2px 0;border:1px solid #9B9;background:#EFE;color:#000;padding:2px .5em;text-align:center&amp;quot;&amp;gt;&lt;br /&gt;
[[File:OWG_potential_logo_2017.svg|thumb|left]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;Operations Working group&#039;&#039;&#039;  is responsible for proposing the budget for, and running of the servers owned by the OpenStreetMap Foundation.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: black;&amp;quot;&amp;gt; &#039;&#039;&#039;Status: Active&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Twitter: [https://twitter.com/OSM_Tech @OSM_Tech]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;https://operations.osmfoundation.org&#039;&#039;&#039;&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Get in touch ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:black; colspan=&amp;quot;2&amp;quot;| Contact us&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;color:black; background: white&amp;quot;| &amp;lt;span style=&amp;quot;color: black;&amp;quot;&amp;gt;  [mailto:operations@osmfoundation.org operations@osmfoundation.org]&lt;br /&gt;
| Get in touch with the whole team for general discussion. &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Our Policies ==&lt;br /&gt;
* [https://operations.osmfoundation.org/policies/ Policies]&lt;br /&gt;
&lt;br /&gt;
== What we do ==&lt;br /&gt;
The key priority for this group is ensuring the operation and smooth running of the XML editing API and data distribution services (planet files and diff updates). Secondary priorities include the operation of the other OSMF servers.&lt;br /&gt;
&lt;br /&gt;
The main task of the Operations Working Group is the forecasting of demand and the purchasing of hardware required to meet the priorities.&lt;br /&gt;
&lt;br /&gt;
Other tasks include&lt;br /&gt;
* Creating policies for OSMF services, such as the tile usage policy or API usage policy&lt;br /&gt;
* The organisation and budgeting for hosting OSMF servers&lt;br /&gt;
&lt;br /&gt;
It does not concern itself with&lt;br /&gt;
* Authoring software to run on the services. This is left to the development community&lt;br /&gt;
* Day-to-day running of the servers. This is the remit of the sys admins group&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
We&#039;re an anarcho-syndicalist commune.  We take it in turns to act as a sort of executive officer for the week.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!width=220px style=&amp;quot;text-align: middle; background: white;&amp;quot;| &amp;lt;span style=&amp;quot;color: black;&amp;quot;&amp;gt; Members &amp;lt;/span&amp;gt;&lt;br /&gt;
!width=220px style=&amp;quot;text-align: middle; background: light-grey;&amp;quot;| &amp;lt;span style=&amp;quot;color: black;&amp;quot;&amp;gt; Former Members &amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| width=220px style=&amp;quot;text-align: middle; background: white;&amp;quot;|&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Grant Slater&lt;br /&gt;
* Jon Burgess&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Emilie Laffray&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;font color=&amp;quot;grey&amp;quot;&amp;gt; Sarah Hoffmann&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font color=&amp;quot;grey&amp;quot;&amp;gt;Matt Amos&amp;lt;/font&amp;gt;&lt;br /&gt;
* &amp;lt;font color=&amp;quot;grey&amp;quot;&amp;gt;Brian DeRocher&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
* [https://operations.osmfoundation.org/reports/ Current Reports]&lt;br /&gt;
* [https://operations.osmfoundation.org/meetings/Minutes 2010-2016]&lt;br /&gt;
&lt;br /&gt;
Some minuted meetings have taken place although most decision and discussion takes place in an unscheduled manner via normal community channels.&lt;br /&gt;
&lt;br /&gt;
== Historic ==&lt;br /&gt;
* Formerly known as the &amp;quot;Technical Working Group&amp;quot;&lt;br /&gt;
* [https://wiki.osmfoundation.org/wiki/File:OWG_Plan_2013.pdf 2013 Plan]&lt;/div&gt;</description>
			<pubDate>Sat, 19 May 2018 09:48:36 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Operations_Working_Group</comments>
		</item>
		<item>
			<title>Licence and Legal FAQ/Why would I want my contributions to be public domain</title>
			<link>https://osmfoundation.org/w/index.php?title=Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain&amp;diff=3681</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain&amp;diff=3681</guid>
			<description>&lt;p&gt;Matt: Fixed typo, removal -&amp;gt; remove, thanks to Blair Alper&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Translations: (unofficial)&lt;br /&gt;
* [[OSM:DE:Editing Why would I want my contributions to be public domain|Deutsch: Sollte ich all meine Daten als Gemeinfreiheit (Public Domain) freigeben?]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Linked from new contributor sign-up page:  I consider my contributions to be in the Public Domain [checkbox] (|what&#039;s this?|) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OpenStreetMap&#039;s license is a free share-alike license. I.e. you are more or less allowed to do what ever you want with OpenStreetMap&#039;s data under the one condition that you agree that any modifications or additions again are under the same free license. &lt;br /&gt;
&lt;br /&gt;
In the eyes of many people, this share-alike clause - which limits your freedom in certain ways - is necessary for a greater good, which is generally seen as spreading the freedom and openness of data. The plan is to force people (rather than just encourage them) to contribute improvements back so that anyone can benefit from them just like they benefited from OpenStreetMap. &lt;br /&gt;
&lt;br /&gt;
Other people however think that this forced share-alike property is an undesirable reduction of freedom, and would thus rather see their contributions under a full free for all, or [http://en.wikipedia.org/wiki/Public_domain Public Domain] license. The question of share-alike vs public domain is mostly a question of personal taste and often very controversially debated. For every &amp;quot;reason for PD&amp;quot; that you find listed below, there is also a &amp;quot;reason against PD&amp;quot;, and it is unlikely that both sides will ever agree. Thus OpenStreetMap gives its users a choice as to express their personal preference on this topic.&lt;br /&gt;
&lt;br /&gt;
If you declare your contributions to be in the Public Domain, &#039;&#039;&#039;you are thereby making a statement only. You will not actually be changing the license or what people can do with your data&#039;&#039;&#039;, because database law still overrides the protection of individual items. People will have to adhere to ODbL when they want to use OSM, even if a majority of contributions should be declared PD. But nonetheless such statements can be powerful. How many people choose the PD option will influence the way we think about OSM licensing in the future. Nothing is ever black and white; even ODbL can be enforced strictly or handled leniently. By selecting the PD option, you basically say: Hey guys, do this ODbL thing if you must but don&#039;t go over board with it, I consider my contributions PD and would rather get mapping than think about what is allowed and what not.&lt;br /&gt;
&lt;br /&gt;
Public Domain is the idea that a work can exist without anyone claiming any rights to it. In some jurisdictions you can create something and place it in the Public Domain explicitly; in other jurisdictions your right as an author cannot be signed away, so in these jurisdictions Public Domain is understood as a shorthand for &amp;quot;Yes I may be the author of that but you just do whatever you please with it.&amp;quot; (In lawyer&#039;s terms this sounds something like &amp;quot;I grant anyone a permanent and irrevocable license to use my work for any purpose, without any conditions, unless such conditions are required by law.&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Declaring your contributions to be public domain is up to your &#039;&#039;free choice&#039;&#039;. Not selecting this option &#039;&#039;will not prevent your account creation&#039;&#039; or affect your contributions to OSM negatively in any other way.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reasons why [http://wiki.openstreetmap.org/wiki/Category:Users_whose_contributions_are_in_the_public_domain some people] consider Public Domain superior to more restrictive forms of licensing include:&lt;br /&gt;
&lt;br /&gt;
=== Reasons for PD ===&lt;br /&gt;
&lt;br /&gt;
* PD is simple for users and providers of data. Users need not be concerned with legal details, and providers need not spend time to find out whether a certain use case is acceptable. ODbL is the best license that a number of very good people could come up with, but it still is a complex piece of work to laymen and professionals alike; there are a number of use cases where it is very hard to determine from the license alone whether they are allowed or not. Thus, additional documentation has already been provided on subtle questions like &amp;quot;what is a database&amp;quot;, &amp;quot;what is a substantial extract&amp;quot; and so on, and this will have to be maintained and refined in the future. &lt;br /&gt;
&lt;br /&gt;
* PD is fair. Data under a PD license is usable by everyone all over the planet in exactly the same fashion, whereas the extent to which ODbL or any other known share-alike license affects the data (or the strength of the protection offered by ODbL) varies from jurisdiction to jurisdiction. Under ODbL, certain use cases of our data are possible in some countries of the world and not possible in others. The likelyhood of someone &amp;quot;getting away&amp;quot; with an ODbL violation in the USA is different from the likelyhood of getting away with the same violation in Europe because the legal concepts ODbL has to employ are different in these jurisdictions.&lt;br /&gt;
&lt;br /&gt;
* Releasing your data PD means that you opt out of the &amp;quot;intellectual property game&amp;quot;. Rather than fighting owners and purveyours of proprietary data (like map data providers, record labels, or film studios) on their own terms by using copyright or database right to force people to adhere to your conditions, someone who goes PD asserts, by example, that knowledge and data should be free and &#039;&#039;not&#039;&#039; encumbered by EULAs and the like, no matter how well-intended these rules are.&lt;br /&gt;
&lt;br /&gt;
* PD would remove a significant barrier to direct contribution to OSM by US Government organizations, like the US Geological Survey and the US Census. Right now, OSM can import data produced by these organizations and occasionally get a little guidance. These organizations are hesitant to invest significant effort in developing OSM because they can&#039;t use the data themselves. From the perspective of the US Government, OSM is another place where data goes to die. PD would remove the restrictions, allowing  US Government organizations to explore direct data interoperability with OSM rather than attempting to duplicate efforts.&lt;/div&gt;</description>
			<pubDate>Wed, 13 Apr 2016 11:49:41 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3124</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3124</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-03-02|2nd March 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-23|23rd February 2015]] || mobile, authpocalypse || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-09|9th February 2015]] || mobile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || mobile dev, RPi2 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || routing, alternative login || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || hack weekend ideas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 02 Mar 2015 17:33:27 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-02-23</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-23&amp;diff=3123</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-23&amp;diff=3123</guid>
			<description>&lt;p&gt;Matt: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| RobJN || Rob Nickerson&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Mobile app criteria&lt;br /&gt;
** Board had F2F recently, so may not have had time to consider &amp;amp; respond.&lt;br /&gt;
* Google &amp;quot;authpocalypse&amp;quot;&lt;br /&gt;
** Google are changing the way their OpenID system works, and we need to switch to ensure this stays working [https://github.com/openstreetmap/openstreetmap-website/issues/897 more details].&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:44 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-02-09 - please let me know if anything needs updating.&lt;br /&gt;
17:32:40 &amp;lt;zere&amp;gt; a quick note: i was at the Karlsruhe hack weekend this past weekend, and it was a very enjoyable event, so i&#039;d like to thank woodpeck and Geofabrik for running the event!&lt;br /&gt;
17:33:07 &amp;lt;zere&amp;gt; other than that, i didn&#039;t have anything additional, and nothing added to the agenda before the meeting.&lt;br /&gt;
17:33:10 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
17:33:34 &amp;lt;zere&amp;gt; so the meeting is open for any items that anyone would like to discuss.&lt;br /&gt;
17:33:59 &amp;lt;RobJN&amp;gt; Hi. Anyone hear from the board post their F2F? Any idea if EWG and/or the app criteria were discussed?&lt;br /&gt;
... no one had heard anything ...&lt;br /&gt;
17:43:19 &amp;lt;TomH&amp;gt; can we consider a plan for the upcoming google authpocalypse&lt;br /&gt;
...&lt;br /&gt;
17:46:10 &amp;lt;RobJN&amp;gt; What is the google authpocalypse?&lt;br /&gt;
17:47:03 &amp;lt;TomH&amp;gt; https://github.com/openstreetmap/openstreetmap-website/issues/897&lt;br /&gt;
17:51:47 &amp;lt;zere&amp;gt; 20th April? that&#039;s pretty soon... so i guess not that many people are using it if it took 3 months for it to get reporteD?&lt;br /&gt;
17:52:14 &amp;lt;TomH&amp;gt; well we have a large number of people with google openids on their account - hard to tell how many actually use it&lt;br /&gt;
17:52:28 &amp;lt;TomH&amp;gt; it was only reported when I found it as a result of soemthing else&lt;br /&gt;
17:53:20 &amp;lt;TomH&amp;gt; I&#039;m working on the tech issues, though it is unclear if there is any way to match the existing openid URLs to the new method(s)&lt;br /&gt;
17:53:56 &amp;lt;TomH&amp;gt; but the issue of signing up and registering for auth tokens will need addressing&lt;br /&gt;
17:54:29 &amp;lt;zere&amp;gt; in practice, does that mean that anyone with an &amp;quot;old&amp;quot; URL will fail the login?&lt;br /&gt;
17:54:39 &amp;lt;TomH&amp;gt; potentially&lt;br /&gt;
17:54:47 &amp;lt;TomH&amp;gt; I haven&#039;t got far enough along to answer that yet&lt;br /&gt;
17:56:23 * zere boggles at https://developers.google.com/accounts/docs/OpenID#map-identifiers&lt;br /&gt;
17:57:58 &amp;lt;TomH&amp;gt; ah that looks good&lt;br /&gt;
18:01:55 &amp;lt;RobJN&amp;gt; Oh, off-topic but thanks for all the work on the routing. I&#039;d been following the github issue for a while so know that this has been long and challenging but very much worth it. It will be great for OSM :-)&lt;br /&gt;
18:04:16 &amp;lt;RichardF&amp;gt; :)&lt;br /&gt;
18:08:41 &amp;lt;zere&amp;gt; was there anything else anyone wanted to talk about?&lt;br /&gt;
18:13:42 &amp;lt;zere&amp;gt; thank you all for coming, and i hope to see you again next week! :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 02 Mar 2015 17:32:49 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-02-23</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-02-23</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-23&amp;diff=3122</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-23&amp;diff=3122</guid>
			<description>&lt;p&gt;Matt: /* Attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| RobJN || Rob Nickerson&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Mobile development&lt;br /&gt;
** Some discussion of the Google Developer Agreement [https://play.google.com/about/developer-distribution-agreement.html] and whether that has any nasty surprises for OSM(F). The general (non-lawyer) conclusion was that it seemed fairly benign.&lt;br /&gt;
** Hack weekend organisation: at this stage, not looking for sponsors, although circumstances might change.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:44 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-02-09 - please let me know if anything needs updating.&lt;br /&gt;
17:32:40 &amp;lt;zere&amp;gt; a quick note: i was at the Karlsruhe hack weekend this past weekend, and it was a very enjoyable event, so i&#039;d like to thank woodpeck and Geofabrik for running the event!&lt;br /&gt;
17:33:07 &amp;lt;zere&amp;gt; other than that, i didn&#039;t have anything additional, and nothing added to the agenda before the meeting.&lt;br /&gt;
17:33:10 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
17:33:34 &amp;lt;zere&amp;gt; so the meeting is open for any items that anyone would like to discuss.&lt;br /&gt;
17:33:59 &amp;lt;RobJN&amp;gt; Hi. Anyone hear from the board post their F2F? Any idea if EWG and/or the app criteria were discussed?&lt;br /&gt;
... no one had heard anything ...&lt;br /&gt;
17:43:19 &amp;lt;TomH&amp;gt; can we consider a plan for the upcoming google authpocalypse&lt;br /&gt;
...&lt;br /&gt;
17:46:10 &amp;lt;RobJN&amp;gt; What is the google authpocalypse?&lt;br /&gt;
17:47:03 &amp;lt;TomH&amp;gt; https://github.com/openstreetmap/openstreetmap-website/issues/897&lt;br /&gt;
17:51:47 &amp;lt;zere&amp;gt; 20th April? that&#039;s pretty soon... so i guess not that many people are using it if it took 3 months for it to get reporteD?&lt;br /&gt;
17:52:14 &amp;lt;TomH&amp;gt; well we have a large number of people with google openids on their account - hard to tell how many actually use it&lt;br /&gt;
17:52:28 &amp;lt;TomH&amp;gt; it was only reported when I found it as a result of soemthing else&lt;br /&gt;
17:53:20 &amp;lt;TomH&amp;gt; I&#039;m working on the tech issues, though it is unclear if there is any way to match the existing openid URLs to the new method(s)&lt;br /&gt;
17:53:56 &amp;lt;TomH&amp;gt; but the issue of signing up and registering for auth tokens will need addressing&lt;br /&gt;
17:54:29 &amp;lt;zere&amp;gt; in practice, does that mean that anyone with an &amp;quot;old&amp;quot; URL will fail the login?&lt;br /&gt;
17:54:39 &amp;lt;TomH&amp;gt; potentially&lt;br /&gt;
17:54:47 &amp;lt;TomH&amp;gt; I haven&#039;t got far enough along to answer that yet&lt;br /&gt;
17:56:23 * zere boggles at https://developers.google.com/accounts/docs/OpenID#map-identifiers&lt;br /&gt;
17:57:58 &amp;lt;TomH&amp;gt; ah that looks good&lt;br /&gt;
18:01:55 &amp;lt;RobJN&amp;gt; Oh, off-topic but thanks for all the work on the routing. I&#039;d been following the github issue for a while so know that this has been long and challenging but very much worth it. It will be great for OSM :-)&lt;br /&gt;
18:04:16 &amp;lt;RichardF&amp;gt; :)&lt;br /&gt;
18:08:41 &amp;lt;zere&amp;gt; was there anything else anyone wanted to talk about?&lt;br /&gt;
18:13:42 &amp;lt;zere&amp;gt; thank you all for coming, and i hope to see you again next week! :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 02 Mar 2015 17:30:57 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-02-23</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-02-23</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-23&amp;diff=3121</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-23&amp;diff=3121</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | RichardF || Richard Fairhurst |- | RobJN || Rob Nickerson |- | zere || Matt Amos ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| RobJN || Rob Nickerson&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Mobile development&lt;br /&gt;
** Some discussion of the Google Developer Agreement [https://play.google.com/about/developer-distribution-agreement.html] and whether that has any nasty surprises for OSM(F). The general (non-lawyer) conclusion was that it seemed fairly benign.&lt;br /&gt;
** Hack weekend organisation: at this stage, not looking for sponsors, although circumstances might change.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:44 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-02-09 - please let me know if anything needs updating.&lt;br /&gt;
17:32:40 &amp;lt;zere&amp;gt; a quick note: i was at the Karlsruhe hack weekend this past weekend, and it was a very enjoyable event, so i&#039;d like to thank woodpeck and Geofabrik for running the event!&lt;br /&gt;
17:33:07 &amp;lt;zere&amp;gt; other than that, i didn&#039;t have anything additional, and nothing added to the agenda before the meeting.&lt;br /&gt;
17:33:10 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
17:33:34 &amp;lt;zere&amp;gt; so the meeting is open for any items that anyone would like to discuss.&lt;br /&gt;
17:33:59 &amp;lt;RobJN&amp;gt; Hi. Anyone hear from the board post their F2F? Any idea if EWG and/or the app criteria were discussed?&lt;br /&gt;
... no one had heard anything ...&lt;br /&gt;
17:43:19 &amp;lt;TomH&amp;gt; can we consider a plan for the upcoming google authpocalypse&lt;br /&gt;
...&lt;br /&gt;
17:46:10 &amp;lt;RobJN&amp;gt; What is the google authpocalypse?&lt;br /&gt;
17:47:03 &amp;lt;TomH&amp;gt; https://github.com/openstreetmap/openstreetmap-website/issues/897&lt;br /&gt;
17:51:47 &amp;lt;zere&amp;gt; 20th April? that&#039;s pretty soon... so i guess not that many people are using it if it took 3 months for it to get reporteD?&lt;br /&gt;
17:52:14 &amp;lt;TomH&amp;gt; well we have a large number of people with google openids on their account - hard to tell how many actually use it&lt;br /&gt;
17:52:28 &amp;lt;TomH&amp;gt; it was only reported when I found it as a result of soemthing else&lt;br /&gt;
17:53:20 &amp;lt;TomH&amp;gt; I&#039;m working on the tech issues, though it is unclear if there is any way to match the existing openid URLs to the new method(s)&lt;br /&gt;
17:53:56 &amp;lt;TomH&amp;gt; but the issue of signing up and registering for auth tokens will need addressing&lt;br /&gt;
17:54:29 &amp;lt;zere&amp;gt; in practice, does that mean that anyone with an &amp;quot;old&amp;quot; URL will fail the login?&lt;br /&gt;
17:54:39 &amp;lt;TomH&amp;gt; potentially&lt;br /&gt;
17:54:47 &amp;lt;TomH&amp;gt; I haven&#039;t got far enough along to answer that yet&lt;br /&gt;
17:56:23 * zere boggles at https://developers.google.com/accounts/docs/OpenID#map-identifiers&lt;br /&gt;
17:57:58 &amp;lt;TomH&amp;gt; ah that looks good&lt;br /&gt;
18:01:55 &amp;lt;RobJN&amp;gt; Oh, off-topic but thanks for all the work on the routing. I&#039;d been following the github issue for a while so know that this has been long and challenging but very much worth it. It will be great for OSM :-)&lt;br /&gt;
18:04:16 &amp;lt;RichardF&amp;gt; :)&lt;br /&gt;
18:08:41 &amp;lt;zere&amp;gt; was there anything else anyone wanted to talk about?&lt;br /&gt;
18:13:42 &amp;lt;zere&amp;gt; thank you all for coming, and i hope to see you again next week! :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 02 Mar 2015 17:30:29 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-02-23</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3120</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3120</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-03-02|2nd March 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-23|23rd February 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-09|9th February 2015]] || mobile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || mobile dev, RPi2 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || routing, alternative login || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || hack weekend ideas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 02 Mar 2015 17:27:27 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-02-09</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-09&amp;diff=3111</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-09&amp;diff=3111</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | RichardF || Richard Fairhurst |- | RobJN || Rob Nickerson |- | zere || Matt Amos ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| RobJN || Rob Nickerson&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Mobile development&lt;br /&gt;
** Some discussion of the Google Developer Agreement [https://play.google.com/about/developer-distribution-agreement.html] and whether that has any nasty surprises for OSM(F). The general (non-lawyer) conclusion was that it seemed fairly benign.&lt;br /&gt;
** Hack weekend organisation: at this stage, not looking for sponsors, although circumstances might change.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:04 &amp;lt;zere&amp;gt; minutes of the last meeting are here: http://www.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-02-02 - please let me know if anything needs changing.&lt;br /&gt;
17:32:14 &amp;lt;zere&amp;gt; actions arising from the previous meeting: i know Rob is about to send a message to the board to kick off the discussion of &amp;quot;official&amp;quot; apps. and i&#039;m starting to put together stuff for a hack weekend.&lt;br /&gt;
17:32:21 &amp;lt;zere&amp;gt; i don&#039;t think there was anything else...&lt;br /&gt;
17:32:58 * RichardF is on train atm, unlikely to participate - sorry&lt;br /&gt;
17:33:10 &amp;lt;zere&amp;gt; and nothing has been put on the agenda, so we start with AoB.&lt;br /&gt;
17:33:13 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
17:33:25 &amp;lt;zere&amp;gt; RichardF: no worries :-) going anywhere interesting?&lt;br /&gt;
17:36:11 &amp;lt;zere&amp;gt; apparently &amp;quot;into a tunnel&amp;quot;.&lt;br /&gt;
17:36:24 &amp;lt;zere&amp;gt; so, does anyone else have anything they&#039;d like to discuss?&lt;br /&gt;
17:37:11 &amp;lt;zere&amp;gt; TomH: i saw you made a few fixes to the routing branch - what&#039;s left to do on that?&lt;br /&gt;
17:40:16 &amp;lt;RobJN&amp;gt; Hi&lt;br /&gt;
17:40:55 &amp;lt;zere&amp;gt; RobJN: hi :-)&lt;br /&gt;
17:41:05 &amp;lt;zere&amp;gt; very few people about this week, it seems.&lt;br /&gt;
17:41:53 &amp;lt;RobJN&amp;gt; Yeah, I&#039;m a bit late too.&lt;br /&gt;
17:42:18 &amp;lt;RobJN&amp;gt; Did you have any feedback on the email I circulated (about minimum criteria)?&lt;br /&gt;
17:42:52 &amp;lt;zere&amp;gt; yeah, i sent an email not long ago. sorry i wasn&#039;t able to get to it before today&lt;br /&gt;
17:44:19 &amp;lt;zere&amp;gt; in summary: the list of criteria are good - seems like sensible stuff. i think it&#039;s worth including a bit more to pre-empt some of the questions which i feel are likely to come up when suggesting that OSMF do something &amp;quot;official&amp;quot; in this area.&lt;br /&gt;
17:44:25 &amp;lt;RobJN&amp;gt; Oh yeah, just seen it in my inbox. Thanks. I&#039;ll have a read&lt;br /&gt;
17:48:52 &amp;lt;RobJN&amp;gt; In regards to your point on liability, does the OSMF assume any liability over iD or P2?&lt;br /&gt;
17:53:19 &amp;lt;RobJN&amp;gt; That could help to set a benchmark for any OSM app.&lt;br /&gt;
17:53:35 &amp;lt;zere&amp;gt; i assume so, in that they&#039;re loaded from osm.org, although it seems hard to imagine anything coming of that. i was more concerned in the mobile app space because there&#039;s presumably a contract with apple/google which (again, presumably) puts some liability on the developer.&lt;br /&gt;
17:55:02 &amp;lt;zere&amp;gt; as the app will be free, i think OSMF would avoid any of the &amp;quot;chargeback hell&amp;quot; that some people get from apple/google.&lt;br /&gt;
17:55:59 &amp;lt;zere&amp;gt; but it&#039;s possible there&#039;s some provision in the contract for other charges or claims against the developer. i&#039;m betting apple/google&#039;s lawyers will have made sure it&#039;s all &amp;quot;guaranteed profit to the app store, all liability to the developer.&amp;quot;&lt;br /&gt;
17:56:25 &amp;lt;RobJN&amp;gt; I can dig around to see if I can find anything. Can&#039;t imagine there is much liability - there is after all a booming app market with apps being developed by bedroom devs.&lt;br /&gt;
17:56:47 &amp;lt;RobJN&amp;gt; I&#039;d have thought that a take-down would be the normal process if problems occured&lt;br /&gt;
17:58:40 &amp;lt;zere&amp;gt; sure, and if the board are concerned then i&#039;m sure LWG can do a review of the terms. it&#039;s just something that i thought i would have wanted to know when i used to be on the board.&lt;br /&gt;
17:59:23 &amp;lt;zere&amp;gt; (i.e: when &#039;adopting&#039; someone else&#039;s stuff; what are the additional risks)&lt;br /&gt;
18:03:31 &amp;lt;RobJN&amp;gt; I&#039;ll check with LWG if they ask that. Otherwise let&#039;s start with assuming the same issues as iD/P2 on osm.org. It seems like if you have a problem with an app you deal with the developer (and google/apple act as a shop front - i.e. they have little liability)&lt;br /&gt;
18:04:05 &amp;lt;RobJN&amp;gt; Where are we at in regards to setting up a hack weekend?&lt;br /&gt;
18:05:14 &amp;lt;zere&amp;gt; i really, really doubt whether the issues are the same as with iD/P2 on osm.org - it&#039;s a completely different situation and one in which OSMF isn&#039;t contractually bound to any 3rd party.&lt;br /&gt;
18:05:38 &amp;lt;zere&amp;gt; hack weekend is in the works, provisionally for April. will update more as bit start falling into place.&lt;br /&gt;
18:06:22 &amp;lt;RobJN&amp;gt; Did you need any of my help?&lt;br /&gt;
18:06:48 &amp;lt;RobJN&amp;gt; Well &amp;quot;want&amp;quot; rather than &amp;quot;need&amp;quot;&lt;br /&gt;
18:08:19 &amp;lt;zere&amp;gt; when i&#039;ve found out what date(s) i can get a venue, then i&#039;ll want to check your availability - i think it&#039;s important to have you there. we will also need to &amp;quot;organise&amp;quot; some stuff - probably an hour or two on saturday morning to lay out the idea and what&#039;s involved.&lt;br /&gt;
18:08:59 &amp;lt;zere&amp;gt; we&#039;ll probably need to try and at least roughly divide up the work into different tasks/streams as well... but that&#039;s getting ahead of myself ;-)&lt;br /&gt;
18:09:12 &amp;lt;zere&amp;gt; venue / dates first... everything else later&lt;br /&gt;
18:09:18 &amp;lt;RobJN&amp;gt; Sounds good.&lt;br /&gt;
18:09:44 &amp;lt;RobJN&amp;gt; Do we tend to find sposors for this sort of thing - e.g. free food, etc? Or go it alone?&lt;br /&gt;
18:12:18 &amp;lt;zere&amp;gt; that&#039;ll depend. i&#039;m hitting up my employer (MapQuest) for the food - they&#039;re usually good enough to fork out for a few pizzas in addition to the venue.&lt;br /&gt;
18:12:32 &amp;lt;zere&amp;gt; they&#039;ve not refused in the past, but there&#039;s a first time for everything.&lt;br /&gt;
18:17:11 &amp;lt;RobJN&amp;gt; Perfect :-)&lt;br /&gt;
18:17:23 &amp;lt;RobJN&amp;gt; FYI Google&#039;s terms: https://play.google.com/about/developer-distribution-agreement.html&lt;br /&gt;
18:23:26 &amp;lt;RobJN&amp;gt; Once you strip out anything to do with charging it seems like the rest is just a checkbox list to confirm that you are entitled to release the app (your own IP, you&#039;re complying with data protection, you will be liable for the app and its maintenance). Google do not acquire any rights over your app other than a right to display it on the app store for sales and for marketing.&lt;br /&gt;
18:25:56 &amp;lt;RobJN&amp;gt; Oh and if you initially release for free, you can&#039;t start charging for the same app.&lt;br /&gt;
18:26:23 &amp;lt;zere&amp;gt; i was just about to say: the only thing which leaps out at me is that it seems to include the right for google to use &amp;quot;Developer Brand Features&amp;quot; in its online &amp;amp; TV marketing (6.2). but it seems utterly unlikely that Google will ever advertise OSM.&lt;br /&gt;
18:27:03 &amp;lt;RobJN&amp;gt; And if they do then surely that&#039;s a good thing?&lt;br /&gt;
18:27:29 &amp;lt;zere&amp;gt; well, it doesn&#039;t say they&#039;d do it in a positive way ;-)&lt;br /&gt;
18:28:00 &amp;lt;RobJN&amp;gt; I tghink you&#039;ll find that you&#039;re protected by other legislation in that space&lt;br /&gt;
18:29:08 &amp;lt;RobJN&amp;gt; slander, false accusations, and so on. Otherwise the TV would be full of negative advertising&lt;br /&gt;
18:29:18 &amp;lt;zere&amp;gt; and that they don&#039;t need a grant of &amp;quot;Developer Brand Features&amp;quot; if they ever wanted to do a comparison - that&#039;s a fair use of trademark anyway.&lt;br /&gt;
18:30:21 &amp;lt;zere&amp;gt; oh, of course. i&#039;m sure Google are clever enough not to slander or do false advertising. it&#039;s not like they&#039;d have to look much further than worstofosm if they wanted to bias the comparison anyway&lt;br /&gt;
18:30:23 &amp;lt;RobJN&amp;gt; That reminds me of the &amp;quot;better than Gritish Bas&amp;quot; advert from years ago&lt;br /&gt;
18:34:54 &amp;lt;zere&amp;gt; cool - anyone got anything else they&#039;d like to discuss before the meeting closes?&lt;br /&gt;
18:38:18 &amp;lt;zere&amp;gt; okay - thanks to everyone for coming &amp;amp; hope to see you next week :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 23 Feb 2015 17:20:54 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-02-09</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3110</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3110</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-23|23rd February 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-09|9th February 2015]] || mobile || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || mobile dev, RPi2 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || routing, alternative login || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || hack weekend ideas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 23 Feb 2015 17:17:53 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3086</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3086</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-09|9th February 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || mobile dev, RPi2 || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || routing, alternative login || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || hack weekend ideas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 09 Feb 2015 15:50:40 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-02-02</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-02&amp;diff=3085</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-02-02&amp;diff=3085</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | pnorman || Paul Norman |- | RichardF || Richard Fairhurst |- | RobJN || Rob Nicke...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| RobJN || Rob Nickerson&lt;br /&gt;
|-&lt;br /&gt;
| tmcw || Tom MacWright&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Mobile development&lt;br /&gt;
** RobJN has written up some notes on a potential mobile app to make it easier for people to collect survey data [[File:PhotosAndNotes.pdf]].&lt;br /&gt;
** RichardF had a similar-sounding idea 2 weeks ago, and has also written up some notes [http://www.systemed.net/osm/osm_mobile.pdf].&lt;br /&gt;
** One thread of the discussion was about getting &amp;quot;official&amp;quot; status for the app(s), so the developer would appear as &amp;quot;OpenStreetMap&amp;quot;.&lt;br /&gt;
** &#039;&#039;ACTION&#039;&#039;: RobJN to take something forward to the board broaching the topic of having an official class of apps.&lt;br /&gt;
** &#039;&#039;ACTION&#039;&#039;: zere to start organising a hack weekend with mobile dev as the theme, provisionally for April.&lt;br /&gt;
** tmcw pointed out [https://www.mapbox.com/blog/coffeedex/ coffeedex] as an example of special-purpose editors.&lt;br /&gt;
* Raspberry Pi&lt;br /&gt;
** RobJN noted that the new RPi2 has been released, and wonders whether anyone has any ideas for how it could be used for something OSM-y.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:33:12 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-26 - please let me know if anything needs changing.&lt;br /&gt;
17:33:38 &amp;lt;zere&amp;gt; on the agenda today is: mobile dev.&lt;br /&gt;
17:33:51 &amp;lt;zere&amp;gt; #topic mobile dev&lt;br /&gt;
17:34:35 &amp;lt;RichardF&amp;gt; good evening&lt;br /&gt;
17:34:49 &amp;lt;RobJN&amp;gt; evening&lt;br /&gt;
17:35:57 &amp;lt;pnorman&amp;gt; Could someone introduce the topic?&lt;br /&gt;
17:36:16 &amp;lt;zere&amp;gt; pnorman: please wait, organising stuff&lt;br /&gt;
17:36:21 &amp;lt;pnorman&amp;gt; k&lt;br /&gt;
17:37:05 &amp;lt;RobJN&amp;gt; So I guess the question is about next steps on app ideas (both Richard&#039;s and if there is interest in it, mine)&lt;br /&gt;
17:37:35 &amp;lt;zere&amp;gt; RobJN (Rob Nickerson i assume?) has written up some notes on a potential mobile app to make it easier for people to collect survey data. he&#039;s agreed (i hope) that we can share it and i&#039;ve uploaded it here: http://wiki.osmfoundation.org/wiki/File:PhotosAndNotes.pdf&lt;br /&gt;
17:38:23 &amp;lt;zere&amp;gt; RichardF had a similar-sounding idea 2 weeks ago, and has also written up some notes: http://www.systemed.net/osm/osm_mobile.pdf&lt;br /&gt;
17:38:37 &amp;lt;zere&amp;gt; (i think in response to RobJN&#039;s notes)&lt;br /&gt;
17:39:50 &amp;lt;zere&amp;gt; so... now we have some documents setting out the idea - the questions are: 1) are they potentially the same app? 2) how do we help kick off development of it/them?&lt;br /&gt;
17:39:50 &amp;lt;RobJN&amp;gt; Yeah happy for you to share that :-)&lt;br /&gt;
17:41:21 &amp;lt;zere&amp;gt; i don&#039;t know if RobJN and RichardF would agree with me here, but based on the two documents, i&#039;d say RichardF&#039;s is considerably more complex as it involves editing in addition to data collection.&lt;br /&gt;
17:41:41 &amp;lt;RichardF&amp;gt; yep, I think that&#039;s fair.&lt;br /&gt;
17:41:57 &amp;lt;RobJN&amp;gt; Re 1) - Possibly, yes, it just depends on whether you want a really simple app with no editing capabilities, plus a simple app with basic editing.&lt;br /&gt;
17:42:10 &amp;lt;zere&amp;gt; but does that mean a P2-style &amp;quot;expert mode&amp;quot; in the same app, or does the inclusion of such a mode spoil the UX of either or both?&lt;br /&gt;
17:42:33 &amp;lt;pnorman&amp;gt; I&#039;d say RichardF&#039;s is a more complex app but RobJN&#039;s involves more backend changes&lt;br /&gt;
17:42:39 &amp;lt;RichardF&amp;gt; I&#039;d envisage Rob&#039;s idea as something that could potentially be developed by the community in a relatively short space of time, particularly if you start off Android-only (there are more likely to be interested Android developers in and around the existing community).&lt;br /&gt;
17:42:58 &amp;lt;RobJN&amp;gt; I think that given that the basic bits need doing, perhaps we start with this, release something, and then start adding features until we get to Richard&#039;s idea&lt;br /&gt;
17:43:13 &amp;lt;RichardF&amp;gt; that&#039;s then a potential stepping stone to a consumer-grade app along the lines which I&#039;ve mocked up, and where we&#039;d need to look crossplatform (i.e. iOS too)&lt;br /&gt;
17:43:34 &amp;lt;RobJN&amp;gt; We end up with two apps but this is fine (we have multiple editors catering for different needs)&lt;br /&gt;
17:43:49 &amp;lt;RichardF&amp;gt; and a lot of the backend work for Rob&#039;s app would be invaluable for a consumer app, particularly the pic/audio storage&lt;br /&gt;
17:44:18 &amp;lt;RobJN&amp;gt; Exactly :-)&lt;br /&gt;
17:45:37 &amp;lt;RobJN&amp;gt; Although I think we should aim to do iOS and Android from the off. Not sure what developers think of this. I&#039;ve played with Appery.io before which can spit out both Android and iOS versions. Seemed quite good but I strated to get stuck with the more technical bits.&lt;br /&gt;
17:46:09 &amp;lt;RichardF&amp;gt; yeah - the problem with using a crossplatform solution like that is that you&#039;re less likely to find devs who are experienced in it&lt;br /&gt;
17:46:41 &amp;lt;zere&amp;gt; the mobile devs that i know all pour scorn on &amp;quot;cross platform&amp;quot;, but i don&#039;t know how much of that is bigotry and how much is really due to benefits of being platform-specific.&lt;br /&gt;
17:46:46 &amp;lt;RichardF&amp;gt; I suspect we have &amp;lt;reasonable number&amp;gt; of Android devs in and around the community, &amp;lt;small number&amp;gt; of iOS devs, and &amp;lt;almost zero&amp;gt; of any crossplatform solution&lt;br /&gt;
17:47:07 &amp;lt;RichardF&amp;gt; I mean, I could write something in Flash that uses Adobe&#039;s AIR crossplatform compilation stuff, but it might not be very popular ;)&lt;br /&gt;
17:48:08 &amp;lt;zere&amp;gt; from the start, though, i&#039;d like to kill the idea of &amp;quot;backend changes&amp;quot;. we shouldn&#039;t be putting anything extra into rails_port for this. if we need to write new, independent services; okay. but at a time when we&#039;re trying to break up rails_port to make it more maintainable, i don&#039;t want anyone to get the idea that we&#039;ll be adding to it.&lt;br /&gt;
17:48:37 &amp;lt;RichardF&amp;gt; zere: +1&lt;br /&gt;
17:49:12 &amp;lt;RobJN&amp;gt; One of the things I would like is to open an OpenStreetMap portal on the main app stores (to go hand in hand with openstreetmap.org). Do you think we can have some apps as android only or should we be aiming for cross-platform?&lt;br /&gt;
17:49:45 &amp;lt;RichardF&amp;gt; depends on the audience, really. existing mappers are likely to skew towards Android.&lt;br /&gt;
17:49:52 &amp;lt;RichardF&amp;gt; (I say that as an iPhone owner :) )&lt;br /&gt;
17:50:17 &amp;lt;zere&amp;gt; having never released a mobile app, i have no idea what a portal in an app store would mean. any sort of &amp;quot;official&amp;quot; presence is likely to require bureaucratic overhead.&lt;br /&gt;
17:50:39 &amp;lt;RobJN&amp;gt; So we would need some way of storing collected photos online. The natural thing is to have this and Notes together, but if it&#039;s easier to keep them seperate to start then that&#039;s fine too.&lt;br /&gt;
17:51:12 &amp;lt;RobJN&amp;gt; I mean having the developer listed as simply &amp;quot;OpenStreetMap&amp;quot;&lt;br /&gt;
17:51:25 &amp;lt;zere&amp;gt; RobJN: for technical reasons, it&#039;s easier to separate them. however, the user of the app doesn&#039;t need to be aware of that split - it would transparent to them.&lt;br /&gt;
17:51:40 &amp;lt;RichardF&amp;gt; photos are essentially an exercise in cloud storage. it doesn&#039;t have to be (shouldn&#039;t be) anything to do with OSM core infrastructure.&lt;br /&gt;
17:51:46 &amp;lt;RobJN&amp;gt; zere: correct.&lt;br /&gt;
17:52:28 &amp;lt;zere&amp;gt; right, but having the developer listed as &amp;quot;OpenStreetMap&amp;quot; means that OSMF will be the owner, will take any liability, etc... that&#039;s going to require a lot more hoop-jumping than simply releasing an app.&lt;br /&gt;
17:52:38 &amp;lt;RobJN&amp;gt; But it would be nice to have some level of &amp;quot;officialness&amp;quot; just like the defualt editor on osm.org&lt;br /&gt;
17:52:53 &amp;lt;RobJN&amp;gt; So making the apps available at: https://play.google.com/store/apps/developer?id=OpenStreetMap&lt;br /&gt;
17:53:10 &amp;lt;zere&amp;gt; then there&#039;ll be continued effort put into 1) preventing other people from using the OSM brand, 2) evaluating other apps which wish to be under the OSM portal/umbrella&lt;br /&gt;
17:53:11 &amp;lt;RobJN&amp;gt; zere: correct, but let me have a go :-)&lt;br /&gt;
17:53:21 &amp;lt;RichardF&amp;gt; zere: to be fair, we do 1 already&lt;br /&gt;
17:53:55 &amp;lt;pnorman&amp;gt; We should probably see if we can start jumping through the hoops, if solely to stop others from claiming their apps as official when they aren&#039;t&lt;br /&gt;
17:54:01 &amp;lt;RobJN&amp;gt; I can approach the OSMF with the idea and they can knock it back if they want, but don&#039;t ask=don&#039;t get&lt;br /&gt;
17:54:03 &amp;lt;zere&amp;gt; we do (1) very badly at present, partly, i think, because we don&#039;t have an &amp;quot;official&amp;quot; app and partly because no-one puts in the continued effort to do it&lt;br /&gt;
17:54:31 &amp;lt;zere&amp;gt; oh, i wasn&#039;t suggesting we don&#039;t do it. i was simply &amp;quot;managing expectations&amp;quot; ;-)&lt;br /&gt;
17:56:07 &amp;lt;RobJN&amp;gt; So the bit I want to add to my report before sending it to OSMF board is some endorsements basically stating that you are happy to see the app on the play store under OpenStreetMap in theory, reliant on the code being of sufficient quality.&lt;br /&gt;
17:56:58 &amp;lt;zere&amp;gt; i think that&#039;s premature. there&#039;s no point writing any sort of report or asking for any kind of permission until there&#039;s an actual app on an actual store.&lt;br /&gt;
17:57:22 &amp;lt;pnorman&amp;gt; I would like to see the EWG recommend OpenStreetMap claimed on the stores independent of the app&lt;br /&gt;
17:57:41 &amp;lt;RobJN&amp;gt; Well I was hoping that it might spark some interest in it so that I can find developers will to work on it :-)&lt;br /&gt;
17:57:48 &amp;lt;pnorman&amp;gt; Although, do we need an app to open an OpenStreetMap portal?&lt;br /&gt;
17:58:56 &amp;lt;RobJN&amp;gt; Basically I&#039;ve taken it as far as I can, so the main way I can help now is by doing that &amp;quot;hoop jumping&amp;quot; (both for myself and Richard)&lt;br /&gt;
18:00:36 &amp;lt;zere&amp;gt; what i&#039;m afraid of is that you take a proposal to the board, they discuss it, hopefully approve it, and... then nothing happens. a year from now, someone comes along with a working app and is now in a worse position because they&#039;re &amp;quot;blocked&amp;quot; by a vapourware app which never existed.&lt;br /&gt;
18:01:14 &amp;lt;RobJN&amp;gt; So I was thinking of a time limit. Say 1 year.&lt;br /&gt;
18:01:18 &amp;lt;zere&amp;gt; additionally, board approval of a &amp;quot;sight unseen&amp;quot; app just makes it a complete wildcard. people will rush to put anything on that pedestal, regardless of the actual quality.&lt;br /&gt;
18:01:39 &amp;lt;pnorman&amp;gt; I wouldn&#039;t want to recommend anything specific to this app. Should we say an app of sufficient quality, with potentially other criteria put upon it?&lt;br /&gt;
18:02:37 &amp;lt;RobJN&amp;gt; Really I&#039;d be asking the board to agree to the potential for OpenStreetMap to be used as a name on the app stores and to establish some acceptance criteria&lt;br /&gt;
18:03:16 &amp;lt;RobJN&amp;gt; The app would be an example of what we could put on the store&lt;br /&gt;
18:03:36 &amp;lt;RobJN&amp;gt; Richard&#039;s suggestion would be a second example.&lt;br /&gt;
18:04:01 &amp;lt;RobJN&amp;gt; And if you wanted a full blown editor then there are Android and iOS examples already in existance.&lt;br /&gt;
18:04:14 &amp;lt;pnorman&amp;gt; I agree with recommending for the potential for the name to be used, but not with tieing it to any app yet. I think it&#039;s premature to have acceptance criteria - also, keep in mind we didn&#039;t set down acceptance criteria for iD before it was developed&lt;br /&gt;
18:05:18 &amp;lt;RobJN&amp;gt; I just don&#039;t want to see the goal posts moving every time!&lt;br /&gt;
18:05:44 &amp;lt;zere&amp;gt; right, so would it be better to talk to the developers of those existing full-blown editors (Vespucci, i guess?) and see if they would want to use the OSM name and accept whatever criteria that come with that?&lt;br /&gt;
18:06:19 &amp;lt;RobJN&amp;gt; Could do. Question is do we want the first OpenStreetMap app to be a complex one.&lt;br /&gt;
18:06:40 &amp;lt;RichardF&amp;gt; well, that depends if anyone writes it ;)&lt;br /&gt;
18:06:59 &amp;lt;zere&amp;gt; that ship has rather sailed - vespucci exists (and is complex) :-/&lt;br /&gt;
18:07:16 &amp;lt;pnorman&amp;gt; RobJN: I&#039;m not opposed to setting criteria, just setting criteria this early. The criteria may differ depending on the target of the app, what else exists in the space, and other factors&lt;br /&gt;
18:07:21 &amp;lt;RobJN&amp;gt; The ship is the &amp;quot;OpenStreetMap&amp;quot; portal on the stores&lt;br /&gt;
18:07:22 &amp;lt;zere&amp;gt; whether it&#039;s &amp;quot;official&amp;quot; is, i would suggest, not spectacularly important to 99% of users.&lt;br /&gt;
18:08:06 &amp;lt;RobJN&amp;gt; Possibly not but it gives people a single place to go to to find OSM apps&lt;br /&gt;
18:08:35 &amp;lt;zere&amp;gt; i think people just put &amp;quot;openstreetmap&amp;quot; into the app store search box, don&#039;t they?&lt;br /&gt;
18:08:40 &amp;lt;pnorman&amp;gt; yes&lt;br /&gt;
18:08:47 &amp;lt;RobJN&amp;gt; It also enables you to then promote it via the CWG&lt;br /&gt;
18:08:50 &amp;lt;zere&amp;gt; then look at how many stars it has, reviews, screenshots, etc...&lt;br /&gt;
18:09:34 &amp;lt;zere&amp;gt; i guess what i&#039;m trying to say is that i think the quality of the app is more important than its official status (not that the latter is unimportant, just less important)&lt;br /&gt;
18:10:02 &amp;lt;RobJN&amp;gt; functionality/UI as well&lt;br /&gt;
18:10:19 &amp;lt;pnorman&amp;gt; that&#039;s part of the quality of the app&lt;br /&gt;
18:12:10 &amp;lt;zere&amp;gt; as for getting this written, i can see a few ways forward: 1) we&#039;ve been thinking about running a &amp;quot;themed&amp;quot; hack weekend, and this might be an ideal candidate. not, perhaps, that it can be finished in a single weekend, but a good start can be made and hopefully momentum kept up afterwards&lt;br /&gt;
18:12:11 &amp;lt;RobJN&amp;gt; So given that I&#039;m not a dev, my opions are to (a) throw this idea out on dev ML and see if anyone picks up up out of their own good will, (b) try and get some OSM sign-on first to then hope that someone is more likely to pick it up, failing that start looking for funding/sponsorship (which would be near impossible advertising this as a &amp;quot;Rob Nickerson&amp;quot; app)&lt;br /&gt;
18:12:50 &amp;lt;RobJN&amp;gt; A hack weekend sounds great&lt;br /&gt;
18:13:54 &amp;lt;zere&amp;gt; 2) take the idea to the board and get *WG (i guess either CWG or EWG) to run a competition: &amp;quot;we&#039;re looking for an official app, here&#039;s a document with some ideas, here&#039;s a panel of judges and judging criteria. the best app on the DD/MM/2015 will be blessed.&amp;quot;&lt;br /&gt;
18:14:03 &amp;lt;RobJN&amp;gt; (p.s. Vespucci on Android, Go Map!! on iOS were the two I was thinking off)&lt;br /&gt;
18:14:33 &amp;lt;RichardF&amp;gt; 1 is good. I&#039;m not sure we&#039;re anywhere near 2 yet&lt;br /&gt;
18:15:01 &amp;lt;RichardF&amp;gt; and having a lot of developers competing with each other would be a really bad way of doing things&lt;br /&gt;
18:15:07 &amp;lt;zere&amp;gt; 3) make a more flashy set of mock-ups and run a crowdfunding campaign to get it written. (to my mind, this is the highest risk and lowest payoff version - we get no continuity of app development, and run a high risk that the project will run out of money and fail)&lt;br /&gt;
18:15:25 * RichardF gets back to the Swift course&lt;br /&gt;
18:15:35 &amp;lt;zere&amp;gt; RichardF: yes, the downside to (2) is that we&#039;d get competition where collaboration would really be more helpful&lt;br /&gt;
18:15:58 &amp;lt;RichardF&amp;gt; I&#039;d suggest we start with 1. the next steps will become more apparent as we actually start to build things&lt;br /&gt;
18:16:35 &amp;lt;RobJN&amp;gt; With (2) you could ask devs to approach you before writing any code. See who is interested and then put a small group together??&lt;br /&gt;
18:17:00 &amp;lt;RobJN&amp;gt; Was (1) hack weekend? or just to put the idea on dev ML?&lt;br /&gt;
18:17:04 &amp;lt;RichardF&amp;gt; hack weekend&lt;br /&gt;
18:17:08 &amp;lt;RobJN&amp;gt; ok&lt;br /&gt;
18:17:36 &amp;lt;zere&amp;gt; no reason not to do both. personally, i think it makes sense to start with a hack weekend, but there are downsides to that too.&lt;br /&gt;
18:17:47 &amp;lt;RobJN&amp;gt; My concern with dev ML is that it opens you up to the wild west, things getting added to and losing the simplicity of the idea&lt;br /&gt;
18:18:39 &amp;lt;zere&amp;gt; that&#039;s true. it&#039;s a quesion of how much &amp;quot;top-down control&amp;quot; you want to exercise and how much you&#039;re willing to let that put off developers.&lt;br /&gt;
18:18:44 &amp;lt;RichardF&amp;gt; also, I&#039;d gently add in here that SOTM-US is June 6-8 and will (I suspect) have more OSM-inclined mobile developers than any other event has yet had&lt;br /&gt;
18:19:11 &amp;lt;RichardF&amp;gt; zere: there are actual developers (the sort that develop) on the dev@ list? :p&lt;br /&gt;
18:19:42 &amp;lt;zere&amp;gt; anyone who&#039;s volunteering their time (and even a paid dev) is going to want to have input into the idea, which will tend to drive it away from the purity of the original concept.&lt;br /&gt;
18:19:51 &amp;lt;pnorman&amp;gt; Regardless, I&#039;d like to get the wheels turning on creating an OpenStreetMap portal and in principle saying that apps may be added to it if they meet yet to be determined criteria&lt;br /&gt;
18:19:58 &amp;lt;zere&amp;gt; RichardF: i think so. generally lurking, though ;-)&lt;br /&gt;
18:20:54 &amp;lt;zere&amp;gt; pnorman: &amp;quot;yet to be determined criteria&amp;quot; seems synonymous with &amp;quot;continually moving goalposts&amp;quot;&lt;br /&gt;
18:21:32 &amp;lt;pnorman&amp;gt; zere: I don&#039;t see it as that. An editing app may have a different set of criteria than a data collecting app&lt;br /&gt;
18:22:06 &amp;lt;RobJN&amp;gt; zere: well yes I appreciate that, and I would dare suggest how to code it, I do feel that we should agree the design up front and stick to that. It has to be dead simple otherwise it won&#039;t avheive it&#039;s objective&lt;br /&gt;
18:22:15 &amp;lt;RobJN&amp;gt; *wouldn&#039;t dare&lt;br /&gt;
18:22:33 &amp;lt;zere&amp;gt; pnorman: sure, but if you&#039;re not prepared to think about, write down and be transparent about the criteria up-front then it&#039;s very confusing and quite possibly scary for anyone attempting to meet those criteria&lt;br /&gt;
18:22:42 &amp;lt;RobJN&amp;gt; (long day! and I can&#039;t type at the best of times!)&lt;br /&gt;
18:23:23 &amp;lt;pnorman&amp;gt; zere: perhaps say something about criteria to be determined in advance of development? but then we&#039;ve got the possibility of adding existing apps&lt;br /&gt;
18:24:49 &amp;lt;RobJN&amp;gt; On criteria you could say that a data collecting app should upload to a central place so that any map editors could use the collected data. The uploading should be direct from the app so no faffing with copying the files to a computer first.&lt;br /&gt;
18:25:08 &amp;lt;zere&amp;gt; i think i&#039;d be happy to try and run a hack weekend (perhaps in April?) on the theme of a simple OSM data collection app. i&#039;d like RobJN to come along to explain the concept, and RichardF to sprinkle potlatch-dust on it. sounds good?&lt;br /&gt;
18:25:16 &amp;lt;RichardF&amp;gt; I&#039;m up for that&lt;br /&gt;
18:25:36 &amp;lt;pnorman&amp;gt; zere: in many ways I see it as someone proposing a project to come up with criteria, along with milestones, etc and all the other standard project proposal stuff&lt;br /&gt;
18:25:44 &amp;lt;RobJN&amp;gt; I&#039;m in (assuming we are looking at the UK as a location)&lt;br /&gt;
18:26:36 &amp;lt;RobJN&amp;gt; So actions: (1) Hack weekend in April (2)??&lt;br /&gt;
18:26:54 &amp;lt;zere&amp;gt; pnorman and RobJN: do you want to take something forward to the board broaching the topic of having an official class of apps? given the board&#039;s historical decision-making speed, perhaps the hack weekend will occur first ;-)&lt;br /&gt;
18:27:36 &amp;lt;pnorman&amp;gt; I&#039;m not going to have time to do anything before the karlsruhe hack weekend&lt;br /&gt;
18:28:08 &amp;lt;zere&amp;gt; pnorman: criteria, milestones and standard project management stuff are (in my experience) in fact actively harmful to open, collaborative, &amp;quot;bazaar&amp;quot; projects.&lt;br /&gt;
18:28:08 &amp;lt;RobJN&amp;gt; zere: Can do. pnorman would you have enough time to get me on email and suggest what I should be preparing?&lt;br /&gt;
18:28:56 &amp;lt;pnorman&amp;gt; zere: you said we want acceptance criteria&lt;br /&gt;
18:29:56 &amp;lt;pnorman&amp;gt; RobJN: have you ever done a project proposal?&lt;br /&gt;
18:30:03 &amp;lt;zere&amp;gt; pnorman: if you&#039;re running a competition, or setting up an open class - yes.&lt;br /&gt;
18:30:30 &amp;lt;zere&amp;gt; s/setting up an open class/asking people to submit their apps for approval/&lt;br /&gt;
18:31:33 &amp;lt;zere&amp;gt; milestones and project management imply continued development under OSMF&#039;s supervision which... is too horrific to comprehend.&lt;br /&gt;
18:31:51 &amp;lt;RobJN&amp;gt; pnorman: I&#039;ve put projects out to tender and seen the reports that have come back in. I&#039;ve got the pdf written up that was linked to at the start of the meeting.&lt;br /&gt;
18:32:22 &amp;lt;RichardF&amp;gt; I think we have to accept that any &amp;quot;official OSM&amp;quot; mobile app would have a developer-maintainer, just like all other OSM software does.&lt;br /&gt;
18:32:37 &amp;lt;RichardF&amp;gt; (TomH for rails_port, me for P2, jfire for iD, and so on.)&lt;br /&gt;
18:32:43 &amp;lt;RobJN&amp;gt; I&#039;m not wanting to do any rigorous project management as it&#039;s probably too much for an open community&lt;br /&gt;
18:32:58 &amp;lt;RichardF&amp;gt; having it ruled by a non-developer or, god forbid, a committee would be a disaster.&lt;br /&gt;
18:33:01 &amp;lt;RichardF&amp;gt; let&#039;s stick to what we know works.&lt;br /&gt;
18:33:39 &amp;lt;RobJN&amp;gt; The main ongoing work is to keep any Photo server up and running&lt;br /&gt;
18:33:56 &amp;lt;pnorman&amp;gt; RobJN: nor am I - but if you know how the more rigorous project management works it&#039;s helpful as then you can strip away parts that aren&#039;t desirable&lt;br /&gt;
18:34:04 &amp;lt;RobJN&amp;gt; The app should be so simple that it rarely needs an update (unless iOS / Android radically change)&lt;br /&gt;
18:34:06 &amp;lt;zere&amp;gt; RobJN: i think there&#039;s a case to be made that an &amp;quot;official&amp;quot; stamp - being included in the OSM apps umbrella - would help. the next step on that is thinking what the minimum criteria are (e.g: no spyware. no ads? works globally? supports at least these translations? etc...)&lt;br /&gt;
18:34:15 &amp;lt;RichardF&amp;gt; hmm... photo server... maybe we&#039;ve finally found something to do with Amazon&#039;s offer of support ;)&lt;br /&gt;
18:35:13 &amp;lt;RobJN&amp;gt; zere: Yeah really basic criteria like what you have just suggested is what I had in mind.&lt;br /&gt;
18:35:14 &amp;lt;zere&amp;gt; RichardF: s/offer of support/desire to maximise PR while minimising actual usefulness to OSM/ sure.&lt;br /&gt;
18:37:44 &amp;lt;zere&amp;gt; okay... so i think we have our two sets of actions: i&#039;ll start planning for a hack weekend with this as a theme (helped by RobJN and RichardF), and RobJN will continue to make a case for &amp;quot;official&amp;quot; status on the app store and the minimum criteria for that.&lt;br /&gt;
18:37:48 &amp;lt;zere&amp;gt; sounds good?&lt;br /&gt;
18:38:17 &amp;lt;RobJN&amp;gt; Yep, sounds good to me.&lt;br /&gt;
18:38:48 &amp;lt;zere&amp;gt; awesome :-)&lt;br /&gt;
18:38:53 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:38:59 &amp;lt;tmcw&amp;gt; just fyi, might want to look at coffeedex, this is the problem space it is a demo of&lt;br /&gt;
18:39:21 &amp;lt;zere&amp;gt; anyone else have something to discuss (hopefully very quickly, as we&#039;re over time already)?&lt;br /&gt;
18:40:18 &amp;lt;RichardF&amp;gt; not me&lt;br /&gt;
18:40:21 &amp;lt;RichardF&amp;gt; (and coffeedex is fun)&lt;br /&gt;
18:41:18 &amp;lt;pnorman&amp;gt; Just noting that I&#039;m hoping to tag a new osm2pgsql minor version (0.87.3?) soon&lt;br /&gt;
18:41:22 &amp;lt;zere&amp;gt; it&#039;s certainly part of the discussion we&#039;ll have to have (native vs. whatever you call a locally-installed web app without the web)&lt;br /&gt;
18:41:39 &amp;lt;RobJN&amp;gt; What&#039;s possible with the new Rasberry Pi (that was announced today)? Anything interesting that could be done with it as a way of introducing OSM to people?&lt;br /&gt;
18:41:41 &amp;lt;tmcw&amp;gt; yep. factor in react-native for that conversation&lt;br /&gt;
18:42:03 &amp;lt;zere&amp;gt; yeah, i watched the keynote for that, it looks totally awesome.&lt;br /&gt;
18:42:14 &amp;lt;RobJN&amp;gt; (That&#039;s my randon off topic asside that I thought of whilst listening to the radio today)&lt;br /&gt;
18:42:58 &amp;lt;pnorman&amp;gt; RobJN: I might buy one and set up osm2pgsql on it&lt;br /&gt;
18:44:07 &amp;lt;zere&amp;gt; RPi is definitely targetted at education, but the concept of having very cheap phones-but-not-mobile available in developing countries is very interesting.&lt;br /&gt;
18:45:17 &amp;lt;RobJN&amp;gt; zere: No maps in education?&lt;br /&gt;
18:45:38 &amp;lt;RobJN&amp;gt; OS have a pretty good grip on UK education in that space&lt;br /&gt;
18:45:46 &amp;lt;zere&amp;gt; yeah, i guess that didn&#039;t make much sense...&lt;br /&gt;
18:46:29 &amp;lt;zere&amp;gt; i meant; the RPi specifically seems targetted at teaching kids how computers work and how to program them (i.e: like the BBC micro of yore)&lt;br /&gt;
18:47:08 &amp;lt;RobJN&amp;gt; That&#039;s the aim of the RPi Foundation. And from what I can see, they seem to be doing a good job so far.&lt;br /&gt;
18:47:42 * pnorman is about to order two&lt;br /&gt;
18:47:42 &amp;lt;RobJN&amp;gt; Anyway I&#039;ve got to head off. Thanks for dedicating so much time towards the mobile app ideas.&lt;br /&gt;
18:47:49 &amp;lt;zere&amp;gt; however, there&#039;s no reason that geography (or graph theory) couldn&#039;t be taught using OSM data.&lt;br /&gt;
18:48:43 &amp;lt;zere&amp;gt; but they&#039;ve also sparked an explosion in RPi-like small, cheap devices which have many potential uses outside the classroom.&lt;br /&gt;
18:49:30 &amp;lt;pnorman&amp;gt; hah. element14 is down, raspberri pi 2 is released. any relationship?&lt;br /&gt;
18:50:22 &amp;lt;zere&amp;gt; okay, thanks to everyone for coming &amp;amp; hope to see you next week! :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 09 Feb 2015 15:50:00 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-02-02</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3084</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3084</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-09|9th February 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || routing, alternative login || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || hack weekend ideas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 09 Feb 2015 15:39:34 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3083</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3083</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-09|9th February 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || hack weekend ideas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 09 Feb 2015 15:39:14 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>File:PhotosAndNotes.pdf</title>
			<link>https://osmfoundation.org/w/index.php?title=File:PhotosAndNotes.pdf&amp;diff=3061</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=File:PhotosAndNotes.pdf&amp;diff=3061</guid>
			<description>&lt;p&gt;Matt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</description>
			<pubDate>Mon, 02 Feb 2015 17:35:58 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/File_talk:PhotosAndNotes.pdf</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-26</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-26&amp;diff=3060</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-26&amp;diff=3060</guid>
			<description>&lt;p&gt;Matt: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Routing branch&lt;br /&gt;
** zere fixed some issues, but there&#039;s still one remaining.&lt;br /&gt;
** Branch as a whole needs a thorough review&lt;br /&gt;
* Facebook / MS Live login&lt;br /&gt;
** pnorman raised the issue of getting this branch merged.&lt;br /&gt;
** It has been inactive for a long time, pending legal review, but apparently that&#039;s all okay.&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:33:51 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-19 - if anything needs changing, please let me know&lt;br /&gt;
17:34:26 &amp;lt;zere&amp;gt; i don&#039;t think we have any matters arising from previous meetings, and the only agenda item is the routing branch. so let&#039;s start with that.&lt;br /&gt;
17:34:32 &amp;lt;zere&amp;gt; #topic routing branch&lt;br /&gt;
17:35:22 &amp;lt;RichardF&amp;gt; thank you for the PR - duly merged!&lt;br /&gt;
17:35:53 &amp;lt;pnorman&amp;gt; jsrouting has hung around for a long time&lt;br /&gt;
17:37:17 &amp;lt;zere&amp;gt; there&#039;s some discussion going on here: https://github.com/openstreetmap/openstreetmap-website/pull/716 and, afaik, only one outstanding issue&lt;br /&gt;
17:38:29 &amp;lt;zere&amp;gt; and i think the last one is something to do with client-side routing... which was clearly invented by a sadist to confuse the uninitiated&lt;br /&gt;
17:38:40 &amp;lt;RichardF&amp;gt; definitely&lt;br /&gt;
17:39:02 &amp;lt;RichardF&amp;gt; more seriously... am I right in thinking the client-side routing was done by jfire? might be worth pinging him&lt;br /&gt;
17:39:39 &amp;lt;zere&amp;gt; yeah, and if i get stuck i will, but i think there&#039;s benefit for me in banging my head against it until understanding develops.&lt;br /&gt;
17:39:52 &amp;lt;RichardF&amp;gt; you&#039;re a braver man than I am, Gunga Din (but yes, makes sense)&lt;br /&gt;
17:39:58 &amp;lt;zere&amp;gt; this sort of knowledge being akin to pearls...&lt;br /&gt;
17:40:20 &amp;lt;RichardF&amp;gt; I&#039;m excited about it going live, though. I think it&#039;ll make a big difference to the quality of data in OSM.&lt;br /&gt;
17:40:34 &amp;lt;zere&amp;gt; TomH: i know you&#039;ve not had a chance yet to do a full review, but is there anything i/we can do to make that job quicker or easier for you?&lt;br /&gt;
17:41:13 &amp;lt;TomH&amp;gt; eeew&lt;br /&gt;
17:41:25 &amp;lt;TomH&amp;gt; what on earth did you do to the drop down&lt;br /&gt;
17:41:58 &amp;lt;zere&amp;gt; tried to make firefox display it more like chrome (i.e: not like a Motif widget from the 80s)&lt;br /&gt;
17:42:40 &amp;lt;TomH&amp;gt; see to me it now looks more like motif circa 1990 ;-)&lt;br /&gt;
17:42:45 &amp;lt;zere&amp;gt; if it looks weird, then a screenshot would help - it looked okay on my FF35 (except the down-arrow which is apparently a known, unfixed issue)&lt;br /&gt;
17:44:17 &amp;lt;TomH&amp;gt; http://imgur.com/wDcnr7I&lt;br /&gt;
17:44:26 &amp;lt;TomH&amp;gt; ah right it was the arrow I meant&lt;br /&gt;
17:44:33 &amp;lt;RichardF&amp;gt; http://imgur.com/nH4pNCB - FF Mac left, Chrome Mac right&lt;br /&gt;
17:45:14 &amp;lt;TomH&amp;gt; but really my concern is that it&#039;s different to every other one on the site&lt;br /&gt;
17:46:59 &amp;lt;pnorman&amp;gt; Is the differing UI a blocker?&lt;br /&gt;
17:47:53 &amp;lt;zere&amp;gt; TomH: it looked like that before, on my FF at least&lt;br /&gt;
17:48:37 &amp;lt;TomH&amp;gt; oh, mine didn&#039;t&lt;br /&gt;
17:48:42 &amp;lt;TomH&amp;gt; playing with it now anyway&lt;br /&gt;
17:51:44 &amp;lt;zere&amp;gt; okay, i have a fix&lt;br /&gt;
17:52:08 &amp;lt;TomH&amp;gt; urgh div align=right&lt;br /&gt;
17:52:13 * TomH has flashbacks&lt;br /&gt;
17:55:23 &amp;lt;zere&amp;gt; RichardF: https://github.com/systemed/openstreetmap-website/pull/29&lt;br /&gt;
17:56:23 &amp;lt;RichardF&amp;gt; merged, thank you :)&lt;br /&gt;
17:56:38 &amp;lt;zere&amp;gt; TomH: what&#039;s wrong with align=right? it would be more helpful if instead of &amp;quot;urgh div align=right&amp;quot; you explained why that&#039;s a bad thing and what would be a better alternative.&lt;br /&gt;
17:56:58 &amp;lt;TomH&amp;gt; well we stopped doing layout with HTML attributes when CSS was invented ;-)&lt;br /&gt;
17:57:25 &amp;lt;TomH&amp;gt; sorry that wasn&#039;t really a review just something I noticed while playing with CSS in firebuf&lt;br /&gt;
17:59:14 &amp;lt;zere&amp;gt; align=right == text-align:right; in CSS?&lt;br /&gt;
17:59:23 &amp;lt;TomH&amp;gt; depends&lt;br /&gt;
18:02:26 &amp;lt;RichardF&amp;gt; a very quick fiddle with the Chromium inspector suggests you can move the &amp;lt;select&amp;gt; into the div, then add a float:right on the submit button&lt;br /&gt;
18:02:59 &amp;lt;RichardF&amp;gt; and the div can be class=&#039;line&#039; rather than width=&#039;100%&#039;&lt;br /&gt;
18:03:11 &amp;lt;RichardF&amp;gt; (.line has width: 100% anyway)&lt;br /&gt;
18:05:58 &amp;lt;pnorman&amp;gt; So there anything else to discuss about it in the meeting?&lt;br /&gt;
18:06:57 &amp;lt;RichardF&amp;gt; not from me - I&#039;m happy with it&lt;br /&gt;
18:07:32 &amp;lt;pnorman&amp;gt; I have another feature in PR for AOB when we get there&lt;br /&gt;
18:13:43 &amp;lt;zere&amp;gt; okay. doesn&#039;t seem like there&#039;s any more to discuss here.&lt;br /&gt;
18:13:49 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:13:56 &amp;lt;zere&amp;gt; pnorman: what did you want to talk about?&lt;br /&gt;
18:14:11 &amp;lt;pnorman&amp;gt; #153, https://github.com/openstreetmap/openstreetmap-website/pull/153, facebook/MS live&lt;br /&gt;
18:14:17 &amp;lt;pnorman&amp;gt; It&#039;s also languished&lt;br /&gt;
18:15:39 &amp;lt;zere&amp;gt; yup. imho, probably the least important feature ever, but i guess there are a few people who would benefit from it.&lt;br /&gt;
18:16:09 &amp;lt;zere&amp;gt; but i don&#039;t see the point in diverting any effort towards it until more important things like routing have been merged.&lt;br /&gt;
18:16:27 &amp;lt;zere&amp;gt; what does everyone else thing?&lt;br /&gt;
18:16:34 &amp;lt;zere&amp;gt; s/thing/think/&lt;br /&gt;
18:16:38 &amp;lt;pnorman&amp;gt; It&#039;s significant in some communities and I&#039;m concerned that it&#039;s also just sat there for months without comment&lt;br /&gt;
18:18:16 &amp;lt;zere&amp;gt; well, sure, but some have sat there for &amp;gt; 2 years (e.g: https://github.com/openstreetmap/openstreetmap-website/pull/23)&lt;br /&gt;
18:18:54 &amp;lt;zere&amp;gt; the issue is that things don&#039;t move forward on their own (Newton, and all that), they have to have someone driving them.&lt;br /&gt;
18:23:03 &amp;lt;pnorman&amp;gt; bringing it back to EWG and developing development, is the level of effort to drive a change an issue? The effort required is above and beyond replying to comments and issues raised&lt;br /&gt;
18:25:13 &amp;lt;zere&amp;gt; yeah, it&#039;s an issue. the question is, in the absence of infinite free time and magic developer-elves, is it an intrinsic difficulty or one that could be alleviated?&lt;br /&gt;
18:26:33 &amp;lt;zere&amp;gt; TomH: any ideas - you&#039;re closer to this than any of us?&lt;br /&gt;
18:27:15 &amp;lt;pnorman&amp;gt; is it we need more developers on code review specifically?&lt;br /&gt;
18:31:06 &amp;lt;zere&amp;gt; it&#039;s not clear to me what a review really means anyway - what should be looked-for, what&#039;s best practice, etc...&lt;br /&gt;
18:31:27 &amp;lt;zere&amp;gt; at least, on this frontend JS nonsense ;-)&lt;br /&gt;
18:32:23 &amp;lt;pnorman&amp;gt; we could use the routing or FB as an example. what steps do they need to go through before they&#039;re merged?&lt;br /&gt;
18:41:37 &amp;lt;zere&amp;gt; looks like discussion for this has petered out. was there anything else anyone wanted to talk about?&lt;br /&gt;
18:42:29 &amp;lt;pnorman&amp;gt; Can we put it on the agenda for next week? If I don&#039;t know the steps a feature branch needs to go through to get merged, I&#039;m guessing most potential developers don&#039;t either&lt;br /&gt;
18:49:16 &amp;lt;zere&amp;gt; 1. PR, 2. ???, 3. Merged, 4. PROFIT!!! ;-)&lt;br /&gt;
18:49:33 &amp;lt;zere&amp;gt; thanks to everyone for coming, and hope to see you next week.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 02 Feb 2015 17:32:47 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-26</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-26</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-26&amp;diff=3059</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-26&amp;diff=3059</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | pnorman || Paul Norman |- | RichardF || Richard Fairhurst |- | TomH || Tom Hughes...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Routing branch&lt;br /&gt;
* Facebook / MS Live login&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:33:51 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-19 - if anything needs changing, please let me know&lt;br /&gt;
17:34:26 &amp;lt;zere&amp;gt; i don&#039;t think we have any matters arising from previous meetings, and the only agenda item is the routing branch. so let&#039;s start with that.&lt;br /&gt;
17:34:32 &amp;lt;zere&amp;gt; #topic routing branch&lt;br /&gt;
17:35:22 &amp;lt;RichardF&amp;gt; thank you for the PR - duly merged!&lt;br /&gt;
17:35:53 &amp;lt;pnorman&amp;gt; jsrouting has hung around for a long time&lt;br /&gt;
17:37:17 &amp;lt;zere&amp;gt; there&#039;s some discussion going on here: https://github.com/openstreetmap/openstreetmap-website/pull/716 and, afaik, only one outstanding issue&lt;br /&gt;
17:38:29 &amp;lt;zere&amp;gt; and i think the last one is something to do with client-side routing... which was clearly invented by a sadist to confuse the uninitiated&lt;br /&gt;
17:38:40 &amp;lt;RichardF&amp;gt; definitely&lt;br /&gt;
17:39:02 &amp;lt;RichardF&amp;gt; more seriously... am I right in thinking the client-side routing was done by jfire? might be worth pinging him&lt;br /&gt;
17:39:39 &amp;lt;zere&amp;gt; yeah, and if i get stuck i will, but i think there&#039;s benefit for me in banging my head against it until understanding develops.&lt;br /&gt;
17:39:52 &amp;lt;RichardF&amp;gt; you&#039;re a braver man than I am, Gunga Din (but yes, makes sense)&lt;br /&gt;
17:39:58 &amp;lt;zere&amp;gt; this sort of knowledge being akin to pearls...&lt;br /&gt;
17:40:20 &amp;lt;RichardF&amp;gt; I&#039;m excited about it going live, though. I think it&#039;ll make a big difference to the quality of data in OSM.&lt;br /&gt;
17:40:34 &amp;lt;zere&amp;gt; TomH: i know you&#039;ve not had a chance yet to do a full review, but is there anything i/we can do to make that job quicker or easier for you?&lt;br /&gt;
17:41:13 &amp;lt;TomH&amp;gt; eeew&lt;br /&gt;
17:41:25 &amp;lt;TomH&amp;gt; what on earth did you do to the drop down&lt;br /&gt;
17:41:58 &amp;lt;zere&amp;gt; tried to make firefox display it more like chrome (i.e: not like a Motif widget from the 80s)&lt;br /&gt;
17:42:40 &amp;lt;TomH&amp;gt; see to me it now looks more like motif circa 1990 ;-)&lt;br /&gt;
17:42:45 &amp;lt;zere&amp;gt; if it looks weird, then a screenshot would help - it looked okay on my FF35 (except the down-arrow which is apparently a known, unfixed issue)&lt;br /&gt;
17:44:17 &amp;lt;TomH&amp;gt; http://imgur.com/wDcnr7I&lt;br /&gt;
17:44:26 &amp;lt;TomH&amp;gt; ah right it was the arrow I meant&lt;br /&gt;
17:44:33 &amp;lt;RichardF&amp;gt; http://imgur.com/nH4pNCB - FF Mac left, Chrome Mac right&lt;br /&gt;
17:45:14 &amp;lt;TomH&amp;gt; but really my concern is that it&#039;s different to every other one on the site&lt;br /&gt;
17:46:59 &amp;lt;pnorman&amp;gt; Is the differing UI a blocker?&lt;br /&gt;
17:47:53 &amp;lt;zere&amp;gt; TomH: it looked like that before, on my FF at least&lt;br /&gt;
17:48:37 &amp;lt;TomH&amp;gt; oh, mine didn&#039;t&lt;br /&gt;
17:48:42 &amp;lt;TomH&amp;gt; playing with it now anyway&lt;br /&gt;
17:51:44 &amp;lt;zere&amp;gt; okay, i have a fix&lt;br /&gt;
17:52:08 &amp;lt;TomH&amp;gt; urgh div align=right&lt;br /&gt;
17:52:13 * TomH has flashbacks&lt;br /&gt;
17:55:23 &amp;lt;zere&amp;gt; RichardF: https://github.com/systemed/openstreetmap-website/pull/29&lt;br /&gt;
17:56:23 &amp;lt;RichardF&amp;gt; merged, thank you :)&lt;br /&gt;
17:56:38 &amp;lt;zere&amp;gt; TomH: what&#039;s wrong with align=right? it would be more helpful if instead of &amp;quot;urgh div align=right&amp;quot; you explained why that&#039;s a bad thing and what would be a better alternative.&lt;br /&gt;
17:56:58 &amp;lt;TomH&amp;gt; well we stopped doing layout with HTML attributes when CSS was invented ;-)&lt;br /&gt;
17:57:25 &amp;lt;TomH&amp;gt; sorry that wasn&#039;t really a review just something I noticed while playing with CSS in firebuf&lt;br /&gt;
17:59:14 &amp;lt;zere&amp;gt; align=right == text-align:right; in CSS?&lt;br /&gt;
17:59:23 &amp;lt;TomH&amp;gt; depends&lt;br /&gt;
18:02:26 &amp;lt;RichardF&amp;gt; a very quick fiddle with the Chromium inspector suggests you can move the &amp;lt;select&amp;gt; into the div, then add a float:right on the submit button&lt;br /&gt;
18:02:59 &amp;lt;RichardF&amp;gt; and the div can be class=&#039;line&#039; rather than width=&#039;100%&#039;&lt;br /&gt;
18:03:11 &amp;lt;RichardF&amp;gt; (.line has width: 100% anyway)&lt;br /&gt;
18:05:58 &amp;lt;pnorman&amp;gt; So there anything else to discuss about it in the meeting?&lt;br /&gt;
18:06:57 &amp;lt;RichardF&amp;gt; not from me - I&#039;m happy with it&lt;br /&gt;
18:07:32 &amp;lt;pnorman&amp;gt; I have another feature in PR for AOB when we get there&lt;br /&gt;
18:13:43 &amp;lt;zere&amp;gt; okay. doesn&#039;t seem like there&#039;s any more to discuss here.&lt;br /&gt;
18:13:49 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:13:56 &amp;lt;zere&amp;gt; pnorman: what did you want to talk about?&lt;br /&gt;
18:14:11 &amp;lt;pnorman&amp;gt; #153, https://github.com/openstreetmap/openstreetmap-website/pull/153, facebook/MS live&lt;br /&gt;
18:14:17 &amp;lt;pnorman&amp;gt; It&#039;s also languished&lt;br /&gt;
18:15:39 &amp;lt;zere&amp;gt; yup. imho, probably the least important feature ever, but i guess there are a few people who would benefit from it.&lt;br /&gt;
18:16:09 &amp;lt;zere&amp;gt; but i don&#039;t see the point in diverting any effort towards it until more important things like routing have been merged.&lt;br /&gt;
18:16:27 &amp;lt;zere&amp;gt; what does everyone else thing?&lt;br /&gt;
18:16:34 &amp;lt;zere&amp;gt; s/thing/think/&lt;br /&gt;
18:16:38 &amp;lt;pnorman&amp;gt; It&#039;s significant in some communities and I&#039;m concerned that it&#039;s also just sat there for months without comment&lt;br /&gt;
18:18:16 &amp;lt;zere&amp;gt; well, sure, but some have sat there for &amp;gt; 2 years (e.g: https://github.com/openstreetmap/openstreetmap-website/pull/23)&lt;br /&gt;
18:18:54 &amp;lt;zere&amp;gt; the issue is that things don&#039;t move forward on their own (Newton, and all that), they have to have someone driving them.&lt;br /&gt;
18:23:03 &amp;lt;pnorman&amp;gt; bringing it back to EWG and developing development, is the level of effort to drive a change an issue? The effort required is above and beyond replying to comments and issues raised&lt;br /&gt;
18:25:13 &amp;lt;zere&amp;gt; yeah, it&#039;s an issue. the question is, in the absence of infinite free time and magic developer-elves, is it an intrinsic difficulty or one that could be alleviated?&lt;br /&gt;
18:26:33 &amp;lt;zere&amp;gt; TomH: any ideas - you&#039;re closer to this than any of us?&lt;br /&gt;
18:27:15 &amp;lt;pnorman&amp;gt; is it we need more developers on code review specifically?&lt;br /&gt;
18:31:06 &amp;lt;zere&amp;gt; it&#039;s not clear to me what a review really means anyway - what should be looked-for, what&#039;s best practice, etc...&lt;br /&gt;
18:31:27 &amp;lt;zere&amp;gt; at least, on this frontend JS nonsense ;-)&lt;br /&gt;
18:32:23 &amp;lt;pnorman&amp;gt; we could use the routing or FB as an example. what steps do they need to go through before they&#039;re merged?&lt;br /&gt;
18:41:37 &amp;lt;zere&amp;gt; looks like discussion for this has petered out. was there anything else anyone wanted to talk about?&lt;br /&gt;
18:42:29 &amp;lt;pnorman&amp;gt; Can we put it on the agenda for next week? If I don&#039;t know the steps a feature branch needs to go through to get merged, I&#039;m guessing most potential developers don&#039;t either&lt;br /&gt;
18:49:16 &amp;lt;zere&amp;gt; 1. PR, 2. ???, 3. Merged, 4. PROFIT!!! ;-)&lt;br /&gt;
18:49:33 &amp;lt;zere&amp;gt; thanks to everyone for coming, and hope to see you next week.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 02 Feb 2015 17:27:30 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-26</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3058</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3058</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || hack weekend ideas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 02 Feb 2015 17:25:38 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3057</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3057</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-02-02|2nd February 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 02 Feb 2015 17:25:13 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-19</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-19&amp;diff=3051</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-19&amp;diff=3051</guid>
			<description>&lt;p&gt;Matt: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| gravitystorm || Andy Allan&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Ideas for hack weekends:&lt;br /&gt;
** Vector tiles&lt;br /&gt;
** Lovely Friendly OSM-branded Mobile App That Will Attract Millions More Contributors To Do Actual Real On-The-Ground Surveying&lt;br /&gt;
** Inline tag editing for rails_port&lt;br /&gt;
** General rails_port stuff: routing branch, &#039;rubocop&#039;, &#039;devise&#039;, etc...&lt;br /&gt;
** Groups?&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:47 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-12 - please let me know if anything needs changing.&lt;br /&gt;
17:31:58 &amp;lt;zere&amp;gt; #topic actions&lt;br /&gt;
17:32:34 &amp;lt;zere&amp;gt; we had one action arising from last meeting: RichardF, gravitystorm, pnorman, TomH, zere: think of a theme for a hack weekend to discuss next week&lt;br /&gt;
17:34:13 &amp;lt;zere&amp;gt; RichardF: what thoughts did you have?&lt;br /&gt;
17:35:33 &amp;lt;RichardF&amp;gt; vector tiles seems the obvious theme to me. I&#039;d like to have a &#039;OSM mobile app&#039; one, too, but I don&#039;t think we&#039;re quite ready to do that yet.&lt;br /&gt;
17:36:59 &amp;lt;zere&amp;gt; what kind of mobile app, though? an editor like vespucci?&lt;br /&gt;
17:38:18 &amp;lt;RichardF&amp;gt; Lovely Friendly OSM-branded Mobile App That Will Attract Millions More Contributors To Do Actual Real On-The-Ground Surveying&lt;br /&gt;
17:38:43 &amp;lt;RichardF&amp;gt; aka OSM&#039;s presence in the App Store namespace, just as osm.org is our presence in the web namespace.&lt;br /&gt;
17:38:59 &amp;lt;RichardF&amp;gt; but like I say, the idea is a bit embryonic ;) (or vapourware, if you&#039;re being less kind)&lt;br /&gt;
17:41:24 &amp;lt;zere&amp;gt; it&#039;s an interesting idea. i wonder how it would work to have an &amp;quot;official&amp;quot; app where we don&#039;t even really have an official editor (although i suppose having a &#039;default&#039; one is pretty close)&lt;br /&gt;
17:41:59 &amp;lt;RichardF&amp;gt; yeah. the analogue is osm.org rather than iD/P2/JOSM, really.&lt;br /&gt;
17:43:25 &amp;lt;zere&amp;gt; right, so more of a &#039;demo&#039; app that showcases what&#039;s possible with OSM data rather than an editor... but hooked into some kind of surveying / tracing / mapillary / something?&lt;br /&gt;
17:44:10 &amp;lt;zere&amp;gt; s/tracing/GPS tracing/ - to be clear ;-)&lt;br /&gt;
17:44:57 &amp;lt;RichardF&amp;gt; yep. it could be transformational for a lot of things - address surveying, for one. and steering it back to EWG, it needs a skillset (iOS/Android development) that we don&#039;t have in our core dev community at the moment&lt;br /&gt;
17:47:09 &amp;lt;zere&amp;gt; it seems like a lot of the pieces (mapbox&#039;s mobile SDK, mapillary&#039;s API (perhaps they&#039;d share / open their SDK?), various GPX loggers) are already around&lt;br /&gt;
17:47:34 &amp;lt;zere&amp;gt; so perhaps it&#039;s not out of the realms of possibility for a weekend.&lt;br /&gt;
17:47:48 &amp;lt;zere&amp;gt; gravitystorm: what thoughts did you have?&lt;br /&gt;
17:48:01 &amp;lt;RichardF&amp;gt; yes, I think so. the one thing that we don&#039;t have at the moment, and which would give the app a lot more potential, is vector tiles on osm.org :)&lt;br /&gt;
17:48:26 &amp;lt;gravitystorm&amp;gt; zere: I had my thoughts last week :-) Rails Port stuff mainly.&lt;br /&gt;
17:48:55 &amp;lt;gravitystorm&amp;gt; if you want a fresh^Wrehashed example, then I would say &#039;inline tag editing&#039;&lt;br /&gt;
17:49:07 &amp;lt;gravitystorm&amp;gt; along with all the cgimap stuff that I want to work on&lt;br /&gt;
17:49:14 &amp;lt;RichardF&amp;gt; and routing&lt;br /&gt;
17:50:12 &amp;lt;zere&amp;gt; RichardF: routing as in jsrouting branch?&lt;br /&gt;
17:50:14 &amp;lt;RichardF&amp;gt; yep&lt;br /&gt;
17:50:31 &amp;lt;RichardF&amp;gt; as in &amp;quot;part of a Rails port hack weekend&amp;quot;&lt;br /&gt;
17:51:00 &amp;lt;zere&amp;gt; yeah, i think TomH is/will be reviewing that at some point - i&#039;m not sure (i really hope) there&#039;s not enough work left before the initial release to need a whole hack weekend.&lt;br /&gt;
17:51:11 &amp;lt;zere&amp;gt; but there&#039;s a lot of stuff that was put off for v2&lt;br /&gt;
17:51:40 &amp;lt;RichardF&amp;gt; zere: oh, absolutely. just thinking that if TomH identifies fixes that need to be made, we could polish them off as part of gravitystorm&#039;s suggested Rails port hack weekend&lt;br /&gt;
17:51:41 &amp;lt;zere&amp;gt; perhaps a hack weekend on jsrouting2, to add... a better UI? ... what else?&lt;br /&gt;
17:51:42 &amp;lt;gravitystorm&amp;gt; I can throw in some rails port keywords like &#039;devise&#039;, &#039;rubocop&#039;, &#039;rspec&#039; etc if people need ideas&lt;br /&gt;
17:52:02 &amp;lt;gravitystorm&amp;gt; but those aren&#039;t exactly enticing more like hard work.&lt;br /&gt;
17:53:46 &amp;lt;zere&amp;gt; i think some of that will get easier and more enticing once the rails port is smaller and doing more of what rails was designed to do: make a website.&lt;br /&gt;
17:55:59 &amp;lt;zere&amp;gt; pnorman: what thoughts did you have?&lt;br /&gt;
17:58:23 &amp;lt;zere&amp;gt; TomH: what thoughts did you have?&lt;br /&gt;
17:58:37 &amp;lt;TomH&amp;gt; on what?&lt;br /&gt;
18:00:05 &amp;lt;zere&amp;gt; on themes for a hack weekend&lt;br /&gt;
18:00:47 &amp;lt;TomH&amp;gt; I don&#039;t really have any&lt;br /&gt;
18:02:17 &amp;lt;zere&amp;gt; i was also thinking about groups - it&#039;s a bit of a nebulous feature, but the core of it seems doable in a weekend. RichardF - do you think so?&lt;br /&gt;
18:02:20 &amp;lt;TomH&amp;gt; I mean I struggle to think of anything that might attract enough tpeople to work&lt;br /&gt;
18:02:55 &amp;lt;RichardF&amp;gt; zere: absolutely. I think it&#039;s the sort of feature that would benefit from four people hacking on it rather than 20, but as part of a wider Rails port weekend that may not be a bad thing.&lt;br /&gt;
18:03:36 &amp;lt;zere&amp;gt; sure, but if we don&#039;t try we&#039;ll never know. i think a key criterion is whether there&#039;s enough spread of technology / skills in the theme to attract a broad range of people.&lt;br /&gt;
18:04:02 &amp;lt;TomH&amp;gt; it&#039;s hard for multiple people to work on something like a rails port feature at the same time&lt;br /&gt;
18:04:11 &amp;lt;zere&amp;gt; RichardF: do you think &#039;groups&#039; needs to be better defined first?&lt;br /&gt;
18:05:00 &amp;lt;TomH&amp;gt; or indeed anything that doesn&#039;t naturally decompose into independent modules&lt;br /&gt;
18:05:18 &amp;lt;RichardF&amp;gt; zere: I think most of the ideas have been expressed... somewhere... but before a hack weekend there&#039;d certainly be some work to do in getting them all together into a coherent whole&lt;br /&gt;
18:06:34 &amp;lt;zere&amp;gt; hmm... then we&#039;d have to be pretty disciplined to stop the whole weekend disappearing into one long bike-shedding discussion&lt;br /&gt;
18:06:57 &amp;lt;RichardF&amp;gt; zere: well, ideally, we&#039;d have the plan ready _before_ the weekend&lt;br /&gt;
18:08:24 &amp;lt;zere&amp;gt; haven&#039;t there already been some plans? i seem to remember there was a group of people including yourself and Martijn who were putting something together?&lt;br /&gt;
18:08:35 &amp;lt;RichardF&amp;gt; yep, exactly that. it&#039;s just the plans are a bit scattered.&lt;br /&gt;
18:08:59 &amp;lt;RichardF&amp;gt; some in diary entries, some in pages somewhere on github.com/osmlab, etc.&lt;br /&gt;
18:10:30 &amp;lt;zere&amp;gt; so it sounds to me like vector tiles is a pretty popular option?&lt;br /&gt;
18:11:22 &amp;lt;TomH&amp;gt; I think it more chance of being parallelisable&lt;br /&gt;
18:11:26 &amp;lt;RichardF&amp;gt; +1 from me&lt;br /&gt;
18:12:17 &amp;lt;zere&amp;gt; yes, there are definitely different &#039;strands&#039; of work in C++, databases, JS, cartography, etc... within the general umbrella of &#039;vector tiles&#039;.&lt;br /&gt;
18:15:43 &amp;lt;zere&amp;gt; okay, sounds like that&#039;s sorted then :-)&lt;br /&gt;
18:17:28 &amp;lt;zere&amp;gt; and you&#039;re all hereby roped into helping ;-)&lt;br /&gt;
18:19:58 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:20:07 &amp;lt;zere&amp;gt; was there anything else anyone wanted to talk about?&lt;br /&gt;
18:26:30 &amp;lt;zere&amp;gt; i guess not. thanks to everyone for coming, and hope to see you next week!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 26 Jan 2015 17:32:27 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-19</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-19</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-19&amp;diff=3050</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-19&amp;diff=3050</guid>
			<description>&lt;p&gt;Matt: /* IRC Log */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| gravitystorm || Andy Allan&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:47 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-12 - please let me know if anything needs changing.&lt;br /&gt;
17:31:58 &amp;lt;zere&amp;gt; #topic actions&lt;br /&gt;
17:32:34 &amp;lt;zere&amp;gt; we had one action arising from last meeting: RichardF, gravitystorm, pnorman, TomH, zere: think of a theme for a hack weekend to discuss next week&lt;br /&gt;
17:34:13 &amp;lt;zere&amp;gt; RichardF: what thoughts did you have?&lt;br /&gt;
17:35:33 &amp;lt;RichardF&amp;gt; vector tiles seems the obvious theme to me. I&#039;d like to have a &#039;OSM mobile app&#039; one, too, but I don&#039;t think we&#039;re quite ready to do that yet.&lt;br /&gt;
17:36:59 &amp;lt;zere&amp;gt; what kind of mobile app, though? an editor like vespucci?&lt;br /&gt;
17:38:18 &amp;lt;RichardF&amp;gt; Lovely Friendly OSM-branded Mobile App That Will Attract Millions More Contributors To Do Actual Real On-The-Ground Surveying&lt;br /&gt;
17:38:43 &amp;lt;RichardF&amp;gt; aka OSM&#039;s presence in the App Store namespace, just as osm.org is our presence in the web namespace.&lt;br /&gt;
17:38:59 &amp;lt;RichardF&amp;gt; but like I say, the idea is a bit embryonic ;) (or vapourware, if you&#039;re being less kind)&lt;br /&gt;
17:41:24 &amp;lt;zere&amp;gt; it&#039;s an interesting idea. i wonder how it would work to have an &amp;quot;official&amp;quot; app where we don&#039;t even really have an official editor (although i suppose having a &#039;default&#039; one is pretty close)&lt;br /&gt;
17:41:59 &amp;lt;RichardF&amp;gt; yeah. the analogue is osm.org rather than iD/P2/JOSM, really.&lt;br /&gt;
17:43:25 &amp;lt;zere&amp;gt; right, so more of a &#039;demo&#039; app that showcases what&#039;s possible with OSM data rather than an editor... but hooked into some kind of surveying / tracing / mapillary / something?&lt;br /&gt;
17:44:10 &amp;lt;zere&amp;gt; s/tracing/GPS tracing/ - to be clear ;-)&lt;br /&gt;
17:44:57 &amp;lt;RichardF&amp;gt; yep. it could be transformational for a lot of things - address surveying, for one. and steering it back to EWG, it needs a skillset (iOS/Android development) that we don&#039;t have in our core dev community at the moment&lt;br /&gt;
17:47:09 &amp;lt;zere&amp;gt; it seems like a lot of the pieces (mapbox&#039;s mobile SDK, mapillary&#039;s API (perhaps they&#039;d share / open their SDK?), various GPX loggers) are already around&lt;br /&gt;
17:47:34 &amp;lt;zere&amp;gt; so perhaps it&#039;s not out of the realms of possibility for a weekend.&lt;br /&gt;
17:47:48 &amp;lt;zere&amp;gt; gravitystorm: what thoughts did you have?&lt;br /&gt;
17:48:01 &amp;lt;RichardF&amp;gt; yes, I think so. the one thing that we don&#039;t have at the moment, and which would give the app a lot more potential, is vector tiles on osm.org :)&lt;br /&gt;
17:48:26 &amp;lt;gravitystorm&amp;gt; zere: I had my thoughts last week :-) Rails Port stuff mainly.&lt;br /&gt;
17:48:55 &amp;lt;gravitystorm&amp;gt; if you want a fresh^Wrehashed example, then I would say &#039;inline tag editing&#039;&lt;br /&gt;
17:49:07 &amp;lt;gravitystorm&amp;gt; along with all the cgimap stuff that I want to work on&lt;br /&gt;
17:49:14 &amp;lt;RichardF&amp;gt; and routing&lt;br /&gt;
17:50:12 &amp;lt;zere&amp;gt; RichardF: routing as in jsrouting branch?&lt;br /&gt;
17:50:14 &amp;lt;RichardF&amp;gt; yep&lt;br /&gt;
17:50:31 &amp;lt;RichardF&amp;gt; as in &amp;quot;part of a Rails port hack weekend&amp;quot;&lt;br /&gt;
17:51:00 &amp;lt;zere&amp;gt; yeah, i think TomH is/will be reviewing that at some point - i&#039;m not sure (i really hope) there&#039;s not enough work left before the initial release to need a whole hack weekend.&lt;br /&gt;
17:51:11 &amp;lt;zere&amp;gt; but there&#039;s a lot of stuff that was put off for v2&lt;br /&gt;
17:51:40 &amp;lt;RichardF&amp;gt; zere: oh, absolutely. just thinking that if TomH identifies fixes that need to be made, we could polish them off as part of gravitystorm&#039;s suggested Rails port hack weekend&lt;br /&gt;
17:51:41 &amp;lt;zere&amp;gt; perhaps a hack weekend on jsrouting2, to add... a better UI? ... what else?&lt;br /&gt;
17:51:42 &amp;lt;gravitystorm&amp;gt; I can throw in some rails port keywords like &#039;devise&#039;, &#039;rubocop&#039;, &#039;rspec&#039; etc if people need ideas&lt;br /&gt;
17:52:02 &amp;lt;gravitystorm&amp;gt; but those aren&#039;t exactly enticing more like hard work.&lt;br /&gt;
17:53:46 &amp;lt;zere&amp;gt; i think some of that will get easier and more enticing once the rails port is smaller and doing more of what rails was designed to do: make a website.&lt;br /&gt;
17:55:59 &amp;lt;zere&amp;gt; pnorman: what thoughts did you have?&lt;br /&gt;
17:58:23 &amp;lt;zere&amp;gt; TomH: what thoughts did you have?&lt;br /&gt;
17:58:37 &amp;lt;TomH&amp;gt; on what?&lt;br /&gt;
18:00:05 &amp;lt;zere&amp;gt; on themes for a hack weekend&lt;br /&gt;
18:00:47 &amp;lt;TomH&amp;gt; I don&#039;t really have any&lt;br /&gt;
18:02:17 &amp;lt;zere&amp;gt; i was also thinking about groups - it&#039;s a bit of a nebulous feature, but the core of it seems doable in a weekend. RichardF - do you think so?&lt;br /&gt;
18:02:20 &amp;lt;TomH&amp;gt; I mean I struggle to think of anything that might attract enough tpeople to work&lt;br /&gt;
18:02:55 &amp;lt;RichardF&amp;gt; zere: absolutely. I think it&#039;s the sort of feature that would benefit from four people hacking on it rather than 20, but as part of a wider Rails port weekend that may not be a bad thing.&lt;br /&gt;
18:03:36 &amp;lt;zere&amp;gt; sure, but if we don&#039;t try we&#039;ll never know. i think a key criterion is whether there&#039;s enough spread of technology / skills in the theme to attract a broad range of people.&lt;br /&gt;
18:04:02 &amp;lt;TomH&amp;gt; it&#039;s hard for multiple people to work on something like a rails port feature at the same time&lt;br /&gt;
18:04:11 &amp;lt;zere&amp;gt; RichardF: do you think &#039;groups&#039; needs to be better defined first?&lt;br /&gt;
18:05:00 &amp;lt;TomH&amp;gt; or indeed anything that doesn&#039;t naturally decompose into independent modules&lt;br /&gt;
18:05:18 &amp;lt;RichardF&amp;gt; zere: I think most of the ideas have been expressed... somewhere... but before a hack weekend there&#039;d certainly be some work to do in getting them all together into a coherent whole&lt;br /&gt;
18:06:34 &amp;lt;zere&amp;gt; hmm... then we&#039;d have to be pretty disciplined to stop the whole weekend disappearing into one long bike-shedding discussion&lt;br /&gt;
18:06:57 &amp;lt;RichardF&amp;gt; zere: well, ideally, we&#039;d have the plan ready _before_ the weekend&lt;br /&gt;
18:08:24 &amp;lt;zere&amp;gt; haven&#039;t there already been some plans? i seem to remember there was a group of people including yourself and Martijn who were putting something together?&lt;br /&gt;
18:08:35 &amp;lt;RichardF&amp;gt; yep, exactly that. it&#039;s just the plans are a bit scattered.&lt;br /&gt;
18:08:59 &amp;lt;RichardF&amp;gt; some in diary entries, some in pages somewhere on github.com/osmlab, etc.&lt;br /&gt;
18:10:30 &amp;lt;zere&amp;gt; so it sounds to me like vector tiles is a pretty popular option?&lt;br /&gt;
18:11:22 &amp;lt;TomH&amp;gt; I think it more chance of being parallelisable&lt;br /&gt;
18:11:26 &amp;lt;RichardF&amp;gt; +1 from me&lt;br /&gt;
18:12:17 &amp;lt;zere&amp;gt; yes, there are definitely different &#039;strands&#039; of work in C++, databases, JS, cartography, etc... within the general umbrella of &#039;vector tiles&#039;.&lt;br /&gt;
18:15:43 &amp;lt;zere&amp;gt; okay, sounds like that&#039;s sorted then :-)&lt;br /&gt;
18:17:28 &amp;lt;zere&amp;gt; and you&#039;re all hereby roped into helping ;-)&lt;br /&gt;
18:19:58 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:20:07 &amp;lt;zere&amp;gt; was there anything else anyone wanted to talk about?&lt;br /&gt;
18:26:30 &amp;lt;zere&amp;gt; i guess not. thanks to everyone for coming, and hope to see you next week!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 26 Jan 2015 17:30:02 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-19</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-19</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-19&amp;diff=3049</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-19&amp;diff=3049</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | gravitystorm || Andy Allan |- | RichardF || Richard Fairhurst |- | TomH || Tom Hu...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| gravitystorm || Andy Allan&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 26 Jan 2015 17:29:36 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-19</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3048</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3048</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || rails_port, hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 26 Jan 2015 17:28:28 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3047</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3047</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-26|26th January 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 26 Jan 2015 17:28:07 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-12</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3036</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3036</guid>
			<description>&lt;p&gt;Matt: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| gravitystorm || Andy Allan&lt;br /&gt;
|-&lt;br /&gt;
| insertcoffee || Peter Johnson&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Breaking up the rails_port&lt;br /&gt;
** It would be possible to break up the database using a FDW wrapper or something equivalent, but that would still leave the website itself monolithic.&lt;br /&gt;
** Dangers of breaking things up:&lt;br /&gt;
*** Stuff stops working&lt;br /&gt;
*** More &amp;quot;pieces&amp;quot; - makes it harder to deploy and/or develop&lt;br /&gt;
** insertcoffee and people from MapZen will have a look and come back to EWG with a recommendation for discussion.&lt;br /&gt;
** CGImap is moving in a similar direction&lt;br /&gt;
*** zere is building a Ruby gem around it [https://github.com/zerebubuth/cgimap-ruby] - it&#039;s very early stages at the moment.&lt;br /&gt;
*** The plan is to use the gem, so as to still be able to just &#039;bundle install&#039; everything, but gradually switch all parts of the rails_port which directly access API details to instead use the HTTP API.&lt;br /&gt;
* Hack weekends&lt;br /&gt;
** There&#039;s one in Karlsruhe soon [http://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_February_2015].&lt;br /&gt;
** RichardF suggests that a hack weekend with a theme (specific goal and/or piece of software) would attract more people and keep them engaged.&lt;br /&gt;
** It would need more &#039;organisation&#039; and structure, and more people involved in setting it up and running it.&lt;br /&gt;
** It would need more than one room, one for talking/demoing/helping setup and other quieter one for heads-down hacking.&lt;br /&gt;
** &#039;&#039;ACTION&#039;&#039;: RichardF, gravitystorm, pnorman, TomH &amp;amp; zere: think of a theme for a hack weekend to discuss next week.&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:50 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-05&lt;br /&gt;
17:32:01 &amp;lt;zere&amp;gt; not much in there, but if anything needs changing, let me know&lt;br /&gt;
17:32:16 &amp;lt;zere&amp;gt; on the agenda for day: breaking up the rails_port :-)&lt;br /&gt;
17:32:26 &amp;lt;zere&amp;gt; #topic breaking up the rails_port&lt;br /&gt;
17:33:24 &amp;lt;zere&amp;gt; the idea here is that the rails_port is pretty monolithic, but there are areas of it (the GPX traces, the API, perhaps others) which we can start breaking out as separate services&lt;br /&gt;
17:33:40 &amp;lt;zere&amp;gt; each of which is then smaller, easier to maintain, lower risk to deploy, etc...&lt;br /&gt;
17:34:01 &amp;lt;zere&amp;gt; i was reading http://blog.carbonfive.com/2014/05/29/an-incremental-migration-from-rails-monolithic-to-microservices/ earlier, but haven&#039;t fully digensted it yet&lt;br /&gt;
17:35:01 &amp;lt;insertcoffee&amp;gt; will read in more detail but the bullets for &amp;quot;A Three Phased Attack&amp;quot; are a good strategy of attack&lt;br /&gt;
17:35:53 &amp;lt;insertcoffee&amp;gt; while it&#039;s tempting to change an API while also doing a migration it&#039;s probably best to do one at a time&lt;br /&gt;
17:36:13 &amp;lt;zere&amp;gt; yup, i agree... makes it easier to iterate&lt;br /&gt;
17:36:32 &amp;lt;zere&amp;gt; i was thinking about what we&#039;d need to break off GPX API/database to its own service&lt;br /&gt;
17:36:51 &amp;lt;zere&amp;gt; and i was wondering if it would require breaking off the user stuff also / first.&lt;br /&gt;
17:37:19 &amp;lt;insertcoffee&amp;gt; yes, from what we discussed I think the traces feature is a good starting point as it has the least interdependencies&lt;br /&gt;
17:38:28 &amp;lt;insertcoffee&amp;gt; re: user relations, are you thinking we may need to open a user API to ensure the data is valid?&lt;br /&gt;
17:39:11 &amp;lt;gravitystorm&amp;gt; it&#039;s not clear to me yet how much is work required at the rails_port level and how much is a deployment thing. For example, doing FDI wrapper stuff at the postgresql level rather than through rails&lt;br /&gt;
17:39:19 &amp;lt;insertcoffee&amp;gt; or could this be tied to the session data?&lt;br /&gt;
17:39:38 &amp;lt;gravitystorm&amp;gt; and I mean &amp;quot;not clear to me&amp;quot; as in &amp;quot;I haven&#039;t tried to see what works&amp;quot;&lt;br /&gt;
17:39:50 &amp;lt;insertcoffee&amp;gt; ie. you are auth&#039;d as insertcoffee, so you can act on those records and create as insertcoffee&lt;br /&gt;
17:40:01 &amp;lt;zere&amp;gt; i was thinking that the point of intersection between the GPX API and &amp;quot;the rest&amp;quot; is the users table. thinking in terms of services, this means having a service (or services) to manage user state - both long-lived and at the session level&lt;br /&gt;
17:40:36 &amp;lt;insertcoffee&amp;gt; ACK, but the question is whether is NEEDS to be done before the GPX API&lt;br /&gt;
17:40:59 &amp;lt;zere&amp;gt; yes, that&#039;s the question :-)&lt;br /&gt;
17:41:16 &amp;lt;insertcoffee&amp;gt; We can have an engineer explore this issue and report back here for further dicussion&lt;br /&gt;
17:41:19 &amp;lt;gravitystorm&amp;gt; our approach to users wrt rails_port( + gpx) + help + wiki + osmfoundation + forum needs a fair bit of careful thinking, and for once I&#039;d recommend a bit of forward planning over jfdi&lt;br /&gt;
17:42:22 &amp;lt;zere&amp;gt; i agree, that&#039;s why i brought it up. i&#039;d love to see user accounts extended to other services, but that seems unlikely in the short term (e.g: people often have different account names for the wiki and main API)&lt;br /&gt;
17:43:17 &amp;lt;zere&amp;gt; insertcoffee: sounds like a great idea. i&#039;ve no real experience designing micro-services stuff - i&#039;m kinda trying to think about this intuitively, but there&#039;s only so far that can work&lt;br /&gt;
17:43:20 &amp;lt;insertcoffee&amp;gt; I personally feel the User API will end up being far more complex than we think and starting small would be better, then tackling the &#039;harder&#039; APIs once we have something done&lt;br /&gt;
17:44:25 &amp;lt;gravitystorm&amp;gt; we already have various levels of integration with help and the forum (iirc) albeit not with the wiki&lt;br /&gt;
17:45:00 &amp;lt;gravitystorm&amp;gt; so it&#039;s worth making sure we don&#039;t break existing stuff&lt;br /&gt;
17:45:09 &amp;lt;insertcoffee&amp;gt; So as a first step. mapzen will take a stab at a recommendation of how the traces feature could be split out and we will discuss that as a group at a future meeting&lt;br /&gt;
17:45:30 &amp;lt;insertcoffee&amp;gt; Can we document this stuff somewhere, so whoever works on it is well informed?&lt;br /&gt;
17:46:30 &amp;lt;zere&amp;gt; backing up to a previous point: there&#039;s a difference between splitting at the database level (e.g: with something like FDW) and splitting at the code level - the latter decouples to a greater extent and (hopefully, at least) makes both components smaller and easier to develop &amp;amp; maintain&lt;br /&gt;
17:47:05 &amp;lt;zere&amp;gt; insertcoffee: yeah, these meetings are all archived in full at http://www.osmfoundation.org/wiki/Engineering_Working_Group#Minutes&lt;br /&gt;
17:47:11 &amp;lt;insertcoffee&amp;gt; I think we try to handle both those points at the same time&lt;br /&gt;
17:47:25 &amp;lt;insertcoffee&amp;gt; is there an easier way than reading through all the past meeting notes?&lt;br /&gt;
17:48:55 &amp;lt;zere&amp;gt; i&#039;m not sure i understand - an easier way to do what?&lt;br /&gt;
17:49:35 &amp;lt;insertcoffee&amp;gt; re: &amp;quot;so it&#039;s worth making sure we don&#039;t break existing stuff&amp;quot;&lt;br /&gt;
17:49:51 &amp;lt;insertcoffee&amp;gt; I mean, so the engineer understands what not to break ;)&lt;br /&gt;
17:51:26 &amp;lt;zere&amp;gt; oh, that&#039;s about the user API... not sure that&#039;s really documented anywhere at all. basically, some services (the forums for sure, but i&#039;m not sure about help) abuse the user/details API in an attempt to use OSM like an OpenID provider.&lt;br /&gt;
17:51:38 &amp;lt;insertcoffee&amp;gt; oh ok&lt;br /&gt;
17:52:01 &amp;lt;zere&amp;gt; as long as the current API for rails_port is maintained, it shouldn&#039;t break anything&lt;br /&gt;
17:52:14 &amp;lt;zere&amp;gt; for some values of &amp;quot;shouldn&#039;t&amp;quot;, anyway ;-)&lt;br /&gt;
17:52:15 &amp;lt;insertcoffee&amp;gt; FYI, I have to run in 5 minutes, really sorry but we have a 2015 planning meeting that I must attend at 18:00 GMT&lt;br /&gt;
17:52:31 &amp;lt;zere&amp;gt; no worries&lt;br /&gt;
17:53:06 &amp;lt;insertcoffee&amp;gt; so, I will figure out who will work on this; someone senior; and get them to look over it to understand it better&lt;br /&gt;
17:53:19 &amp;lt;insertcoffee&amp;gt; then we will discuss specific points in a future meeting&lt;br /&gt;
17:53:21 &amp;lt;insertcoffee&amp;gt; sound good?&lt;br /&gt;
17:53:54 &amp;lt;zere&amp;gt; yeah, that sounds great :-)&lt;br /&gt;
17:54:17 &amp;lt;zere&amp;gt; in my searches on the internet earlier, i was hoping to find an article written by someone who&#039;d already done something like this&lt;br /&gt;
17:54:28 &amp;lt;zere&amp;gt; i.e: broken up a large, already-existing, complex application into services.&lt;br /&gt;
17:54:51 &amp;lt;insertcoffee&amp;gt; ok cool, I better run away then, please email me if you want to discuss further :)&lt;br /&gt;
17:54:53 &amp;lt;zere&amp;gt; but most of what i can find is either trivial (as in the article i linked to earlier) or greenfield.&lt;br /&gt;
17:55:02 &amp;lt;zere&amp;gt; insertcoffee: cool, thanks!&lt;br /&gt;
17:55:09 &amp;lt;insertcoffee&amp;gt; I have a fair bit of experience there, mostly in nodejs&lt;br /&gt;
17:55:17 &amp;lt;insertcoffee&amp;gt; kk, thanks, cya!&lt;br /&gt;
17:56:54 &amp;lt;zere&amp;gt; gravitystorm, pnorman: what do you think about what we&#039;ve discussed so far?&lt;br /&gt;
17:58:46 &amp;lt;gravitystorm&amp;gt; zere: it&#039;s a reasonable place to start, lets see how things go. I have a desire to ensure that the separation remains seamless for hackers and private deployers (i.e. doesn&#039;t make the rails_port a nightmare to set up) but that, of course, is secondary to OSMF operations&lt;br /&gt;
17:59:23 * pnorman doesn&#039;t know rails&lt;br /&gt;
17:59:40 &amp;lt;TomH&amp;gt; well I assume we&#039;re only talking about a couple of components right? not fragmenting into a billion pieces?&lt;br /&gt;
17:59:49 &amp;lt;TomH&amp;gt; rails for web, cgimap for api?&lt;br /&gt;
17:59:57 &amp;lt;TomH&amp;gt; maybe something separate for gpx api&lt;br /&gt;
18:00:10 &amp;lt;zere&amp;gt; gravitystorm: i completely agree, and i think how the application gets carved up will make a big difference to how &amp;quot;locally deployable&amp;quot; it is.&lt;br /&gt;
18:01:36 &amp;lt;zere&amp;gt; yeah, i think we&#039;re talking about carving off one component at a time. it will probably make sense when to stop, as we&#039;ll see the benefits start to dry up.&lt;br /&gt;
18:02:31 &amp;lt;TomH&amp;gt; well I don&#039;t even see it that black and white&lt;br /&gt;
18:02:44 &amp;lt;zere&amp;gt; it&#039;s still not clear to me whether we&#039;d do this at an &amp;quot;internal API&amp;quot; level, and leave all the GPX-related UI stuff in rails_port, or whether it would be a completely separate application.&lt;br /&gt;
18:02:44 &amp;lt;TomH&amp;gt; it&#039;s more like &amp;quot;finish off moving api to cgimap&amp;quot;&lt;br /&gt;
18:02:53 &amp;lt;TomH&amp;gt; then &amp;quot;gradually rewrite web code to use api&amp;quot;&lt;br /&gt;
18:03:18 &amp;lt;TomH&amp;gt; I don&#039;t think you can sanely split the web into multiple pieces&lt;br /&gt;
18:03:34 &amp;lt;TomH&amp;gt; unless you decide to literally make it completely separate with it&#039;s own design etc&lt;br /&gt;
18:04:19 &amp;lt;TomH&amp;gt; but anyway, do we actually somebody volunteering to do all this?&lt;br /&gt;
18:04:27 &amp;lt;TomH&amp;gt; or is this just pie in the sky?&lt;br /&gt;
18:04:57 &amp;lt;gravitystorm&amp;gt; TomH: yep, insertcoffee/mapzen are tasking an engineer to investigate&lt;br /&gt;
18:05:16 &amp;lt;zere&amp;gt; i&#039;ve been working (slowly) on the cgimap stuff, and it sounds like insertcoffee and mapzen are willing to put some effort into it as well. (or, what gravitystorm said)&lt;br /&gt;
18:05:30 &amp;lt;TomH&amp;gt; cool&lt;br /&gt;
18:05:52 &amp;lt;TomH&amp;gt; I mean that definitely one of the the first things (and relatively easy for the read stuff at least) to think about&lt;br /&gt;
18:06:35 &amp;lt;zere&amp;gt; sadly, i think for compatibility, i&#039;m going to have to make some changes to cgimap internals. basically, so that i can extract the (marked up) status code, headers and body separately. currently it writes it all to a stream, which i don&#039;t fancy parsing.&lt;br /&gt;
18:07:43 &amp;lt;zere&amp;gt; gravitystorm: you might find this interesting - the cgimap gem now has a (pretty close to full) test suite: https://github.com/zerebubuth/cgimap-ruby&lt;br /&gt;
18:07:56 &amp;lt;gravitystorm&amp;gt; zere: I was just looking at that :-)&lt;br /&gt;
18:07:59 &amp;lt;TomH&amp;gt; zere: what do you need to extract them for?&lt;br /&gt;
18:09:43 &amp;lt;zere&amp;gt; TomH: unless the rack request supports socket hijacking, the status code, headers and body have to be added separately to the response.&lt;br /&gt;
18:10:15 &amp;lt;zere&amp;gt; of course, we&#039;d prefer socket hijacking in practice, but i&#039;m fairly sure whatever internal mocking rails tests use don&#039;t support it&lt;br /&gt;
18:10:33 &amp;lt;TomH&amp;gt; oh for cgimap-ruby you mean&lt;br /&gt;
18:10:42 &amp;lt;zere&amp;gt; yup&lt;br /&gt;
18:10:43 &amp;lt;TomH&amp;gt; sorry was just think of fastcgi version&lt;br /&gt;
18:11:05 &amp;lt;TomH&amp;gt; forgotten now why we even want the ruby one?&lt;br /&gt;
18:11:18 &amp;lt;zere&amp;gt; or, indeed, if we wanted to use a different front-end other than fastcgi. i was looking at adding a libmicrohttpd one&lt;br /&gt;
18:12:10 &amp;lt;gravitystorm&amp;gt; TomH: we could use cgimap-ruby to gut out all the xml-building code from within the rails port&lt;br /&gt;
18:12:17 &amp;lt;zere&amp;gt; the ruby gem can be included in rails_port, and then it &amp;quot;just works&amp;quot; without needing anyone to run a fleet of separate (and hard to deploy) servers.&lt;br /&gt;
18:13:06 &amp;lt;gravitystorm&amp;gt; my plan is to use that to mean we can do authenticated things where the auth stuff is done in rails but the xml-stuff handed over to the gem. zere has other ideas though which are similar but different.&lt;br /&gt;
18:13:18 &amp;lt;zere&amp;gt; right, and then you can have a smaller rails_port which either runs cgimap in-process (e.g: for local dev or small deployments), or as separate fastcgi/http servers for better control.&lt;br /&gt;
18:14:11 &amp;lt;zere&amp;gt; eventually (&amp;quot;gradually rewrite web code to use api&amp;quot;) the rails_port itself will end up not using the gem, which will be removed.&lt;br /&gt;
18:14:20 &amp;lt;TomH&amp;gt; yeah I&#039;m conflicted - my real preference would be to rip the api code out of the rails stuff completely&lt;br /&gt;
18:14:21 &amp;lt;zere&amp;gt; so it&#039;s kind of like a transitional scaffold.&lt;br /&gt;
18:14:29 &amp;lt;TomH&amp;gt; but I understand that makes it hard for people to wor on it&lt;br /&gt;
18:14:37 &amp;lt;TomH&amp;gt; hell I&#039;d have to look at my own dev setup&lt;br /&gt;
18:14:47 &amp;lt;gravitystorm&amp;gt; zere: from what I can see of cgimap-ruby it looks like it&#039;s about ready to try crowbaring it into the rails_port (purely as a demo/hack I know). Is that right?&lt;br /&gt;
18:15:51 &amp;lt;zere&amp;gt; gravitystorm: i think you might hit this issue where the rack implementation (rails mocks, webrick, etc...) don&#039;t support socket hijacking. but i haven&#039;t tried - it&#039;s certainly close to that point.&lt;br /&gt;
18:16:08 &amp;lt;gravitystorm&amp;gt; sounds like a hack weekend kind of thing&lt;br /&gt;
18:16:43 &amp;lt;zere&amp;gt; i&#039;ve been working on it today, but i&#039;ve wasted some time exploring some dead ends ;-)&lt;br /&gt;
18:16:47 &amp;lt;zere&amp;gt; hopefully next monday.&lt;br /&gt;
18:16:54 &amp;lt;zere&amp;gt; speaking of hack weekends...&lt;br /&gt;
18:17:09 &amp;lt;zere&amp;gt; i know there&#039;s one that woodpeck is running in karlsruhe soon&lt;br /&gt;
18:17:45 &amp;lt;gravitystorm&amp;gt; yep, can&#039;t make that unfortunately. I had an idea to run one in London simultaneously but I&#039;m busy that weekend too.&lt;br /&gt;
18:18:21 &amp;lt;zere&amp;gt; more info for the minutes: http://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_February_2015&lt;br /&gt;
18:18:25 * pnorman is going to be in Karlsruhe&lt;br /&gt;
18:21:12 &amp;lt;zere&amp;gt; we could just do what we&#039;ve done in the past, but i&#039;m not great at running these things on a regular schedule. i was wondering if there might be an opportunity to get a group of people together, to spread the burden of organisation?&lt;br /&gt;
18:21:37 &amp;lt;zere&amp;gt; or, more succinctly: gravitystorm, do you fancy helping out?&lt;br /&gt;
18:21:56 &amp;lt;RichardF&amp;gt; I wonder if _possibly_ the way to get hack weekends that attract a wider crowd (and hence fulfil EWG&#039;s remit) is to theme them&lt;br /&gt;
18:21:56 &amp;lt;gravitystorm&amp;gt; zere: yes&lt;br /&gt;
18:22:31 &amp;lt;RichardF&amp;gt; with the notion that people who aren&#039;t likely to come to a general OSM hack weekend might come to a &amp;quot;OSM C++ hack weekend&amp;quot; or an &amp;quot;OSM mobile app hack weekend&amp;quot; or something&lt;br /&gt;
18:22:34 &amp;lt;zere&amp;gt; RichardF: welcome, lurker! :-) i&#039;m intrigued - could you expand on what you mean by &amp;quot;theme them&amp;quot;, please?&lt;br /&gt;
18:22:40 &amp;lt;zere&amp;gt; #topic hack weekends&lt;br /&gt;
18:22:40 &amp;lt;RichardF&amp;gt; i.e. you get C++ developers to the former, mobile developers to the latter&lt;br /&gt;
18:23:21 &amp;lt;RichardF&amp;gt; or even a more definite theme than that, e.g. &amp;quot;we are going to write an &amp;lt;n&amp;gt;&amp;quot;&lt;br /&gt;
18:24:11 &amp;lt;zere&amp;gt; i&#039;ve always shied away from that, thinking that we might put off people who don&#039;t feel like they could contribute, or add a layer of organisational burden, or something... clearly it would need to be more &amp;quot;organised&amp;quot; than i&#039;m generally able to manage ;-)&lt;br /&gt;
18:25:27 &amp;lt;zere&amp;gt; putting it another way, it&#039;s a lot less &amp;quot;casual&amp;quot;...&lt;br /&gt;
18:25:59 &amp;lt;zere&amp;gt; how would you see it working? we pick a topic, or a goal, and spend some time briefing people on the first day?&lt;br /&gt;
18:26:21 &amp;lt;RichardF&amp;gt; it might not be something we need to consider until we actually have a project that needs it. but (say) if we decided OWL needed resuscitating, yet we didn&#039;t have anyone with the skillset to do so, organising a hack weekend for that could be a good way to get capable people&lt;br /&gt;
18:26:37 &amp;lt;zere&amp;gt; i know the workshops/lectures at previous hack weekends were very enthusiastically received.&lt;br /&gt;
18:26:49 &amp;lt;RichardF&amp;gt; ideally you want to provide a briefing in advance (i.e. coming along to the hackday? you might want to read this / check this out first)&lt;br /&gt;
18:27:10 &amp;lt;RichardF&amp;gt; given that IME large% of any given hackday is spent installing the thing I want to hack on :|&lt;br /&gt;
18:27:56 &amp;lt;zere&amp;gt; is it better to have one project/focus, or allow several to provide coverage/variety?&lt;br /&gt;
18:28:31 &amp;lt;RichardF&amp;gt; with my marketing hat on I&#039;d say &amp;quot;one, for clarity&amp;quot;. though I suspect you&#039;d probably get the hackday regulars along anyway&lt;br /&gt;
18:29:49 &amp;lt;zere&amp;gt; e.g: if we ran one on, for the sake of argument, original XAPI... that might be a tough call. &amp;quot;first, install this random binary kernel module, then download MUMPS...&amp;quot;&lt;br /&gt;
18:30:01 &amp;lt;zere&amp;gt; i know many people feel the same way about C++...&lt;br /&gt;
18:30:11 &amp;lt;zere&amp;gt; or, for that matter, actionscript :-)&lt;br /&gt;
18:30:31 &amp;lt;RichardF&amp;gt; true. you&#039;d probably want to say &amp;quot;don&#039;t worry if you can&#039;t get it set up, we&#039;ll help at the hackday&amp;quot;. but if you can get a few people to hit the ground running, so much the better&lt;br /&gt;
18:30:49 &amp;lt;RichardF&amp;gt; I guess &amp;quot;familiarising more people with codebase X&amp;quot; is probably a good outcome for any hackday anyway.&lt;br /&gt;
18:31:08 &amp;lt;zere&amp;gt; so you at least need a core of &amp;gt;1 person to do 1:1 or small-group tutoring.&lt;br /&gt;
18:31:19 &amp;lt;zere&amp;gt; it becomes semi-educational&lt;br /&gt;
18:31:59 &amp;lt;RichardF&amp;gt; ideally 2+ people who are clued up on the project in question, yes.&lt;br /&gt;
18:32:06 &amp;lt;zere&amp;gt; and, i guess, the thing needs to be broken down into &amp;quot;bite size&amp;quot; chunks previously, so that people can work on multiple aspects concurrently&lt;br /&gt;
18:32:27 &amp;lt;zere&amp;gt; damn, that requires a project with a truck number &amp;gt;1 in the first place ;-)&lt;br /&gt;
18:32:41 &amp;lt;RichardF&amp;gt; either that or a new project where everyone is starting from 0 ;)&lt;br /&gt;
18:33:39 &amp;lt;RichardF&amp;gt; it&#039;s just an idea - can you think of any projects that could benefit from such an approach?&lt;br /&gt;
18:34:21 &amp;lt;RichardF&amp;gt; osm-carto might be one but I&#039;m not convinced there&#039;s a sufficient number of github-savvy cartographers/designers to run one (in the UK, that is - perhaps more likely in the US)&lt;br /&gt;
18:34:22 &amp;lt;zere&amp;gt; in terms of the educational aspect - and raising the truck number: all of them&lt;br /&gt;
18:35:23 &amp;lt;RichardF&amp;gt; come to think of it, it&#039;s maybe a good argument for de-monolithing the Rails port - smaller codebases to grasp =&amp;gt; more approachable to new developers =&amp;gt; run hackdays on single aspects&lt;br /&gt;
18:36:24 &amp;lt;zere&amp;gt; as a very hands-on workshop flavoured hack weekend, i can see that working. prepare materials up-front, spend the saturday morning on setup / orientation, then the afternoon in &amp;quot;education&amp;quot; mode, then the sunday on &amp;quot;now implement this&amp;quot;.&lt;br /&gt;
18:36:44 &amp;lt;zere&amp;gt; gravitystorm: what do you think?&lt;br /&gt;
18:37:00 &amp;lt;TomH&amp;gt; but do we have any project where there are enough people interested in learning it to make this work?&lt;br /&gt;
18:37:14 &amp;lt;zere&amp;gt; i don&#039;t know. but it might be interesting to find out&lt;br /&gt;
18:38:56 &amp;lt;gravitystorm&amp;gt; so my feelings are: * we should go with osm-themes (e.g. owl) rather than technology themes (e.g. c++). Most of the osm projects need a fair amount of cross-discipline work anyway, like designing svg icons + carto + db profiling for osm-carto&lt;br /&gt;
18:39:48 &amp;lt;gravitystorm&amp;gt; I do find myself running into a wall with no-theme hackdays since it&#039;s often very distracting, but I also know that people like them since they can&#039;t otherwise commit to 2x10 hours coding at home of a weekend&lt;br /&gt;
18:40:37 &amp;lt;gravitystorm&amp;gt; so I think we should try having a theme, but with a FAQ at the bottom saying you&#039;re welcome to attend and work on other osm-things&lt;br /&gt;
18:41:12 &amp;lt;gravitystorm&amp;gt; and I think it would be good if, like at sotm-eu, there are multiple rooms e.g. one for talking/demoing/helping setup and other quieter one for heads-down hacking&lt;br /&gt;
18:42:52 &amp;lt;RichardF&amp;gt; makes sense.&lt;br /&gt;
18:43:59 * TomH doesn&#039;t remember that, but it makes sense I guess&lt;br /&gt;
18:44:36 &amp;lt;zere&amp;gt; i had an especially quiet room for heads-down hacking ;-)&lt;br /&gt;
18:44:52 * RichardF had a quiet mountainside :)&lt;br /&gt;
18:45:32 &amp;lt;zere&amp;gt; this all sounds very reasonable so far. so do we start with a theme, or start planning and leave the theme until later...?&lt;br /&gt;
18:46:27 &amp;lt;RichardF&amp;gt; are there any themes that immediately spring to mind?&lt;br /&gt;
18:47:20 &amp;lt;gravitystorm&amp;gt; well, I want to hack on cgimap-ruby :-)&lt;br /&gt;
18:47:53 &amp;lt;gravitystorm&amp;gt; so a general &#039;rails_port&#039; theme could work. The downside is that it&#039;s a big beast.&lt;br /&gt;
18:47:53 &amp;lt;zere&amp;gt; OWL has been mentioned already. i don&#039;t know what the current state of that is, but it could probably do with some help.&lt;br /&gt;
18:48:38 &amp;lt;gravitystorm&amp;gt; could owl be one of those things where a bunch of effort gets it working again? i.e. a hack weekend with a goal?&lt;br /&gt;
18:49:01 * gravitystorm reminisces about the i18n hack weekend&lt;br /&gt;
18:49:09 &amp;lt;zere&amp;gt; i think &amp;quot;rails_port&amp;quot; as a whole is too big. but some aspect of it might work... but i can&#039;t think of such an aspect right now... is &amp;quot;groups&amp;quot; still a thing?&lt;br /&gt;
18:49:43 &amp;lt;zere&amp;gt; yeah, i don&#039;t know enough about the current state of OWL to know how far it might be from &amp;quot;working again&amp;quot;.&lt;br /&gt;
18:50:00 &amp;lt;RichardF&amp;gt; I&#039;d love it if groups was... it&#039;s been in abeyance for a while because I hit a coding wall, but it&#039;d be great to resuscitate it, and there&#039;ve been sporadic bits of interest&lt;br /&gt;
18:50:32 &amp;lt;gravitystorm&amp;gt; does EWG have an up-to-date list of osm projects that it&#039;s interested in? Or is https://github.com/gravitystorm/osm100/blob/master/projects.yml still a reasonable list?&lt;br /&gt;
18:50:54 &amp;lt;gravitystorm&amp;gt; (it came from the developer survey a while back)&lt;br /&gt;
18:51:46 &amp;lt;zere&amp;gt; RichardF, gravitystorm, pnorman, TomH, zere: we all get homework (a.k.a: an action) - think of a theme for a hack weekend to discuss next week :-)&lt;br /&gt;
18:52:10 &amp;lt;RichardF&amp;gt; ok :)&lt;br /&gt;
18:52:36 &amp;lt;zere&amp;gt; i think that list is about right, except perhaps jxapi should be taken off and/or replaced with pyxapi. i don&#039;t think jxapi is actively maintained any more&lt;br /&gt;
18:52:55 &amp;lt;zere&amp;gt; perhaps pyxapi isn&#039;t either... overpass has rather taken over that space.&lt;br /&gt;
18:53:48 &amp;lt;zere&amp;gt; and i&#039;m sure there&#039;s lots of interest in vector tiles, too. not to be too parochial about it, but it would be awesome to get avecado into a &amp;quot;apt-get install working-osm-tileserver&amp;quot; state.&lt;br /&gt;
18:53:56 &amp;lt;RichardF&amp;gt; hell you&#039;re right&lt;br /&gt;
18:54:04 &amp;lt;RichardF&amp;gt; vector-tiles-on-osm.org is a hack weekend in itself&lt;br /&gt;
18:54:56 &amp;lt;pnorman&amp;gt; zere: I have instructions for installing avecado&lt;br /&gt;
18:55:16 &amp;lt;zere&amp;gt; pnorman: sure, but avecado != working-osm-tileserver ;-)&lt;br /&gt;
18:55:48 &amp;lt;zere&amp;gt; RichardF: that&#039;s excellent! a more modest goal than working-osm-tileserver, but would still be very useful&lt;br /&gt;
18:56:35 &amp;lt;zere&amp;gt; hopefully we can continue next week, when we&#039;ve all done our homework.&lt;br /&gt;
18:56:42 &amp;lt;RichardF&amp;gt; I do have an idea for a future project and hack weekend that has &amp;quot;osm.org can serve vector tiles&amp;quot; as a dependency, but that&#039;s a story for another time ;)&lt;br /&gt;
18:56:58 &amp;lt;zere&amp;gt; but, until then, is there anything else anyone wanted to discuss?&lt;br /&gt;
18:57:02 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:57:29 &amp;lt;pnorman&amp;gt; zere: well yes, but that gets into having a render stack that&#039;s sane to deploy&lt;br /&gt;
18:57:44 &amp;lt;zere&amp;gt; yup, that&#039;s why it&#039;s so hard :-/&lt;br /&gt;
18:58:02 &amp;lt;pnorman&amp;gt; currently we don&#039;t - mod_tile/renderd is scary, as are others&lt;br /&gt;
18:58:47 &amp;lt;RichardF&amp;gt; it may be obsoleted by vector tiles, but right now I have a project where I&#039;d love UTFGrid in mod_tile/renderd&lt;br /&gt;
18:58:49 &amp;lt;zere&amp;gt; mod_tile/renderd is scary, mapnik-master is scary, osm2pgsql (+ postgres, on some platforms) is scary, downloading planet is scary :-)&lt;br /&gt;
18:59:15 &amp;lt;RichardF&amp;gt; at present the alternatives are (a) learn Tilestache (b) pregenerate all the tiles. I&#039;m leaning towards (b)&lt;br /&gt;
18:59:40 &amp;lt;pnorman&amp;gt; osm2pgsql data loading isn&#039;t too bad on ubuntu - I&#039;ve pointed completely new people at http://switch2osm.org/loading-osm-data/ and had them follow it successfuly&lt;br /&gt;
19:02:06 &amp;lt;TomH&amp;gt; RichardF: I think vector tiles is a bit more than a weekend!&lt;br /&gt;
19:02:45 &amp;lt;zere&amp;gt; sure, due to the huge efforts of a small number of people, it&#039;s much less scary than it used to be. but i&#039;d say it&#039;s still pretty scary for a lot of people.&lt;br /&gt;
19:02:50 &amp;lt;pnorman&amp;gt; zere: for one of my personal projects I&#039;ll be running avecado_server to generate openstreetmap-carto vector tiles&lt;br /&gt;
19:02:54 &amp;lt;RichardF&amp;gt; TomH: oh, absolutely. but perhaps we could get the ball rolling within a weekend, such that people had something to go away and hack on afterwards&lt;br /&gt;
19:03:51 &amp;lt;zere&amp;gt; to be honest, i don&#039;t think we are more than a weekend away from *an* implementation for osm.org. we might be more than weekend away from a *good* implementation, though ;-)&lt;br /&gt;
19:05:31 &amp;lt;zere&amp;gt; i set up avecado_server behind an apache reverse proxy &amp;amp; cache, and it was pretty good. i&#039;m not sure it would scale, but that&#039;s a problem it would be easy enough to attack at a hack weekend.&lt;br /&gt;
19:05:36 &amp;lt;TomH&amp;gt; RichardF: the technology stack might be a weekend - actually migrating the style is the big job&lt;br /&gt;
19:06:13 &amp;lt;pnorman&amp;gt; TomH: a dumb migration of the style is an afternoon. I did it&lt;br /&gt;
19:06:32 &amp;lt;TomH&amp;gt; really? I imagined it would be a much bigger job than that&lt;br /&gt;
19:06:36 &amp;lt;zere&amp;gt; carto -&amp;gt; webgl compiler as a stream of that hack weekend. sounds good to me :-)&lt;br /&gt;
19:06:44 &amp;lt;pnorman&amp;gt; Unless you&#039;re talking about migrating to mapbox-gl, in which case, oh god no&lt;br /&gt;
19:06:50 &amp;lt;TomH&amp;gt; well in a month or so when the tile servers collapse maybe we can use that as an excuse&lt;br /&gt;
19:08:23 &amp;lt;pnorman&amp;gt; TomH: actually all that&#039;s required is adding min/max zoom to each layer and then listing the layers in the new style yml MML file. I did the former in an afternoon, the latter is trivial.&lt;br /&gt;
19:08:32 &amp;lt;zere&amp;gt; tomh: speaking of which, when was the database on orm last vacuum full&#039;ed or the indexes rebuilt?&lt;br /&gt;
19:08:56 &amp;lt;TomH&amp;gt; zere: there is insufficent space to rebuild the indexes&lt;br /&gt;
19:09:02 &amp;lt;TomH&amp;gt; well we might be able to do the mall ones&lt;br /&gt;
19:09:08 &amp;lt;TomH&amp;gt; have never been able to do the biggest&lt;br /&gt;
19:09:18 &amp;lt;TomH&amp;gt; autovacuum should be on&lt;br /&gt;
19:09:36 &amp;lt;pnorman&amp;gt; the problem is that you gain few advantages from doing that simple a conversion. and openstreetmap-carto is a huge complex beast&lt;br /&gt;
19:10:02 &amp;lt;pnorman&amp;gt; is OWG looking at a 3rd server or upgrading the two existing ones?&lt;br /&gt;
19:10:13 &amp;lt;TomH&amp;gt; but last June by the looks of it for the indexes&lt;br /&gt;
19:10:28 &amp;lt;TomH&amp;gt; got maybe 5% or so back then&lt;br /&gt;
19:10:37 &amp;lt;TomH&amp;gt; but as I say I couldn&#039;t do some of the largest ones&lt;br /&gt;
19:10:53 &amp;lt;RichardF&amp;gt; &amp;lt;devils_advocate&amp;gt; you could take it as an opportunity to deploy a clean-room style as the default for osm.org, and move openstreetmap-carto to a secondary, Osmarender-like style... &amp;lt;/devils_advocate&amp;gt;&lt;br /&gt;
19:10:56 &amp;lt;pnorman&amp;gt; it&#039;s the planet_osm_ways nodes GIN index, right? that one also bloats the fastest&lt;br /&gt;
19:11:03 &amp;lt;zere&amp;gt; ah, so, not even worth stopping updates, creating a tablespace on / (1.5TB free), rebuilding the indexes and moving them back?&lt;br /&gt;
19:11:14 &amp;lt;pnorman&amp;gt; RichardF: thank you for volunteering to create the new clean-room st yle&lt;br /&gt;
19:11:20 &amp;lt;TomH&amp;gt; pnorman: in the first insance, fix yevaud to be less shit (https://github.com/openstreetmap/operations/issues/5)&lt;br /&gt;
19:11:20 * RichardF forks osm-bright&lt;br /&gt;
19:11:37 &amp;lt;TomH&amp;gt; and make more space (https://github.com/openstreetmap/operations/issues/6)&lt;br /&gt;
19:11:45 &amp;lt;zere&amp;gt; RichardF: with vector tiles you can have client-side styles - as many and as eyewatering as you like ;-)&lt;br /&gt;
19:12:02 &amp;lt;RichardF&amp;gt; true :)&lt;br /&gt;
19:12:17 &amp;lt;TomH&amp;gt; zere: well yes I could spend hours fucking around and have us running on yevaud for a weekend, or we could just sped a few quid&lt;br /&gt;
19:12:44 &amp;lt;TomH&amp;gt; if yevaud was less shit I might be more inclined to go with the first option&lt;br /&gt;
19:13:55 &amp;lt;zere&amp;gt; i think we&#039;re out of scope for EWG by now anyway. thanks for coming, and hope to see you next week (especially gravitystorm, RichardF, pnorman, TomH &amp;amp; myself, who have homework! :-) )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 19 Jan 2015 17:22:23 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-12</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-12</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3035</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3035</guid>
			<description>&lt;p&gt;Matt: /* Attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| gravitystorm || Andy Allan&lt;br /&gt;
|-&lt;br /&gt;
| insertcoffee || Peter Johnson&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| TomH || Tom Hughes&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Happy new year!&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:50 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-05&lt;br /&gt;
17:32:01 &amp;lt;zere&amp;gt; not much in there, but if anything needs changing, let me know&lt;br /&gt;
17:32:16 &amp;lt;zere&amp;gt; on the agenda for day: breaking up the rails_port :-)&lt;br /&gt;
17:32:26 &amp;lt;zere&amp;gt; #topic breaking up the rails_port&lt;br /&gt;
17:33:24 &amp;lt;zere&amp;gt; the idea here is that the rails_port is pretty monolithic, but there are areas of it (the GPX traces, the API, perhaps others) which we can start breaking out as separate services&lt;br /&gt;
17:33:40 &amp;lt;zere&amp;gt; each of which is then smaller, easier to maintain, lower risk to deploy, etc...&lt;br /&gt;
17:34:01 &amp;lt;zere&amp;gt; i was reading http://blog.carbonfive.com/2014/05/29/an-incremental-migration-from-rails-monolithic-to-microservices/ earlier, but haven&#039;t fully digensted it yet&lt;br /&gt;
17:35:01 &amp;lt;insertcoffee&amp;gt; will read in more detail but the bullets for &amp;quot;A Three Phased Attack&amp;quot; are a good strategy of attack&lt;br /&gt;
17:35:53 &amp;lt;insertcoffee&amp;gt; while it&#039;s tempting to change an API while also doing a migration it&#039;s probably best to do one at a time&lt;br /&gt;
17:36:13 &amp;lt;zere&amp;gt; yup, i agree... makes it easier to iterate&lt;br /&gt;
17:36:32 &amp;lt;zere&amp;gt; i was thinking about what we&#039;d need to break off GPX API/database to its own service&lt;br /&gt;
17:36:51 &amp;lt;zere&amp;gt; and i was wondering if it would require breaking off the user stuff also / first.&lt;br /&gt;
17:37:19 &amp;lt;insertcoffee&amp;gt; yes, from what we discussed I think the traces feature is a good starting point as it has the least interdependencies&lt;br /&gt;
17:38:28 &amp;lt;insertcoffee&amp;gt; re: user relations, are you thinking we may need to open a user API to ensure the data is valid?&lt;br /&gt;
17:39:11 &amp;lt;gravitystorm&amp;gt; it&#039;s not clear to me yet how much is work required at the rails_port level and how much is a deployment thing. For example, doing FDI wrapper stuff at the postgresql level rather than through rails&lt;br /&gt;
17:39:19 &amp;lt;insertcoffee&amp;gt; or could this be tied to the session data?&lt;br /&gt;
17:39:38 &amp;lt;gravitystorm&amp;gt; and I mean &amp;quot;not clear to me&amp;quot; as in &amp;quot;I haven&#039;t tried to see what works&amp;quot;&lt;br /&gt;
17:39:50 &amp;lt;insertcoffee&amp;gt; ie. you are auth&#039;d as insertcoffee, so you can act on those records and create as insertcoffee&lt;br /&gt;
17:40:01 &amp;lt;zere&amp;gt; i was thinking that the point of intersection between the GPX API and &amp;quot;the rest&amp;quot; is the users table. thinking in terms of services, this means having a service (or services) to manage user state - both long-lived and at the session level&lt;br /&gt;
17:40:36 &amp;lt;insertcoffee&amp;gt; ACK, but the question is whether is NEEDS to be done before the GPX API&lt;br /&gt;
17:40:59 &amp;lt;zere&amp;gt; yes, that&#039;s the question :-)&lt;br /&gt;
17:41:16 &amp;lt;insertcoffee&amp;gt; We can have an engineer explore this issue and report back here for further dicussion&lt;br /&gt;
17:41:19 &amp;lt;gravitystorm&amp;gt; our approach to users wrt rails_port( + gpx) + help + wiki + osmfoundation + forum needs a fair bit of careful thinking, and for once I&#039;d recommend a bit of forward planning over jfdi&lt;br /&gt;
17:42:22 &amp;lt;zere&amp;gt; i agree, that&#039;s why i brought it up. i&#039;d love to see user accounts extended to other services, but that seems unlikely in the short term (e.g: people often have different account names for the wiki and main API)&lt;br /&gt;
17:43:17 &amp;lt;zere&amp;gt; insertcoffee: sounds like a great idea. i&#039;ve no real experience designing micro-services stuff - i&#039;m kinda trying to think about this intuitively, but there&#039;s only so far that can work&lt;br /&gt;
17:43:20 &amp;lt;insertcoffee&amp;gt; I personally feel the User API will end up being far more complex than we think and starting small would be better, then tackling the &#039;harder&#039; APIs once we have something done&lt;br /&gt;
17:44:25 &amp;lt;gravitystorm&amp;gt; we already have various levels of integration with help and the forum (iirc) albeit not with the wiki&lt;br /&gt;
17:45:00 &amp;lt;gravitystorm&amp;gt; so it&#039;s worth making sure we don&#039;t break existing stuff&lt;br /&gt;
17:45:09 &amp;lt;insertcoffee&amp;gt; So as a first step. mapzen will take a stab at a recommendation of how the traces feature could be split out and we will discuss that as a group at a future meeting&lt;br /&gt;
17:45:30 &amp;lt;insertcoffee&amp;gt; Can we document this stuff somewhere, so whoever works on it is well informed?&lt;br /&gt;
17:46:30 &amp;lt;zere&amp;gt; backing up to a previous point: there&#039;s a difference between splitting at the database level (e.g: with something like FDW) and splitting at the code level - the latter decouples to a greater extent and (hopefully, at least) makes both components smaller and easier to develop &amp;amp; maintain&lt;br /&gt;
17:47:05 &amp;lt;zere&amp;gt; insertcoffee: yeah, these meetings are all archived in full at http://www.osmfoundation.org/wiki/Engineering_Working_Group#Minutes&lt;br /&gt;
17:47:11 &amp;lt;insertcoffee&amp;gt; I think we try to handle both those points at the same time&lt;br /&gt;
17:47:25 &amp;lt;insertcoffee&amp;gt; is there an easier way than reading through all the past meeting notes?&lt;br /&gt;
17:48:55 &amp;lt;zere&amp;gt; i&#039;m not sure i understand - an easier way to do what?&lt;br /&gt;
17:49:35 &amp;lt;insertcoffee&amp;gt; re: &amp;quot;so it&#039;s worth making sure we don&#039;t break existing stuff&amp;quot;&lt;br /&gt;
17:49:51 &amp;lt;insertcoffee&amp;gt; I mean, so the engineer understands what not to break ;)&lt;br /&gt;
17:51:26 &amp;lt;zere&amp;gt; oh, that&#039;s about the user API... not sure that&#039;s really documented anywhere at all. basically, some services (the forums for sure, but i&#039;m not sure about help) abuse the user/details API in an attempt to use OSM like an OpenID provider.&lt;br /&gt;
17:51:38 &amp;lt;insertcoffee&amp;gt; oh ok&lt;br /&gt;
17:52:01 &amp;lt;zere&amp;gt; as long as the current API for rails_port is maintained, it shouldn&#039;t break anything&lt;br /&gt;
17:52:14 &amp;lt;zere&amp;gt; for some values of &amp;quot;shouldn&#039;t&amp;quot;, anyway ;-)&lt;br /&gt;
17:52:15 &amp;lt;insertcoffee&amp;gt; FYI, I have to run in 5 minutes, really sorry but we have a 2015 planning meeting that I must attend at 18:00 GMT&lt;br /&gt;
17:52:31 &amp;lt;zere&amp;gt; no worries&lt;br /&gt;
17:53:06 &amp;lt;insertcoffee&amp;gt; so, I will figure out who will work on this; someone senior; and get them to look over it to understand it better&lt;br /&gt;
17:53:19 &amp;lt;insertcoffee&amp;gt; then we will discuss specific points in a future meeting&lt;br /&gt;
17:53:21 &amp;lt;insertcoffee&amp;gt; sound good?&lt;br /&gt;
17:53:54 &amp;lt;zere&amp;gt; yeah, that sounds great :-)&lt;br /&gt;
17:54:17 &amp;lt;zere&amp;gt; in my searches on the internet earlier, i was hoping to find an article written by someone who&#039;d already done something like this&lt;br /&gt;
17:54:28 &amp;lt;zere&amp;gt; i.e: broken up a large, already-existing, complex application into services.&lt;br /&gt;
17:54:51 &amp;lt;insertcoffee&amp;gt; ok cool, I better run away then, please email me if you want to discuss further :)&lt;br /&gt;
17:54:53 &amp;lt;zere&amp;gt; but most of what i can find is either trivial (as in the article i linked to earlier) or greenfield.&lt;br /&gt;
17:55:02 &amp;lt;zere&amp;gt; insertcoffee: cool, thanks!&lt;br /&gt;
17:55:09 &amp;lt;insertcoffee&amp;gt; I have a fair bit of experience there, mostly in nodejs&lt;br /&gt;
17:55:17 &amp;lt;insertcoffee&amp;gt; kk, thanks, cya!&lt;br /&gt;
17:56:54 &amp;lt;zere&amp;gt; gravitystorm, pnorman: what do you think about what we&#039;ve discussed so far?&lt;br /&gt;
17:58:46 &amp;lt;gravitystorm&amp;gt; zere: it&#039;s a reasonable place to start, lets see how things go. I have a desire to ensure that the separation remains seamless for hackers and private deployers (i.e. doesn&#039;t make the rails_port a nightmare to set up) but that, of course, is secondary to OSMF operations&lt;br /&gt;
17:59:23 * pnorman doesn&#039;t know rails&lt;br /&gt;
17:59:40 &amp;lt;TomH&amp;gt; well I assume we&#039;re only talking about a couple of components right? not fragmenting into a billion pieces?&lt;br /&gt;
17:59:49 &amp;lt;TomH&amp;gt; rails for web, cgimap for api?&lt;br /&gt;
17:59:57 &amp;lt;TomH&amp;gt; maybe something separate for gpx api&lt;br /&gt;
18:00:10 &amp;lt;zere&amp;gt; gravitystorm: i completely agree, and i think how the application gets carved up will make a big difference to how &amp;quot;locally deployable&amp;quot; it is.&lt;br /&gt;
18:01:36 &amp;lt;zere&amp;gt; yeah, i think we&#039;re talking about carving off one component at a time. it will probably make sense when to stop, as we&#039;ll see the benefits start to dry up.&lt;br /&gt;
18:02:31 &amp;lt;TomH&amp;gt; well I don&#039;t even see it that black and white&lt;br /&gt;
18:02:44 &amp;lt;zere&amp;gt; it&#039;s still not clear to me whether we&#039;d do this at an &amp;quot;internal API&amp;quot; level, and leave all the GPX-related UI stuff in rails_port, or whether it would be a completely separate application.&lt;br /&gt;
18:02:44 &amp;lt;TomH&amp;gt; it&#039;s more like &amp;quot;finish off moving api to cgimap&amp;quot;&lt;br /&gt;
18:02:53 &amp;lt;TomH&amp;gt; then &amp;quot;gradually rewrite web code to use api&amp;quot;&lt;br /&gt;
18:03:18 &amp;lt;TomH&amp;gt; I don&#039;t think you can sanely split the web into multiple pieces&lt;br /&gt;
18:03:34 &amp;lt;TomH&amp;gt; unless you decide to literally make it completely separate with it&#039;s own design etc&lt;br /&gt;
18:04:19 &amp;lt;TomH&amp;gt; but anyway, do we actually somebody volunteering to do all this?&lt;br /&gt;
18:04:27 &amp;lt;TomH&amp;gt; or is this just pie in the sky?&lt;br /&gt;
18:04:57 &amp;lt;gravitystorm&amp;gt; TomH: yep, insertcoffee/mapzen are tasking an engineer to investigate&lt;br /&gt;
18:05:16 &amp;lt;zere&amp;gt; i&#039;ve been working (slowly) on the cgimap stuff, and it sounds like insertcoffee and mapzen are willing to put some effort into it as well. (or, what gravitystorm said)&lt;br /&gt;
18:05:30 &amp;lt;TomH&amp;gt; cool&lt;br /&gt;
18:05:52 &amp;lt;TomH&amp;gt; I mean that definitely one of the the first things (and relatively easy for the read stuff at least) to think about&lt;br /&gt;
18:06:35 &amp;lt;zere&amp;gt; sadly, i think for compatibility, i&#039;m going to have to make some changes to cgimap internals. basically, so that i can extract the (marked up) status code, headers and body separately. currently it writes it all to a stream, which i don&#039;t fancy parsing.&lt;br /&gt;
18:07:43 &amp;lt;zere&amp;gt; gravitystorm: you might find this interesting - the cgimap gem now has a (pretty close to full) test suite: https://github.com/zerebubuth/cgimap-ruby&lt;br /&gt;
18:07:56 &amp;lt;gravitystorm&amp;gt; zere: I was just looking at that :-)&lt;br /&gt;
18:07:59 &amp;lt;TomH&amp;gt; zere: what do you need to extract them for?&lt;br /&gt;
18:09:43 &amp;lt;zere&amp;gt; TomH: unless the rack request supports socket hijacking, the status code, headers and body have to be added separately to the response.&lt;br /&gt;
18:10:15 &amp;lt;zere&amp;gt; of course, we&#039;d prefer socket hijacking in practice, but i&#039;m fairly sure whatever internal mocking rails tests use don&#039;t support it&lt;br /&gt;
18:10:33 &amp;lt;TomH&amp;gt; oh for cgimap-ruby you mean&lt;br /&gt;
18:10:42 &amp;lt;zere&amp;gt; yup&lt;br /&gt;
18:10:43 &amp;lt;TomH&amp;gt; sorry was just think of fastcgi version&lt;br /&gt;
18:11:05 &amp;lt;TomH&amp;gt; forgotten now why we even want the ruby one?&lt;br /&gt;
18:11:18 &amp;lt;zere&amp;gt; or, indeed, if we wanted to use a different front-end other than fastcgi. i was looking at adding a libmicrohttpd one&lt;br /&gt;
18:12:10 &amp;lt;gravitystorm&amp;gt; TomH: we could use cgimap-ruby to gut out all the xml-building code from within the rails port&lt;br /&gt;
18:12:17 &amp;lt;zere&amp;gt; the ruby gem can be included in rails_port, and then it &amp;quot;just works&amp;quot; without needing anyone to run a fleet of separate (and hard to deploy) servers.&lt;br /&gt;
18:13:06 &amp;lt;gravitystorm&amp;gt; my plan is to use that to mean we can do authenticated things where the auth stuff is done in rails but the xml-stuff handed over to the gem. zere has other ideas though which are similar but different.&lt;br /&gt;
18:13:18 &amp;lt;zere&amp;gt; right, and then you can have a smaller rails_port which either runs cgimap in-process (e.g: for local dev or small deployments), or as separate fastcgi/http servers for better control.&lt;br /&gt;
18:14:11 &amp;lt;zere&amp;gt; eventually (&amp;quot;gradually rewrite web code to use api&amp;quot;) the rails_port itself will end up not using the gem, which will be removed.&lt;br /&gt;
18:14:20 &amp;lt;TomH&amp;gt; yeah I&#039;m conflicted - my real preference would be to rip the api code out of the rails stuff completely&lt;br /&gt;
18:14:21 &amp;lt;zere&amp;gt; so it&#039;s kind of like a transitional scaffold.&lt;br /&gt;
18:14:29 &amp;lt;TomH&amp;gt; but I understand that makes it hard for people to wor on it&lt;br /&gt;
18:14:37 &amp;lt;TomH&amp;gt; hell I&#039;d have to look at my own dev setup&lt;br /&gt;
18:14:47 &amp;lt;gravitystorm&amp;gt; zere: from what I can see of cgimap-ruby it looks like it&#039;s about ready to try crowbaring it into the rails_port (purely as a demo/hack I know). Is that right?&lt;br /&gt;
18:15:51 &amp;lt;zere&amp;gt; gravitystorm: i think you might hit this issue where the rack implementation (rails mocks, webrick, etc...) don&#039;t support socket hijacking. but i haven&#039;t tried - it&#039;s certainly close to that point.&lt;br /&gt;
18:16:08 &amp;lt;gravitystorm&amp;gt; sounds like a hack weekend kind of thing&lt;br /&gt;
18:16:43 &amp;lt;zere&amp;gt; i&#039;ve been working on it today, but i&#039;ve wasted some time exploring some dead ends ;-)&lt;br /&gt;
18:16:47 &amp;lt;zere&amp;gt; hopefully next monday.&lt;br /&gt;
18:16:54 &amp;lt;zere&amp;gt; speaking of hack weekends...&lt;br /&gt;
18:17:09 &amp;lt;zere&amp;gt; i know there&#039;s one that woodpeck is running in karlsruhe soon&lt;br /&gt;
18:17:45 &amp;lt;gravitystorm&amp;gt; yep, can&#039;t make that unfortunately. I had an idea to run one in London simultaneously but I&#039;m busy that weekend too.&lt;br /&gt;
18:18:21 &amp;lt;zere&amp;gt; more info for the minutes: http://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_February_2015&lt;br /&gt;
18:18:25 * pnorman is going to be in Karlsruhe&lt;br /&gt;
18:21:12 &amp;lt;zere&amp;gt; we could just do what we&#039;ve done in the past, but i&#039;m not great at running these things on a regular schedule. i was wondering if there might be an opportunity to get a group of people together, to spread the burden of organisation?&lt;br /&gt;
18:21:37 &amp;lt;zere&amp;gt; or, more succinctly: gravitystorm, do you fancy helping out?&lt;br /&gt;
18:21:56 &amp;lt;RichardF&amp;gt; I wonder if _possibly_ the way to get hack weekends that attract a wider crowd (and hence fulfil EWG&#039;s remit) is to theme them&lt;br /&gt;
18:21:56 &amp;lt;gravitystorm&amp;gt; zere: yes&lt;br /&gt;
18:22:31 &amp;lt;RichardF&amp;gt; with the notion that people who aren&#039;t likely to come to a general OSM hack weekend might come to a &amp;quot;OSM C++ hack weekend&amp;quot; or an &amp;quot;OSM mobile app hack weekend&amp;quot; or something&lt;br /&gt;
18:22:34 &amp;lt;zere&amp;gt; RichardF: welcome, lurker! :-) i&#039;m intrigued - could you expand on what you mean by &amp;quot;theme them&amp;quot;, please?&lt;br /&gt;
18:22:40 &amp;lt;zere&amp;gt; #topic hack weekends&lt;br /&gt;
18:22:40 &amp;lt;RichardF&amp;gt; i.e. you get C++ developers to the former, mobile developers to the latter&lt;br /&gt;
18:23:21 &amp;lt;RichardF&amp;gt; or even a more definite theme than that, e.g. &amp;quot;we are going to write an &amp;lt;n&amp;gt;&amp;quot;&lt;br /&gt;
18:24:11 &amp;lt;zere&amp;gt; i&#039;ve always shied away from that, thinking that we might put off people who don&#039;t feel like they could contribute, or add a layer of organisational burden, or something... clearly it would need to be more &amp;quot;organised&amp;quot; than i&#039;m generally able to manage ;-)&lt;br /&gt;
18:25:27 &amp;lt;zere&amp;gt; putting it another way, it&#039;s a lot less &amp;quot;casual&amp;quot;...&lt;br /&gt;
18:25:59 &amp;lt;zere&amp;gt; how would you see it working? we pick a topic, or a goal, and spend some time briefing people on the first day?&lt;br /&gt;
18:26:21 &amp;lt;RichardF&amp;gt; it might not be something we need to consider until we actually have a project that needs it. but (say) if we decided OWL needed resuscitating, yet we didn&#039;t have anyone with the skillset to do so, organising a hack weekend for that could be a good way to get capable people&lt;br /&gt;
18:26:37 &amp;lt;zere&amp;gt; i know the workshops/lectures at previous hack weekends were very enthusiastically received.&lt;br /&gt;
18:26:49 &amp;lt;RichardF&amp;gt; ideally you want to provide a briefing in advance (i.e. coming along to the hackday? you might want to read this / check this out first)&lt;br /&gt;
18:27:10 &amp;lt;RichardF&amp;gt; given that IME large% of any given hackday is spent installing the thing I want to hack on :|&lt;br /&gt;
18:27:56 &amp;lt;zere&amp;gt; is it better to have one project/focus, or allow several to provide coverage/variety?&lt;br /&gt;
18:28:31 &amp;lt;RichardF&amp;gt; with my marketing hat on I&#039;d say &amp;quot;one, for clarity&amp;quot;. though I suspect you&#039;d probably get the hackday regulars along anyway&lt;br /&gt;
18:29:49 &amp;lt;zere&amp;gt; e.g: if we ran one on, for the sake of argument, original XAPI... that might be a tough call. &amp;quot;first, install this random binary kernel module, then download MUMPS...&amp;quot;&lt;br /&gt;
18:30:01 &amp;lt;zere&amp;gt; i know many people feel the same way about C++...&lt;br /&gt;
18:30:11 &amp;lt;zere&amp;gt; or, for that matter, actionscript :-)&lt;br /&gt;
18:30:31 &amp;lt;RichardF&amp;gt; true. you&#039;d probably want to say &amp;quot;don&#039;t worry if you can&#039;t get it set up, we&#039;ll help at the hackday&amp;quot;. but if you can get a few people to hit the ground running, so much the better&lt;br /&gt;
18:30:49 &amp;lt;RichardF&amp;gt; I guess &amp;quot;familiarising more people with codebase X&amp;quot; is probably a good outcome for any hackday anyway.&lt;br /&gt;
18:31:08 &amp;lt;zere&amp;gt; so you at least need a core of &amp;gt;1 person to do 1:1 or small-group tutoring.&lt;br /&gt;
18:31:19 &amp;lt;zere&amp;gt; it becomes semi-educational&lt;br /&gt;
18:31:59 &amp;lt;RichardF&amp;gt; ideally 2+ people who are clued up on the project in question, yes.&lt;br /&gt;
18:32:06 &amp;lt;zere&amp;gt; and, i guess, the thing needs to be broken down into &amp;quot;bite size&amp;quot; chunks previously, so that people can work on multiple aspects concurrently&lt;br /&gt;
18:32:27 &amp;lt;zere&amp;gt; damn, that requires a project with a truck number &amp;gt;1 in the first place ;-)&lt;br /&gt;
18:32:41 &amp;lt;RichardF&amp;gt; either that or a new project where everyone is starting from 0 ;)&lt;br /&gt;
18:33:39 &amp;lt;RichardF&amp;gt; it&#039;s just an idea - can you think of any projects that could benefit from such an approach?&lt;br /&gt;
18:34:21 &amp;lt;RichardF&amp;gt; osm-carto might be one but I&#039;m not convinced there&#039;s a sufficient number of github-savvy cartographers/designers to run one (in the UK, that is - perhaps more likely in the US)&lt;br /&gt;
18:34:22 &amp;lt;zere&amp;gt; in terms of the educational aspect - and raising the truck number: all of them&lt;br /&gt;
18:35:23 &amp;lt;RichardF&amp;gt; come to think of it, it&#039;s maybe a good argument for de-monolithing the Rails port - smaller codebases to grasp =&amp;gt; more approachable to new developers =&amp;gt; run hackdays on single aspects&lt;br /&gt;
18:36:24 &amp;lt;zere&amp;gt; as a very hands-on workshop flavoured hack weekend, i can see that working. prepare materials up-front, spend the saturday morning on setup / orientation, then the afternoon in &amp;quot;education&amp;quot; mode, then the sunday on &amp;quot;now implement this&amp;quot;.&lt;br /&gt;
18:36:44 &amp;lt;zere&amp;gt; gravitystorm: what do you think?&lt;br /&gt;
18:37:00 &amp;lt;TomH&amp;gt; but do we have any project where there are enough people interested in learning it to make this work?&lt;br /&gt;
18:37:14 &amp;lt;zere&amp;gt; i don&#039;t know. but it might be interesting to find out&lt;br /&gt;
18:38:56 &amp;lt;gravitystorm&amp;gt; so my feelings are: * we should go with osm-themes (e.g. owl) rather than technology themes (e.g. c++). Most of the osm projects need a fair amount of cross-discipline work anyway, like designing svg icons + carto + db profiling for osm-carto&lt;br /&gt;
18:39:48 &amp;lt;gravitystorm&amp;gt; I do find myself running into a wall with no-theme hackdays since it&#039;s often very distracting, but I also know that people like them since they can&#039;t otherwise commit to 2x10 hours coding at home of a weekend&lt;br /&gt;
18:40:37 &amp;lt;gravitystorm&amp;gt; so I think we should try having a theme, but with a FAQ at the bottom saying you&#039;re welcome to attend and work on other osm-things&lt;br /&gt;
18:41:12 &amp;lt;gravitystorm&amp;gt; and I think it would be good if, like at sotm-eu, there are multiple rooms e.g. one for talking/demoing/helping setup and other quieter one for heads-down hacking&lt;br /&gt;
18:42:52 &amp;lt;RichardF&amp;gt; makes sense.&lt;br /&gt;
18:43:59 * TomH doesn&#039;t remember that, but it makes sense I guess&lt;br /&gt;
18:44:36 &amp;lt;zere&amp;gt; i had an especially quiet room for heads-down hacking ;-)&lt;br /&gt;
18:44:52 * RichardF had a quiet mountainside :)&lt;br /&gt;
18:45:32 &amp;lt;zere&amp;gt; this all sounds very reasonable so far. so do we start with a theme, or start planning and leave the theme until later...?&lt;br /&gt;
18:46:27 &amp;lt;RichardF&amp;gt; are there any themes that immediately spring to mind?&lt;br /&gt;
18:47:20 &amp;lt;gravitystorm&amp;gt; well, I want to hack on cgimap-ruby :-)&lt;br /&gt;
18:47:53 &amp;lt;gravitystorm&amp;gt; so a general &#039;rails_port&#039; theme could work. The downside is that it&#039;s a big beast.&lt;br /&gt;
18:47:53 &amp;lt;zere&amp;gt; OWL has been mentioned already. i don&#039;t know what the current state of that is, but it could probably do with some help.&lt;br /&gt;
18:48:38 &amp;lt;gravitystorm&amp;gt; could owl be one of those things where a bunch of effort gets it working again? i.e. a hack weekend with a goal?&lt;br /&gt;
18:49:01 * gravitystorm reminisces about the i18n hack weekend&lt;br /&gt;
18:49:09 &amp;lt;zere&amp;gt; i think &amp;quot;rails_port&amp;quot; as a whole is too big. but some aspect of it might work... but i can&#039;t think of such an aspect right now... is &amp;quot;groups&amp;quot; still a thing?&lt;br /&gt;
18:49:43 &amp;lt;zere&amp;gt; yeah, i don&#039;t know enough about the current state of OWL to know how far it might be from &amp;quot;working again&amp;quot;.&lt;br /&gt;
18:50:00 &amp;lt;RichardF&amp;gt; I&#039;d love it if groups was... it&#039;s been in abeyance for a while because I hit a coding wall, but it&#039;d be great to resuscitate it, and there&#039;ve been sporadic bits of interest&lt;br /&gt;
18:50:32 &amp;lt;gravitystorm&amp;gt; does EWG have an up-to-date list of osm projects that it&#039;s interested in? Or is https://github.com/gravitystorm/osm100/blob/master/projects.yml still a reasonable list?&lt;br /&gt;
18:50:54 &amp;lt;gravitystorm&amp;gt; (it came from the developer survey a while back)&lt;br /&gt;
18:51:46 &amp;lt;zere&amp;gt; RichardF, gravitystorm, pnorman, TomH, zere: we all get homework (a.k.a: an action) - think of a theme for a hack weekend to discuss next week :-)&lt;br /&gt;
18:52:10 &amp;lt;RichardF&amp;gt; ok :)&lt;br /&gt;
18:52:36 &amp;lt;zere&amp;gt; i think that list is about right, except perhaps jxapi should be taken off and/or replaced with pyxapi. i don&#039;t think jxapi is actively maintained any more&lt;br /&gt;
18:52:55 &amp;lt;zere&amp;gt; perhaps pyxapi isn&#039;t either... overpass has rather taken over that space.&lt;br /&gt;
18:53:48 &amp;lt;zere&amp;gt; and i&#039;m sure there&#039;s lots of interest in vector tiles, too. not to be too parochial about it, but it would be awesome to get avecado into a &amp;quot;apt-get install working-osm-tileserver&amp;quot; state.&lt;br /&gt;
18:53:56 &amp;lt;RichardF&amp;gt; hell you&#039;re right&lt;br /&gt;
18:54:04 &amp;lt;RichardF&amp;gt; vector-tiles-on-osm.org is a hack weekend in itself&lt;br /&gt;
18:54:56 &amp;lt;pnorman&amp;gt; zere: I have instructions for installing avecado&lt;br /&gt;
18:55:16 &amp;lt;zere&amp;gt; pnorman: sure, but avecado != working-osm-tileserver ;-)&lt;br /&gt;
18:55:48 &amp;lt;zere&amp;gt; RichardF: that&#039;s excellent! a more modest goal than working-osm-tileserver, but would still be very useful&lt;br /&gt;
18:56:35 &amp;lt;zere&amp;gt; hopefully we can continue next week, when we&#039;ve all done our homework.&lt;br /&gt;
18:56:42 &amp;lt;RichardF&amp;gt; I do have an idea for a future project and hack weekend that has &amp;quot;osm.org can serve vector tiles&amp;quot; as a dependency, but that&#039;s a story for another time ;)&lt;br /&gt;
18:56:58 &amp;lt;zere&amp;gt; but, until then, is there anything else anyone wanted to discuss?&lt;br /&gt;
18:57:02 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:57:29 &amp;lt;pnorman&amp;gt; zere: well yes, but that gets into having a render stack that&#039;s sane to deploy&lt;br /&gt;
18:57:44 &amp;lt;zere&amp;gt; yup, that&#039;s why it&#039;s so hard :-/&lt;br /&gt;
18:58:02 &amp;lt;pnorman&amp;gt; currently we don&#039;t - mod_tile/renderd is scary, as are others&lt;br /&gt;
18:58:47 &amp;lt;RichardF&amp;gt; it may be obsoleted by vector tiles, but right now I have a project where I&#039;d love UTFGrid in mod_tile/renderd&lt;br /&gt;
18:58:49 &amp;lt;zere&amp;gt; mod_tile/renderd is scary, mapnik-master is scary, osm2pgsql (+ postgres, on some platforms) is scary, downloading planet is scary :-)&lt;br /&gt;
18:59:15 &amp;lt;RichardF&amp;gt; at present the alternatives are (a) learn Tilestache (b) pregenerate all the tiles. I&#039;m leaning towards (b)&lt;br /&gt;
18:59:40 &amp;lt;pnorman&amp;gt; osm2pgsql data loading isn&#039;t too bad on ubuntu - I&#039;ve pointed completely new people at http://switch2osm.org/loading-osm-data/ and had them follow it successfuly&lt;br /&gt;
19:02:06 &amp;lt;TomH&amp;gt; RichardF: I think vector tiles is a bit more than a weekend!&lt;br /&gt;
19:02:45 &amp;lt;zere&amp;gt; sure, due to the huge efforts of a small number of people, it&#039;s much less scary than it used to be. but i&#039;d say it&#039;s still pretty scary for a lot of people.&lt;br /&gt;
19:02:50 &amp;lt;pnorman&amp;gt; zere: for one of my personal projects I&#039;ll be running avecado_server to generate openstreetmap-carto vector tiles&lt;br /&gt;
19:02:54 &amp;lt;RichardF&amp;gt; TomH: oh, absolutely. but perhaps we could get the ball rolling within a weekend, such that people had something to go away and hack on afterwards&lt;br /&gt;
19:03:51 &amp;lt;zere&amp;gt; to be honest, i don&#039;t think we are more than a weekend away from *an* implementation for osm.org. we might be more than weekend away from a *good* implementation, though ;-)&lt;br /&gt;
19:05:31 &amp;lt;zere&amp;gt; i set up avecado_server behind an apache reverse proxy &amp;amp; cache, and it was pretty good. i&#039;m not sure it would scale, but that&#039;s a problem it would be easy enough to attack at a hack weekend.&lt;br /&gt;
19:05:36 &amp;lt;TomH&amp;gt; RichardF: the technology stack might be a weekend - actually migrating the style is the big job&lt;br /&gt;
19:06:13 &amp;lt;pnorman&amp;gt; TomH: a dumb migration of the style is an afternoon. I did it&lt;br /&gt;
19:06:32 &amp;lt;TomH&amp;gt; really? I imagined it would be a much bigger job than that&lt;br /&gt;
19:06:36 &amp;lt;zere&amp;gt; carto -&amp;gt; webgl compiler as a stream of that hack weekend. sounds good to me :-)&lt;br /&gt;
19:06:44 &amp;lt;pnorman&amp;gt; Unless you&#039;re talking about migrating to mapbox-gl, in which case, oh god no&lt;br /&gt;
19:06:50 &amp;lt;TomH&amp;gt; well in a month or so when the tile servers collapse maybe we can use that as an excuse&lt;br /&gt;
19:08:23 &amp;lt;pnorman&amp;gt; TomH: actually all that&#039;s required is adding min/max zoom to each layer and then listing the layers in the new style yml MML file. I did the former in an afternoon, the latter is trivial.&lt;br /&gt;
19:08:32 &amp;lt;zere&amp;gt; tomh: speaking of which, when was the database on orm last vacuum full&#039;ed or the indexes rebuilt?&lt;br /&gt;
19:08:56 &amp;lt;TomH&amp;gt; zere: there is insufficent space to rebuild the indexes&lt;br /&gt;
19:09:02 &amp;lt;TomH&amp;gt; well we might be able to do the mall ones&lt;br /&gt;
19:09:08 &amp;lt;TomH&amp;gt; have never been able to do the biggest&lt;br /&gt;
19:09:18 &amp;lt;TomH&amp;gt; autovacuum should be on&lt;br /&gt;
19:09:36 &amp;lt;pnorman&amp;gt; the problem is that you gain few advantages from doing that simple a conversion. and openstreetmap-carto is a huge complex beast&lt;br /&gt;
19:10:02 &amp;lt;pnorman&amp;gt; is OWG looking at a 3rd server or upgrading the two existing ones?&lt;br /&gt;
19:10:13 &amp;lt;TomH&amp;gt; but last June by the looks of it for the indexes&lt;br /&gt;
19:10:28 &amp;lt;TomH&amp;gt; got maybe 5% or so back then&lt;br /&gt;
19:10:37 &amp;lt;TomH&amp;gt; but as I say I couldn&#039;t do some of the largest ones&lt;br /&gt;
19:10:53 &amp;lt;RichardF&amp;gt; &amp;lt;devils_advocate&amp;gt; you could take it as an opportunity to deploy a clean-room style as the default for osm.org, and move openstreetmap-carto to a secondary, Osmarender-like style... &amp;lt;/devils_advocate&amp;gt;&lt;br /&gt;
19:10:56 &amp;lt;pnorman&amp;gt; it&#039;s the planet_osm_ways nodes GIN index, right? that one also bloats the fastest&lt;br /&gt;
19:11:03 &amp;lt;zere&amp;gt; ah, so, not even worth stopping updates, creating a tablespace on / (1.5TB free), rebuilding the indexes and moving them back?&lt;br /&gt;
19:11:14 &amp;lt;pnorman&amp;gt; RichardF: thank you for volunteering to create the new clean-room st yle&lt;br /&gt;
19:11:20 &amp;lt;TomH&amp;gt; pnorman: in the first insance, fix yevaud to be less shit (https://github.com/openstreetmap/operations/issues/5)&lt;br /&gt;
19:11:20 * RichardF forks osm-bright&lt;br /&gt;
19:11:37 &amp;lt;TomH&amp;gt; and make more space (https://github.com/openstreetmap/operations/issues/6)&lt;br /&gt;
19:11:45 &amp;lt;zere&amp;gt; RichardF: with vector tiles you can have client-side styles - as many and as eyewatering as you like ;-)&lt;br /&gt;
19:12:02 &amp;lt;RichardF&amp;gt; true :)&lt;br /&gt;
19:12:17 &amp;lt;TomH&amp;gt; zere: well yes I could spend hours fucking around and have us running on yevaud for a weekend, or we could just sped a few quid&lt;br /&gt;
19:12:44 &amp;lt;TomH&amp;gt; if yevaud was less shit I might be more inclined to go with the first option&lt;br /&gt;
19:13:55 &amp;lt;zere&amp;gt; i think we&#039;re out of scope for EWG by now anyway. thanks for coming, and hope to see you next week (especially gravitystorm, RichardF, pnorman, TomH &amp;amp; myself, who have homework! :-) )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 19 Jan 2015 17:03:20 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-12</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-12</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3034</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3034</guid>
			<description>&lt;p&gt;Matt: /* IRC Log */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Happy new year!&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:31:50 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2015-01-05&lt;br /&gt;
17:32:01 &amp;lt;zere&amp;gt; not much in there, but if anything needs changing, let me know&lt;br /&gt;
17:32:16 &amp;lt;zere&amp;gt; on the agenda for day: breaking up the rails_port :-)&lt;br /&gt;
17:32:26 &amp;lt;zere&amp;gt; #topic breaking up the rails_port&lt;br /&gt;
17:33:24 &amp;lt;zere&amp;gt; the idea here is that the rails_port is pretty monolithic, but there are areas of it (the GPX traces, the API, perhaps others) which we can start breaking out as separate services&lt;br /&gt;
17:33:40 &amp;lt;zere&amp;gt; each of which is then smaller, easier to maintain, lower risk to deploy, etc...&lt;br /&gt;
17:34:01 &amp;lt;zere&amp;gt; i was reading http://blog.carbonfive.com/2014/05/29/an-incremental-migration-from-rails-monolithic-to-microservices/ earlier, but haven&#039;t fully digensted it yet&lt;br /&gt;
17:35:01 &amp;lt;insertcoffee&amp;gt; will read in more detail but the bullets for &amp;quot;A Three Phased Attack&amp;quot; are a good strategy of attack&lt;br /&gt;
17:35:53 &amp;lt;insertcoffee&amp;gt; while it&#039;s tempting to change an API while also doing a migration it&#039;s probably best to do one at a time&lt;br /&gt;
17:36:13 &amp;lt;zere&amp;gt; yup, i agree... makes it easier to iterate&lt;br /&gt;
17:36:32 &amp;lt;zere&amp;gt; i was thinking about what we&#039;d need to break off GPX API/database to its own service&lt;br /&gt;
17:36:51 &amp;lt;zere&amp;gt; and i was wondering if it would require breaking off the user stuff also / first.&lt;br /&gt;
17:37:19 &amp;lt;insertcoffee&amp;gt; yes, from what we discussed I think the traces feature is a good starting point as it has the least interdependencies&lt;br /&gt;
17:38:28 &amp;lt;insertcoffee&amp;gt; re: user relations, are you thinking we may need to open a user API to ensure the data is valid?&lt;br /&gt;
17:39:11 &amp;lt;gravitystorm&amp;gt; it&#039;s not clear to me yet how much is work required at the rails_port level and how much is a deployment thing. For example, doing FDI wrapper stuff at the postgresql level rather than through rails&lt;br /&gt;
17:39:19 &amp;lt;insertcoffee&amp;gt; or could this be tied to the session data?&lt;br /&gt;
17:39:38 &amp;lt;gravitystorm&amp;gt; and I mean &amp;quot;not clear to me&amp;quot; as in &amp;quot;I haven&#039;t tried to see what works&amp;quot;&lt;br /&gt;
17:39:50 &amp;lt;insertcoffee&amp;gt; ie. you are auth&#039;d as insertcoffee, so you can act on those records and create as insertcoffee&lt;br /&gt;
17:40:01 &amp;lt;zere&amp;gt; i was thinking that the point of intersection between the GPX API and &amp;quot;the rest&amp;quot; is the users table. thinking in terms of services, this means having a service (or services) to manage user state - both long-lived and at the session level&lt;br /&gt;
17:40:36 &amp;lt;insertcoffee&amp;gt; ACK, but the question is whether is NEEDS to be done before the GPX API&lt;br /&gt;
17:40:59 &amp;lt;zere&amp;gt; yes, that&#039;s the question :-)&lt;br /&gt;
17:41:16 &amp;lt;insertcoffee&amp;gt; We can have an engineer explore this issue and report back here for further dicussion&lt;br /&gt;
17:41:19 &amp;lt;gravitystorm&amp;gt; our approach to users wrt rails_port( + gpx) + help + wiki + osmfoundation + forum needs a fair bit of careful thinking, and for once I&#039;d recommend a bit of forward planning over jfdi&lt;br /&gt;
17:42:22 &amp;lt;zere&amp;gt; i agree, that&#039;s why i brought it up. i&#039;d love to see user accounts extended to other services, but that seems unlikely in the short term (e.g: people often have different account names for the wiki and main API)&lt;br /&gt;
17:43:17 &amp;lt;zere&amp;gt; insertcoffee: sounds like a great idea. i&#039;ve no real experience designing micro-services stuff - i&#039;m kinda trying to think about this intuitively, but there&#039;s only so far that can work&lt;br /&gt;
17:43:20 &amp;lt;insertcoffee&amp;gt; I personally feel the User API will end up being far more complex than we think and starting small would be better, then tackling the &#039;harder&#039; APIs once we have something done&lt;br /&gt;
17:44:25 &amp;lt;gravitystorm&amp;gt; we already have various levels of integration with help and the forum (iirc) albeit not with the wiki&lt;br /&gt;
17:45:00 &amp;lt;gravitystorm&amp;gt; so it&#039;s worth making sure we don&#039;t break existing stuff&lt;br /&gt;
17:45:09 &amp;lt;insertcoffee&amp;gt; So as a first step. mapzen will take a stab at a recommendation of how the traces feature could be split out and we will discuss that as a group at a future meeting&lt;br /&gt;
17:45:30 &amp;lt;insertcoffee&amp;gt; Can we document this stuff somewhere, so whoever works on it is well informed?&lt;br /&gt;
17:46:30 &amp;lt;zere&amp;gt; backing up to a previous point: there&#039;s a difference between splitting at the database level (e.g: with something like FDW) and splitting at the code level - the latter decouples to a greater extent and (hopefully, at least) makes both components smaller and easier to develop &amp;amp; maintain&lt;br /&gt;
17:47:05 &amp;lt;zere&amp;gt; insertcoffee: yeah, these meetings are all archived in full at http://www.osmfoundation.org/wiki/Engineering_Working_Group#Minutes&lt;br /&gt;
17:47:11 &amp;lt;insertcoffee&amp;gt; I think we try to handle both those points at the same time&lt;br /&gt;
17:47:25 &amp;lt;insertcoffee&amp;gt; is there an easier way than reading through all the past meeting notes?&lt;br /&gt;
17:48:55 &amp;lt;zere&amp;gt; i&#039;m not sure i understand - an easier way to do what?&lt;br /&gt;
17:49:35 &amp;lt;insertcoffee&amp;gt; re: &amp;quot;so it&#039;s worth making sure we don&#039;t break existing stuff&amp;quot;&lt;br /&gt;
17:49:51 &amp;lt;insertcoffee&amp;gt; I mean, so the engineer understands what not to break ;)&lt;br /&gt;
17:51:26 &amp;lt;zere&amp;gt; oh, that&#039;s about the user API... not sure that&#039;s really documented anywhere at all. basically, some services (the forums for sure, but i&#039;m not sure about help) abuse the user/details API in an attempt to use OSM like an OpenID provider.&lt;br /&gt;
17:51:38 &amp;lt;insertcoffee&amp;gt; oh ok&lt;br /&gt;
17:52:01 &amp;lt;zere&amp;gt; as long as the current API for rails_port is maintained, it shouldn&#039;t break anything&lt;br /&gt;
17:52:14 &amp;lt;zere&amp;gt; for some values of &amp;quot;shouldn&#039;t&amp;quot;, anyway ;-)&lt;br /&gt;
17:52:15 &amp;lt;insertcoffee&amp;gt; FYI, I have to run in 5 minutes, really sorry but we have a 2015 planning meeting that I must attend at 18:00 GMT&lt;br /&gt;
17:52:31 &amp;lt;zere&amp;gt; no worries&lt;br /&gt;
17:53:06 &amp;lt;insertcoffee&amp;gt; so, I will figure out who will work on this; someone senior; and get them to look over it to understand it better&lt;br /&gt;
17:53:19 &amp;lt;insertcoffee&amp;gt; then we will discuss specific points in a future meeting&lt;br /&gt;
17:53:21 &amp;lt;insertcoffee&amp;gt; sound good?&lt;br /&gt;
17:53:54 &amp;lt;zere&amp;gt; yeah, that sounds great :-)&lt;br /&gt;
17:54:17 &amp;lt;zere&amp;gt; in my searches on the internet earlier, i was hoping to find an article written by someone who&#039;d already done something like this&lt;br /&gt;
17:54:28 &amp;lt;zere&amp;gt; i.e: broken up a large, already-existing, complex application into services.&lt;br /&gt;
17:54:51 &amp;lt;insertcoffee&amp;gt; ok cool, I better run away then, please email me if you want to discuss further :)&lt;br /&gt;
17:54:53 &amp;lt;zere&amp;gt; but most of what i can find is either trivial (as in the article i linked to earlier) or greenfield.&lt;br /&gt;
17:55:02 &amp;lt;zere&amp;gt; insertcoffee: cool, thanks!&lt;br /&gt;
17:55:09 &amp;lt;insertcoffee&amp;gt; I have a fair bit of experience there, mostly in nodejs&lt;br /&gt;
17:55:17 &amp;lt;insertcoffee&amp;gt; kk, thanks, cya!&lt;br /&gt;
17:56:54 &amp;lt;zere&amp;gt; gravitystorm, pnorman: what do you think about what we&#039;ve discussed so far?&lt;br /&gt;
17:58:46 &amp;lt;gravitystorm&amp;gt; zere: it&#039;s a reasonable place to start, lets see how things go. I have a desire to ensure that the separation remains seamless for hackers and private deployers (i.e. doesn&#039;t make the rails_port a nightmare to set up) but that, of course, is secondary to OSMF operations&lt;br /&gt;
17:59:23 * pnorman doesn&#039;t know rails&lt;br /&gt;
17:59:40 &amp;lt;TomH&amp;gt; well I assume we&#039;re only talking about a couple of components right? not fragmenting into a billion pieces?&lt;br /&gt;
17:59:49 &amp;lt;TomH&amp;gt; rails for web, cgimap for api?&lt;br /&gt;
17:59:57 &amp;lt;TomH&amp;gt; maybe something separate for gpx api&lt;br /&gt;
18:00:10 &amp;lt;zere&amp;gt; gravitystorm: i completely agree, and i think how the application gets carved up will make a big difference to how &amp;quot;locally deployable&amp;quot; it is.&lt;br /&gt;
18:01:36 &amp;lt;zere&amp;gt; yeah, i think we&#039;re talking about carving off one component at a time. it will probably make sense when to stop, as we&#039;ll see the benefits start to dry up.&lt;br /&gt;
18:02:31 &amp;lt;TomH&amp;gt; well I don&#039;t even see it that black and white&lt;br /&gt;
18:02:44 &amp;lt;zere&amp;gt; it&#039;s still not clear to me whether we&#039;d do this at an &amp;quot;internal API&amp;quot; level, and leave all the GPX-related UI stuff in rails_port, or whether it would be a completely separate application.&lt;br /&gt;
18:02:44 &amp;lt;TomH&amp;gt; it&#039;s more like &amp;quot;finish off moving api to cgimap&amp;quot;&lt;br /&gt;
18:02:53 &amp;lt;TomH&amp;gt; then &amp;quot;gradually rewrite web code to use api&amp;quot;&lt;br /&gt;
18:03:18 &amp;lt;TomH&amp;gt; I don&#039;t think you can sanely split the web into multiple pieces&lt;br /&gt;
18:03:34 &amp;lt;TomH&amp;gt; unless you decide to literally make it completely separate with it&#039;s own design etc&lt;br /&gt;
18:04:19 &amp;lt;TomH&amp;gt; but anyway, do we actually somebody volunteering to do all this?&lt;br /&gt;
18:04:27 &amp;lt;TomH&amp;gt; or is this just pie in the sky?&lt;br /&gt;
18:04:57 &amp;lt;gravitystorm&amp;gt; TomH: yep, insertcoffee/mapzen are tasking an engineer to investigate&lt;br /&gt;
18:05:16 &amp;lt;zere&amp;gt; i&#039;ve been working (slowly) on the cgimap stuff, and it sounds like insertcoffee and mapzen are willing to put some effort into it as well. (or, what gravitystorm said)&lt;br /&gt;
18:05:30 &amp;lt;TomH&amp;gt; cool&lt;br /&gt;
18:05:52 &amp;lt;TomH&amp;gt; I mean that definitely one of the the first things (and relatively easy for the read stuff at least) to think about&lt;br /&gt;
18:06:35 &amp;lt;zere&amp;gt; sadly, i think for compatibility, i&#039;m going to have to make some changes to cgimap internals. basically, so that i can extract the (marked up) status code, headers and body separately. currently it writes it all to a stream, which i don&#039;t fancy parsing.&lt;br /&gt;
18:07:43 &amp;lt;zere&amp;gt; gravitystorm: you might find this interesting - the cgimap gem now has a (pretty close to full) test suite: https://github.com/zerebubuth/cgimap-ruby&lt;br /&gt;
18:07:56 &amp;lt;gravitystorm&amp;gt; zere: I was just looking at that :-)&lt;br /&gt;
18:07:59 &amp;lt;TomH&amp;gt; zere: what do you need to extract them for?&lt;br /&gt;
18:09:43 &amp;lt;zere&amp;gt; TomH: unless the rack request supports socket hijacking, the status code, headers and body have to be added separately to the response.&lt;br /&gt;
18:10:15 &amp;lt;zere&amp;gt; of course, we&#039;d prefer socket hijacking in practice, but i&#039;m fairly sure whatever internal mocking rails tests use don&#039;t support it&lt;br /&gt;
18:10:33 &amp;lt;TomH&amp;gt; oh for cgimap-ruby you mean&lt;br /&gt;
18:10:42 &amp;lt;zere&amp;gt; yup&lt;br /&gt;
18:10:43 &amp;lt;TomH&amp;gt; sorry was just think of fastcgi version&lt;br /&gt;
18:11:05 &amp;lt;TomH&amp;gt; forgotten now why we even want the ruby one?&lt;br /&gt;
18:11:18 &amp;lt;zere&amp;gt; or, indeed, if we wanted to use a different front-end other than fastcgi. i was looking at adding a libmicrohttpd one&lt;br /&gt;
18:12:10 &amp;lt;gravitystorm&amp;gt; TomH: we could use cgimap-ruby to gut out all the xml-building code from within the rails port&lt;br /&gt;
18:12:17 &amp;lt;zere&amp;gt; the ruby gem can be included in rails_port, and then it &amp;quot;just works&amp;quot; without needing anyone to run a fleet of separate (and hard to deploy) servers.&lt;br /&gt;
18:13:06 &amp;lt;gravitystorm&amp;gt; my plan is to use that to mean we can do authenticated things where the auth stuff is done in rails but the xml-stuff handed over to the gem. zere has other ideas though which are similar but different.&lt;br /&gt;
18:13:18 &amp;lt;zere&amp;gt; right, and then you can have a smaller rails_port which either runs cgimap in-process (e.g: for local dev or small deployments), or as separate fastcgi/http servers for better control.&lt;br /&gt;
18:14:11 &amp;lt;zere&amp;gt; eventually (&amp;quot;gradually rewrite web code to use api&amp;quot;) the rails_port itself will end up not using the gem, which will be removed.&lt;br /&gt;
18:14:20 &amp;lt;TomH&amp;gt; yeah I&#039;m conflicted - my real preference would be to rip the api code out of the rails stuff completely&lt;br /&gt;
18:14:21 &amp;lt;zere&amp;gt; so it&#039;s kind of like a transitional scaffold.&lt;br /&gt;
18:14:29 &amp;lt;TomH&amp;gt; but I understand that makes it hard for people to wor on it&lt;br /&gt;
18:14:37 &amp;lt;TomH&amp;gt; hell I&#039;d have to look at my own dev setup&lt;br /&gt;
18:14:47 &amp;lt;gravitystorm&amp;gt; zere: from what I can see of cgimap-ruby it looks like it&#039;s about ready to try crowbaring it into the rails_port (purely as a demo/hack I know). Is that right?&lt;br /&gt;
18:15:51 &amp;lt;zere&amp;gt; gravitystorm: i think you might hit this issue where the rack implementation (rails mocks, webrick, etc...) don&#039;t support socket hijacking. but i haven&#039;t tried - it&#039;s certainly close to that point.&lt;br /&gt;
18:16:08 &amp;lt;gravitystorm&amp;gt; sounds like a hack weekend kind of thing&lt;br /&gt;
18:16:43 &amp;lt;zere&amp;gt; i&#039;ve been working on it today, but i&#039;ve wasted some time exploring some dead ends ;-)&lt;br /&gt;
18:16:47 &amp;lt;zere&amp;gt; hopefully next monday.&lt;br /&gt;
18:16:54 &amp;lt;zere&amp;gt; speaking of hack weekends...&lt;br /&gt;
18:17:09 &amp;lt;zere&amp;gt; i know there&#039;s one that woodpeck is running in karlsruhe soon&lt;br /&gt;
18:17:45 &amp;lt;gravitystorm&amp;gt; yep, can&#039;t make that unfortunately. I had an idea to run one in London simultaneously but I&#039;m busy that weekend too.&lt;br /&gt;
18:18:21 &amp;lt;zere&amp;gt; more info for the minutes: http://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_February_2015&lt;br /&gt;
18:18:25 * pnorman is going to be in Karlsruhe&lt;br /&gt;
18:21:12 &amp;lt;zere&amp;gt; we could just do what we&#039;ve done in the past, but i&#039;m not great at running these things on a regular schedule. i was wondering if there might be an opportunity to get a group of people together, to spread the burden of organisation?&lt;br /&gt;
18:21:37 &amp;lt;zere&amp;gt; or, more succinctly: gravitystorm, do you fancy helping out?&lt;br /&gt;
18:21:56 &amp;lt;RichardF&amp;gt; I wonder if _possibly_ the way to get hack weekends that attract a wider crowd (and hence fulfil EWG&#039;s remit) is to theme them&lt;br /&gt;
18:21:56 &amp;lt;gravitystorm&amp;gt; zere: yes&lt;br /&gt;
18:22:31 &amp;lt;RichardF&amp;gt; with the notion that people who aren&#039;t likely to come to a general OSM hack weekend might come to a &amp;quot;OSM C++ hack weekend&amp;quot; or an &amp;quot;OSM mobile app hack weekend&amp;quot; or something&lt;br /&gt;
18:22:34 &amp;lt;zere&amp;gt; RichardF: welcome, lurker! :-) i&#039;m intrigued - could you expand on what you mean by &amp;quot;theme them&amp;quot;, please?&lt;br /&gt;
18:22:40 &amp;lt;zere&amp;gt; #topic hack weekends&lt;br /&gt;
18:22:40 &amp;lt;RichardF&amp;gt; i.e. you get C++ developers to the former, mobile developers to the latter&lt;br /&gt;
18:23:21 &amp;lt;RichardF&amp;gt; or even a more definite theme than that, e.g. &amp;quot;we are going to write an &amp;lt;n&amp;gt;&amp;quot;&lt;br /&gt;
18:24:11 &amp;lt;zere&amp;gt; i&#039;ve always shied away from that, thinking that we might put off people who don&#039;t feel like they could contribute, or add a layer of organisational burden, or something... clearly it would need to be more &amp;quot;organised&amp;quot; than i&#039;m generally able to manage ;-)&lt;br /&gt;
18:25:27 &amp;lt;zere&amp;gt; putting it another way, it&#039;s a lot less &amp;quot;casual&amp;quot;...&lt;br /&gt;
18:25:59 &amp;lt;zere&amp;gt; how would you see it working? we pick a topic, or a goal, and spend some time briefing people on the first day?&lt;br /&gt;
18:26:21 &amp;lt;RichardF&amp;gt; it might not be something we need to consider until we actually have a project that needs it. but (say) if we decided OWL needed resuscitating, yet we didn&#039;t have anyone with the skillset to do so, organising a hack weekend for that could be a good way to get capable people&lt;br /&gt;
18:26:37 &amp;lt;zere&amp;gt; i know the workshops/lectures at previous hack weekends were very enthusiastically received.&lt;br /&gt;
18:26:49 &amp;lt;RichardF&amp;gt; ideally you want to provide a briefing in advance (i.e. coming along to the hackday? you might want to read this / check this out first)&lt;br /&gt;
18:27:10 &amp;lt;RichardF&amp;gt; given that IME large% of any given hackday is spent installing the thing I want to hack on :|&lt;br /&gt;
18:27:56 &amp;lt;zere&amp;gt; is it better to have one project/focus, or allow several to provide coverage/variety?&lt;br /&gt;
18:28:31 &amp;lt;RichardF&amp;gt; with my marketing hat on I&#039;d say &amp;quot;one, for clarity&amp;quot;. though I suspect you&#039;d probably get the hackday regulars along anyway&lt;br /&gt;
18:29:49 &amp;lt;zere&amp;gt; e.g: if we ran one on, for the sake of argument, original XAPI... that might be a tough call. &amp;quot;first, install this random binary kernel module, then download MUMPS...&amp;quot;&lt;br /&gt;
18:30:01 &amp;lt;zere&amp;gt; i know many people feel the same way about C++...&lt;br /&gt;
18:30:11 &amp;lt;zere&amp;gt; or, for that matter, actionscript :-)&lt;br /&gt;
18:30:31 &amp;lt;RichardF&amp;gt; true. you&#039;d probably want to say &amp;quot;don&#039;t worry if you can&#039;t get it set up, we&#039;ll help at the hackday&amp;quot;. but if you can get a few people to hit the ground running, so much the better&lt;br /&gt;
18:30:49 &amp;lt;RichardF&amp;gt; I guess &amp;quot;familiarising more people with codebase X&amp;quot; is probably a good outcome for any hackday anyway.&lt;br /&gt;
18:31:08 &amp;lt;zere&amp;gt; so you at least need a core of &amp;gt;1 person to do 1:1 or small-group tutoring.&lt;br /&gt;
18:31:19 &amp;lt;zere&amp;gt; it becomes semi-educational&lt;br /&gt;
18:31:59 &amp;lt;RichardF&amp;gt; ideally 2+ people who are clued up on the project in question, yes.&lt;br /&gt;
18:32:06 &amp;lt;zere&amp;gt; and, i guess, the thing needs to be broken down into &amp;quot;bite size&amp;quot; chunks previously, so that people can work on multiple aspects concurrently&lt;br /&gt;
18:32:27 &amp;lt;zere&amp;gt; damn, that requires a project with a truck number &amp;gt;1 in the first place ;-)&lt;br /&gt;
18:32:41 &amp;lt;RichardF&amp;gt; either that or a new project where everyone is starting from 0 ;)&lt;br /&gt;
18:33:39 &amp;lt;RichardF&amp;gt; it&#039;s just an idea - can you think of any projects that could benefit from such an approach?&lt;br /&gt;
18:34:21 &amp;lt;RichardF&amp;gt; osm-carto might be one but I&#039;m not convinced there&#039;s a sufficient number of github-savvy cartographers/designers to run one (in the UK, that is - perhaps more likely in the US)&lt;br /&gt;
18:34:22 &amp;lt;zere&amp;gt; in terms of the educational aspect - and raising the truck number: all of them&lt;br /&gt;
18:35:23 &amp;lt;RichardF&amp;gt; come to think of it, it&#039;s maybe a good argument for de-monolithing the Rails port - smaller codebases to grasp =&amp;gt; more approachable to new developers =&amp;gt; run hackdays on single aspects&lt;br /&gt;
18:36:24 &amp;lt;zere&amp;gt; as a very hands-on workshop flavoured hack weekend, i can see that working. prepare materials up-front, spend the saturday morning on setup / orientation, then the afternoon in &amp;quot;education&amp;quot; mode, then the sunday on &amp;quot;now implement this&amp;quot;.&lt;br /&gt;
18:36:44 &amp;lt;zere&amp;gt; gravitystorm: what do you think?&lt;br /&gt;
18:37:00 &amp;lt;TomH&amp;gt; but do we have any project where there are enough people interested in learning it to make this work?&lt;br /&gt;
18:37:14 &amp;lt;zere&amp;gt; i don&#039;t know. but it might be interesting to find out&lt;br /&gt;
18:38:56 &amp;lt;gravitystorm&amp;gt; so my feelings are: * we should go with osm-themes (e.g. owl) rather than technology themes (e.g. c++). Most of the osm projects need a fair amount of cross-discipline work anyway, like designing svg icons + carto + db profiling for osm-carto&lt;br /&gt;
18:39:48 &amp;lt;gravitystorm&amp;gt; I do find myself running into a wall with no-theme hackdays since it&#039;s often very distracting, but I also know that people like them since they can&#039;t otherwise commit to 2x10 hours coding at home of a weekend&lt;br /&gt;
18:40:37 &amp;lt;gravitystorm&amp;gt; so I think we should try having a theme, but with a FAQ at the bottom saying you&#039;re welcome to attend and work on other osm-things&lt;br /&gt;
18:41:12 &amp;lt;gravitystorm&amp;gt; and I think it would be good if, like at sotm-eu, there are multiple rooms e.g. one for talking/demoing/helping setup and other quieter one for heads-down hacking&lt;br /&gt;
18:42:52 &amp;lt;RichardF&amp;gt; makes sense.&lt;br /&gt;
18:43:59 * TomH doesn&#039;t remember that, but it makes sense I guess&lt;br /&gt;
18:44:36 &amp;lt;zere&amp;gt; i had an especially quiet room for heads-down hacking ;-)&lt;br /&gt;
18:44:52 * RichardF had a quiet mountainside :)&lt;br /&gt;
18:45:32 &amp;lt;zere&amp;gt; this all sounds very reasonable so far. so do we start with a theme, or start planning and leave the theme until later...?&lt;br /&gt;
18:46:27 &amp;lt;RichardF&amp;gt; are there any themes that immediately spring to mind?&lt;br /&gt;
18:47:20 &amp;lt;gravitystorm&amp;gt; well, I want to hack on cgimap-ruby :-)&lt;br /&gt;
18:47:53 &amp;lt;gravitystorm&amp;gt; so a general &#039;rails_port&#039; theme could work. The downside is that it&#039;s a big beast.&lt;br /&gt;
18:47:53 &amp;lt;zere&amp;gt; OWL has been mentioned already. i don&#039;t know what the current state of that is, but it could probably do with some help.&lt;br /&gt;
18:48:38 &amp;lt;gravitystorm&amp;gt; could owl be one of those things where a bunch of effort gets it working again? i.e. a hack weekend with a goal?&lt;br /&gt;
18:49:01 * gravitystorm reminisces about the i18n hack weekend&lt;br /&gt;
18:49:09 &amp;lt;zere&amp;gt; i think &amp;quot;rails_port&amp;quot; as a whole is too big. but some aspect of it might work... but i can&#039;t think of such an aspect right now... is &amp;quot;groups&amp;quot; still a thing?&lt;br /&gt;
18:49:43 &amp;lt;zere&amp;gt; yeah, i don&#039;t know enough about the current state of OWL to know how far it might be from &amp;quot;working again&amp;quot;.&lt;br /&gt;
18:50:00 &amp;lt;RichardF&amp;gt; I&#039;d love it if groups was... it&#039;s been in abeyance for a while because I hit a coding wall, but it&#039;d be great to resuscitate it, and there&#039;ve been sporadic bits of interest&lt;br /&gt;
18:50:32 &amp;lt;gravitystorm&amp;gt; does EWG have an up-to-date list of osm projects that it&#039;s interested in? Or is https://github.com/gravitystorm/osm100/blob/master/projects.yml still a reasonable list?&lt;br /&gt;
18:50:54 &amp;lt;gravitystorm&amp;gt; (it came from the developer survey a while back)&lt;br /&gt;
18:51:46 &amp;lt;zere&amp;gt; RichardF, gravitystorm, pnorman, TomH, zere: we all get homework (a.k.a: an action) - think of a theme for a hack weekend to discuss next week :-)&lt;br /&gt;
18:52:10 &amp;lt;RichardF&amp;gt; ok :)&lt;br /&gt;
18:52:36 &amp;lt;zere&amp;gt; i think that list is about right, except perhaps jxapi should be taken off and/or replaced with pyxapi. i don&#039;t think jxapi is actively maintained any more&lt;br /&gt;
18:52:55 &amp;lt;zere&amp;gt; perhaps pyxapi isn&#039;t either... overpass has rather taken over that space.&lt;br /&gt;
18:53:48 &amp;lt;zere&amp;gt; and i&#039;m sure there&#039;s lots of interest in vector tiles, too. not to be too parochial about it, but it would be awesome to get avecado into a &amp;quot;apt-get install working-osm-tileserver&amp;quot; state.&lt;br /&gt;
18:53:56 &amp;lt;RichardF&amp;gt; hell you&#039;re right&lt;br /&gt;
18:54:04 &amp;lt;RichardF&amp;gt; vector-tiles-on-osm.org is a hack weekend in itself&lt;br /&gt;
18:54:56 &amp;lt;pnorman&amp;gt; zere: I have instructions for installing avecado&lt;br /&gt;
18:55:16 &amp;lt;zere&amp;gt; pnorman: sure, but avecado != working-osm-tileserver ;-)&lt;br /&gt;
18:55:48 &amp;lt;zere&amp;gt; RichardF: that&#039;s excellent! a more modest goal than working-osm-tileserver, but would still be very useful&lt;br /&gt;
18:56:35 &amp;lt;zere&amp;gt; hopefully we can continue next week, when we&#039;ve all done our homework.&lt;br /&gt;
18:56:42 &amp;lt;RichardF&amp;gt; I do have an idea for a future project and hack weekend that has &amp;quot;osm.org can serve vector tiles&amp;quot; as a dependency, but that&#039;s a story for another time ;)&lt;br /&gt;
18:56:58 &amp;lt;zere&amp;gt; but, until then, is there anything else anyone wanted to discuss?&lt;br /&gt;
18:57:02 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:57:29 &amp;lt;pnorman&amp;gt; zere: well yes, but that gets into having a render stack that&#039;s sane to deploy&lt;br /&gt;
18:57:44 &amp;lt;zere&amp;gt; yup, that&#039;s why it&#039;s so hard :-/&lt;br /&gt;
18:58:02 &amp;lt;pnorman&amp;gt; currently we don&#039;t - mod_tile/renderd is scary, as are others&lt;br /&gt;
18:58:47 &amp;lt;RichardF&amp;gt; it may be obsoleted by vector tiles, but right now I have a project where I&#039;d love UTFGrid in mod_tile/renderd&lt;br /&gt;
18:58:49 &amp;lt;zere&amp;gt; mod_tile/renderd is scary, mapnik-master is scary, osm2pgsql (+ postgres, on some platforms) is scary, downloading planet is scary :-)&lt;br /&gt;
18:59:15 &amp;lt;RichardF&amp;gt; at present the alternatives are (a) learn Tilestache (b) pregenerate all the tiles. I&#039;m leaning towards (b)&lt;br /&gt;
18:59:40 &amp;lt;pnorman&amp;gt; osm2pgsql data loading isn&#039;t too bad on ubuntu - I&#039;ve pointed completely new people at http://switch2osm.org/loading-osm-data/ and had them follow it successfuly&lt;br /&gt;
19:02:06 &amp;lt;TomH&amp;gt; RichardF: I think vector tiles is a bit more than a weekend!&lt;br /&gt;
19:02:45 &amp;lt;zere&amp;gt; sure, due to the huge efforts of a small number of people, it&#039;s much less scary than it used to be. but i&#039;d say it&#039;s still pretty scary for a lot of people.&lt;br /&gt;
19:02:50 &amp;lt;pnorman&amp;gt; zere: for one of my personal projects I&#039;ll be running avecado_server to generate openstreetmap-carto vector tiles&lt;br /&gt;
19:02:54 &amp;lt;RichardF&amp;gt; TomH: oh, absolutely. but perhaps we could get the ball rolling within a weekend, such that people had something to go away and hack on afterwards&lt;br /&gt;
19:03:51 &amp;lt;zere&amp;gt; to be honest, i don&#039;t think we are more than a weekend away from *an* implementation for osm.org. we might be more than weekend away from a *good* implementation, though ;-)&lt;br /&gt;
19:05:31 &amp;lt;zere&amp;gt; i set up avecado_server behind an apache reverse proxy &amp;amp; cache, and it was pretty good. i&#039;m not sure it would scale, but that&#039;s a problem it would be easy enough to attack at a hack weekend.&lt;br /&gt;
19:05:36 &amp;lt;TomH&amp;gt; RichardF: the technology stack might be a weekend - actually migrating the style is the big job&lt;br /&gt;
19:06:13 &amp;lt;pnorman&amp;gt; TomH: a dumb migration of the style is an afternoon. I did it&lt;br /&gt;
19:06:32 &amp;lt;TomH&amp;gt; really? I imagined it would be a much bigger job than that&lt;br /&gt;
19:06:36 &amp;lt;zere&amp;gt; carto -&amp;gt; webgl compiler as a stream of that hack weekend. sounds good to me :-)&lt;br /&gt;
19:06:44 &amp;lt;pnorman&amp;gt; Unless you&#039;re talking about migrating to mapbox-gl, in which case, oh god no&lt;br /&gt;
19:06:50 &amp;lt;TomH&amp;gt; well in a month or so when the tile servers collapse maybe we can use that as an excuse&lt;br /&gt;
19:08:23 &amp;lt;pnorman&amp;gt; TomH: actually all that&#039;s required is adding min/max zoom to each layer and then listing the layers in the new style yml MML file. I did the former in an afternoon, the latter is trivial.&lt;br /&gt;
19:08:32 &amp;lt;zere&amp;gt; tomh: speaking of which, when was the database on orm last vacuum full&#039;ed or the indexes rebuilt?&lt;br /&gt;
19:08:56 &amp;lt;TomH&amp;gt; zere: there is insufficent space to rebuild the indexes&lt;br /&gt;
19:09:02 &amp;lt;TomH&amp;gt; well we might be able to do the mall ones&lt;br /&gt;
19:09:08 &amp;lt;TomH&amp;gt; have never been able to do the biggest&lt;br /&gt;
19:09:18 &amp;lt;TomH&amp;gt; autovacuum should be on&lt;br /&gt;
19:09:36 &amp;lt;pnorman&amp;gt; the problem is that you gain few advantages from doing that simple a conversion. and openstreetmap-carto is a huge complex beast&lt;br /&gt;
19:10:02 &amp;lt;pnorman&amp;gt; is OWG looking at a 3rd server or upgrading the two existing ones?&lt;br /&gt;
19:10:13 &amp;lt;TomH&amp;gt; but last June by the looks of it for the indexes&lt;br /&gt;
19:10:28 &amp;lt;TomH&amp;gt; got maybe 5% or so back then&lt;br /&gt;
19:10:37 &amp;lt;TomH&amp;gt; but as I say I couldn&#039;t do some of the largest ones&lt;br /&gt;
19:10:53 &amp;lt;RichardF&amp;gt; &amp;lt;devils_advocate&amp;gt; you could take it as an opportunity to deploy a clean-room style as the default for osm.org, and move openstreetmap-carto to a secondary, Osmarender-like style... &amp;lt;/devils_advocate&amp;gt;&lt;br /&gt;
19:10:56 &amp;lt;pnorman&amp;gt; it&#039;s the planet_osm_ways nodes GIN index, right? that one also bloats the fastest&lt;br /&gt;
19:11:03 &amp;lt;zere&amp;gt; ah, so, not even worth stopping updates, creating a tablespace on / (1.5TB free), rebuilding the indexes and moving them back?&lt;br /&gt;
19:11:14 &amp;lt;pnorman&amp;gt; RichardF: thank you for volunteering to create the new clean-room st yle&lt;br /&gt;
19:11:20 &amp;lt;TomH&amp;gt; pnorman: in the first insance, fix yevaud to be less shit (https://github.com/openstreetmap/operations/issues/5)&lt;br /&gt;
19:11:20 * RichardF forks osm-bright&lt;br /&gt;
19:11:37 &amp;lt;TomH&amp;gt; and make more space (https://github.com/openstreetmap/operations/issues/6)&lt;br /&gt;
19:11:45 &amp;lt;zere&amp;gt; RichardF: with vector tiles you can have client-side styles - as many and as eyewatering as you like ;-)&lt;br /&gt;
19:12:02 &amp;lt;RichardF&amp;gt; true :)&lt;br /&gt;
19:12:17 &amp;lt;TomH&amp;gt; zere: well yes I could spend hours fucking around and have us running on yevaud for a weekend, or we could just sped a few quid&lt;br /&gt;
19:12:44 &amp;lt;TomH&amp;gt; if yevaud was less shit I might be more inclined to go with the first option&lt;br /&gt;
19:13:55 &amp;lt;zere&amp;gt; i think we&#039;re out of scope for EWG by now anyway. thanks for coming, and hope to see you next week (especially gravitystorm, RichardF, pnorman, TomH &amp;amp; myself, who have homework! :-) )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 19 Jan 2015 17:00:20 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-12</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-12</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3033</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-12&amp;diff=3033</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | pnorman || Paul Norman |- | zere || Matt Amos |- |}  == Summary ==  * Happy new y...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Happy new year!&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 19 Jan 2015 16:59:52 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-12</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3032</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3032</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-19|19th January 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 19 Jan 2015 16:59:25 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3014</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3014</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-12|12th January 2015]] || - || &#039;&#039;upcoming&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 12 Jan 2015 15:54:37 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3013</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3013</guid>
			<description>&lt;p&gt;Matt: /* 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || - || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 12 Jan 2015 15:54:08 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2015-01-05</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-05&amp;diff=3012</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2015-01-05&amp;diff=3012</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | pnorman || Paul Norman |- | zere || Matt Amos |- |}  == Summary ==  * Happy new y...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Happy new year!&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:32:15 &amp;lt;zere&amp;gt; happy new year, everyone :-)&lt;br /&gt;
17:32:46 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2014-12-22 - if there are any problems, please let me know&lt;br /&gt;
17:33:51 &amp;lt;zere&amp;gt; i don&#039;t have any carry-overs from last year&#039;s meeting, i think... so we can probably open up the meeting to anything that anyone would like to discuss&lt;br /&gt;
17:53:30 * pnorman would like more than two people&lt;br /&gt;
17:57:47 &amp;lt;zere&amp;gt; well, indeed. i suppose i should poke insertcoffee... i&#039;ll see if i can interest him in coming along to the next meeting.&lt;br /&gt;
18:33:22 &amp;lt;zere&amp;gt; i guess that&#039;s it. let&#039;s hope it&#039;s more lively next week.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 12 Jan 2015 15:52:49 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2015-01-05</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3011</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3011</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || osm2pgsql, budget || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 12 Jan 2015 15:51:34 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3010</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3010</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 12 Jan 2015 15:51:03 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3009</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=3009</guid>
			<description>&lt;p&gt;Matt: /* Minutes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2015-01-05|5th January 2015]] || || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 12 Jan 2015 15:50:52 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-12-22</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-22&amp;diff=2994</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-22&amp;diff=2994</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | pnorman || Paul Norman |- | zere || Matt Amos |- |}  == Summary ==  * Osm2pgsql P...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* Osm2pgsql PR #164&lt;br /&gt;
** https://github.com/openstreetmap/osm2pgsql/pull/164&lt;br /&gt;
** The PR splits the dual meaning of the existing &amp;quot;polygon&amp;quot; flag into two separate flags.&lt;br /&gt;
** The name of one flag, &amp;quot;hstore&amp;quot;, is misleading as it indicates whether or not the presence of a tag with that key will cause the object to be stored. While it overlaps with hstore, calling it that would lead to (even more) confusion.&lt;br /&gt;
** pnorman suggests &amp;quot;nomatch&amp;quot; instead, which fits better.&lt;br /&gt;
* Osm2pgsql release practices&lt;br /&gt;
** Using a numeric &#039;&#039;x.y.z&#039;&#039; triple for several revisions is potentially problematic, as it does not indicate a specific revision which can then be tested / bug fixed.&lt;br /&gt;
** pnorman suggests appending &#039;-dev&#039; or &#039;-rcN&#039; or something similar to distinguish the &amp;quot;non-release&amp;quot; versions.&lt;br /&gt;
* Budget 2015&lt;br /&gt;
** EWG has tried various things in the past, e.g: funding for hack weekends, without much take-up. This year it seems simpler to not budget for things we&#039;ve demonstrably not spent in the past.&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:32:52 &amp;lt;zere&amp;gt; minutes of the last meeting - they&#039;re a short read: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2014-12-12&lt;br /&gt;
17:33:23 &amp;lt;pnorman&amp;gt; also osm2pgsql releases&lt;br /&gt;
17:33:35 &amp;lt;zere&amp;gt; on the agenda today: https://github.com/openstreetmap/osm2pgsql/pull/164 &amp;amp; osm2pgsql releases&lt;br /&gt;
17:33:47 &amp;lt;zere&amp;gt; #topic osm2pgsql PR #164&lt;br /&gt;
17:34:14 &amp;lt;zere&amp;gt; i must confess, i&#039;m not entirely sure what the PR accomplishes&lt;br /&gt;
17:35:18 &amp;lt;pnorman&amp;gt; if you&#039;re running with hstore match only you effectively can&#039;t have name as a real column with the current version, because it forces everything with a name (i.e. lots of stuff) to appear in the tables&lt;br /&gt;
17:37:19 &amp;lt;zere&amp;gt; okay, but the patch doesn&#039;t appear to change the logic at all&lt;br /&gt;
17:38:18 &amp;lt;pnorman&amp;gt; my understanding is that by adding hstore as its own flag https://github.com/openstreetmap/osm2pgsql/pull/164/files#diff-723033792967b078548cb322ad03c2d3L86 (taginfo.cpp:87) works with linear,hstore&lt;br /&gt;
17:39:34 &amp;lt;zere&amp;gt; i dunno... i would have expected that FLAG_HSTORE (which didn&#039;t exist before) would have to be checked somewhere else as well?&lt;br /&gt;
17:42:09 &amp;lt;pnorman&amp;gt; I haven&#039;t played around with it, but i think it&#039;s sufficient. phstore was always 17 which is 16 and 1, now polygon and hstore&lt;br /&gt;
17:43:39 &amp;lt;pnorman&amp;gt; I think one conclusion is that it needs clear examples of usage with polygon and linear, interactions with hstore options, and tests for the above&lt;br /&gt;
17:46:44 &amp;lt;zere&amp;gt; yup, i guess the logic must be something like &amp;quot;if tag not in normal_columns then hstore&amp;quot;, which i guess is sufficient.&lt;br /&gt;
17:48:05 &amp;lt;pnorman&amp;gt; in some ways the logic would be better redone inverted - one flag to indicate polygon status, and others to indicate that it belongs in the linear and/or polygon tables&lt;br /&gt;
17:48:18 &amp;lt;pnorman&amp;gt; but this would break every existing style file&lt;br /&gt;
17:49:09 &amp;lt;zere&amp;gt; s/polygon status/hstore status/?&lt;br /&gt;
17:49:35 &amp;lt;zere&amp;gt; i guess it needs a mention here: https://github.com/openstreetmap/osm2pgsql/blob/master/docs/usage.md#hstore although there&#039;s no existing mention  ofphstore&lt;br /&gt;
17:51:24 &amp;lt;zere&amp;gt; in fact, i can&#039;t find where the &#039;style&#039; file format is documented at all...&lt;br /&gt;
17:52:00 &amp;lt;pnorman&amp;gt; in default.style&lt;br /&gt;
17:53:40 &amp;lt;zere&amp;gt; yeah, didn&#039;t look there ;-)&lt;br /&gt;
17:53:41 &amp;lt;pnorman&amp;gt; and to your s/..., no - &amp;quot;add to hstore&amp;quot; is really about &amp;quot;don&#039;t add objects based on this flag&amp;quot;&lt;br /&gt;
17:54:04 &amp;lt;zere&amp;gt; probably worth having that doc in the &amp;quot;docs&amp;quot; directory at some point, but not important for this PR.&lt;br /&gt;
17:55:42 &amp;lt;zere&amp;gt; i mean, the polygon flag presumbly already indicates polygon status and whether it belongs in the linear and/or polygon tables. the hstore flag might not mean what it says, but it&#039;s unrelated to whether something goes into the polygon or linear tables (i thought that was the point of this PR)&lt;br /&gt;
18:03:47 * zere obtains a case of West Berk&#039;s &amp;quot;Yule Fuel&amp;quot; to celebrate planetdump-ng deployment.&lt;br /&gt;
18:04:10 &amp;lt;zere&amp;gt; now all i have to do is make sure i drink it before it all falls over ;-)&lt;br /&gt;
18:05:03 &amp;lt;pnorman&amp;gt; no, the hstore flag causes something to not go in the polygon tables unless some other command line option causes it to (an hstore option without --hstore-match-only)&lt;br /&gt;
18:06:05 &amp;lt;zere&amp;gt; polygon or linear, though? i thought the whole point of this PR was that it makes the hstore flag independent of the linear/polygon status?&lt;br /&gt;
18:06:29 &amp;lt;pnorman&amp;gt; both&lt;br /&gt;
18:06:46 &amp;lt;pnorman&amp;gt; but the polygon case is clearer since I understand it since it&#039;s just phstore&lt;br /&gt;
18:07:14 &amp;lt;pnorman&amp;gt; maybe a name like nomatch would be clearer for the flag?&lt;br /&gt;
18:07:31 &amp;lt;zere&amp;gt; right. so hstore is a bad name for it: &amp;quot;hstore_if_you_have_enabled_that_through_the_command_line_switch_or_else_drop_the_whole_feature&amp;quot; is better, although more of a pain to type ;-)&lt;br /&gt;
18:10:14 &amp;lt;zere&amp;gt; there&#039;s two separate things at work here: 1) whether the presence of this tag should cause the feature to be dropped or put in the table, 2) whether the tag should have its own column or be in an hstore column&lt;br /&gt;
18:10:52 &amp;lt;zere&amp;gt; nomatch would be good for (1), and hstore for (2). so perhaps leave hstore as it is for now and add an issue to split &amp;quot;nomatch&amp;quot; out as a separate flag.&lt;br /&gt;
18:12:08 &amp;lt;zere&amp;gt; except, of course, hstore currently implies nomatch... which is a bit of a pain. it would then require 2 new flags.&lt;br /&gt;
18:12:48 &amp;lt;zere&amp;gt; yes.&lt;br /&gt;
18:13:16 &amp;lt;zere&amp;gt; having thought about it fr all of 5 minutes: pnorman is right - it should be called nomatch at the moment. then hstore can be pulled out of it later.&lt;br /&gt;
18:14:23 &amp;lt;pnorman&amp;gt; so, we suggest renaming it to nomatch to be clearer, documenting it better?&lt;br /&gt;
18:16:23 &amp;lt;zere&amp;gt; the documentation is... well, probably a separate task. but yes, renaming to nomatch would (for the moment) be clearer.&lt;br /&gt;
18:16:35 &amp;lt;zere&amp;gt; especially for anyone not running with the hstore command line args.&lt;br /&gt;
18:16:56 &amp;lt;pnorman&amp;gt; well documenting nomatch/hstore/whatever is in scope, since it&#039;s a new flag&lt;br /&gt;
18:17:44 &amp;lt;zere&amp;gt; right, but in default.style - i think it would be great to have more documentation about the style file, flags and expected behaviour, but it might be a bit much to ask for that in this PR&lt;br /&gt;
18:18:31 &amp;lt;pnorman&amp;gt; yes, not after an entirely new set of docs for .style files, which we do need, but just something clearer than &amp;quot;add tag to hstore only instead of its own column&amp;quot;&lt;br /&gt;
18:21:47 &amp;lt;pnorman&amp;gt; okay, i&#039;ll summarize it on the PR&lt;br /&gt;
18:27:04 &amp;lt;pnorman&amp;gt; release practices?&lt;br /&gt;
18:27:55 &amp;lt;zere&amp;gt; #topic osm2pgsql release practices&lt;br /&gt;
18:28:36 &amp;lt;zere&amp;gt; pnorman: what about the release practices did you want to talk about?&lt;br /&gt;
18:29:05 &amp;lt;pnorman&amp;gt; currently we do use x.y.z tagging, do dev work, advance .z, tag it, do dev work, advance .z, tag it. the problem is that this gives no indication if someone is using a released build or built from git master&lt;br /&gt;
18:29:36 &amp;lt;pnorman&amp;gt; should we be appending -dev, -rc1 or similar to the version?&lt;br /&gt;
18:31:38 &amp;lt;zere&amp;gt; the version in the configure.ac, you mean?&lt;br /&gt;
18:31:47 &amp;lt;pnorman&amp;gt; yes&lt;br /&gt;
18:35:33 &amp;lt;zere&amp;gt; yes, i guess they should... but it&#039;s a bit of a pain to have that extra commit for a revision. i suppose there&#039;s no other way to do it&lt;br /&gt;
18:35:55 &amp;lt;pnorman&amp;gt; i&#039;d rather have that then try to guess from version output what they&#039;re doing :)&lt;br /&gt;
18:37:06 &amp;lt;zere&amp;gt; i was wondering if it would be possible to include the output of `git describe` in there somewhere&lt;br /&gt;
18:37:57 &amp;lt;pnorman&amp;gt; probably, i&#039;ll look into other practices&lt;br /&gt;
18:38:21 &amp;lt;zere&amp;gt; but then you run into problems when people `git archive` it and it doesn&#039;t have the revision information any more.&lt;br /&gt;
18:38:44 &amp;lt;zere&amp;gt; i think setting it manually in the configure.ac is probably the least error-prone option.&lt;br /&gt;
18:42:22 &amp;lt;pnorman&amp;gt; k.&lt;br /&gt;
18:47:05 &amp;lt;pnorman&amp;gt; AOB?&lt;br /&gt;
18:49:22 &amp;lt;zere&amp;gt; yup&lt;br /&gt;
18:49:25 &amp;lt;zere&amp;gt; #topci AoB&lt;br /&gt;
18:49:35 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:49:43 &amp;lt;zere&amp;gt; anything else anyone wanted to discuss?&lt;br /&gt;
18:50:12 &amp;lt;pnorman&amp;gt; we need our budget. given we&#039;ve not spent it in the past, do we want to not request anything?&lt;br /&gt;
18:52:25 &amp;lt;pnorman&amp;gt; I mean, I&#039;d like to request some money to help out hack days, on the other hand, I&#039;d guess our chance of using it is probably &amp;lt;10%. maybe request it anyways?&lt;br /&gt;
18:52:47 &amp;lt;zere&amp;gt; as i understand it, we get a &amp;quot;default budget&amp;quot; ok £1k&lt;br /&gt;
18:52:52 &amp;lt;zere&amp;gt; s/ok/of/&lt;br /&gt;
18:52:54 &amp;lt;pnorman&amp;gt; yes&lt;br /&gt;
18:53:13 &amp;lt;zere&amp;gt; and in the last few years we&#039;ve had exactly zero people apply for funds to help out hack days&lt;br /&gt;
18:53:36 &amp;lt;pnorman&amp;gt; probably because we&#039;ve had approximately zero people aware who were running new hack days&lt;br /&gt;
18:56:23 &amp;lt;zere&amp;gt; perhaps. although we tried promoting it more (https://blog.openstreetmap.org/2014/01/20/hack-weekend-december-2013/) and still had zero interest&lt;br /&gt;
18:57:20 &amp;lt;zere&amp;gt; i think perhaps by the time people are willing and ready to run a hack event, they&#039;re already beyond needing that sort of help.&lt;br /&gt;
18:57:26 &amp;lt;pnorman&amp;gt; yes&lt;br /&gt;
18:58:28 &amp;lt;zere&amp;gt; i&#039;m afraid i have to go... but i&#039;ll put this on the agenda for the next meeting (jan 5th?) and we can discuss it some more&lt;br /&gt;
18:58:33 &amp;lt;pnorman&amp;gt; k&lt;br /&gt;
18:58:47 * pnorman needs to go too&lt;br /&gt;
18:59:09 &amp;lt;zere&amp;gt; thanks to everyone for coming. have a wonderful winter holiday &amp;amp; a happy new year. hope to see you on the 5th :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 05 Jan 2015 17:12:25 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-12-22</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-12-12</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-12&amp;diff=2993</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-12&amp;diff=2993</guid>
			<description>&lt;p&gt;Matt: Matt moved page Working Group Minutes/EWG 2014-12-12 to Working Group Minutes/EWG 2014-12-15: Got date wrong&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Working Group Minutes/EWG 2014-12-15]]&lt;/div&gt;</description>
			<pubDate>Mon, 05 Jan 2015 17:02:20 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-12-12</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-12-15</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-15&amp;diff=2992</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-15&amp;diff=2992</guid>
			<description>&lt;p&gt;Matt: Matt moved page Working Group Minutes/EWG 2014-12-12 to Working Group Minutes/EWG 2014-12-15: Got date wrong&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* splitting the website up&lt;br /&gt;
** zere outlined some ideas to an empty room&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:35:01 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2014-11-17 please let me know if anything needs changing&lt;br /&gt;
17:35:28 &amp;lt;zere&amp;gt; i&#039;ve only got one item for the agenda tonight, which is; splitting the website up.&lt;br /&gt;
17:35:34 &amp;lt;zere&amp;gt; #topic splitting the website&lt;br /&gt;
17:36:08 &amp;lt;zere&amp;gt; the idea here is that it would be easier to run &amp;amp; manage services if they were smaller in scope.&lt;br /&gt;
17:37:07 &amp;lt;pnorman&amp;gt; yes&lt;br /&gt;
17:37:43 &amp;lt;zere&amp;gt; for example, the GPS track stuff is only &#039;joined&#039; to the website via the users &amp;lt;-&amp;gt; gpx_files tables.&lt;br /&gt;
17:38:35 &amp;lt;zere&amp;gt; so (although we probably want to do this for the API at some point) it might an easier path to try it out on the GPX stuff first.&lt;br /&gt;
17:39:18 &amp;lt;zere&amp;gt; basically, it seems like we&#039;d need to extract the user auth stuff into some sort of internal service, which then gets called by the API &amp;amp; GPX code to track sessions and/or OAuth tokens.&lt;br /&gt;
17:39:57 &amp;lt;zere&amp;gt; as far as i can see, we only support 3 forms of auth: cookies, OAuth &amp;amp; (yuvk) http basic&lt;br /&gt;
17:42:45 &amp;lt;zere&amp;gt; so it should be pretty easy to forward the tokens for that on to the service. the only real question is how much effort/logic is worth putting into the using services (e.g: caching, oauth verification, etc...) to save round-trips to the internal auth service.&lt;br /&gt;
18:19:38 &amp;lt;zere&amp;gt; there is a deafening silence. i assume that&#039;s because everyone&#039;s waiting for santa to bring them ponies? ;-)&lt;br /&gt;
18:33:15 &amp;lt;zere&amp;gt; hmm... okay. thanks for coming, and hope to see more next week.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 05 Jan 2015 17:02:20 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-12-15</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2991</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2991</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-22|22nd December 2014]] || || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-15|15th December 2014]] || splitting website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 05 Jan 2015 17:01:56 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2988</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2988</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-12|12th December 2014]] || splitting website || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 22 Dec 2014 17:26:37 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-12-15</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-15&amp;diff=2987</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-12-15&amp;diff=2987</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | pnorman || Paul Norman |- | zere || Matt Amos |- |}  == Summary ==  * splitting t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* splitting the website up&lt;br /&gt;
** zere outlined some ideas to an empty room&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:35:01 &amp;lt;zere&amp;gt; minutes of the last meeting: http://wiki.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2014-11-17 please let me know if anything needs changing&lt;br /&gt;
17:35:28 &amp;lt;zere&amp;gt; i&#039;ve only got one item for the agenda tonight, which is; splitting the website up.&lt;br /&gt;
17:35:34 &amp;lt;zere&amp;gt; #topic splitting the website&lt;br /&gt;
17:36:08 &amp;lt;zere&amp;gt; the idea here is that it would be easier to run &amp;amp; manage services if they were smaller in scope.&lt;br /&gt;
17:37:07 &amp;lt;pnorman&amp;gt; yes&lt;br /&gt;
17:37:43 &amp;lt;zere&amp;gt; for example, the GPS track stuff is only &#039;joined&#039; to the website via the users &amp;lt;-&amp;gt; gpx_files tables.&lt;br /&gt;
17:38:35 &amp;lt;zere&amp;gt; so (although we probably want to do this for the API at some point) it might an easier path to try it out on the GPX stuff first.&lt;br /&gt;
17:39:18 &amp;lt;zere&amp;gt; basically, it seems like we&#039;d need to extract the user auth stuff into some sort of internal service, which then gets called by the API &amp;amp; GPX code to track sessions and/or OAuth tokens.&lt;br /&gt;
17:39:57 &amp;lt;zere&amp;gt; as far as i can see, we only support 3 forms of auth: cookies, OAuth &amp;amp; (yuvk) http basic&lt;br /&gt;
17:42:45 &amp;lt;zere&amp;gt; so it should be pretty easy to forward the tokens for that on to the service. the only real question is how much effort/logic is worth putting into the using services (e.g: caching, oauth verification, etc...) to save round-trips to the internal auth service.&lt;br /&gt;
18:19:38 &amp;lt;zere&amp;gt; there is a deafening silence. i assume that&#039;s because everyone&#039;s waiting for santa to bring them ponies? ;-)&lt;br /&gt;
18:33:15 &amp;lt;zere&amp;gt; hmm... okay. thanks for coming, and hope to see more next week.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 22 Dec 2014 17:25:54 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-12-15</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2986</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2986</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-12-12|12th December 2014]] ||  || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 22 Dec 2014 17:24:15 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Operations Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Operations_Working_Group&amp;diff=2985</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Operations_Working_Group&amp;diff=2985</guid>
			<description>&lt;p&gt;Matt: /* Who we are: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Operations Working group&#039;&#039;&#039; (OWG) is a new name for the &amp;quot;Technical Working Group&amp;quot;. It is responsible for proposing the budget for, and running of the servers owned by the OpenStreetMap Foundation.&lt;br /&gt;
&lt;br /&gt;
The key priority for this group is ensuring the operation and smooth running of the XML editing API and data distribution services (planet files and diff updates). Secondary priorities include the operation of the other OSMF servers.&lt;br /&gt;
&lt;br /&gt;
The main task of the Operations Working Group is the forecasting of demand and the purchasing of hardware required to meet the priorities.&lt;br /&gt;
&lt;br /&gt;
Other tasks include&lt;br /&gt;
* Creating policies for OSMF services, such as the tile usage policy or API usage policy&lt;br /&gt;
* The organisation and budgeting for hosting OSMF servers&lt;br /&gt;
&lt;br /&gt;
It does not concern itself with&lt;br /&gt;
* Authoring software to run on the services. This is left to the development community&lt;br /&gt;
* Day-to-day running of the servers. This is the remit of the sys admins group&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Who we are: ==&lt;br /&gt;
&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Grant Slater&lt;br /&gt;
* Jon Burgess&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Emilie Laffray&lt;br /&gt;
* Sarah Hoffmann&lt;br /&gt;
&lt;br /&gt;
We&#039;re an anarcho-syndicalist commune.  We take it in turns to act as a sort of executive officer for the week.&lt;br /&gt;
&lt;br /&gt;
==2013 Plan==&lt;br /&gt;
&lt;br /&gt;
[[File:OWG_Plan_2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
You can get in touch with the whole team at: [mailto:operations@osmfoundation.org operations@osmfoundation.org]&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
See [[Working Group Minutes#Operations Working Group]]&lt;br /&gt;
&lt;br /&gt;
Some minuted meetings have taken place although most decision and discussion takes place in an unscheduled manner via normal community channels&lt;/div&gt;</description>
			<pubDate>Sun, 21 Dec 2014 19:21:20 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Operations_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2966</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2966</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || not much || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 15 Dec 2014 17:32:33 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-11-17</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-17&amp;diff=2965</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-17&amp;diff=2965</guid>
			<description>&lt;p&gt;Matt: Created page with &amp;quot;== Attendees ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot; |- ! IRC nick ! Real name |- | RichardF || Richard Fairhurst |- | shaunmcdonald || Shaun McDonald |- | zere || M...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| shaunmcdonald || Shaun McDonald&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* matters arising from previous meetings&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
17:30:27 &amp;lt;zere&amp;gt; minutes of the last meetings: http://www.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2014-11-03 and http://www.osmfoundation.org/wiki/Working_Group_Minutes/EWG_2014-11-10&lt;br /&gt;
17:32:30 &amp;lt;zere&amp;gt; actions from the previous meeting: i checked if the overpass query was a soft-launch, and it seems it was kind-of... but got some publicity https://twitter.com/richardf/status/530687174463979520 and https://blog.openstreetmap.org/2014/11/16/state-of-the-map-thanks/ (under &amp;quot;New feature &#039;?&#039;&amp;quot;)&lt;br /&gt;
17:32:52 &amp;lt;zere&amp;gt; and i don&#039;t have anything else on the agenda. so does anyone have anything they&#039;d like to discuss?&lt;br /&gt;
17:32:56 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
17:38:56 &amp;lt;zere&amp;gt; RichardF, shaunmcdonald, TomH, pnorman: ping? anything?&lt;br /&gt;
17:39:09 &amp;lt;RichardF&amp;gt; not personally!&lt;br /&gt;
17:39:51 &amp;lt;shaunmcdonald&amp;gt; nothing from me, other than I hadn’t realised the meeting was on. 5:30 is a better time for me anyway.&lt;br /&gt;
17:41:12 &amp;lt;zere&amp;gt; well, haha, i managed to confuse myself with the time change last meeting. but yes - 17:30 UTC from now until someone brings up changing the time again ;-)&lt;br /&gt;
18:00:09 &amp;lt;zere&amp;gt; so... i hope i didn&#039;t confuse everyone with the timing thing again... but looks like there&#039;s nothing to discuss this meeting. hope we&#039;ll have a livelier time next week. thanks for coming! :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 15 Dec 2014 17:32:08 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-11-17</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2964</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2964</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-17|17th November 2014]] || || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 15 Dec 2014 17:30:23 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2870</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2870</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] || admin, osm2pgsql, website || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 17 Nov 2014 17:29:58 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-11-10</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-10&amp;diff=2869</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-10&amp;diff=2869</guid>
			<description>&lt;p&gt;Matt: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| apmon || Kai Krueger&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* meeting time&lt;br /&gt;
** zere had (incorrectly) started the meeting at 18:30 UTC, but the meeting is supposed to start at 17:30 UTC.&lt;br /&gt;
* osm2pgsql&lt;br /&gt;
** pnorman has been investigating [https://github.com/openstreetmap/osm2pgsql/issues/208 issue 208] and has found that ORDER BY is substantially faster than CLUSTER.&lt;br /&gt;
** this might make implementing partitioning more difficult, but it isn&#039;t insurmountable.&lt;br /&gt;
* openstreetmap-website&lt;br /&gt;
** zere has fixed some HTML &amp;amp; visual issues with the routing branch. now waiting on review.&lt;br /&gt;
** the overpass query branch was merged, and pushed live.&lt;br /&gt;
** &#039;&#039;ACTION&#039;&#039;: zere to find out if it was a soft-launch or whether it can be publicised.&lt;br /&gt;
&lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
18:35:29 &amp;lt;zere&amp;gt; apologies, minutes of the last meeting aren&#039;t written up yet - not that there&#039;s much to write up... the raw log is here: http://matt.dev.openstreetmap.org/osm-ewg/2014/osm-ewg.2014-11-03-18.33.log.html&lt;br /&gt;
18:35:51 &amp;lt;pnorman&amp;gt; The wiki page says 17:30 UTC&lt;br /&gt;
18:37:15 &amp;lt;zere&amp;gt; i haven&#039;t received anything for today&#039;s agenda. other than that i hate web browsers and CSS. i&#039;m not sure how we got into this mess...&lt;br /&gt;
18:37:37 &amp;lt;zere&amp;gt; pnorman: you&#039;re right! oops... okay, so the meeting *should* have been an hour ago&lt;br /&gt;
18:38:06 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:38:11 &amp;lt;pnorman&amp;gt; I looked at https://github.com/openstreetmap/osm2pgsql/issues/208, and ORDER BY is substantially faster than CLUSTER.&lt;br /&gt;
18:38:59 &amp;lt;pnorman&amp;gt; My understanding is ORDER BY poses some issues if we do partitioning in the future, but I don&#039;t know much about that&lt;br /&gt;
18:40:20 &amp;lt;zere&amp;gt; okay, cool. my guess is that only a small number of people will want to do partitioning anyway?&lt;br /&gt;
18:40:38 &amp;lt;apmon&amp;gt; wouldn&#039;t partitioning be universal?&lt;br /&gt;
18:40:56 &amp;lt;apmon&amp;gt; just like we already &amp;quot;partition&amp;quot; the lines table into a roads table?&lt;br /&gt;
18:41:56 &amp;lt;apmon&amp;gt; It might be that the partitioning becomes customizable to tune it to the style sheet, but I would assume that (nearly) everyone would want some form of partitioning.&lt;br /&gt;
18:43:40 &amp;lt;apmon&amp;gt; If I remember correctly, the issue with ORDER BY and partitioning isn&#039;t insurmountable. Just makes it a bit more tricky and more complex to keep track of everything.&lt;br /&gt;
18:47:29 &amp;lt;pnorman&amp;gt; I think there are some techniques that might help.&lt;br /&gt;
18:47:45 &amp;lt;pnorman&amp;gt; On a different matter, anything we want to bring up with the new board?&lt;br /&gt;
18:58:02 &amp;lt;zere&amp;gt; i don&#039;t have anything.&lt;br /&gt;
18:58:40 &amp;lt;zere&amp;gt; also, probably best for the new board to get at least one meeting under its belt before putting more stuff on its agenda.&lt;br /&gt;
19:06:18 &amp;lt;zere&amp;gt; RichardF: ping?&lt;br /&gt;
19:06:25 &amp;lt;RichardF&amp;gt; zere: pong&lt;br /&gt;
19:07:21 &amp;lt;zere&amp;gt; i&#039;m playing around with the routing branch, but getting &amp;quot;cancelled&amp;quot; XMLHTTPRequests to router.project-osrm.org because there&#039;s no access-controll-allow-origin headers. is that something you&#039;ve seen?&lt;br /&gt;
19:08:09 &amp;lt;RichardF&amp;gt; zere: curious - no, I haven&#039;t seen that.&lt;br /&gt;
19:08:14 &amp;lt;RichardF&amp;gt; let me look...&lt;br /&gt;
19:08:57 &amp;lt;apmon&amp;gt; zere: Are we going to get the routing branch merged?&lt;br /&gt;
19:09:45 &amp;lt;RichardF&amp;gt; zere: request seems to go through ok for me&lt;br /&gt;
19:10:02 &amp;lt;RichardF&amp;gt; e.g. http://jsrouting.apis.dev.openstreetmap.org/directions?engine=osrm_car&amp;amp;route=51.5830%2C-2.1022%3B51.7522%2C-1.2582#map=9/51.6427/-1.6795&lt;br /&gt;
19:11:58 &amp;lt;zere&amp;gt; ah&lt;br /&gt;
19:12:01 &amp;lt;zere&amp;gt; that one works&lt;br /&gt;
19:12:11 &amp;lt;zere&amp;gt; perhaps it doesn&#039;t add ACAO on failures?&lt;br /&gt;
19:13:27 &amp;lt;zere&amp;gt; RichardF: okay, that&#039;s not it. i have no idea. thank you, whatever you did, it now works :-)&lt;br /&gt;
19:13:33 &amp;lt;RichardF&amp;gt; heheh&lt;br /&gt;
19:13:38 &amp;lt;RichardF&amp;gt; I did nothing but... good :)&lt;br /&gt;
19:13:49 * zere assumes charlbury is now down one black rat&lt;br /&gt;
19:14:03 &amp;lt;zere&amp;gt; because sacrificing a black rat is the same as a black chicken, right?&lt;br /&gt;
19:14:16 &amp;lt;RichardF&amp;gt; believe it or not, the Rose &amp;amp; Crown doesn&#039;t sell Black Rat any more!&lt;br /&gt;
19:14:34 &amp;lt;RichardF&amp;gt; instead they have a rotating guest cider which is generally nicer. also which frequently causes me to rotate.&lt;br /&gt;
19:15:20 &amp;lt;zere&amp;gt; dustfield farm? interesting reverse-geocode for the rose and crown&lt;br /&gt;
19:16:15 &amp;lt;zere&amp;gt; anyway, getting back to the point...&lt;br /&gt;
19:16:35 &amp;lt;zere&amp;gt; apmon: yes, i&#039;m trying to fix up a bunch of stuff and TomH will be reviewing shortly, i believe&lt;br /&gt;
19:17:12 &amp;lt;zere&amp;gt; to be honest, i&#039;m not sure what i&#039;m doing right now is making it significantly better-looking... but *shrug*&lt;br /&gt;
19:18:12 &amp;lt;RichardF&amp;gt; I have managed to b0rk my local git somehow, again, but I&#039;ll take a look when I can :)&lt;br /&gt;
19:18:34 &amp;lt;apmon&amp;gt; Oh, that would be awesome!&lt;br /&gt;
19:20:11 &amp;lt;apmon&amp;gt; Is there anything I can help with on that?&lt;br /&gt;
19:20:32 &amp;lt;zere&amp;gt; RichardF: i hope to have a PR for you later on&lt;br /&gt;
19:20:45 &amp;lt;RichardF&amp;gt; zere: excellent!&lt;br /&gt;
19:24:54 &amp;lt;zere&amp;gt; apmon: nothing right now, i think... but i&#039;m sure there&#039;ll be some stuff soon, when the review gets going&lt;br /&gt;
19:25:40 &amp;lt;zere&amp;gt; btw, i notice that TomH pushed the overpass query stuff that he had been working on live - did that get announced anywhere?&lt;br /&gt;
19:27:06 &amp;lt;pnorman&amp;gt; no&lt;br /&gt;
19:27:37 &amp;lt;pnorman&amp;gt; Well, I announced it last week at a local meetup, but that doesn&#039;t count ;)&lt;br /&gt;
19:34:03 &amp;lt;apmon&amp;gt; Great to see these nice new features.&lt;br /&gt;
19:34:37 &amp;lt;zere&amp;gt; i wonder if it was intended as a low-key soft launch...&lt;br /&gt;
19:35:11 &amp;lt;zere&amp;gt; i guess it ended up that way anyway. perhaps i should check with TomH, and ask someone to write a blog post if it&#039;s not a soft-launch feature.&lt;br /&gt;
19:35:38 &amp;lt;zere&amp;gt; #action zere - find out if the overpass query is supposed to be a soft launch. blog post if appropriate.&lt;br /&gt;
19:35:55 &amp;lt;zere&amp;gt; anything else, or are we all done for this week?&lt;br /&gt;
19:36:39 &amp;lt;apmon&amp;gt; Depending on how soon the routing feature would possibly be ready for merge and if things are supposed to be a soft launch, those might be good candidates to try and get some wider press coverage?&lt;br /&gt;
19:38:47 &amp;lt;apmon&amp;gt; One would probably have to be careful of how to formulate things to not appear that OSM is lagging 10 years or so behind google maps, but it could hopefully garner quite a bit of press coverage.&lt;br /&gt;
19:42:00 &amp;lt;zere&amp;gt; yeah, if we&#039;re ready to publicise them, i&#039;ll poke CWG and see if they can get some press interest.&lt;br /&gt;
19:42:16 &amp;lt;zere&amp;gt; thanks to everyone for coming. hope to see you next week!&lt;br /&gt;
19:42:24 &amp;lt;zere&amp;gt; as pnorman pointed out, at 17:30 UTC :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Nov 2014 16:13:40 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-11-10</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-11-10</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-10&amp;diff=2868</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-10&amp;diff=2868</guid>
			<description>&lt;p&gt;Matt: /* Attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| apmon || Kai Krueger&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
18:35:29 &amp;lt;zere&amp;gt; apologies, minutes of the last meeting aren&#039;t written up yet - not that there&#039;s much to write up... the raw log is here: http://matt.dev.openstreetmap.org/osm-ewg/2014/osm-ewg.2014-11-03-18.33.log.html&lt;br /&gt;
18:35:51 &amp;lt;pnorman&amp;gt; The wiki page says 17:30 UTC&lt;br /&gt;
18:37:15 &amp;lt;zere&amp;gt; i haven&#039;t received anything for today&#039;s agenda. other than that i hate web browsers and CSS. i&#039;m not sure how we got into this mess...&lt;br /&gt;
18:37:37 &amp;lt;zere&amp;gt; pnorman: you&#039;re right! oops... okay, so the meeting *should* have been an hour ago&lt;br /&gt;
18:38:06 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:38:11 &amp;lt;pnorman&amp;gt; I looked at https://github.com/openstreetmap/osm2pgsql/issues/208, and ORDER BY is substantially faster than CLUSTER.&lt;br /&gt;
18:38:59 &amp;lt;pnorman&amp;gt; My understanding is ORDER BY poses some issues if we do partitioning in the future, but I don&#039;t know much about that&lt;br /&gt;
18:40:20 &amp;lt;zere&amp;gt; okay, cool. my guess is that only a small number of people will want to do partitioning anyway?&lt;br /&gt;
18:40:38 &amp;lt;apmon&amp;gt; wouldn&#039;t partitioning be universal?&lt;br /&gt;
18:40:56 &amp;lt;apmon&amp;gt; just like we already &amp;quot;partition&amp;quot; the lines table into a roads table?&lt;br /&gt;
18:41:56 &amp;lt;apmon&amp;gt; It might be that the partitioning becomes customizable to tune it to the style sheet, but I would assume that (nearly) everyone would want some form of partitioning.&lt;br /&gt;
18:43:40 &amp;lt;apmon&amp;gt; If I remember correctly, the issue with ORDER BY and partitioning isn&#039;t insurmountable. Just makes it a bit more tricky and more complex to keep track of everything.&lt;br /&gt;
18:47:29 &amp;lt;pnorman&amp;gt; I think there are some techniques that might help.&lt;br /&gt;
18:47:45 &amp;lt;pnorman&amp;gt; On a different matter, anything we want to bring up with the new board?&lt;br /&gt;
18:58:02 &amp;lt;zere&amp;gt; i don&#039;t have anything.&lt;br /&gt;
18:58:40 &amp;lt;zere&amp;gt; also, probably best for the new board to get at least one meeting under its belt before putting more stuff on its agenda.&lt;br /&gt;
19:06:18 &amp;lt;zere&amp;gt; RichardF: ping?&lt;br /&gt;
19:06:25 &amp;lt;RichardF&amp;gt; zere: pong&lt;br /&gt;
19:07:21 &amp;lt;zere&amp;gt; i&#039;m playing around with the routing branch, but getting &amp;quot;cancelled&amp;quot; XMLHTTPRequests to router.project-osrm.org because there&#039;s no access-controll-allow-origin headers. is that something you&#039;ve seen?&lt;br /&gt;
19:08:09 &amp;lt;RichardF&amp;gt; zere: curious - no, I haven&#039;t seen that.&lt;br /&gt;
19:08:14 &amp;lt;RichardF&amp;gt; let me look...&lt;br /&gt;
19:08:57 &amp;lt;apmon&amp;gt; zere: Are we going to get the routing branch merged?&lt;br /&gt;
19:09:45 &amp;lt;RichardF&amp;gt; zere: request seems to go through ok for me&lt;br /&gt;
19:10:02 &amp;lt;RichardF&amp;gt; e.g. http://jsrouting.apis.dev.openstreetmap.org/directions?engine=osrm_car&amp;amp;route=51.5830%2C-2.1022%3B51.7522%2C-1.2582#map=9/51.6427/-1.6795&lt;br /&gt;
19:11:58 &amp;lt;zere&amp;gt; ah&lt;br /&gt;
19:12:01 &amp;lt;zere&amp;gt; that one works&lt;br /&gt;
19:12:11 &amp;lt;zere&amp;gt; perhaps it doesn&#039;t add ACAO on failures?&lt;br /&gt;
19:13:27 &amp;lt;zere&amp;gt; RichardF: okay, that&#039;s not it. i have no idea. thank you, whatever you did, it now works :-)&lt;br /&gt;
19:13:33 &amp;lt;RichardF&amp;gt; heheh&lt;br /&gt;
19:13:38 &amp;lt;RichardF&amp;gt; I did nothing but... good :)&lt;br /&gt;
19:13:49 * zere assumes charlbury is now down one black rat&lt;br /&gt;
19:14:03 &amp;lt;zere&amp;gt; because sacrificing a black rat is the same as a black chicken, right?&lt;br /&gt;
19:14:16 &amp;lt;RichardF&amp;gt; believe it or not, the Rose &amp;amp; Crown doesn&#039;t sell Black Rat any more!&lt;br /&gt;
19:14:34 &amp;lt;RichardF&amp;gt; instead they have a rotating guest cider which is generally nicer. also which frequently causes me to rotate.&lt;br /&gt;
19:15:20 &amp;lt;zere&amp;gt; dustfield farm? interesting reverse-geocode for the rose and crown&lt;br /&gt;
19:16:15 &amp;lt;zere&amp;gt; anyway, getting back to the point...&lt;br /&gt;
19:16:35 &amp;lt;zere&amp;gt; apmon: yes, i&#039;m trying to fix up a bunch of stuff and TomH will be reviewing shortly, i believe&lt;br /&gt;
19:17:12 &amp;lt;zere&amp;gt; to be honest, i&#039;m not sure what i&#039;m doing right now is making it significantly better-looking... but *shrug*&lt;br /&gt;
19:18:12 &amp;lt;RichardF&amp;gt; I have managed to b0rk my local git somehow, again, but I&#039;ll take a look when I can :)&lt;br /&gt;
19:18:34 &amp;lt;apmon&amp;gt; Oh, that would be awesome!&lt;br /&gt;
19:20:11 &amp;lt;apmon&amp;gt; Is there anything I can help with on that?&lt;br /&gt;
19:20:32 &amp;lt;zere&amp;gt; RichardF: i hope to have a PR for you later on&lt;br /&gt;
19:20:45 &amp;lt;RichardF&amp;gt; zere: excellent!&lt;br /&gt;
19:24:54 &amp;lt;zere&amp;gt; apmon: nothing right now, i think... but i&#039;m sure there&#039;ll be some stuff soon, when the review gets going&lt;br /&gt;
19:25:40 &amp;lt;zere&amp;gt; btw, i notice that TomH pushed the overpass query stuff that he had been working on live - did that get announced anywhere?&lt;br /&gt;
19:27:06 &amp;lt;pnorman&amp;gt; no&lt;br /&gt;
19:27:37 &amp;lt;pnorman&amp;gt; Well, I announced it last week at a local meetup, but that doesn&#039;t count ;)&lt;br /&gt;
19:34:03 &amp;lt;apmon&amp;gt; Great to see these nice new features.&lt;br /&gt;
19:34:37 &amp;lt;zere&amp;gt; i wonder if it was intended as a low-key soft launch...&lt;br /&gt;
19:35:11 &amp;lt;zere&amp;gt; i guess it ended up that way anyway. perhaps i should check with TomH, and ask someone to write a blog post if it&#039;s not a soft-launch feature.&lt;br /&gt;
19:35:38 &amp;lt;zere&amp;gt; #action zere - find out if the overpass query is supposed to be a soft launch. blog post if appropriate.&lt;br /&gt;
19:35:55 &amp;lt;zere&amp;gt; anything else, or are we all done for this week?&lt;br /&gt;
19:36:39 &amp;lt;apmon&amp;gt; Depending on how soon the routing feature would possibly be ready for merge and if things are supposed to be a soft launch, those might be good candidates to try and get some wider press coverage?&lt;br /&gt;
19:38:47 &amp;lt;apmon&amp;gt; One would probably have to be careful of how to formulate things to not appear that OSM is lagging 10 years or so behind google maps, but it could hopefully garner quite a bit of press coverage.&lt;br /&gt;
19:42:00 &amp;lt;zere&amp;gt; yeah, if we&#039;re ready to publicise them, i&#039;ll poke CWG and see if they can get some press interest.&lt;br /&gt;
19:42:16 &amp;lt;zere&amp;gt; thanks to everyone for coming. hope to see you next week!&lt;br /&gt;
19:42:24 &amp;lt;zere&amp;gt; as pnorman pointed out, at 17:30 UTC :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Nov 2014 16:07:01 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-11-10</comments>
		</item>
		<item>
			<title>Working Group Minutes/EWG 2014-11-10</title>
			<link>https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-10&amp;diff=2867</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Working_Group_Minutes/EWG_2014-11-10&amp;diff=2867</guid>
			<description>&lt;p&gt;Matt: /* IRC Log */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC nick&lt;br /&gt;
! Real name&lt;br /&gt;
|-&lt;br /&gt;
| pnorman || Paul Norman&lt;br /&gt;
|-&lt;br /&gt;
| RichardF || Richard Fairhurst&lt;br /&gt;
|-&lt;br /&gt;
| zere || Matt Amos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
== IRC Log ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;forcewrap&amp;quot;&amp;gt;&lt;br /&gt;
18:35:29 &amp;lt;zere&amp;gt; apologies, minutes of the last meeting aren&#039;t written up yet - not that there&#039;s much to write up... the raw log is here: http://matt.dev.openstreetmap.org/osm-ewg/2014/osm-ewg.2014-11-03-18.33.log.html&lt;br /&gt;
18:35:51 &amp;lt;pnorman&amp;gt; The wiki page says 17:30 UTC&lt;br /&gt;
18:37:15 &amp;lt;zere&amp;gt; i haven&#039;t received anything for today&#039;s agenda. other than that i hate web browsers and CSS. i&#039;m not sure how we got into this mess...&lt;br /&gt;
18:37:37 &amp;lt;zere&amp;gt; pnorman: you&#039;re right! oops... okay, so the meeting *should* have been an hour ago&lt;br /&gt;
18:38:06 &amp;lt;zere&amp;gt; #topic AoB&lt;br /&gt;
18:38:11 &amp;lt;pnorman&amp;gt; I looked at https://github.com/openstreetmap/osm2pgsql/issues/208, and ORDER BY is substantially faster than CLUSTER.&lt;br /&gt;
18:38:59 &amp;lt;pnorman&amp;gt; My understanding is ORDER BY poses some issues if we do partitioning in the future, but I don&#039;t know much about that&lt;br /&gt;
18:40:20 &amp;lt;zere&amp;gt; okay, cool. my guess is that only a small number of people will want to do partitioning anyway?&lt;br /&gt;
18:40:38 &amp;lt;apmon&amp;gt; wouldn&#039;t partitioning be universal?&lt;br /&gt;
18:40:56 &amp;lt;apmon&amp;gt; just like we already &amp;quot;partition&amp;quot; the lines table into a roads table?&lt;br /&gt;
18:41:56 &amp;lt;apmon&amp;gt; It might be that the partitioning becomes customizable to tune it to the style sheet, but I would assume that (nearly) everyone would want some form of partitioning.&lt;br /&gt;
18:43:40 &amp;lt;apmon&amp;gt; If I remember correctly, the issue with ORDER BY and partitioning isn&#039;t insurmountable. Just makes it a bit more tricky and more complex to keep track of everything.&lt;br /&gt;
18:47:29 &amp;lt;pnorman&amp;gt; I think there are some techniques that might help.&lt;br /&gt;
18:47:45 &amp;lt;pnorman&amp;gt; On a different matter, anything we want to bring up with the new board?&lt;br /&gt;
18:58:02 &amp;lt;zere&amp;gt; i don&#039;t have anything.&lt;br /&gt;
18:58:40 &amp;lt;zere&amp;gt; also, probably best for the new board to get at least one meeting under its belt before putting more stuff on its agenda.&lt;br /&gt;
19:06:18 &amp;lt;zere&amp;gt; RichardF: ping?&lt;br /&gt;
19:06:25 &amp;lt;RichardF&amp;gt; zere: pong&lt;br /&gt;
19:07:21 &amp;lt;zere&amp;gt; i&#039;m playing around with the routing branch, but getting &amp;quot;cancelled&amp;quot; XMLHTTPRequests to router.project-osrm.org because there&#039;s no access-controll-allow-origin headers. is that something you&#039;ve seen?&lt;br /&gt;
19:08:09 &amp;lt;RichardF&amp;gt; zere: curious - no, I haven&#039;t seen that.&lt;br /&gt;
19:08:14 &amp;lt;RichardF&amp;gt; let me look...&lt;br /&gt;
19:08:57 &amp;lt;apmon&amp;gt; zere: Are we going to get the routing branch merged?&lt;br /&gt;
19:09:45 &amp;lt;RichardF&amp;gt; zere: request seems to go through ok for me&lt;br /&gt;
19:10:02 &amp;lt;RichardF&amp;gt; e.g. http://jsrouting.apis.dev.openstreetmap.org/directions?engine=osrm_car&amp;amp;route=51.5830%2C-2.1022%3B51.7522%2C-1.2582#map=9/51.6427/-1.6795&lt;br /&gt;
19:11:58 &amp;lt;zere&amp;gt; ah&lt;br /&gt;
19:12:01 &amp;lt;zere&amp;gt; that one works&lt;br /&gt;
19:12:11 &amp;lt;zere&amp;gt; perhaps it doesn&#039;t add ACAO on failures?&lt;br /&gt;
19:13:27 &amp;lt;zere&amp;gt; RichardF: okay, that&#039;s not it. i have no idea. thank you, whatever you did, it now works :-)&lt;br /&gt;
19:13:33 &amp;lt;RichardF&amp;gt; heheh&lt;br /&gt;
19:13:38 &amp;lt;RichardF&amp;gt; I did nothing but... good :)&lt;br /&gt;
19:13:49 * zere assumes charlbury is now down one black rat&lt;br /&gt;
19:14:03 &amp;lt;zere&amp;gt; because sacrificing a black rat is the same as a black chicken, right?&lt;br /&gt;
19:14:16 &amp;lt;RichardF&amp;gt; believe it or not, the Rose &amp;amp; Crown doesn&#039;t sell Black Rat any more!&lt;br /&gt;
19:14:34 &amp;lt;RichardF&amp;gt; instead they have a rotating guest cider which is generally nicer. also which frequently causes me to rotate.&lt;br /&gt;
19:15:20 &amp;lt;zere&amp;gt; dustfield farm? interesting reverse-geocode for the rose and crown&lt;br /&gt;
19:16:15 &amp;lt;zere&amp;gt; anyway, getting back to the point...&lt;br /&gt;
19:16:35 &amp;lt;zere&amp;gt; apmon: yes, i&#039;m trying to fix up a bunch of stuff and TomH will be reviewing shortly, i believe&lt;br /&gt;
19:17:12 &amp;lt;zere&amp;gt; to be honest, i&#039;m not sure what i&#039;m doing right now is making it significantly better-looking... but *shrug*&lt;br /&gt;
19:18:12 &amp;lt;RichardF&amp;gt; I have managed to b0rk my local git somehow, again, but I&#039;ll take a look when I can :)&lt;br /&gt;
19:18:34 &amp;lt;apmon&amp;gt; Oh, that would be awesome!&lt;br /&gt;
19:20:11 &amp;lt;apmon&amp;gt; Is there anything I can help with on that?&lt;br /&gt;
19:20:32 &amp;lt;zere&amp;gt; RichardF: i hope to have a PR for you later on&lt;br /&gt;
19:20:45 &amp;lt;RichardF&amp;gt; zere: excellent!&lt;br /&gt;
19:24:54 &amp;lt;zere&amp;gt; apmon: nothing right now, i think... but i&#039;m sure there&#039;ll be some stuff soon, when the review gets going&lt;br /&gt;
19:25:40 &amp;lt;zere&amp;gt; btw, i notice that TomH pushed the overpass query stuff that he had been working on live - did that get announced anywhere?&lt;br /&gt;
19:27:06 &amp;lt;pnorman&amp;gt; no&lt;br /&gt;
19:27:37 &amp;lt;pnorman&amp;gt; Well, I announced it last week at a local meetup, but that doesn&#039;t count ;)&lt;br /&gt;
19:34:03 &amp;lt;apmon&amp;gt; Great to see these nice new features.&lt;br /&gt;
19:34:37 &amp;lt;zere&amp;gt; i wonder if it was intended as a low-key soft launch...&lt;br /&gt;
19:35:11 &amp;lt;zere&amp;gt; i guess it ended up that way anyway. perhaps i should check with TomH, and ask someone to write a blog post if it&#039;s not a soft-launch feature.&lt;br /&gt;
19:35:38 &amp;lt;zere&amp;gt; #action zere - find out if the overpass query is supposed to be a soft launch. blog post if appropriate.&lt;br /&gt;
19:35:55 &amp;lt;zere&amp;gt; anything else, or are we all done for this week?&lt;br /&gt;
19:36:39 &amp;lt;apmon&amp;gt; Depending on how soon the routing feature would possibly be ready for merge and if things are supposed to be a soft launch, those might be good candidates to try and get some wider press coverage?&lt;br /&gt;
19:38:47 &amp;lt;apmon&amp;gt; One would probably have to be careful of how to formulate things to not appear that OSM is lagging 10 years or so behind google maps, but it could hopefully garner quite a bit of press coverage.&lt;br /&gt;
19:42:00 &amp;lt;zere&amp;gt; yeah, if we&#039;re ready to publicise them, i&#039;ll poke CWG and see if they can get some press interest.&lt;br /&gt;
19:42:16 &amp;lt;zere&amp;gt; thanks to everyone for coming. hope to see you next week!&lt;br /&gt;
19:42:24 &amp;lt;zere&amp;gt; as pnorman pointed out, at 17:30 UTC :-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Nov 2014 16:06:38 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Working_Group_Minutes/EWG_2014-11-10</comments>
		</item>
		<item>
			<title>Engineering Working Group</title>
			<link>https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2866</link>
			<guid isPermaLink="false">https://osmfoundation.org/w/index.php?title=Engineering_Working_Group&amp;diff=2866</guid>
			<description>&lt;p&gt;Matt: /* 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the foundation [[Working Groups]], the &#039;&#039;&#039;Engineering Working Group&#039;&#039;&#039; assists and guides the community-driven development of OSM-related source code and tools. It is recognised that there is a steep learning curve and wide set of knowledge required to develop OSM software. The primary aim of this working group is to reduce those barriers by facilitating learning and helping new developers to join and participate in the OpenStreetMap development community.&lt;br /&gt;
&lt;br /&gt;
This includes:&lt;br /&gt;
* Running events that help developers connect with people with ideas (e.g: designers, usability experts).&lt;br /&gt;
* Creating and maintaining resources to lower the barrier to entry into the OSM development community.&lt;br /&gt;
* Guiding the development process by suggesting priorities and setting goals.&lt;br /&gt;
* Providing assistance for [[Engineering_Working_Group/Developer_Events|Developer Events]].&lt;br /&gt;
&lt;br /&gt;
This does not include:&lt;br /&gt;
* Managing development resources such as servers (see [[Operations Working Group]]).&lt;br /&gt;
* Setting strategic direction (see [[Strategic Working Group]]).&lt;br /&gt;
* &amp;quot;Delivering&amp;quot; code to any time scale.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Typical activities ==&lt;br /&gt;
&lt;br /&gt;
EWG typically acts as a technical forum, and meetings generally cover areas including:&lt;br /&gt;
&lt;br /&gt;
* Review of patches / PRs and discussion of how to improve them.&lt;br /&gt;
* Improvements to documentation and other technical information.&lt;br /&gt;
* Knowledge sharing and technical problem-solving.&lt;br /&gt;
* Gathering feedback and building consensus on technical approaches.&lt;br /&gt;
* Finding ways to improve our knowledge of and build motivation of new contributors.&lt;br /&gt;
* Helping people run developer events by giving advice and financial assistance. See [[Engineering_Working_Group/Developer_Events|Developer Events]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Thinking of joining? ==&lt;br /&gt;
&lt;br /&gt;
Great! EWG is a completely open meeting on IRC, see [[#Meetings]] below for details. As much of the discussion is highly technical, it is highly beneficial to have a good background in programming and some experience of the OSM data model and technology stack. However, we welcome anyone who wants to help out - come along and see if it&#039;s a good fit for you.&lt;br /&gt;
&lt;br /&gt;
== Who we are ==&lt;br /&gt;
&lt;br /&gt;
The EWG meetings are open to anyone who wants to attend, so there is no fixed membership. Based on those who attended the most meetings, the membership list would be:&lt;br /&gt;
&lt;br /&gt;
* Matt Amos&lt;br /&gt;
* Paul Norman&lt;br /&gt;
* Kai Krueger&lt;br /&gt;
* Shaun McDonald&lt;br /&gt;
* Andy Allan&lt;br /&gt;
* Tom Hughes&lt;br /&gt;
* Ian Dees&lt;br /&gt;
* Richard Fairhurst&lt;br /&gt;
&lt;br /&gt;
== 2013 Plan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EWGPlan2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
&lt;br /&gt;
You can get in touch with members of the EWG by attending a [[#Meetings|meeting]], or by sending an email to &amp;quot;engineering at osmfoundation dot org&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
Meetings take place most Mondays at 17:30 UTC on the OFTC IRC channel #osm-ewg ([http://wiki.openstreetmap.org/wiki/IRC Help on using IRC])&lt;br /&gt;
&lt;br /&gt;
== Minutes ==&lt;br /&gt;
&lt;br /&gt;
Minutes for meetings (&amp;amp; IRC logs) in reverse chronological order:&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-10|10th November 2014]] ||  || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-11-03|3rd November 2014]] || osm2pgsql, routingjs || &#039;&#039;draft&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-10-06|6th October 2014]] || osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-29|29th September 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-22|22nd September 2014]] || SOTM || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-15|15th September 2014]] || osm2pgsql docs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-08|8th September 2014]] || SOTM, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-09-01|1st September 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-08-18|18th August 2014]] || changeset comments, imagery blacklist || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-14|14th July 2014]] || API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-07-07|7th July 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-30|30th June 2014]] || API 0.7, bug reporting improvements || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-23|23rd June 2014]] || osm2pgsql, osm-carto, cgimap, API 0.7 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-16|16th June 2014]] || - || &lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-09|9th June 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-06-02|2nd June 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-26|26th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-19|19th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-05-12|12th May 2014]] || &amp;quot;big resources&amp;quot; || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-28|28th April 2014]] || OSM100, RANDA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-04-07|4th April 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-31|31st March 2014]] || - ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-24|24th March 2014]] || OWL, meeting admin || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-17|17th March 2014]] || meeting frequency || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-03-10|10th March 2014]] || DST, routing, EWG effectiveness || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-24|24th February 2014]] || hack weekend, GSoC, dev DB || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-17|17th February 2014]] || GSoC, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-10|10th February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-02-03|3rd February 2014]] || Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-27|27th January 2014]] || Routing, blogs, osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-20|20th January 2014]] || Routing, Groups || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-13|13th January 2014]] || hack weekend write-up, EWG contact email || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2014-01-06|6th January 2014]] || osm2pgsql threading, hack weekend write-up || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-16|16th December 2013]] || osm2pgsql threading, xmas || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-09|9th December 2013]] || hack events,  osm2pgsql threading || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-12-02|2nd December 2013]] || hack weekend, user testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-25|25th November 2013]] ||  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-18|18th November 2013]] || redesign branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-11|11th November 2013]] || no meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-11-04|4th November 2013]] || code4osm, hackdays, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-28|28th October 2013]] || hackdays, time change, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-21|21st October 2013]] || EWG remit, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-14|14th October 2013]] || Hack event funding, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-10-07|7th October 2013]] || 2013 review, developer documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-30|30th September 2013]] || Switch2OSM Carto, postgis dumps || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-23|23rd September 2013]] || Hackday retention || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-16|16th September 2013]] || Trac tickets, Rails 4 || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-09-09|9th September 2013]] || JSON, issue trackers || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-19|19th August 2013]] || translations, switch2osm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-12|12th August 2013]] || welcome branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-08-05|5th August 2013]] || continuous integration, MapUI issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-29|29th July 2013]] || API latency / consistency, continuous integration || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-22|22nd July 2013]] || carto, labelling issues, merge publicity || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-15|15th July 2013]] || low zoom tiles, rails_port docs, testing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-08|8th July 2013]] || /changes deprecation, pgsnapshot cgimap backend || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-07-01|1st July 2013]] || rails_port install docs, /changes deprecation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-24|24th June 2013]] || git practices, /changes, carto, hstore || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-17|17th June 2013]] || hackday retention, notes filtering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-06-03|3rd June 2013]] || rails_port README, Carto, OWL, Routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-20|20th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-13|13th May 2013]] || rails_port README, Carto benchmarking || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-05-06|6th May 2013]] || help.osm.org i18n || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-29|29th April 2013]] || Carto style || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-22|22nd April 2013]] || osm2pgsql, READMEs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-15|15th April 2013]] || Carto style, osm2pgsql || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-08|8th April 2013]] || re-writing rails_port in Go || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-04-01|1st April 2013]] || long lines rendering issue || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-03-25|25th March 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-25|25th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-18|18th February 2013]] || 2013, role || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-02-11|11th February 2013]] || notes/bugs branch tickets || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-21|21st January 2013]] || Osm2pgsql dev || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-14|14th January 2013]] || Retrospective, development server || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2013-01-07|7th January 2013]] || Retrospective / Planning || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-17|17th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-10|10th December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-12-03|3rd December 2012]] || Getting started / documentation || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-26|26th November 2012]] || Junior jobs / Getting started || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-19|19th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-12|12th November 2012]] || Notes/bugs branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-11-05|5th November 2012]] || Vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-29|29th October 2012]] || Clickable POIs and notes branch || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-22|22nd October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-15|15th October 2012]] || TTT review continued || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-10-08|8th October 2012]] || TTT review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-16|16th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-09|9th April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-04-02|2nd April 2012]] || license change, design || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-26|26th March 2012]] || license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-12|12th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-03-05|5th March 2012]] || TTTs review || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-27|27th Febuary 2012]] || UX, license change || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-20|20th Febuary 2012]] || routing, license change, coding standards || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-13|13th Febuary 2012]] || routing, license change, vector tiles || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-02-06|6th Febuary 2012]] || license change, routing || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-30|30th January 2012]] || review/catch-up, MT deputization || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-23|23rd January 2012]] || S2O || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-16|16th January 2012]] || S2O, TTTs review, patch processes  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-09|9th January 2012]] || TTTs feedback, clickable POIs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2012-01-02|2nd January 2012]] || 2012 plan review, TTTs feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 2011 ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:0.9em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=220px| Minutes link&lt;br /&gt;
!width=220px| Topics / notes&lt;br /&gt;
!width=50px| Draft /&amp;lt;br&amp;gt; Approved&lt;br /&gt;
|-&lt;br /&gt;
| 26th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-19|19th December 2011]] || Budgeting continued: F2F, SOTM &amp;amp; hack weekends || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-12-12|12th December 2011]] || Incentives, budgeting, communicating TTTs || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| 5th December 2011 || No meeting || -&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-28|28th November 2011]] || Further setting goals &amp;amp; tasks || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-21|21st November 2011]] || Board requests, setting goals &amp;amp; tasks. || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-14|14th November 2011]] || Rails 3 PPA, promoting hack event || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-11-07|7th November 2011]] || Blocked apps page, Communicating || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-24|24th October 2011]] || DB schemas, IRC block tile || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-17|17th October 2011]] || Rails 3, talk-de feedback || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-10|10th October 2011]] || tile usage policy || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-10-03|3rd October 2011]] || Rails 3, barriers to tile rendering || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-26|26th September 2011]] ||  osm2pgsql bugs, ubuntu PPA || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-19|19th September 2011]] ||  piwik, planet.osm.org, build farm || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-09-05|5th September 2011]] || trace categories &amp;amp; new bugs page  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-29|29th August 2011]] ||  rails port install, trac tickets, workshops  || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Working_Group_Minutes/EWG_2011-08-22|22nd August 2011]] || Start-up meeting || {{Accepted}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</description>
			<pubDate>Mon, 17 Nov 2014 16:06:09 GMT</pubDate>
			<dc:creator>Matt</dc:creator>
			<comments>https://osmfoundation.org/wiki/Talk:Engineering_Working_Group</comments>
		</item>
</channel></rss>