{"id":7,"date":"2007-06-18T10:43:43","date_gmt":"2007-06-18T07:43:43","guid":{"rendered":"http:\/\/vpv.kapsi.fi\/blog\/2007\/06\/18\/weekly-report-week-24\/"},"modified":"2007-06-18T10:43:43","modified_gmt":"2007-06-18T07:43:43","slug":"weekly-report-week-24","status":"publish","type":"post","link":"https:\/\/vpv.kapsi.fi\/blog\/2007\/06\/weekly-report-week-24\/","title":{"rendered":"Weekly report: week 24"},"content":{"rendered":"<p>Apparently I&#8217;m not that good at working on weekends, other stuff just kept interrupting me all the time&#8230; But here&#8217;s what I did last week:<\/p>\n<ul>\n<li>Kept reading the Moin source code and discussing with the community. I had a meeting with my mentor, you can read about it in a prior blog post. We made some important decisions and I also updated my wiki pages accordingly.<\/li>\n<li><a href=\"http:\/\/marilyn.frields.org:8080\/~paul\/wordpress\/\">stickster<\/a> told me about <a href=\"http:\/\/www.catb.org\/~esr\/doclifter\/\">doclifter<\/a>, that&#8217;s a python program for doing man page -> DocBook XML conversion. I did some tests, it seemed to be working very well, so that&#8217;s what I&#8217;m going to use, at least for the publication phase.<\/li>\n<li>I had to spend one day with fighting PyDev for Eclipse. Don&#8217;t get me wrong, it&#8217;s pretty nice otherwise, but I just couldn&#8217;t get code completion to work fully. It kind of works now, but not as well as I&#8217;d like it to. But it&#8217;s usable enough&#8230; <a href=\"http:\/\/sourceforge.net\/forum\/forum.php?thread_id=1756854&#038;forum_id=293649\">Here&#8217;s a forum thread discussing my problem.<\/a><\/li>\n<li>Michael Kerrisk (TLDP man pages maintainer) also answered my mail, we&#8217;re probably going to discuss my project later this week.<\/li>\n<li>Thomas Waldmann recommended me to use Wiki XML-RPC to import the pages into the wiki. This way most of the processing can be done on another host and it&#8217;s hopefully lighter for the wiki server.<\/li>\n<li>So I spent about a day and a half getting to know the XML-RPC stuff and actually coding a basic implementation of page importing. The man pages still need to be converted manually and then the produced XML file can be added as a Moin page.<\/li>\n<li>Thomas Waldmann also told me about a new multilang feature in Moin, I should test and look into that, I could probably use it for either multilang or multirelease or both<\/li>\n<\/ul>\n<p>This is my plan for week 25: Try to get the man page importer somewhat finished, so that it uses doclifter automatically, hopefully with multilang\/multirelease support and a nice namespace hierarchy. Contact the Fedora Infrastructure team to get a test server from Fedora. If there&#8217;s time left, try to plan and start implementing the info page importer.<\/p>\n<p>I won&#8217;t be working much today or Tuesday, as I told in my previous post, I&#8217;m going to go see Evanescence this evening. It&#8217;s Midsummer next weekend, but I&#8217;ll still try to get some work done during that time, so that I can &#8220;catch up&#8221; a bit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apparently I&#8217;m not that good at working on weekends, other stuff just kept interrupting me all the time&#8230; But here&#8217;s what I did last week: Kept reading the Moin source code and discussing with the community. I had a meeting with my mentor, you can read about it in a prior blog post. We made [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,3],"tags":[],"class_list":["post-7","post","type-post","status-publish","format-standard","hentry","category-fedora","category-moinmoin","category-summercode"],"_links":{"self":[{"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/posts\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":0,"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/posts\/7\/revisions"}],"wp:attachment":[{"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/categories?post=7"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vpv.kapsi.fi\/blog\/wp-json\/wp\/v2\/tags?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}