{"id":10265,"date":"2018-01-10T20:07:08","date_gmt":"2018-01-10T19:07:08","guid":{"rendered":"https:\/\/gambaru.de\/blog\/?p=10265"},"modified":"2018-01-10T20:07:08","modified_gmt":"2018-01-10T19:07:08","slug":"my-free-software-activities-in-december-2017","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2018\/01\/10\/my-free-software-activities-in-december-2017\/","title":{"rendered":"My Free Software Activities in December 2017"},"content":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you're interested in\u00a0 Java, Games and LTS topics, this might be interesting for you.<\/p>\n<h2>Debian Games<\/h2>\n<ul>\n<li>I spent some time in December 2017 to revive <a href=\"https:\/\/tracker.debian.org\/pkg\/hex-a-hop\">Hex-a-Hop<\/a>, a nice (and somehow cute) logic game, which eventually closed seven bugs. Unfortunately this game was not well maintained but it should be up-to-date again now.<\/li>\n<li>I released a new version of <a href=\"https:\/\/tracker.debian.org\/pkg\/debian-games\">debian-games<\/a>, a collection of games metapackages. Five packages were removed from Debian but\u00a0 I could also add eight new games or frontends to compensate for that.<\/li>\n<li>I updated a couple of packages to fix minor and normal bugs namely: <a href=\"https:\/\/tracker.debian.org\/pkg\/dopewars\">dopewars<\/a> (#633392,\u00a0 #857671), <a href=\"https:\/\/tracker.debian.org\/pkg\/caveexpress\">caveexpress<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/marsshooter\">marsshooter<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/snowballz\">snowballz<\/a> (#866481), <a href=\"https:\/\/tracker.debian.org\/pkg\/drascula\">drascula<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/lure-of-the-temptress\">lure-of-the-temptress<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/lgeneral-data\">lgeneral-data<\/a> (#861048) and <a href=\"https:\/\/tracker.debian.org\/pkg\/lordsawar\">lordsawar<\/a> (#885888).<\/li>\n<li>I also packaged new upstream versions of <a href=\"https:\/\/tracker.debian.org\/pkg\/renpy\">renpy<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/lgeneral\">lgeneral<\/a>.<\/li>\n<li>Last but not least: I completed another <a href=\"https:\/\/tracker.debian.org\/pkg\/bullet\">bullet<\/a> transition (#885179).<\/li>\n<\/ul>\n<h2>Debian Java<\/h2>\n<ul>\n<li>I completed my work on<a href=\"https:\/\/tracker.debian.org\/pkg\/triplea\"> triplea<\/a>, a collection of strategy games written in Java, and packaged a new upstream release.<\/li>\n<li>The transition to Java 9 is still one of the most important Java issues in Debian. I either prepared patches or fixed the bugs in these packages directly: <a href=\"https:\/\/tracker.debian.org\/pkg\/snakeyaml\">snakeyaml<\/a> (#874140), <a href=\"https:\/\/tracker.debian.org\/pkg\/mvel\">mvel<\/a> (#875775), <a href=\"https:\/\/tracker.debian.org\/pkg\/libjgrapht-java\">libjgrapht-java<\/a> (#740826, #874638), <a href=\"https:\/\/tracker.debian.org\/pkg\/josql\">josql<\/a> (#875587), <a href=\"https:\/\/tracker.debian.org\/pkg\/dbus-java\">dbus-java<\/a> (#762550, #875355), <a href=\"https:\/\/tracker.debian.org\/pkg\/libxmlrpc3-java\">libxmlrpc3-java<\/a> (#874662), <a href=\"https:\/\/tracker.debian.org\/pkg\/uddi4j\">uddi4j<\/a> (#874129), <a href=\"https:\/\/tracker.debian.org\/pkg\/libjtds-java\">libjtds-java<\/a> (#874644), <a href=\"https:\/\/tracker.debian.org\/pkg\/cadencii\">cadencii<\/a> (#873972), <a href=\"https:\/\/tracker.debian.org\/pkg\/coco-java\">coco-java<\/a> (#873973), <a href=\"https:\/\/tracker.debian.org\/pkg\/olap4j\">olap4j<\/a> (#873216, prepared by Chris West), <a href=\"https:\/\/tracker.debian.org\/pkg\/libmatthew-java\">libmatthew-java<\/a> (#873989),<a href=\"https:\/\/tracker.debian.org\/pkg\/jtb\"> jtb<\/a> (#873985), <a href=\"https:\/\/tracker.debian.org\/pkg\/db5.3\">db5.3<\/a> (#873976) and <a href=\"https:\/\/tracker.debian.org\/pkg\/libusb-java\">libusb-java<\/a>.<\/li>\n<li>I worked on <a href=\"https:\/\/tracker.debian.org\/pkg\/bouncycastle\">bouncycastle<\/a>, a crypto library, and addressed CVE-2017-13098.<\/li>\n<li>More notable changes: I updated <a href=\"https:\/\/tracker.debian.org\/pkg\/undertow\">undertow<\/a> to fix a FTBFS bug (#883357), repacked <a href=\"https:\/\/tracker.debian.org\/pkg\/libjchart2d-java\">libjchart2d-java<\/a> because of some files which were not removed by get-orig-source as intended, reassigned and fixed #883387 to <a href=\"https:\/\/tracker.debian.org\/pkg\/eclipselink\">eclipselink<\/a> and updated <a href=\"https:\/\/tracker.debian.org\/pkg\/felix-osgi-obr\">felix-osgi-obr<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/felix-shell\">felix-shell<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/felix-shell-tui\">felix-shell-tui<\/a>.<\/li>\n<li>New upstream versions this month: <a href=\"https:\/\/tracker.debian.org\/pkg\/jboss-modules\">jboss-modules<\/a>.<\/li>\n<\/ul>\n<h2>Debian LTS<\/h2>\n<p>This was my twenty-second month as a paid contributor and I have been paid to work 14 hours on <a href=\"https:\/\/wiki.debian.org\/LTS\/\">Debian LTS<\/a>, a project started by <a href=\"https:\/\/raphaelhertzog.com\">Rapha\u00ebl Hertzog<\/a>. In that time I did the following:<\/p>\n<ul>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/12\/msg00019.html\">DLA-1216-1.<\/a> Issued a security update for wordpress fixing 4 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/01\/msg00000.html\">DLA-1227-1.<\/a> Issued a security update for imagemagick fixing 4 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/01\/msg00005.html\">DLA-1231-1.<\/a> Issued a security update for graphicsmagick fixing 8 CVE. I confirmed that two more CVE (CVE-2017-17783 and\u00a0CVE-2017-17913) did not affect the version in Wheezy.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/01\/msg00010.html\">DLA-1236-1.<\/a> Issued a security update for plexus-utils fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/01\/msg00011.html\">DLA-1237-1.<\/a> Issued a security update for plexus-utils2 fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/12\/msg00011.html\">DLA-1208-1<\/a>. I released an update for Debian's reportbug tool to fix bug #878088. The LTS and security teams will be informed from now on when users report regressions due to security updates. I have also prepared updates for Jessie\/Stretch and unstable but my NMU was eventually canceled by the maintainer of reportbug . He has not made a concrete counterproposal yet.<\/li>\n<\/ul>\n<h2>Misc<\/h2>\n<ul>\n<li>I reviewed and sponsored <a href=\"https:\/\/tracker.debian.org\/pkg\/mygui\">mygui<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/openmw\">openmw<\/a> for Bret Curtis.<\/li>\n<li>I updated <a href=\"https:\/\/tracker.debian.org\/pkg\/byzanz\">byzanz<\/a> and fixed #830011.<\/li>\n<li>I adopted the <a href=\"https:\/\/tracker.debian.org\/pkg\/imlib2\">imlib2<\/a> image library and prepared a new upstream release. I hope to release it soon.<\/li>\n<\/ul>\n<h2>Non-maintainer upload<\/h2>\n<ul>\n<li>I NMUed <a href=\"https:\/\/tracker.debian.org\/pkg\/lmarbles\">lmarbles<\/a>, prepared a new upstream release and fixed some bugs.<\/li>\n<\/ul>\n<p>Thanks for reading and see you next time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you&#8217;re interested in\u00a0 Java, Games and LTS topics, this might be interesting for you. Debian Games I spent some time in December 2017 to revive Hex-a-Hop, a nice (and somehow cute) logic game, which eventually closed seven &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2018\/01\/10\/my-free-software-activities-in-december-2017\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eMy Free Software Activities in December 2017\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[53,68,155],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10265"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=10265"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10265\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=10265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=10265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=10265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}