> > I'm not a fan of this idea sorry. IMO osm-gps-map should be > > * "batteries included" > > Well it should not be taken out, but the possibility of overriding it sounds > interesting, > although for foxtrot I'll take the built-in downloader. > > > * a good GObject/Gtk+ citizen > > Hmm I don't know exactly what that means, I'm more of a ObjectOriented/C++ > kind of guy, > where 'separation of concerns' is one of the important axioms.
In this context it means * using libsoup (GObject based download lib) * Use Gobject properties and signals, interfaces etc (easier to write bindings, gobject introspection etc). * Hide threads, use mainloop based approaches instead > > Besides, there was talk on this list about a tile provider library, which > would rhyme with > this separation. > > So my point basically is, you can have batteries included without discarding > the concept > of separation of concerns. I guess, although osm-gps-map is not a large library currently, it seems a little overkill to split it furthur. Also I am lazy ;-) Thanks, John _______________________________________________ This message is sent to you from [email protected] mailing list. Visit http://lists.osgeo.org/mailman/listinfo/foss-gps to manage your subscription For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS
