Changes between Version 10 and Version 11 of WikiStart


Ignore:
Timestamp:
Feb 12, 2019, 6:55:51 PM (5 years ago)
Author:
borja
Comment:

Updated a bit the index of the wiki page, added "what is it?" informtion

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v10 v11  
    66
    77.. contents::
     8
     9What is it?
     10-----------
     11
     12OpenWorkouts is an open source web application you can use to keep track of your workouts, whatever sport you are doing.
     13
     14You can upload files with workout info like gpx or fit files that contain gps tracking information, heart rate values, cadence, temperature, power information; or you can add manually workouts providing values such as distance, speed, altitude or workout time.
     15
     16Then you will have a date-based archive to find workouts, as well as some tools and charts to gather statistics about your workouts.
     17
     18For outdoor sports with gps tracking data, you will see the gps data on an interactive map, as well as charts for the different types of data provided with the workout.
    819
    920
     
    3041
    3142
    32 Questions
    33 ---------
    34 
    35 - Form parsing library: use simpleform and Formencode (what we know) or use something better?
    36 - what ids to use for users? using uuid (68503e9a-005b-11e4-9c49-95c5262d2f87) is really ugly in the URL
    37     - number them: http://example.org/users/10014/workouts/134
    38     - allow to choose a fancy one (this is not necessarily exclusive to numbering, people could change theirs) http://example.org/users/fred/workouts/134
    39 - while we're at it: do we need .../users/... in the URL? http://example.org/fred would be nice for interoperability between servers (it would mean that some user ids would be reserved then), but maybe explicit is better
    40 
    41 
    42 Links / hints / infos GPS tracking
    43 ----------------------------------
    44 
    45 - Fitparse to parse .fit files: https://pypi.python.org/pypi/fitparse/1.0.0 http://dtcooper.github.io/python-fitparse/ https://github.com/K-Phoen/python-fitparse - this library works, but I (bebu) had to fix some bugs when I downloaded it
    46 
    47 - Handle/parse gpx files in python: https://github.com/tkrajina/gpxpy
    48 
    49 - show a gps track (in gpx format) on top of a map in the browser:
    50 
    51     - https://rejo.zenger.nl/overig/deploy-your-own-slippy-map
    52     - https://github.com/mpetazzoni/leaflet-gpx
    53     - http://wiki.openstreetmap.org/wiki/Openlayers_Track_example
    54 
    55 - Showing a chart (e.g. for speed / altitude / heartrate etc.):
    56 
    57     - https://github.com/flot/flot
    58     - http://www.flotcharts.org/flot/examples/selection/index.html (same thing)
    59     - http://designmodo.com/create-interactive-graph-css3-jquery/
    60     - http://www.chartjs.org/
    61     - http://gionkunz.github.io/chartist-js/
    62     - http://www.jsgraphs.com/
    63 
    6443
    6544