<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mithro rants about stuff - lca</title>
    <description>Technical blog about open source hardware, software development, and tech projects. Documenting work on HDMI2USB, TimVideos.us, and various hardware/software initiatives. - Posts in lca category</description>
    <link>https://blog.mithis.net/</link>
    <atom:link href="https://blog.mithis.net/archives/category/lca/feed/" rel="self" type="application/rss+xml"/>
    <pubDate>Sun, 31 May 2026 10:37:31 +1000</pubDate>
    <lastBuildDate>Sun, 31 May 2026 10:37:31 +1000</lastBuildDate>
    <generator>Jekyll v4.4.1</generator>
    <language>en-US</language>
    <webMaster>tim@mithis.net (Mithro rants about stuff)</webMaster>
    <managingEditor>tim@mithis.net (Mithro rants about stuff)</managingEditor>
    
    
    
      <item>
        <title>TimVideos.us 2016 New Year’s Resolutions</title>
        <description>&lt;p&gt;This is a &lt;a href=&quot;https://hdmi2usb.tv/timvideos/hdmi2usb/2016/01/11/new-year-roadmap/&quot;&gt;cross post&lt;/a&gt; from the &lt;a href=&quot;https://hdmi2usb.tv&quot;&gt;HDMI2USB&lt;/a&gt; website about my plans for 2016 and the &lt;a href=&quot;https://code.timvideos.us/&quot;&gt;TimVideos project&lt;/a&gt;. Last year was an exciting time for my personal projects!&lt;/p&gt;

&lt;blockquote&gt;
  &lt;h1 id=&quot;timvideosus-2016-new-years-resolutions&quot;&gt;&lt;a href=&quot;https://hdmi2usb.tv/timvideos/hdmi2usb/2016/01/11/new-year-roadmap/&quot;&gt;TimVideos.us 2016 New Year’s Resolutions&lt;/a&gt;&lt;/h1&gt;
  &lt;hr /&gt;

  &lt;p&gt;Hello everyone,&lt;/p&gt;

  &lt;p&gt;Hope everyone has had an awesome start to 2016 so far. As is tradition in many western countries, I thought I would put together some &lt;a href=&quot;https://en.wikipedia.org/wiki/New_Year%27s_resolution&quot;&gt;New Year’s Resolutions&lt;/a&gt; and reflect on our progress in 2015. I guess more business minded people might call it a “project roadmap” 🙂&lt;/p&gt;

  &lt;h3 id=&quot;timvideos-project&quot;&gt;&lt;a href=&quot;https://code.timvideos.us/&quot;&gt;TimVideos Project&lt;/a&gt;&lt;/h3&gt;

  &lt;p&gt;In 2015, I decided to focus the &lt;a href=&quot;https://code.timvideos.us/&quot;&gt;TimVideos project&lt;/a&gt; on the &lt;a href=&quot;https://hdmi2usb.tv/&quot;&gt;HDMI2USB project&lt;/a&gt;. The three key results of this focus were;&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;Starting and completing a &lt;a href=&quot;https://github.com/timvideos/HDMI2USB-misoc-firmware&quot;&gt;rewrite of the HDMI2USB firmware&lt;/a&gt; based on the &lt;a href=&quot;http://m-labs.hk/gateware.html&quot;&gt;Migen and MiSoC system developed by M-Labs&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;Launching a &lt;a href=&quot;http://crowdsupply.com/numato-lab/opsis&quot;&gt;successful crowdfunding campaign&lt;/a&gt; for &lt;a href=&quot;https://github.com/timvideos/HDMI2USB-numato-opsis-hardware&quot;&gt;Numato Opsis&lt;/a&gt;, our first open hardware for the HDMI2USB firmware.&lt;/li&gt;
    &lt;li&gt;Having the HDMI2USB firmware on Atlys boards used in production by multiple people!
      &lt;ul&gt;
        &lt;li&gt;Carl Karsten from &lt;a href=&quot;http://nextdayvideo.com/&quot;&gt;NextDayVideo&lt;/a&gt; in the US for both PyCon ZA and Nodevember.&lt;/li&gt;
        &lt;li&gt;The &lt;a href=&quot;https://wiki.debconf.org/wiki/Videoteam&quot;&gt;DebConf Video team&lt;/a&gt; for their &lt;a href=&quot;https://wiki.debian.org/DebianEvents/gb/2015/MiniDebConfCambridge#Video&quot;&gt;MiniDebConf in November&lt;/a&gt;.&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/user/mithro&quot;&gt;Myself for recording&lt;/a&gt; my own talks on the HDMI2USB project at user groups here in Sydney!&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;

  &lt;p&gt;With the success of this focus in 2015, the &lt;a href=&quot;https://code.timvideos.us/&quot;&gt;TimVideos project&lt;/a&gt; is going to continue to focus on the&lt;a href=&quot;https://hdmi2usb.tv/&quot;&gt;HDMI2USB project&lt;/a&gt; for 2016 (and I’ll go into more detailed goals shortly).&lt;/p&gt;

  &lt;p&gt;The &lt;a href=&quot;https://code.timvideos.us/&quot;&gt;TimVideos project&lt;/a&gt; has also been mildly successful in collaborating with other open source groups doing things related to video recording and production. In 2016, I hope we can strengthen these bonds and forge new ones. Some specific goals around this include;&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;Getting the TimVideos project to join &lt;a href=&quot;https://sfconservancy.org/&quot;&gt;Software Freedom Conservancy&lt;/a&gt; (or similar organisation).&lt;/li&gt;
    &lt;li&gt;Figure out the right way to collaborate with the &lt;a href=&quot;https://c3voc.de/&quot;&gt;C3VOC team&lt;/a&gt; on &lt;a href=&quot;https://github.com/voc/voctomix&quot;&gt;voctomix&lt;/a&gt; and start adding missing features from &lt;a href=&quot;https://github.com/timvideos/gst-switch&quot;&gt;gst-switch&lt;/a&gt; allowing that project to be retired.&lt;/li&gt;
    &lt;li&gt;Continue to work with supporting groups like &lt;a href=&quot;http://nextdayvideo.com/&quot;&gt;NextDayVideo&lt;/a&gt;, the &lt;a href=&quot;https://wiki.debconf.org/wiki/Videoteam&quot;&gt;DebConf Video team&lt;/a&gt; and &lt;a href=&quot;https://linux.org.au/&quot;&gt;Linux Australia&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;Support and help &lt;a href=&quot;http://hamsterworks.co.nz/mediawiki/index.php/FPGA_Projects&quot;&gt;Mike “Hamster” Field&lt;/a&gt; continue to develop a &lt;a href=&quot;https://github.com/hamsternz/FPGA_DisplayPort&quot;&gt;fully open source DisplayPort core&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;Collaborate with the &lt;a href=&quot;http://apertus.org/&quot;&gt;apertus° project&lt;/a&gt; on high end (4k and greater!) video capture and processing.&lt;/li&gt;
  &lt;/ul&gt;

  &lt;h3 id=&quot;hdmi2usb-project&quot;&gt;&lt;a href=&quot;https://hdmi2usb.tv&quot;&gt;HDMI2USB Project&lt;/a&gt;&lt;/h3&gt;

  &lt;p&gt;As we are concentrating on the &lt;a href=&quot;https://hdmi2usb.tv&quot;&gt;HDMI2USB project&lt;/a&gt;, we have some specific goals around that.&lt;/p&gt;

  &lt;p&gt;HDMI2USB &lt;strong&gt;firmware&lt;/strong&gt; goals;&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;Refactor the HDMI core to allow support a wider range of interfaces, better debugging and addition of more features. A document about the refactor has been &lt;a href=&quot;https://docs.google.com/a/mithis.com/document/d/1L8lz7u2uj6MrzSQv4b1Vk6Rmic26okyRklOju5IWLYA/edit?usp=drive_web&quot;&gt;started here&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;Add support for the &lt;a href=&quot;https://hdmi2usb.tv/timvideos/hdmi2usb/2016/01/11/new-year-roadmap/&quot;&gt;high-speed GTP transceivers&lt;/a&gt; and &lt;a href=&quot;http://hamsterworks.co.nz/mediawiki/index.php/FPGA_Projects&quot;&gt;Mike “Hamster” Field&lt;/a&gt; &lt;a href=&quot;https://github.com/hamsternz/FPGA_DisplayPort&quot;&gt;open source DisplayPort core&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;Get Ethernet support working (on both the Atlys and Opsis boards). The two major Ethernet features are;
      &lt;ul&gt;
        &lt;li&gt;Ethernet supports identical capture and control feature set to the USB port.&lt;/li&gt;
        &lt;li&gt;Allowing HDMI2USB boards to act has “HDMI over Ethernet extenders”.&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://hdmi2usb.tv/potential-boards/&quot;&gt;Support for more hardware&lt;/a&gt;;
      &lt;ul&gt;
        &lt;li&gt;miniSpartan6+&lt;/li&gt;
        &lt;li&gt;Digilent Nexys Video&lt;/li&gt;
        &lt;li&gt;New HDMI2USB designed hardware!&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Stretch Goals (1)
      &lt;ul&gt;
        &lt;li&gt;Add support for &lt;a href=&quot;https://docs.google.com/document/d/1ZjM1Brrks0lg1CJp2Rt1BH8-MhJamrKUeCUB4s4nzoA/edit&quot;&gt;hardware based mixing&lt;/a&gt;.&lt;/li&gt;
        &lt;li&gt;Have either a RTOS or Linux running on the FPGA softcore.&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;

  &lt;p&gt;HDMI2USB &lt;strong&gt;hardware&lt;/strong&gt; goals;&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;(By end of year) Development of a low cost PCI-Express capture card.&lt;/li&gt;
    &lt;li&gt;(By middle 2017) Development of an Opsis V2 based around either an high end Artix-7 or a low end Kintex-7 FPGA.&lt;/li&gt;
  &lt;/ul&gt;

  &lt;p&gt;&lt;em&gt;(1): Stretch goals are things we plan to try and achieve if things go well.&lt;/em&gt;&lt;/p&gt;

  &lt;p&gt;Hope this update give you an idea of what we have planned for 2016! We would love your help making it all possible.&lt;/p&gt;

  &lt;p&gt;Tim ‘mithro’ Ansell&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        <pubDate>Fri, 15 Jan 2016 01:00:58 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/2167-timvideos-us-2016-new-years-resolutions</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/2167-timvideos-us-2016-new-years-resolutions</guid>
        
        
        <category>lca</category>
        
        <category>pcb</category>
        
        <category>timvideos-us</category>
        
        <category>hdmi2usb</category>
        
        
        <description>This is a cross post from the HDMI2USB website about my plans for 2016 and the TimVideos project. Last year was an exciting time for my personal projects! TimVideos.us 2016...</description>
        
      </item>
    
      <item>
        <title>Can haz kernel patches?</title>
        <description>&lt;p&gt;As it’s only a couple of weeks till another&lt;a href=&quot;http://www.lca2010.org.nz/&quot;&gt; Linux.conf.au&lt;/a&gt; is underway, I thought I better post this draft from the last one! This year LCA is in &lt;a href=&quot;http://maps.google.com/maps?q=Wellington,+New+Zealand&amp;amp;btnG=Search+Maps&quot;&gt;Wellington, New Zealand&lt;/a&gt;, sadly I didn’t get my act together enough to make a proper holiday of it. I’m definitely looking forward to catching up with all the cool hackers at the conference.&lt;/p&gt;

&lt;p&gt;One of the best talks I went to &lt;a href=&quot;http://linux.conf.au&quot;&gt;Linux.conf.au&lt;/a&gt; last year was the &lt;a href=&quot;http://www.ksplice.com/&quot;&gt;Ksplice&lt;/a&gt; talk. This is a wonderful tool which allows people to develop “hot patches” so that you never need to reboot again. The developers have done some very cool work which means for 88% of patches a hot fix can be generated automatically. The presenter was a really great speaker too, during the talk he explains some advanced concepts (like hot to fix-up memory structures) I was able to easily understand it all. I can’t watch until I &lt;strong&gt;never&lt;/strong&gt; have to reboot my Linux machines again!&lt;/p&gt;

&lt;p&gt;I also attended &lt;a href=&quot;http://ozlabs.org/~rusty/&quot;&gt;Rusty&lt;/a&gt;‘s tutorial on hacking &lt;a href=&quot;http://http://lguest.ozlabs.org/&quot;&gt;lguest&lt;/a&gt;. Two years ago I submitted a &lt;a href=&quot;http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.28.y.git;a=commitdiff;h=b488f22d70f1c2451618b9991b9665d2c6b31e2b&quot;&gt;very important patch&lt;/a&gt; to lguest which is now included in the kernel. This year I didn’t get as far as I had wanted mostly because I had not gotten enough sleep the night before. I did however submit one patch which was accepted. I guess that makes me a kernel hacker :).&lt;/p&gt;

&lt;p&gt;Sadly, Rusty won’t be running another lguest tutorial this year, so it’s unlikely I’ll submit a third patch.&lt;/p&gt;
</description>
        <pubDate>Sun, 03 Jan 2010 13:05:37 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/96-lguest-and-ksplice</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/96-lguest-and-ksplice</guid>
        
        <category>hot plug</category>
        
        <category>kernel</category>
        
        <category>ksplice</category>
        
        <category>lca09</category>
        
        <category>lca10</category>
        
        <category>lca2009</category>
        
        <category>lca2010</category>
        
        <category>lguest</category>
        
        <category>linux</category>
        
        <category>linux.conf.au</category>
        
        
        <category>lca</category>
        
        
        <description>As it’s only a couple of weeks till another Linux.conf.au is underway, I thought I better post this draft from the last one! This year LCA is in Wellington, New...</description>
        
      </item>
    
      <item>
        <title>Compiling for Windows using Cygwin on Linux….</title>
        <description>&lt;p&gt;So for the past week while I have been at the &lt;a href=&quot;http://linux.conf.au/&quot;&gt;best conference&lt;/a&gt; in the world I have been trying to compile &lt;a href=&quot;http://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpserver-cpp.git;a=summary&quot;&gt;tpserver-cpp&lt;/a&gt; for Windows. I had done the hard work and gotten it to compile (as documented &lt;a href=&quot;http://blog.mithis.net/archives/tp/10-compiling-tpserver-cpp-under-windows&quot;&gt;here&lt;/a&gt;, &lt;a href=&quot;http://blog.mithis.net/archives/tp/12-compiling-tpserver-cpp-under-windows-part-2&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;http://blog.mithis.net/archives/tp/13-compiling-tpserver-cpp-under-windows-part-3&quot;&gt;here&lt;/a&gt;) on Windows previously. However, as I was in Hobart at a Linux conference I didn’t really have access to Windows computer. That was not going to stop me, so I attempted to &lt;a href=&quot;http://en.wikipedia.org/wiki/Cross-compiling&quot;&gt;cross compile&lt;/a&gt; the binaries under Linux. This has a number of advantages as it would mean when &lt;a href=&quot;http://jms.id.au/wiki&quot;&gt;someone&lt;/a&gt; finally gets around to creating a autobuilder, we can produce Windows binaries too.&lt;/p&gt;

&lt;p&gt;Ubuntu provides the &lt;a href=&quot;http://www.mingw.org/&quot;&gt;mingw32 compilers&lt;/a&gt; in the &lt;a href=&quot;http://packages.ubuntu.com/search?keywords=mingw32&amp;amp;searchon=names&amp;amp;section=all&quot;&gt;repository&lt;/a&gt; so I didn’t think it would be all that hard to get working. The problem is that tpserver-cpp does not have a “native” Windows support but &lt;a href=&quot;http://www.cygwin.com/&quot;&gt;cygwin&lt;/a&gt; comes to the rescue and provides a compatibly layer. Using cygwin turned out to not be as simple as using mingw32 compiler with the cygwin headers.&lt;/p&gt;

&lt;p&gt;I ended up using &lt;a href=&quot;http://www.kegel.com/crosstool/&quot;&gt;crosstool&lt;/a&gt; to build my own cygwin compiler. I battled for a long while with the fact that Ubuntu now enables “fortify source” by default. This breaks many versions of things like binutils and gcc (which often do &lt;em&gt;naughty&lt;/em&gt; things which fortify source does not like). After I figured out how to disable it, I was still was only able to get an ancient version of gcc to compile (3.3.6) which meant I had to fix a lot of problems in the tpserver-cpp code. I guess someone had to do it eventually, but it was annoying that I was forced too.&lt;/p&gt;

&lt;p&gt;I then manually downloaded a bunch of &lt;a href=&quot;http://mirror.aarnet.edu.au/pub/cygwin/release/&quot;&gt;cygwin packages&lt;/a&gt; to build a tree for the dependencies (such as boost and guile). This was much faster then trying to compile them on my own.  Finally, I was able to build tperver-cpp and create a Windows binary! I can confirm it runs fine under Wine and am now getting friends who are still shacked to Windows to test it there.&lt;/p&gt;

&lt;p&gt;It sounds much simpler now, but it took me over a week of work to boil it down to these steps. It was like a constant game of wack-a-mole, once I had solved one problem another popped up.&lt;/p&gt;

&lt;p&gt;So what now in this area? I want to get a recent version of the compiler working and preferably build all the dependencies ourselves (rather then rely on the cygwin compiled versions). I would ultimately like to see the cygwin compilers being packaged with Ubuntu/Debian in the same way that the mingw32 compilers are. I don’t know if any of that is likely to happen however as I never seem to have enought time. For now I have uploaded a copy of &lt;a href=&quot;http://blog.mithis.net/~tim/crosstool-cygwin-gcc336.tar.bz2&quot;&gt;my cross compiler&lt;/a&gt; (It needs to be extracted so it is found in /opt/crosstool).&lt;/p&gt;

&lt;p&gt;I hope this helps someone!&lt;/p&gt;
</description>
        <pubDate>Tue, 27 Jan 2009 16:22:22 +1000</pubDate>
        <link>https://blog.mithis.net/archives/tp/95-xcompiling-cygwin-on-linux-for-windows</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/tp/95-xcompiling-cygwin-on-linux-for-windows</guid>
        
        <category>cross compile</category>
        
        <category>cross compiling</category>
        
        <category>cygwin</category>
        
        <category>linux.conf.au</category>
        
        <category>mingw32</category>
        
        <category>thousand parsec</category>
        
        <category>tpserver-cpp</category>
        
        <category>windows</category>
        
        
        <category>lca</category>
        
        <category>tp</category>
        
        
        <description>Recovered from Wayback Machine archive</description>
        
      </item>
    
      <item>
        <title>Gaming Miniconf Videos</title>
        <description>&lt;p&gt;At &lt;a href=&quot;http://linux.conf.au&quot;&gt;Linux.conf.au 2008&lt;/a&gt; the AV team did a great job of recording the main conference and almost all the talks can be &lt;a href=&quot;http://www.linux.conf.au/programme/presentations&quot;&gt;downloaded&lt;/a&gt; from the main website. They where however, unable to record all the miniconf proceedings. I ran the &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming&quot;&gt;Gaming Miniconf&lt;/a&gt; again and like last year I was able to record the proceedings myself. It took me a while, but I have finally finished encoding the videos and you can now &lt;a href=&quot;http://thepiratebay.org/tor/4059511/Gaming_Miniconf___Linux.conf.au_2008_Videos&quot;&gt;download the videos&lt;/a&gt;. They should be of similar quality to the main conference videos.&lt;/p&gt;

&lt;p&gt;The day on a whole was fairly successfully and there where lots of interesting talks, panels and tutorials. One of the coolest talks was Douglas Bagnall’s “&lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming/Program#Playing_with_Crayons&quot;&gt;Playing with Crayons&lt;/a&gt;“, while we had a number of technical difficulties with getting his laptop talking to the projector (he has an evil Nvidia card), it was really cool to learn about this program which turns a kid’s crayon drawing into a playable game. Douglas has now &lt;a href=&quot;http://freshmeat.net/projects/tetuhi/&quot;&gt;open sourced the code&lt;/a&gt; and looking to port it to &lt;a href=&quot;http://www.laptop.org/&quot;&gt;the OLPC&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;We also had some very cool panels sessions. The first was about using&lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming/Program#FOSS_in_Game_Development_Education_Panel&quot;&gt; FOSS in Game Development education&lt;/a&gt;, we had some representatives from some of the &lt;a href=&quot;http://homepage.cs.latrobe.edu.au/gtlab&quot;&gt;top&lt;/a&gt; &lt;a href=&quot;http://www.rmit.edu.au/&quot;&gt;game&lt;/a&gt; &lt;a href=&quot;http://www.qantm.com.au/&quot;&gt;education&lt;/a&gt; institutes in Australia. The second was an interesting &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming/Program#Licensing_for_Game_Content_Creators.2C_Talk_.26_Panel&quot;&gt;licensing panel&lt;/a&gt; which includes Jessica Coats from &lt;a href=&quot;http://www.creativecommons.org.au/&quot;&gt;Creative Commons Australia&lt;/a&gt; and Kimberly Weatherall – a former &lt;a href=&quot;http://en.wikipedia.org/wiki/Rusty_Wrench&quot;&gt;Rusty Wrench winner&lt;/a&gt;. I think our last panel was the best however, &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming/Program#FOSS_in_Commercial_Games_Panel&quot;&gt;people got to grill representatives&lt;/a&gt; of the Australian commercial game industry on how they are using FOSS at their commercial game companies!&lt;/p&gt;

&lt;p&gt;There where also some really good talks by Richard and Alex about &lt;a href=&quot;http://pyglet.org&quot;&gt;pyglet&lt;/a&gt;, including &lt;strong&gt;the most impressive live coding I have ever seen&lt;/strong&gt;. As the pyglet tutorial is so cool and I have also uploaded it to &lt;a href=&quot;http://video.google.com.au/videohosted?docid=-8788197863800411145&quot;&gt;Google Video&lt;/a&gt; for your viewing pleasure. Of course, we couldn’t keep &lt;a href=&quot;http://ozlabs.org/~rusty/&quot;&gt;Rusty Russell&lt;/a&gt; away, he gave a short lightening talk about his new &lt;a href=&quot;http://ozlabs.org/~rusty/ponghero/&quot;&gt;Pong Hero&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;So why not &lt;a href=&quot;http://thepiratebay.org/tor/4059511/Gaming_Miniconf___Linux.conf.au_2008_Videos&quot;&gt;download the Gaming Miniconf vidoes and take a look&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Thu, 06 Mar 2008 22:44:25 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/75-gaming-miniconf-videos</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/75-gaming-miniconf-videos</guid>
        
        <category>foss</category>
        
        <category>Games</category>
        
        <category>lca2008</category>
        
        <category>miniconf</category>
        
        <category>videos</category>
        
        
        <category>gaming-miniconf</category>
        
        <category>lca</category>
        
        
        <description>At Linux.conf.au 2008 the AV team did a great job of recording the main conference and almost all the talks can be downloaded from the main website. They where however,...</description>
        
      </item>
    
      <item>
        <title>Thousand Parsec primary client 0.3.0 released!</title>
        <description>&lt;p&gt;As announced at &lt;a href=&quot;http://linux.conf.au/&quot;&gt;Linux.conf.au&lt;/a&gt;, I’m happy to point out that we have finally &lt;a href=&quot;http://www.thousandparsec.net/tp/news.php/2008-02-18-2107&quot;&gt;anounced the 0.3.0 release of the Thousand Parsec client&lt;/a&gt; which I work on.&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;It’s been a long time since the last release of the primary client for playing &lt;a href=&quot;http://www.thousandparsec.net/tp/&quot;&gt;Thousand Parsec games&lt;/a&gt;. Now, the wait is finally over and it was well worth it. Large parts of the client have drastically changed. Connecting to game servers is simplified. The new user interace enables you to more easily see important information and then more efficiently issue orders. Translation support makes it possible to conqueror the universe in your mother language. For all the details check out the full release announcement. If you downloaded a previous release and didn’t like it, please give &lt;a href=&quot;http://www.thousandparsec.net/tp/downloads.php#tpclient-pywx&quot;&gt;this new release a try&lt;/a&gt;!&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        <pubDate>Tue, 19 Feb 2008 09:35:23 +1000</pubDate>
        <link>https://blog.mithis.net/archives/tp/73-tp-release-v3</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/tp/73-tp-release-v3</guid>
        
        
        <category>lca</category>
        
        <category>tp</category>
        
        
        <description>As announced at Linux.conf.au, I’m happy to point out that we have finally anounced the 0.3.0 release of the Thousand Parsec client which I work on. It’s been a long...</description>
        
      </item>
    
      <item>
        <title>LCA2008 all over :(</title>
        <description>&lt;p&gt;Well, I am back at work after spending last week at &lt;a href=&quot;http://linux.conf.au&quot;&gt;Linux.conf.au,&lt;/a&gt; it was a huge amount of fun and the organisers did a great job. I am really happy that I got to catch up with all the people cool I had not seen for almost a year. We managed to have a &lt;a href=&quot;http://www.thousandparsec.net/&quot;&gt;Thousand Parsec&lt;/a&gt; &lt;a href=&quot;http://www.thousandparsec.net/wiki/LCA08_Dev_Meeting&quot;&gt;developer meeting&lt;/a&gt; which was pretty fruitful. As with last year, I ran the &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming&quot;&gt;Gaming Miniconf&lt;/a&gt; and a large “Open Source Gaming” stand on &lt;a href=&quot;http://linux.conf.au/programme/open-day&quot;&gt;Open Day&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The Gaming Miniconf was a little slow to start, my first speaker turned up late and my second speaker was unable to get his laptop to work with the projector. I was disappointed with the turn out during the morning, last year we easily had 70 people for most of the day, while this year it was closer to 40. The competition for people’s attention in the morning was tough, there where &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Main_Page#Tuesday_the_29th_of_January_2008&quot;&gt;8 other miniconfs&lt;/a&gt; running. The keynote speeches before the Miniconfs last year, really helped make everyone was getting out of bed.&lt;/p&gt;

&lt;p&gt;I am much happier with the afternoon, things ran significantly smoother and the &lt;a href=&quot;http://pyglet.org/&quot;&gt;pyglet&lt;/a&gt; tutorial was a huge hit. It was amazing to watch Richard and Alex work, they really should give a main conference tutorial next year. I am currently encoding all the talks and hope to have them up very soon (for those who where silly enough to attend the wrong Miniconf). Watch this space for more information.&lt;/p&gt;

&lt;p&gt;The Open Day was pretty cool, I would like to thank all the helpers – they did a great job and allowed me to concentrate on organising things (like setting up hardware and finding lunch for everyone). I do wish that the Open Day venue was much larger, it was rather cramped for most of the day. The open day is one of the best events we have to show the general public all the cool things FOSS is doing and I would like to see it become a bigger and longer event.&lt;/p&gt;

&lt;p&gt;I belive that previously Miniconf organisers had been given the short end of the stick. The effort required to organise a Miniconf is significantly more then required for a talk, yet they received none of the perks or recognition that speakers did. I’m glad that the organising committee decided to make a change this year and I feel this small gesture made a huge difference.&lt;/p&gt;

&lt;p&gt;Of course, I also managed to attended a number of cool talks. I would recommend &lt;a href=&quot;http://www.linux.conf.au/programme/presentations&quot;&gt;going and watching some of them&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 04 Feb 2008 14:23:24 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/66-lca2008-over</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/66-lca2008-over</guid>
        
        
        <category>gaming-miniconf</category>
        
        <category>lca</category>
        
        
        <description>Well, I am back at work after spending last week at Linux.conf.au, it was a huge amount of fun and the organisers did a great job. I am really happy...</description>
        
      </item>
    
      <item>
        <title>In the news!</title>
        <description>&lt;p&gt;As I have been organising the Gaming Miniconf, I was interviewed for a “blog” on ITWire. The post was finally publish today, you can &lt;a href=&quot;http://www.itwire.com/content/view/15824/1090/1/0/&quot;&gt;find it here&lt;/a&gt;. It wasn’t to bad and the stuff comes of pretty positive.&lt;/p&gt;
</description>
        <pubDate>Tue, 18 Dec 2007 14:59:44 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/65-itwire</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/65-itwire</guid>
        
        
        <category>gaming-miniconf</category>
        
        <category>lca</category>
        
        
        <description>As I have been organising the Gaming Miniconf, I was interviewed for a “blog” on ITWire. The post was finally publish today, you can find it here. It wasn’t to...</description>
        
      </item>
    
      <item>
        <title>Gaming Miniconf CFP open!</title>
        <description>&lt;p&gt;Just in case you &lt;a href=&quot;http://lists.linux.org.au/pipermail/lca-announce/2007-October/000085.html&quot;&gt;missed this&lt;/a&gt;, the &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming&quot;&gt;Gaming Miniconf&lt;/a&gt; has opened it’s call for participation. We are not just after presenters either!&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;This will be the second year that the Gaming Miniconf runs and with your help it will be even better. This Miniconf is not just a bunch of cool talks, it aims to be FUN! The Miniconf will be running some cool interactive demonstrations of FOSS games at the Open Day.&lt;/p&gt;

  &lt;p&gt;&lt;strong&gt;So why not come and participate in this exciting event?&lt;/strong&gt;&lt;/p&gt;

  &lt;p&gt;The latest version of the &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming/CFP&quot;&gt;announcement&lt;/a&gt; can always be found at &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming/CFP&quot;&gt;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming/CFP&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        <pubDate>Mon, 22 Oct 2007 17:44:05 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/62-gaming-miniconf-cfp</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/62-gaming-miniconf-cfp</guid>
        
        
        <category>gaming-miniconf</category>
        
        <category>lca</category>
        
        
        <description>Just in case you missed this, the Gaming Miniconf has opened it’s call for participation. We are not just after presenters either! This will be the second year that the...</description>
        
      </item>
    
      <item>
        <title>Linux.conf.au woo!</title>
        <description>&lt;p&gt;As you may &lt;a href=&quot;http://lists.linux.org.au/pipermail/linux-aus/2007-October/015998.html&quot;&gt;have already noticed&lt;/a&gt;, &lt;a href=&quot;http://linux.conf.au/&quot;&gt;Linux.conf.au 2008&lt;/a&gt; has announce that registrations are finally open, woot! If you are planning on coming, don’t forget to come to the best miniconf there is, the &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming&quot;&gt;Gaming Miniconf&lt;/a&gt;! I am running it again this year and it is going to be packed with Gaming and Game Development goodness.&lt;/p&gt;

&lt;p&gt;Much to my embarrassment I managed to accidentally announce the fact early to the #linux.conf.au channel, I just happened to check the website for some &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php?title=Gaming&quot;&gt;Gaming Miniconf&lt;/a&gt; business and noticed the &lt;a href=&quot;http://linux.conf.au/__data/assets/image/0018/567/register-orange.png&quot;&gt;registration button&lt;/a&gt;. Thinking I had missed the announcement (it has been long day) I hopped on to the &lt;a href=&quot;irc://irc.freenode.org/#linux.conf.au&quot;&gt;#linux.conf.au&lt;/a&gt; channel to ask how long it had been opened. Turned out they had just started doing some testing and thanks to me the whole channel jump on being the first to register. Sorry guys!&lt;/p&gt;

&lt;p&gt;I have booked my flights and registered, so I am all good to go.&lt;/p&gt;
</description>
        <pubDate>Mon, 22 Oct 2007 17:16:40 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/61-lca08-rego</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/61-lca08-rego</guid>
        
        
        <category>gaming-miniconf</category>
        
        <category>lca</category>
        
        
        <description>As you may have already noticed, Linux.conf.au 2008 has announce that registrations are finally open, woot! If you are planning on coming, don’t forget to come to the best miniconf...</description>
        
      </item>
    
      <item>
        <title>Open Source @ Freeplay debrief</title>
        <description>&lt;p&gt;As some of you may know, I was invited to speak about my experiences with Open Source games at the &lt;a href=&quot;http://www.nextwave.org.au/news/free-play-a-mere-month-away-get-your-tickets-now&quot;&gt;Independent Game Developers conference, Freeplay&lt;/a&gt;. The conference was in Melbourne at the &lt;a href=&quot;http://www.acmi.net.au/&quot;&gt;ACMI&lt;/a&gt; and at my guess around 250 people attended the event.&lt;/p&gt;

&lt;p&gt;I organised with the Freeplay organisers to have &lt;a href=&quot;http://linux.conf.au&quot;&gt;Linux.conf.au&lt;/a&gt; postcards available at the registration desk and dotted around the other venues. About 100 cards where picked up and the remainder where given to Geoff Leach (who lectures at &lt;a href=&quot;http://www.rmit.edu.au/&quot;&gt;RMIT&lt;/a&gt;) to distribute to students. I also advertised the “&lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php/Gaming&quot;&gt;Gaming Miniconf&lt;/a&gt;” which I will be organising at &lt;a href=&quot;http://linux.conf.au&quot;&gt;Linux.conf.au&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I gave a talk entitled “The best things in life are free” which was split into two sections. The first was an introduction to what FOSS actually is, while the second was a brief tour of various open source game technologies and games which exist. I hoped to show how the &lt;a href=&quot;http://en.wikipedia.org/wiki/Video_game_developer#Independent_developers&quot;&gt;independent game developers&lt;/a&gt; and open source game developers where closer then both sides realise.&lt;/p&gt;

&lt;p&gt;The talk went well and there seemed quite a bit of interest. There was quite a bit of interest (among game library developers) in the dual-licensing model that &lt;a href=&quot;http://www.mysql.org/&quot;&gt;MySQL&lt;/a&gt; and &lt;a href=&quot;http://www.trolltech.com/&quot;&gt;Trolltech&lt;/a&gt; both use. More importantly many of the upcoming game development students attending were interested in both using open source and open sourcing their own games.&lt;/p&gt;

&lt;p&gt;I also talked directly to a variety of leading Australian game developers to find out how, where and why they are using FOSS in there company and games. As I have &lt;a href=&quot;http://www.linux.org.au/conf/2007/Miniconfs/Gaming/ProgramNew.html&quot;&gt;previously thought&lt;/a&gt; (and discussed at last year’s &lt;a href=&quot;http://miniconf.mel8ourne.org/wiki/index.php/Gaming&quot;&gt;Gaming Miniconf&lt;/a&gt;), the amount of FOSS being used is extensive. &lt;a href=&quot;http://www.python.org/&quot;&gt;Python&lt;/a&gt;, for example, been embedded &lt;a href=&quot;http://en.wikipedia.org/wiki/Vampire:_The_Masquerade_%E2%80%93_Bloodlines&quot;&gt;in&lt;/a&gt; &lt;a href=&quot;http://www.2kgames.com/civ4/home.htm&quot;&gt;many&lt;/a&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Temple_of_Elemental_Evil_(computer_game)&quot;&gt;AAA&lt;/a&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/Battlefield_2&quot;&gt;games&lt;/a&gt; and is used in &lt;a href=&quot;http://en.wikipedia.org/wiki/EVE_Online&quot;&gt;multiple&lt;/a&gt; &lt;a href=&quot;http://www.bigworldtech.com/index/index_en.php&quot;&gt;MMORPGs&lt;/a&gt;. Hopefully I will have some cool case studies very soon.&lt;/p&gt;
</description>
        <pubDate>Thu, 23 Aug 2007 22:43:58 +1000</pubDate>
        <link>https://blog.mithis.net/archives/lca/50-freeplay-debrief</link>
        <guid isPermaLink="true">https://blog.mithis.net/archives/lca/50-freeplay-debrief</guid>
        
        
        <category>games</category>
        
        <category>lca</category>
        
        
        <description>As some of you may know, I was invited to speak about my experiences with Open Source games at the Independent Game Developers conference, Freeplay. The conference was in Melbourne...</description>
        
      </item>
    
  </channel>
</rss>
