Marble/Protocol
Appearance
< Marble
Live Protocol from the 2nd Marble sprint in Prague. Saturday, 2012-10-20
Legend T: task I: information S: suggestion
Outreach
* I: __Server__ needed for satellite tiles, routing data, osm vector data
* I: Format/data need of osm vector data yet unknown
* I: current routing data is about 30 GB, RAM > 2 GB would be ideal for conversion
* I: No existing KDE server available, __funding__ needed
* T: Approach KDE e.v. and ask for funding to get started
* T: Ask community for funding (permanent possibility, e.g. donations via the website, optional payed (donate) versions of mobile apps)
* T: Determine organizational needs of funding (own account? sub-account of KDE e.v. possible?)
* I: OsGEO might be an alternative as well
* PR/Marketing: How to make users and developers aware of Marble?
* I: Communications with people on fairs suggests that Marble is still quite unknown
* I: Articles (e.g. ct, ix), more presence on fairs would help
* T: Redo the edu.kde.org/marble front page, update wikis (wikipedia openstreetmap)
* I: kde-edu website is not ideal for our purpose (too much distraction in the header)
* S: Place content on marble-globe.org and keep only kde edu specific parts on kde-edu.org/marble
* T: Low hanging fruits: Open .kmz, .gpx
* T: Different user-agent strings for mobile versions
* T: Generate a list of papercuts (and fix them)
Presentations
* Marble + Automotive: Online at [[1]] * OpenGL: Current state in github opengl branch * Foursquare: Current state in sok-2012 branch, to be merged * InterGeo * Satellites Plugin
Events / Student Programs
* Student Programs
* GCI 2012
* I: Rules changed. No more money for students, task length always 2 hours
* T: Move junior jobs wiki page to separate issues in projects.kde.org
* T: Collect ideas as issues in projects.kde.org
* Socis 2012
* I: Nearly finished, great results
* GSOC 2013
* I: Feature Freeze (soft: 2012-10-25, hard: 2012-11-08)
* T: Merge branches
* Fairs/Events
Technical
* Use Case: Partial Map Import/Export
* e.g. storing the visible region of the map shape in an odf file and opening it on a different system without Internet access
* S: Possible implementation: Tile pyramid, .kml creation, merge into .kmz file. Remark: Not easy to implement
* S: Possible alternative: Tile pyramid, store tiles with odf file, insert tiles into local cache on opening .odf again
* Notification of all data being loaded/available
* e.g. to create a snapshot, print a map
* S: as a workaround (hack) one could monitor the download queue to become empty (this approach has obvious problems)
* Data
* GPS Data Model
* T: Proper representation of tracks with timestamps, speed, accuracy in KML
* T: Export of tracks to .gpx (keeping all useful information from GPS devices)
* API for Vector Model
* Shapefiles (shp)
* Access to GeoData Model
* KMZ
* Importing Data
* Tiles
* Threaded TileLoading
* Blending Extension
* Embedding Tiles into Document
* Layers
* Interactive Layers
* Layers in CreateMap Wizard
* Runners
* Rendering
* Vector Rendering
* Render on Done
* OpenGL
* Marble Clock (Timers!)
* Android, Mobile support
* Docs + Examples
* Build System
* Feature summary in cmake runs
* Option to build examples
* Coding Style
* Use Cases: Travel
* Search
* "Around" vs. global
* OverviewMap
* not only planet wide but also local overview