I released viking as 0.9.91.

  No, I'm not crazy. (Humh... I don't think so) :-)
  I decided to release an other release before 1.0. There is many
  reasons for that.

Definitely it's good to release 0.9.91 before 1.0.  When you do release
1.0, it really shouldn't be any different than the last 0.9.x release!

I have updated pkgsrc to 0.9.91; this was easy.

Tiny suggestion:

  Drop openaerialmap.  It is currently not functioning.

  Doing 'viking template.viking *.gpx' is very useful, in that you get
  the gpx files overlaid on the map in template.viking, but this isn't
  documented.

  I don't see how to set the new 'tiles fresh enough' paramater.  It
  seems OSM mapnik updates from minutely tiles; it's cool to grab them
  when you want, but a lot of server load normally.  I suggest a week
  for the default fresh-enough-not-to-ask time, but I don't see how to
  set that in the GUI and I don't see it in the viking file.

More work:

  I find that when loading lots of gpx traces (a month worth of 1s
  resolution), screen drawing takes forever.  So adding a 'if this point
  has the same screen coords as the last one, just skip drawing it'
  would help a lot.





The following patch works around NetBSD's non-constant NAN issue (in netbsd-5,
fixed in current).  It doesn't matter a lot to me, as pkgsrc applies it,
but it will make it easier for me to build from git, although I suppose
learning git enough to have it as a local patch would be a ood start :-)
It may help on other platforms too as a clue.


$NetBSD: patch-aa,v 1.1.1.1 2009/03/11 14:18:30 gdt Exp $

--- src/gpspoint.c.orig 2009-02-08 14:47:01.000000000 +0100
+++ src/gpspoint.c
@@ -81,8 +81,14 @@ static gdouble line_altitude = VIK_DEFAU
 static gboolean line_visible = TRUE;
 
 static gboolean line_extended = FALSE;
+/* Work around a bug in NetBSD. See PR standards/40695 */
+#if defined(__NetBSD__) && __GNUC_PREREQ__(3,3)
+static gdouble line_speed = __builtin_nanf("");
+static gdouble line_course = __builtin_nanf("");
+#else /* NetBSD */
 static gdouble line_speed = NAN;
 static gdouble line_course = NAN;
+#endif /* NetBSD */
 static gint line_sat = 0;
 static gint line_fix = 0;
 /* other possible properties go here */

Attachment: pgpqrxGhVSkez.pgp
Description: PGP signature

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Viking-devel mailing list
Viking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/

Reply via email to