<div dir="ltr"><div>2017-03-17 14:28 GMT+01:00 Rory McCann <span dir="ltr"><<a href="mailto:rory@technomancy.org" target="_blank">rory@technomancy.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">Hi,<br><br> Yes, we must treat Facebook the same as all others. We ask importers to show all the data. FB have shown part of the data. If they want to import lots of data for Thailand, then they could show all of that data for review.<br><br> The Automated Edits & Imports guidelines do call for documentation of the algorithms/source code. I think there are ~3 processing steps. The computer vision code, the custom iD editor (w/ validator), and (maybe) some server side processing/"internal processes". Many places bugs could creep in. With many eyes, we can find bugs and possibly help make it better.<br><br> >From my reading, you should show the data or the code. Yes, we don't ask for ArcGIS to be open source, but in that case one provides the data.<br><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><span><br></span></blockquote><div class="gmail-m_3029984893536899850gmail-HOEnZb"><div class="gmail-m_3029984893536899850gmail-h5"><br></div></div></blockquote></div><div><br></div><div>For some unknown reason a nice example of the demand for an algorithm on <a href="http://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct">http://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct</a>  disappeared on 31st May 2015. So I think it's still valid: </div><div><br></div><div>* i.e. it is not enough to write "fix misspelled tags" but you will have to provide a full explanation on how exactly you are fixing what</div><div><br></div><div>You write that the import guidelines calls for documentation of the algorithms/source code. You possibly refer to Step 4, part 2, which is near similar to providing a full explanation on how exactly you are fixing what: </div><div><br></div><div>* You <b>must</b> write a plan for your import in the OSM wiki. Create a wiki page outlining the details of your plan. This plan must include information such as plans for how to convert the data to <a title="OSM XML" href="http://wiki.openstreetmap.org/wiki/OSM_XML"><font color="#0066cc">OSM XML</font></a>, dividing up the work, how to handle <a title="Conflation" href="http://wiki.openstreetmap.org/wiki/Conflation"><font color="#0066cc">conflation</font></a>, how to map GIS attributes to OSM <a title="Tags" href="http://wiki.openstreetmap.org/wiki/Tags"><font color="#0066cc">tags</font></a>, how to potentially simplify any data, how you plan to divide up the work, revert plans, changeset size policies, and plans for <a title="Quality assurance" href="http://wiki.openstreetmap.org/wiki/Quality_assurance"><font color="#0066cc">quality assurance</font></a>. An example for this can be found at <a title="Import/Plan Outline" href="http://wiki.openstreetmap.org/wiki/Import/Plan_Outline"><font color="#0066cc">Import/Plan Outline</font></a></div><div><br></div><div><br></div><div>It seems that that is all 'we' require on algorithms/source code. And it's logical. Nobody wants a Tiger import again. The datasets to be imported have to be reliable, the ingration into OSM should add value and not problems. There isn't a single requirement to know in full detail how the datasets to be imported <u>got</u> reliable. What is important that a claim for reliability can be checked. And that's exactly what the on-the-ground principle is for. FB can easily perform a test import on an area to be checked by mappers. Ideally, local mappers. If the reliability and the integration is okay, than it's okay. As long as FB complies with Step 4, part 2 (and of course the other steps), it's not necessary to open source the algorithm. It might be closed source, which is fine. I would be more interested to know whether community buy-in is okay. I haven't seen a response from the Thai community on this posting. I think they should be responding in this discussion before any import.</div><div><br></div><div><b><font face="Times New Roman" size="3">Why did you choose Thailand?<br></font></b><font face="Times New Roman" size="3"> Facebook has a high number of users in this country and we would like to improve that map for this community. It is also our mission as a company is to make the world more open and connected and one way we can do is by filling in the missing gaps on the map. We also saw a strong OSM community that we could learn from and engage with while we refine our process for mapping. We are hoping for community feedback as we move forward so we can contribute high quality edits. </font></div><div><font face="Times New Roman" size="3"><br></font></div><div><font face="Times New Roman" size="3"><br></font></div><div><font face="Times New Roman" size="3">Cheers, Johan</font></div><div><br></div><div><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"></blockquote></div></div></div>