{"id":66,"date":"2018-03-24T22:46:39","date_gmt":"2018-03-24T13:46:39","guid":{"rendered":"http:\/\/blog.geofictician.net\/?p=66"},"modified":"2018-03-24T22:46:39","modified_gmt":"2018-03-24T13:46:39","slug":"progress-made","status":"publish","type":"post","link":"https:\/\/blog.geofictician.net\/index.php\/2018\/03\/24\/progress-made\/","title":{"rendered":"Progress Made!"},"content":{"rendered":"<p>[Update 20180923: continued from <a href=\"http:\/\/blog.geofictician.net\/?p=49\">here<\/a>]<\/p>\n<p>The OSM &#8220;Rails Port&#8221; is now running on my server, and I have successfully connected to the api via JOSM and rebuilt my test-version of my planet, Rahet.<\/p>\n<p>It took me an entire week of googling and meditating before I solved the port problem. Ultimately, I was looking in the wrong place for clear documentation about it &#8211; I was hoping someone would write about it from the perspective of Rails, but finally I found the documentation that made it possible on the Passenger website, buried in an example. There&#8217;s a line that belongs in the apache config file, &#8220;PassengerRuby \/usr\/bin\/ruby2.3&#8221; (or whatever version).<\/p>\n<p>And that made all the difference.<\/p>\n<p>Here&#8217;s the link: <a href=\"https:\/\/arhet.rent-a-planet.com\">MAP<\/a>. <em>[UPDATE 20210530: that link is broken &#8211; the test server is closed down. I am running a &#8220;live&#8221; planet for multiple users based on this original, at arhet.rent-a-planet.com]<\/em><\/p>\n<p>So now you can look around. It&#8217;s just the &#8220;out-of-the-box&#8221; OpenStreetMap website (AKA Rails Port), with some minimal customization where I could find where to do it easily. I&#8217;ll continue working on that. I might actually disable the iD and Potlatch editing tools &#8211; I always use JOSM, and if it ever reaches a point where I&#8217;m allowing or inviting others to edit, I would make JOSM-use a prerequisite, I&#8217;m certain. JOSM, with its steep learning curve, seems like it would be a good way to &#8220;filter&#8221; people on the question of how serious they&#8217;re taking a project.<\/p>\n<p>There are a number of features that don&#8217;t work. I would like to figure out a way to disable the user sign-up page. That&#8217;s a kind of vulnerability for the types of use I&#8217;m intending for this set-up. Meanwhile, I&#8217;ve disabled in a rather inelegant way by &#8220;breaking&#8221; the sign-up page (by changing its name inside the appropriate folder on the app\/views\/user path).<\/p>\n<p>I&#8217;m happy.<\/p>\n<p>I&#8217;ll write up how I figured out the coastline problem, tomorrow, and begin working on deciding what features to retain versus which to change in the Rails Port (i.e. think about customization).<\/p>\n<p>[Update 20180923: continues <a href=\"http:\/\/blog.geofictician.net\/?m=20180326\">here<\/a>]<\/p>\n<p>Music to map by: <a href=\"https:\/\/www.youtube.com\/watch?v=izo2rSlv4io\">Run The Jewels, &#8220;Talk To Me.&#8221;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[Update 20180923: continued from here] The OSM &#8220;Rails Port&#8221; is now running on my server, and I have successfully connected to the api via JOSM and rebuilt my test-version of my planet, Rahet. It took me an entire week of googling and meditating before I solved the port problem. Ultimately, I was looking in the &hellip; <a href=\"https:\/\/blog.geofictician.net\/index.php\/2018\/03\/24\/progress-made\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Progress Made!<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-66","post","type-post","status-publish","format-standard","hentry","category-hrate"],"_links":{"self":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/posts\/66","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/comments?post=66"}],"version-history":[{"count":0,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/posts\/66\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/media?parent=66"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/categories?post=66"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/tags?post=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}