OSM2Go 0.8.1-maemo1

A mobile OpenStreetMap Editor OSM2Go is a lightweight editor for OpenStreetMap intended for mobile devices and small screens. This mapping tool is particularly suited for small-screen portable systems such as subnotebooks, handheld devices and netbooks which do not have a network connection at all times. OSM2Go features a tagging presets system, background satellite/WMS layers, and gpsd integration. It was originally designed for the Maemo mobile Linux platform, and so is lightweight and sports a simple, speedy interface to map editing.
Section:
user/navigation
Maintainers:
Size:
947470 bytes
MD5sum:
74b1808bcedb73fbf4e6dc3ea2d7ea43
Status:
Old version cleaned by repository management
QA Quarantine ends:
ENDED 2010-01-04 16:53
TesterKarmaTimestamp
Keywan Najafi Tonekaboni (73)
2010-01-29 20:24 UTC
David Martel (142)
2010-01-27 15:37 UTC
Willie Pretorius (Tester) (352)
2010-01-26 10:51 UTC
Riku Voipio (191)
2010-01-25 11:16 UTC
Tomasz Dominikowski (Tester) (596)
2010-01-19 11:12 UTC
Tero Kojo (592)
2010-01-11 21:22 UTC
Kaj-Michael Lang (616)
2010-01-04 21:06 UTC
Uwe Kaminski (483)
2010-01-02 18:37 UTC
Arnim Sauerbier (181)
2010-01-01 04:22 UTC
Mustali Dalal (Tester) (996)
2009-12-29 11:58 UTC
Venomrush . (Tester) (721)
2009-12-27 03:33 UTC
Marko Vertainen (330)
2009-12-26 09:39 UTC

Package events

Event typeUserTimestamp
Old version cleaned by repository managementSystem2010-04-07 13:07 UTC
Package promotedTill Harbaum2010-01-29 20:27 UTC
Package is in testingSystem2009-12-25 16:53 UTC

Comments:

1 2 3 4 5 6 next »
David Martel
Karma: 142

Reported a minor issue (5074 on garage) but no reason to block this. A bit confused that there is a bug tracker for this in both garage and bugs.maemo.org, should one be closed to new reports?

2010-01-27 15:38 UTC
Riku Voipio
Karma: 191

The /usr/bin/osm2go issue is already present in the extras version of osm2go so it is not a regression.

This version is still much better than the one in extras at the moment.

2010-01-25 11:19 UTC
Mustali Dalal
Karma: 996

@Arnim, I do appreciate the complexity of the software. The hardwork and attention to detail is evident. Most of the packages you mentioned are stock packages so there is little benefit in talking about optification there. - The issue I raised was about the size of the osm2go binary and the libgoocanvas3 dependency (combined) based on my interpretation of the optification requirements (<500kb); and also because Till was the maintainer of the dependency.

2010-01-06 10:52 UTC
Arnim Sauerbier
Karma: 181

Mustali, "The package is optified but /usr/bin/osm2go isn't. it takes 279kb of rootfs."

Please note that this is quite a complex application, then compare: 276 osm2go 308 osso_rss_feed_reader.launch 328 unzip 372 chessui.launch 384 openssl 404 osso_calculator_engine 424 hildon-desktop.launch 500 rtcom-messaging-ui.launch 520 eapd 544 osso_startup_wizard.launch 548 lftp 560 mediaplayer.launch 804 gpg 968 modest.launch 1008 python2.5 1028 osso_pdfviewer.launch 1532 Xorg 1672 hatari 1740 intellisyncd

2010-01-01 04:28 UTC
Arnim Sauerbier
Karma: 181
  1. [X] Bug database exist.
  2. [X] Licensing ok.
  3. [X] No illegal/dubious content.
  4. [X] Working provided features.
  5. [X] No missing announced features.
  6. [X] Optification ok. (nice, too - directly under osm2go without ugly usr lib etc subdirs)
  7. [X] No performance problems. (not tested with really heavy city maps yet)
  8. [X] No power management issues. (monitoring top output shows very low cpu use)
  9. [X] No known security risks. (not qualified to audit the code)

Till has updated this package in repo TWENTY-FOUR times. Why is it not inheriting previous karma?

Donation sent for his great persistence.

2010-01-01 04:04 UTC
Mustali Dalal
Karma: 996

sorry for mistyping your name (twice!)

2009-12-29 20:54 UTC
Mustali Dalal
Karma: 996

@Tim I didn't say the package was not optified. it is the dependency (libgoocanvas3) that isn't
- The package is optified but /usr/bin/osm2go isn't. it takes 279kb of rootfs. (I am not asking for 5kb. I am not that cheap :)) - Bugs 4947 and 4948 have been created.

2009-12-29 20:52 UTC
Till Harbaum
Karma: 664

Why do you think the program isn't optified? Everything the osm2go can control directly is in /opt. Only the stuff the system itself is not expecting in /opt (the executable, the .desktop file, the launcher icons ...) is still in the rootfs where the system expects it to be. I'd rather reduce functionality to meet the memory constraints than introduce some cross-filesystem links. This should be doable since it's about 5k you are asking for. Perhaps just removing some error messages will do or changing code optimizations from speed to size. After all i can still compile a fast/complete version for my own personal usage.

And yes, please file a detailed bug report incl. the exact sources/rules that you think i have to meet.

2009-12-29 18:41 UTC
Till Harbaum
Karma: 664

Why do you think the program isn't optified? Everything the osm2go can control directly is in /opt. Only the stuff the system itself is not expecting in /opt (the executable, the .desktop file, the launcher icons ...) is still in the rootfs where the system expects it to be. I'd rather reduce functionality to meet the memory constraints than introduce some cross-filesystem links. This should be doable since it's about 5k you are asking for. Perhaps just removing some error messages will do or changing code optimizations from speed to size. After all i can still compile a fast/complete version for my own personal usage.

And yes, please file a detailed bug report incl. the exact sources/rules that you think i have to meet.

2009-12-29 18:36 UTC
Mustali Dalal
Karma: 996
  • @Tim, optification is a critical issue. Therefore, a quick thumbs-down. I am used to filing bugs at bugs.maemo.org and I assumed that putting a note here would be enough. Nevertheless, I will file a garage bug.
  • Also, seeing that you were the maintainer of libgoocanvas3, I assumed it would be faster/easier for you to make the optify change.
  • the app is great so far, still testing it. great improvements since the last version.
    thanks
2009-12-29 17:18 UTC
Till Harbaum
Karma: 664

Also i am missing a proper bug report as stated in http://wiki.maemo.org/Extras-testing/QA_Checklist :

"A Critical bug at http://bugs.maemo.org/ against the application is required to justify your thumbs down."

So please spend the time to do proper testing and not just give a quick thumbs down without even filing a bug.

2009-12-29 13:33 UTC
Till Harbaum
Karma: 664

Oh, cmon guys, everzday a new rule? osm2go depends on a ton of library (as does every other application) incl. a bunch of non-optified pre-installed system libs. Since when does the entire chain of libs fall under this 500k optification limit? The sane resoning would prevent any python application from being promoted.

Get serious, guys!

2009-12-29 12:07 UTC
Mustali Dalal
Karma: 996
  • libgoocanvas3 is not optified. takes 226k of rootfs
  • /usr/bin/osm2go takes 279k of rootfs. better to link it to /opt
  • together, installation takes >500k of rootfs. -1
2009-12-29 11:57 UTC
Till Harbaum
Karma: 664

Nearly all changes over the last release are related to the fremantle UI. The latest version is now fully fremantleized and 100% finger friendly.

You can find the full changelog as usual at
https://garage.maemo.org/viewvc/trunk/debian/changelog/?revision=337&root=osm2go

2009-12-25 17:28 UTC
1 2 3 4 5 6 next »

Comments:

You must be logged in to make comments.