TODO List

From Geoqo
(Difference between revisions)
Jump to: navigation, search
 
(4 intermediate revisions by one user not shown)
Line 5: Line 5:
 
* Installers
 
* Installers
 
** Windows
 
** Windows
*** using: ppm install ''module''
+
*** write a NSIS windows installer
 
** Unix
 
** Unix
*** using: cpan.pm install
+
*** using: cpan.pm install (mostly done; see check-requirements.pl)
 
*** Yamar has template code for this actually
 
*** Yamar has template code for this actually
 +
** Install issues
 +
*** Makefile.PL and other files have hard-coded paths
 +
**** Probably need a built GeoDB::Config.pm file that allows configuration of those paths via Makefile.PL command line tokens.
 
* Import Plugins
 
* Import Plugins
** create (new waypoint from params)
+
** project a waypoint (half done)
** html (from saved gc.com)
+
** html (from saved gc.com and other sites)
 
* Search Plugins
 
* Search Plugins
 
** radius
 
** radius
Line 17: Line 20:
 
* Modify Plugins
 
* Modify Plugins
 
** Auto-predict
 
** Auto-predict
*** From a project Wes started ages ago
+
*** code about 90% complete within geoqo now
*** code about 90% and needs porting to geoqo
+
 
* Export Plugins
 
* Export Plugins
 +
** more work on the html export needed
 +
** a 'dump' export that can be imported into a different DB name including sets, attributes, etc.
 +
*** (ie, a geoqo dump not just a waypoint dump so a gpx won't work)
 
* Display Plugins
 
* Display Plugins
 
** nextlogs
 
** nextlogs
*** print out all "new" logs after a named entry
+
*** print out all "new" different log types after your logs
 
*** useful for tracking finds after your DNF, or vice-versa.
 
*** useful for tracking finds after your DNF, or vice-versa.
 
* Script File work
 
* Script File work
** %if %else %xxx
+
** %if %else %endif integrated into processing
 +
*** right now it does this ahead of time
 +
*** both are actually needed, however, to do auto-gui support without actually processing
 
** mem: like support
 
** mem: like support
* Everywhere Plugin
 
** load data from a defined common-tasks distributed list with the code base
 
*** (load order: personal mem: definitions, then distributed)
 
* Specific Data Handling
 
** Waymarking.com
 
*** All the waymark types need to be converted to appropriate icons for tomtoms
 
**** (this is very easy to do, it's just a manual process; contact Wes/Yamar if you want to do this)
 
 
* Display Plugins
 
* Display Plugins
 
* GUI Support
 
* GUI Support
** Details in Wes' head...
+
** more add-on scripts need to be written to improve gui screens

Latest revision as of 05:18, 1 October 2007

If you want to work on something on this list, put your name by it so more than one person doesn't conflict ;-)

If you need help with getting started on something you wish to do, let Yamar (hardaker) know.

  • Installers
    • Windows
      • write a NSIS windows installer
    • Unix
      • using: cpan.pm install (mostly done; see check-requirements.pl)
      • Yamar has template code for this actually
    • Install issues
      • Makefile.PL and other files have hard-coded paths
        • Probably need a built GeoDB::Config.pm file that allows configuration of those paths via Makefile.PL command line tokens.
  • Import Plugins
    • project a waypoint (half done)
    • html (from saved gc.com and other sites)
  • Search Plugins
    • radius
    • square
  • Modify Plugins
    • Auto-predict
      • code about 90% complete within geoqo now
  • Export Plugins
    • more work on the html export needed
    • a 'dump' export that can be imported into a different DB name including sets, attributes, etc.
      • (ie, a geoqo dump not just a waypoint dump so a gpx won't work)
  • Display Plugins
    • nextlogs
      • print out all "new" different log types after your logs
      • useful for tracking finds after your DNF, or vice-versa.
  • Script File work
    •  %if %else %endif integrated into processing
      • right now it does this ahead of time
      • both are actually needed, however, to do auto-gui support without actually processing
    • mem: like support
  • Display Plugins
  • GUI Support
    • more add-on scripts need to be written to improve gui screens
Personal tools