= Martin Kolman - activity overview = [[PageOutline]] == Education == I've got my Bachelors on the Faculty of Informatics of the Masaryk University in Brno with bachelors thesis on the topic of[http://is.muni.cz/th/255628/fi_b/?lang=en;id=214900 Flexible GPS Navigation for Mobile Devices with Linux OS]. I've started the development of modRana while working on this thesis. I'm currently working on my masters thesis called ''Comparison of today's mobile Linux distributions''. == Experience == === Linux === I've been using Linux for many years at home & at school and I've also helped other users in need. :) === Python === === GUI toolkits === ==== GTK ==== ==== Qt & QML ==== ==== Clutter ==== === Packaging === === GIT === === Localization === == Projects == === modRana === !ModRana is a flexible navigation system for Mobile devices. It can show various map layers, manage POI, search for amenities, addresses or Wikipedia articles and has a powerful command-line interface, that exposes many of its features to third party applications. This interface is already in use by [http://talk.maemo.org/showthread.php?t=84753 Saera] for voice triggered amenity & weather search. !ModRana supports both online and offline routing (using the Monav backend) & provides multilingual voice directions turn-by-turn. !ModRana took part in many coding competitions and most recently won the '''1st place''' in the '''Maemo.org Coding Competition 2012'''. '''architecture:'''[[BR]] core: Python[[BR]] classic GUI: Python + GTK[[BR]] QML GUI: Python + Qt + QML[[BR]] packaging : shells scripts + Python (setuptools) + OBS '''website: http://www.modrana.org''' [[BR]] '''source code repository: https://github.com/M4rtinK/modrana''' [[BR]] '''Maemo package: http://maemo.org/downloads/product/Maemo5/modrana/''' [[BR]] '''main discussion thread: http://talk.maemo.org/showthread.php?t=58861''' === modRana data repository === The modRana data repository is a server application, that generates navigation data packages from !OpenStreetMap data for use by modRana and other compatible navigation systems. The data repository development started after support for Monav offline routing was added to modRana. The users need up-to-date routing data packs to use this and the data repository is there to generate and host them. It currently generates & hosts only Monav routing data packs, but its architecture is prepared for seamlessly adding support for handling other data packages. The repository (re)generation is fully multi-threaded, so that, if running on suitable hardware, even a global data update takes just a few hours. For example, global Monav routing data generation takes less than 4 hours on a 48 core Opteron server (including data downloads & result packaging). source code repository: https://github.com/M4rtinK/modrana-data-repository [[BR]] main repository instance: http://data.modrana.org '''architecture:'''Python === Monav data generator === A simple script for Monav routing data generation. I takes one OSM data pack (in .osm or .pbf) and generates a folder with Monav routing data from it. '''architecture:'''Python === Mieru === Mieru is a flexible manga & comic book reader. It supports all relevant formats & has a nice UI. Mieru has been translated to Many languages and is avalable from the Nokia store. '''architecture:''' Python + QML [[BR]] (old interface: Python + GTK + Clutter) ''' source code repository: https://github.com/M4rtinK/mieru''' [[BR]] ''' Nokia Store: http://store.ovi.com/content/234303''' [[BR]] ''' main discussion thread: http://talk.maemo.org/showthread.php?t=73907''' [[BR]] === !RePho === !RePho is a flexible re-photography tool. '''architecture:''' Python + Qt + QML ''' source code repository: https://github.com/M4rtinK/repho''' [[BR]] ''' Nokia Store: http://store.ovi.com/content/271198''' [[BR]] === Panora === Panora helps to capture photos for further panorama processing. '''architecture:''' Python + Qt + QML ''' source code repository: https://github.com/M4rtinK/panora''' [[BR]] ''' Nokia Store: http://store.ovi.com/content/321951''' [[BR]] == Coding competitions == === Maemo Coding Competition 1 (2010) === '''3rd place''' with '''modRana''' in the ''Location & Navigation'' category. [http://wiki.maemo.org/Maemo_Coding_Competition_1#Results results table] === !MeeGo Coding Competition 2011 === '''2nd place''' with '''modRana''' in the ''Location & Navigation'' category. [http://maemo.org/vote/results.php?election_id=12 results table] === Maemo.org Coding Competition 2012 === '''1st place''' with '''modRana''' in the ''Updates & Development on Existing Apps'' category. [http://wiki.maemo.org/Maemo.org_coding_competition_2012#Results results table] === Be Qt === '''3rd place''' with '''!RePho'''. === Be Qt : Summer Contest === '''6th place''' with '''Panora'''. == Past !RedHat/Fedora involvement == I've visited many interesting !RedHat organized events in the past (Software Freedom day, Openhaus, Tower talks, Fedora release party, Devconf,...). I've also got the first place in Quiz on the Fedora 17 release party in Brno & got a nice RedHat + Fedora flash drive as a result! :) I've also taken part on Fedora test days: