This is a minor release that includes a couple of bug fixes that will make Meiga to properly work on Fedora systems and also to work with those routers exposing a WANPPPConnection by UPnP instead of a WANIPConnection.
As always, you can download it from http://meiga.igalia.com. This time a new package for Ubuntu Jaunty on amd64 is also available for users having that architecture.
Your code seems interesting, but most Linux distributions include python and the module SimpleHTTPServer. While it’s from the CLI and not a GUI, it does offer a really quick and dirty way to share out any directory with logs printing out on the terminal screen you ran the command.
See here for more info: http://code.activestate.com/recipes/365606/
Of course, I don’t quite know what your roadmap is, and you do imply that there will be many other features other than simple File sharing over HTTP.
Yes, I also know about Python SimpleHTTPServer. It’s a simple and interesting alternative to Meiga, specially on systems such as N810, where it hasn’t been ported to.
Anyway, if you have a look at the website, you’ll find that Meiga is more than a simple server: it has other nice features like integrated port redirection (to share to the Internet), RSS feed generation and integration with other desktop appplications via its DBUS interface.