<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Out of curiosity, is contributing to documentation a part of HOTs training curriculum? Perhaps better instructions actually on LearnOSM could help bridge the gap? GitHub doesn't need to be anymore geeky that OSM, right? </div><div><br></div><div>Best,</div><div>Alyssa.</div><div><br>On Jul 25, 2013, at 9:26 AM, Pierre Béland <<a href="mailto:pierzenh@yahoo.fr">pierzenh@yahoo.fr</a>> wrote:<br><br></div><blockquote type="cite"><div><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt">We are a few HOT contributors translating presently LearnOsm to french.  We have the capacity to rapidly translate the documents and the images.  But we are stopped by the Github Collaboration tools. We use these tools occasionnaly and do not master them well enough to reproduce adequately the LearnOsm directory structure in our account, "Push" the new documents to our account, copy on our computer, and once finish editing move this to our Github account and ask to "Pull" this to the master HOT/LearnOsm directory.  Every time we collaborate with this tool, we pass a lot of time to be lost in the maze of commands and directories. We have hard time to find where the images are stored. Not to say that we cannot visualize the result with the images incorporated.<br><br>I think that those that use regularly the system do not
 understand how occasionnal users can be lost in this maze of commands and directory. This is a "Geek" system. Asking for help, we are invited to simply read the documentation wich do not help us to progress.  And teams on the field are waiting for this essential information for their current training sessions ...<br><br>We have to think of ways to collaborate that take account of the various technical skills of the contributors. Those that contribute to the translation are not necessarily those that have the technical skills to play with "Geeks" tools like Github.<br><div> </div><div><span style="font-style:italic;color:rgb(0, 0, 191);font-weight:bold;">Pierre <br></span><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">De :</span></b> Mikel Maron <<a href="mailto:mikel_maron@yahoo.com">mikel_maron@yahoo.com</a>><br> <b><span style="font-weight: bold;">À :</span></b> Alex Barth <<a href="mailto:alex@mapbox.com">alex@mapbox.com</a>>; Harry Wood <<a href="mailto:mail@harrywood.co.uk">mail@harrywood.co.uk</a>> <br><b><span style="font-weight: bold;">Cc :</span></b> "<a href="mailto:hot@openstreetmap.org">hot@openstreetmap.org</a>" <<a href="mailto:hot@openstreetmap.org">hot@openstreetmap.org</a>> <br> <b><span style="font-weight: bold;">Envoyé le :</span></b> Jeudi 25 juillet 2013 6h21<br> <b><span style="font-weight: bold;">Objet :</span></b> Re: [HOT] [Reflexion] Where does LearnOSM end,  where does the OSM wiki begin?<br> </font> </div> <div class="y_msg_container"><br><div id="yiv9296154991"><div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt;"><div><br></div><div style="color:rgb(0, 0, 0);font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;">One key
 difference between the beginning and advanced materials is the story that the set of tutorials tells. For the beginning materials, this is the core story of contributing to OSM. The advanced, a more grab bag of advanced techniques you need. What exactly can you do by following those tutorials? If you don't already understand the technology, I don't think it's clear why you'd bother. </div><div style="color:rgb(0, 0, 0);font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;"><br></div><div style="color:rgb(0, 0, 0);
font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;">Another way to organize advanced techniques is through short tutorials, that reference the raw skills of the current guides, but are more direct to purpose. Things like "Organize a Campaign", could touch on presets, on the tasking server, on quality assurance. Another, "Publish a Map", could touch on Extracts, PostGIS, TileMill (which already has great tutorials). So the tutorial link to more advanced manuals, but try to explain the point better.</div><div style="color:rgb(0, 0, 0);font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;"><br></div><div style="color:rgb(0, 0, 0);font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;"><span style="background-color:transparent;">Wherever advanced materials live, there needs to be a commitment to update and maintain them. Fact is, some of the Advanced Materials are already leagues ahead of documentation in other places. For example, Tagging Presets (which might all be made redundant by the visual tag chooser, but anyway). Can we make an effort to move these over?</span></div><div style="color:rgb(0, 0, 0);font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;"><span><br></span></div><div style="color:rgb(0, 0, 0);font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;"><span><a rel="nofollow" target="_blank" href="http://josm.openstreetmap.de/wiki/TaggingPresets">http://josm.openstreetmap.de/wiki/TaggingPresets</a><br></span></div><div style="color:rgb(0, 0,
 0);font-size:16.363636016845703px;font-family:'times new roman', 'new york', times, serif;background-color:transparent;font-style:normal;"><a rel="nofollow" target="_blank" href="https://docs.google.com/document/d/1khaW1pFEzaQ338NQlMEeGXP3531XjayAxdLvyhpkU_w/edit">https://docs.google.com/document/d/1khaW1pFEzaQ338NQlMEeGXP3531XjayAxdLvyhpkU_w/edit</a><br></div><div></div><div> </div><div>Github really does seem ideal for a lot of this stuff. How much easier has it made translation? I still have some things to contribute to the Beginner's Guide, and a pull request gives the maintainer a chance to keep it high quality. The ability to easily print, we need this for everything.</div><div><br></div><div>-Mikel</div><div><br></div><div>* Mikel Maron * +14152835207 @mikel s:mikelmaron<br><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;margin-top:5px;padding-left:5px;">  <div style="font-family:'times new roman', 'new york',
 times, serif;font-size:12pt;"> <div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> Alex Barth <<a href="mailto:alex@mapbox.com">alex@mapbox.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Harry Wood <<a href="mailto:mail@harrywood.co.uk">mail@harrywood.co.uk</a>> <br><b><span style="font-weight:bold;">Cc:</span></b> "<a href="mailto:hot@openstreetmap.org">hot@openstreetmap.org</a>" <<a href="mailto:hot@openstreetmap.org">hot@openstreetmap.org</a>> <br> <b><span style="font-weight:bold;">Sent:</span></b> Wednesday, July 24, 2013 4:51 PM<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [HOT] [Reflexion] Where does LearnOSM end, where does the OSM wiki begin?<br> </font> </div> <div class="yiv9296154991y_msg_container"><br><div id="yiv9296154991"><div dir="ltr">+1 for at least keeping the main purpose and the main focus of LearnOSM on the beginner's guide. Also from a user interaction perspective, i. e. keep the entire
 experience focused on getting people started on
 OSM. Place small links for the advanced folks. Where advanced materials live - Wiki or LearnOSM really depends a lot on HOT's needs.<div>

<br></div><div>I'll throw one important consideration into the discussion though: Brand & quality. I'd recommend focusing only high quality materials on LearnOSM and throw out anything where there's a doubt that there will be bandwidth to maintain long term. You want to make sure that your LearnOSM users can expect a certain level of accuracy, freshness and quality from your tutorials.</div>

<div><br></div><div>Alex</div></div><div class="yiv9296154991gmail_extra"><br><br><div class="yiv9296154991gmail_quote">On Wed, Jul 24, 2013 at 9:53 AM, Harry Wood <span dir="ltr"><<a rel="nofollow" ymailto="mailto:mail@harrywood.co.uk" target="_blank" href="mailto:mail@harrywood.co.uk">mail@harrywood.co.uk</a>></span> wrote:<br>

<blockquote class="yiv9296154991gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="font-size:10pt;font-family:arial, helvetica, sans-serif;"><div><div><div style="font-size:10pt;font-family:arial, helvetica, sans-serif;">

<div><div>OK here's brain fart on the wider topic of documentation, particularly introductions to OpenStreetMap.  I should do this as a blog post or something really. Consider this a preview to read if you're interested.</div>

<div><br></div><div><br></div></div><div>I've given OpenStreetMap documentation a lot of thought over the years as I've been involved in wrangling the OSM wiki, and generally had a deep interest in wiki communities
 (it's how I got into OSM in the first place)  Obviously <span style="font-size:10pt;">documentation has popped-up on other websites. </span><span style="font-size:10pt;"><a href="http://LearnOSM.org">LearnOSM.org</a> is one example but a</span><span style="background-color:transparent;font-size:10pt;">ctually there's quite a lot this. MapQuest wrote a beginners guide: <a rel="nofollow" target="_blank" href="http://developer.mapquest.com/web/products/open/tools/guide">http://developer.mapquest.com/web/products/open/tools/guide</a>  Potlatch2 has several pages of 'help',  and iD editor has too plus a 'walkthrough'.  And when you consider smaller more targeted bits of documentation, there's *loads* e.g. The little tutorials Richard Weait publishes: </span><span style="background-color:transparent;"><a rel="nofollow" target="_blank" href="http://weait.com/">http://weait.com</a>  Countless other bits like that out there.</span></div>

<div><span style="background-color:transparent;"><br></span></div><div><span style="background-color:transparent;">Doing documentation the wiki way means you can collaborate easily this works really well for some types of technical documentation where the more detail you have the better. A good beginners guides though, is as much about what detail you leave out as what you put in. Also it can be about telling the story in a compelling way, with a particular voice and a beginning-to-end narrative. In theory there's no reason why we can't achieve that on a wiki. We just iterate to remove detail and fix the narrative right? Well it can work, but it can be hard justifying *removing* stuff that people add. I've done this here for example: <a rel="nofollow" target="_blank" href="http://wiki.openstreetmap.org/wiki/Talk:JOSM/Advanced_editing">http://wiki.openstreetmap.org/wiki/Talk:JOSM/Advanced_editing</a>   Depending on the extent to which you want to
 "tell a story", it can easily be that your documentation is not suited to collaborative authoring at all. We've always struggled with the 'Beginners guide' on the wiki because it's
 tough to agree on an overarching vision for how to structure it (although I haven't given up yet!)</span></div><div><span style="background-color:transparent;"><br></span></div><div><span style="background-color:transparent;">Obviously at the other extreme there's a single-author documentation published read-only on a website.  </span><span style="font-size:10pt;">Collaborative authoring on git(hub) is maybe just somewhere in between. It's as openly editable as a wiki in theory, but the mysteriousness of git and markdown etc presents a technical barrier, meaning fewer people editing... and that's sort of a good thing. Obviously there's also an "approval" step which creates a different dynamic to a wiki, and puts some people off contributing. I don't think git proponents should pat themselves on the back for inventing a new authoring approach too
 much. It's really just a *more difficult* version of a wiki. And by being more difficult it gains the *benefits* of fewer authors. </span><span style="font-size:10pt;">Having said that, git also presents a branching concept. Normally you'd think of these two things as something very different: A) "I'm going to contribute to improve this document"  B) "I'm going write my own version of this document because I can do it better".  But git blurs the distinction, which is interesting at least in theory. In practice we don't see lots of people publishing their own version of <a rel="nofollow" target="_blank" href="http://learnosm.org/">learnosm.org</a> .</span></div>

<div><br></div><div><span style="background-color:transparent;">In the grand scheme of things, people *will* document OpenStreetMap using multiple approaches. There's no stopping this. They will even document OpenStreetMap using the *same*
 approach but in different ways. Lots of duplication. It's particularly silly when people decide to write yet another introduction to OpenStreetMap on the wiki without explanation. </span></div><div><span style="background-color:transparent;"><br>

</span></div><div><span style="background-color:transparent;">Maybe the explanation is the key actually. If you can explain your d</span><span style="background-color:transparent;font-size:10pt;">ifferent approach or different target audience, then maybe you can justify why another documentation resource needs to exist. If you can explain how to contribute, then maybe you can motivate others to join in and de-motivate others from creating even more duplication. <a href="http://LearnOSM.org">LearnOSM.org</a> has a good bit of meta-documentation like this here: </span><span style="font-size:10pt;"><a rel="nofollow" target="_blank" href="https://github.com/hotosm/learnosm/blob/gh-pages/CONTRIBUTING.md">https://github.com/hotosm/learnosm/blob/gh-pages/CONTRIBUTING.md</a>   Alternatively if documentation exists because it's done *your* way, and you are the only author, maybe that's OK too. Again this could be displayed as meta-documentation somehow.</span></div>

<div><span style="font-size:10pt;"><br></span></div><div><span style="font-size:10pt;">This documentation of the documentation is one piece of the puzzle. It might be good to then take all of that and build a </span><span style="font-size:10pt;">centralised </span><span style="font-size:10pt;">catalogue of different documentation resources. Maybe </span><span style="font-size:10pt;">Communications Working Group could attempt to tackle this. It might serve the purpose of helping readers find the documentation they need. It might also direct contributors to contribute where
 it's most welcome. It could also include rating the documentation on how "finished" it is, and things like whether or not it can be downloaded as a self-contained PDF.</span></div><div><span style="font-size:10pt;"><br>

</span></div><div><span style="font-size:10pt;">Another thing which complicated matters is interlinking. We hit this with the wiki beginners guide, and it's a bit like this question of advanced materials for <a href="http://LearnOSM.org">LearnOSM.org</a>.  For what stuff should we just link to the wiki, and what should brought into the fold as part of the self-contained documentation? I think in both cases we should be clear about scope, and for everything else embrace the power of the hyperlink! ...but maybe in some stylised way which makes it clear "you are now leaving the document".</span><br>

</div><div><span style="font-size:10pt;"><br></span></div><div><span style="font-size:10pt;">phew!</span></div><div><span style="font-size:10pt;">-- End of long meandering email --</span></div><div><span style="font-size:10pt;"><br>

</span></div><div><span style="font-size:10pt;">Harry</span></div><div><span style="font-size:10pt;"><br></span></div><div><br></div>  <div style="font-family:arial, helvetica, sans-serif;font-size:10pt;"> <div style="font-size:12pt;">

 <div dir="ltr"> <hr size="1">  <font face="Arial"> <b><span style="font-weight:bold;">From:</span></b> Kate Chapman <<a rel="nofollow" ymailto="mailto:kate@maploser.com" target="_blank" href="mailto:kate@maploser.com">kate@maploser.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Yohan Boniface <<a rel="nofollow" ymailto="mailto:yohan.boniface@hotosm.org" target="_blank" href="mailto:yohan.boniface@hotosm.org">yohan.boniface@hotosm.org</a>>
 <br><b><span style="font-weight:bold;">Cc:</span></b> "<a rel="nofollow" ymailto="mailto:hot@openstreetmap.org" target="_blank" href="mailto:hot@openstreetmap.org">hot@openstreetmap.org</a>" <<a rel="nofollow" ymailto="mailto:hot@openstreetmap.org" target="_blank" href="mailto:hot@openstreetmap.org">hot@openstreetmap.org</a>> <br>

 <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, 23 July 2013, 19:41<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [HOT] [Reflexion] Where does LearnOSM end,
 where does the OSM wiki begin?<br> </font> </div><div><div class="yiv9296154991h5"> <div><br>Hi Yohan,<br><br>A couple thoughts:<br><br>1. We have contractual obligations to publish those materials where<br>they currently are meaning as curated documentation on a website. For<br>

example the Scenario Development for Contingency Planning (SD4CP)<br>program uses both the Beginner and Intermediate documentation as part<br>of our program. That documentation was specifically paid for through<br>the SD4CP program. The advanced materials were actually paid for<br>

through the program as well, but currently are not in use.<br><br>2. Yes Github is not open-source but git is, meaning we can move and<br>clone the materials at anytime. The InaSAFE/QGIS materials in SD4CP<br>are published through Sphinx instead also using git.<br>

<br>3. I think there is a place for "finished" documentation. There are<br>plenty of places in the wiki that are very confusing for even
 advanced<br>users.<br><br>4. Maybe the advanced materials could be moved to the wiki, but I'd<br>like to hear from other projects that are specifically uses LearnOSM<br>and contracted to do so.<br><br>-Kate<br><br><br>

<br>On Tue, Jul 23, 2013 at 10:45 AM, Yohan Boniface<br><<a rel="nofollow" ymailto="mailto:yohan.boniface@hotosm.org" target="_blank" href="mailto:yohan.boniface@hotosm.org">yohan.boniface@hotosm.org</a>> wrote:<br>> Hi Hotties,<br>><br>><br>> LearnOSM does a very great job in catching the newbies, giving them good<br>

> basis to start contributing to OpenStreetMap. The new design powered by<br>> Mapbox is awesome, modern, and very attractive.<br>> LearnOSM is with no doubt, a very important pillar of OSM.<br>> Nevertheless, I have some concerns about its perimeter.<br>

> Here is my point: as I've stated, I have no problem about the function of<br>> LearnOSM for newbies, but I doubt that it is a good way
 of storing more<br>> advanced
 learning material.<br>> OSM has already a wiki for this. And the wiki *is* part of the toolbox of<br>> learning for an OSM editor. And thus isn't that the final step of LearnOSM<br>> should be to guide the now-no-more-newbie to the wiki?<br>

><br>> I see some disadvantages in using LearnOSM instead of the wiki for<br>> *intermediate and advanced* materials:<br>><br>> - the workflow for publishing/updating the data is centralized: only the HOT<br>

> Github members (I am one) have the authorization to publish things<br>><br>> - the workflow for creating and updating the documentation is much harder:<br>> using git is not like editing a wiki, and recent discussions on IRC (in<br>

> #hot), emails, and on Github issues shows that this is an obstacle for some<br>> of us<br>><br>> - we should avoid creating a monoculture based on non open source and non<br>> community based technologies, and, just a reminder,
 Github is not open<br>> source<br>><br>> So here is what I suggest:<br>><br>> - stop publishing intermediate and advanced chapter through LearnOSM<br>><br>> - move the "Editing the wiki" chapter as last chapter of the beginners<br>

> section<br>><br>> - start contributing and focus to the wiki again, adding the advanced<br>> chapters, and translation, and everything<br>><br>> - (why not) revamping the wiki look, to make it a little bit more attractive<br>

> and modern (yeah, long process, full of trolls in talk@, etc., but that's a<br>> community way of growing, and that's what OSM is, a community).<br>><br>> Of course, this is just my opinion.<br>><br>

> Again, LearnOSM is a very nice and important project, I'm just wondering<br>> about using it for advanced materials.<br>><br>> Thanks for reading, please discuss,<br>><br>> Yohan<br>><br>>
 _______________________________________________<br>> HOT mailing list<br>> <a rel="nofollow" ymailto="mailto:HOT@openstreetmap.org" target="_blank" href="mailto:HOT@openstreetmap.org">HOT@openstreetmap.org</a><br>> <a rel="nofollow" target="_blank" href="http://lists.openstreetmap.org/listinfo/hot">http://lists.openstreetmap.org/listinfo/hot</a><br>

<br>_______________________________________________<br>HOT mailing list<br><a rel="nofollow" ymailto="mailto:HOT@openstreetmap.org" target="_blank" href="mailto:HOT@openstreetmap.org">HOT@openstreetmap.org</a><br><a rel="nofollow" target="_blank" href="http://lists.openstreetmap.org/listinfo/hot">http://lists.openstreetmap.org/listinfo/hot</a><br>

<br><br></div> </div></div></div> </div>  </div></div></div></div></div><br>_______________________________________________<br>
HOT mailing list<br>
<a rel="nofollow" ymailto="mailto:HOT@openstreetmap.org" target="_blank" href="mailto:HOT@openstreetmap.org">HOT@openstreetmap.org</a><br>
<a rel="nofollow" target="_blank" href="http://lists.openstreetmap.org/listinfo/hot">http://lists.openstreetmap.org/listinfo/hot</a><br>
<br></blockquote></div><br></div></div><br>_______________________________________________<br>HOT mailing list<br><a rel="nofollow" ymailto="mailto:HOT@openstreetmap.org" target="_blank" href="mailto:HOT@openstreetmap.org">HOT@openstreetmap.org</a><br><a rel="nofollow" target="_blank" href="http://lists.openstreetmap.org/listinfo/hot">http://lists.openstreetmap.org/listinfo/hot</a><br><br><br></div> </div> </div> </blockquote></div>   </div></div></div><br>_______________________________________________<br>HOT mailing list<br><a ymailto="mailto:HOT@openstreetmap.org" href="mailto:HOT@openstreetmap.org">HOT@openstreetmap.org</a><br><a href="http://lists.openstreetmap.org/listinfo/hot" target="_blank">http://lists.openstreetmap.org/listinfo/hot</a><br><br><br></div> </div> </div>  </div></div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>HOT mailing list</span><br><span><a href="mailto:HOT@openstreetmap.org">HOT@openstreetmap.org</a></span><br><span><a href="http://lists.openstreetmap.org/listinfo/hot">http://lists.openstreetmap.org/listinfo/hot</a></span><br></div></blockquote></body></html>