<br><br><div class="gmail_quote">On Wed, Jan 9, 2013 at 10:10 PM, Bradley M. Froehle <span dir="ltr">&lt;<a href="mailto:brad.froehle@gmail.com" target="_blank">brad.froehle@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Min: Thanks for the XML file. I had just built a script to scrape <a href="http://wiki.ipython.org/Special:AllPages" target="_blank">http://wiki.ipython.org/Special:AllPages</a> so I could use <a href="http://wiki.ipython.org/Special:Export" target="_blank">http://wiki.ipython.org/Special:Export</a>. (<a href="https://gist.github.com/4499750#file-ipython_all_pages-py" target="_blank">https://gist.github.com/4499750#file-ipython_all_pages-py</a>).<br>


<br>
Anyway, this mw-to-gollum.rb script (<a href="https://gist.github.com/4499750#file-mw-to-gollum-rb" target="_blank">https://gist.github.com/4499750#file-mw-to-gollum-rb</a>) seems to work okay.<br>
<br>
I&#39;ve run it and pushed the results to <a href="https://github.com/bfroehle/ipython/wiki/Main-Page" target="_blank">https://github.com/bfroehle/ipython/wiki/Main-Page</a><br>
<br>
There are a few issues:<br>
1. Some pages need to be manually cleaned up: e.g., <a href="https://github.com/bfroehle/ipython/wiki/Extensions-Index" target="_blank">https://github.com/bfroehle/ipython/wiki/Extensions-Index</a><br>
2. Github uses gollum which does not use directories --- everything is in a flat namespace. I&#39;ve worked around this by replacing all subdirectories with dashes. (See the tr(&#39;/&#39;, &#39;-&#39;) in the script). This seems to keep most of the links working, but some are still broken (see <a href="https://github.com/bfroehle/ipython/wiki/Cookbook" target="_blank">https://github.com/bfroehle/ipython/wiki/Cookbook</a>, for example).<br>

</blockquote><div><br></div><div>Pretty good! ¬†There aren&#39;t too many pages, so I think we can probably start with that, and do a bit of cleanup and be set.</div><div>¬†</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
<br>
-Brad<br>
<div class="im"><br>
<br>
On Wednesday, January 9, 2013 at 8:55 PM, Bradley M. Froehle wrote:<br>
<br>
&gt; Yes, I think this is a good idea too.<br>
&gt;<br>
&gt; I can attempt the migration if I can get a dump of the wiki contents in some usable fashion.<br>
&gt;<br>
&gt; -Brad<br>
&gt;<br>
&gt;<br>
</div><div class="im">&gt; On Wed, Jan 9, 2013 at 5:28 PM, MinRK &lt;<a href="mailto:benjaminrk@gmail.com">benjaminrk@gmail.com</a> (mailto:<a href="mailto:benjaminrk@gmail.com">benjaminrk@gmail.com</a>)&gt; wrote:<br>
&gt; &gt; plus a million. I know Thomas did the moin-&gt;mediawiki migration,<br>
&gt; &gt; and I don&#39;t want to make him do it all over again.<br>
&gt; &gt; I can look into this migration next week.<br>
&gt; &gt;<br>
&gt; &gt; For now, can we &#39;lock&#39; the current wiki, so there can&#39;t be any more edits?<br>
&gt; &gt;<br>
&gt; &gt; -MinRK<br>
&gt; &gt;<br>
&gt; &gt;<br>
</div><div class="im">&gt; &gt; On Wed, Jan 9, 2013 at 4:47 PM, Brian Granger &lt;<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a> (mailto:<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a>)&gt; wrote:<br>


&gt; &gt; &gt; I am +1 on this plan.<br>
&gt; &gt; &gt;<br>
</div><div class="im">&gt; &gt; &gt; On Wed, Jan 9, 2013 at 4:46 PM, Thomas Kluyver &lt;<a href="mailto:takowl@gmail.com">takowl@gmail.com</a> (mailto:<a href="mailto:takowl@gmail.com">takowl@gmail.com</a>)&gt; wrote:<br>


&gt; &gt; &gt; &gt; A few days ago, @dttocs on Github tipped us off that our Wiki was serving<br>
&gt; &gt; &gt; &gt; spam about prescription drugs. I cleaned it up and upgraded Mediawiki, but<br>
&gt; &gt; &gt; &gt; it&#39;s already reappeared, so evidently the loophole that was used before is<br>
&gt; &gt; &gt; &gt; still open. This isn&#39;t just the regular spam pages, which are mostly under<br>
&gt; &gt; &gt; &gt; control; something is able to modify .htaccess .<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; I&#39;m not a sysadmin, and we&#39;ve got better uses for our time than battling<br>
&gt; &gt; &gt; &gt; malware. Unless someone feels confident they can maintain it securely, I<br>
&gt; &gt; &gt; &gt; suggest that we abandon our experiment with Mediawiki, and start moving the<br>
&gt; &gt; &gt; &gt; content to a Github wiki.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Thanks,<br>
&gt; &gt; &gt; &gt; Thomas<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt; IPython-dev mailing list<br>
</div>&gt; &gt; &gt; &gt; <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a> (mailto:<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a>)<br>
<div class="im">&gt; &gt; &gt; &gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; Brian E. Granger<br>
&gt; &gt; &gt; Cal Poly State University, San Luis Obispo<br>
</div>&gt; &gt; &gt; <a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a> (mailto:<a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a>) and <a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a> (mailto:<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a>)<br>


&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; IPython-dev mailing list<br>
&gt; &gt; &gt; <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a> (mailto:<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a>)<br>
<div class="im">&gt; &gt; &gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; IPython-dev mailing list<br>
</div>&gt; &gt; <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a> (mailto:<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a>)<br>
<div class="HOEnZb"><div class="h5">&gt; &gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
&gt;<br>
<br>
<br>
<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</div></div></blockquote></div><br>