Changes between Version 9 and Version 10 of martin_kolman
- Timestamp:
- Nov 1, 2012, 7:12:13 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
martin_kolman
v9 v10 11 11 12 12 === Linux === 13 I've been using Linux for many years at home & at school and I've also helped other users in need. :) 13 I've been using Linux for many years at home & at school and I've also helped other users in need. :) I have also absolved multiple !Unix/Linux courses on the university. 14 14 15 15 === Python === 16 I use Python for all my projects and would say than I'm quite well versed in it already. :) 16 17 17 18 === GUI toolkits === 18 19 19 20 ==== GTK ==== 21 The classic modRana GUI is based on Cairo & GTK. It is still the main GUI on the Maemo 5 Fremantle platform and on the desktop and I'm still maintaining it and adding new features. 20 22 21 23 ==== Qt & QML ==== 24 As most new mobile Linux devices don't suport GTK at all, I've also started working on an alternative modRana GUI based on Qt & QML. The QML GUI is currently the main GUI for Harmattan. ModRana supports GUI module selection at startup, so it is possible to run both on the same device. :) 25 26 Al my other end-user applications use Qt & QML for their GUIs. 27 22 28 23 29 ==== Clutter ==== 30 When I started working on Mieru, QML was no where it is now, so I've used Clutter for it's GUI. While not the default GUI any more, I still maintain it and it used as a fallback in case the QML GUI is not available for some reason. 24 31 25 32 === Packaging === 33 The first packaging format I got into contact with was Ipkg, while working on modRana packages for the Neo !FreeRunner open source smartphone. 34 35 Then I've learned how to do Doebin packaging and have written automated packaging scripts for publishing modRana & Mieru to the Maemo repositories. 36 37 And I've added OBS to my workflow for Harmattan packaging. I've also used OBS for my GTK & PyGTK port for Harmattan. And recently I've helped to include !PySide packages to the main Nemo library OBS project. 38 39 I'm currently learning RPM packaging, so that I can create Nemo & Jolla (once released) packages of my applications. 40 41 On a related Note to packaging, my application hosted in the Nokia store already got more than 17 thousand downloads while downloads.maemo.org list more than 470 thousand downloads for modRana. :) 26 42 27 43 === GIT === 44 I really like GIT and I'm using it to manage the code of all my projects. My [https://github.com/M4rtinK Github repository list] is getting quite long lately. :) 45 46 === Wiki === 47 I'm using the wiki on modrana.org to document modRana and my work on it and I've also contributed to the Maemo.org & OpenStreetMap Wikis with articles about my projects & related matters. 28 48 29 49 === Localization === 50 My experience with localization started after merging localization support patches from a German developer to Mieru. Since then I've written the Czech Mieru localization, created a Mieru translation project on Transifex and written some scripts that automate translation updates from/to Transifex. 51 52 The ease of use Transifex certainly helped to attract translators. As a result, Mieru has been so far translated to 8 languages, including for example Chinese, Vietnamese, Russian or Finnish. 53 30 54 31 55 == Projects == … … 67 91 68 92 === Mieru === 69 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 ava lable from the Nokia store.93 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 available from the Nokia store. 70 94 71 95 '''architecture:'''