Difference between revisions of "Geocaching Australia Development List"

From GeoWiki
Jump to: navigation, search
Line 15: Line 15:
==Work in Progress==
==Work in Progress==
* rearchitecture of /caches, move the remaining xml directory into object directory structure
* finalising the development and release processes
===[[User:Mind Socket|Mind Socket]]===
===[[User:Mind Socket|Mind Socket]]===

Revision as of 06:56, 14 November 2006

This page lists the development ideas for Geocaching Australia. If you want something added to this list, please post your request in the forum.

For changes to the Wiki, see the Wiki Development List.


  • Get collaborative development process going
  • Move to mysql
  • Single sign-on for gallery, forum, wiki, gca (upgrade all packages)
  • Images, swaggies

Work in Progress


  • finalising the development and release processes

Mind Socket

  • Follow up items for basic stats ...
    • Cache results for previous months/years/anytime
  • Fix mates and other searches
  • Neighbours - similar to mates, but using cacher coords


  • (Completed awaiting deployment) Move caches found / hidden map to GCA from caughtatwork.net (thematic plot)
  • (Completed awaiting deployment) Add distance and direction to cache page for GCA caches only.
  • (Completed awaiting deployment) Add distance and direction to caches/available page for all caches.
  • (Completed awaiting deployment) Zip gpx files for state files.
  • (Completed awaiting deployment) Add a simple summary to the cacher page of how many finds of each cache type. It's actually a graph file on the All Graphs link.
  • (Completed awaiting deployment) Advanced search/query/stats engine
  • (Completed awaiting deployment) Download any search as a gpx/kml, etc (as well as ZIP, GMAP, KML, RSS).
  • (Completed awaiting deployment) Allow default search to return case insensitive Forum Members as well as cachers (requested by Ginger Loon).
  • (Completed awaiting deployment) Fix bug in Moveable Caches. Original state doesn't update when cache moved interstate (does now).
  • (Completed awaiting deployment) Fix bug in Locationless Caches. Original state doesn't update when new co-ordinates are entered (does now).
  • (Completed awaiting deployment) CacheStats: A plethora of new and almost, but not quite entirely, useless stats by cacher.
  • (Completed awaiting deployment) Upcoming Events: From the Caches tab you can now select all upcoming events, country and region selector as standard functions.
  • (Completed awaiting deployment) Future Cache Releases: You can set a 'Future' status in conjunction with a future date and the cache will be automatically set to available at 00:00:01 on the day of the future date. Handy when you want to organise an event or competition with a bunch of caches you don't want to have to manually set to available at some ungodly hour of the morning.
  • (Completed awaiting deployment) auto-remove planned caches when found: Done
  • (Completed awaiting deployment) Let Google Maps show your DRAFT cache as long as you are the owner. ie. When you create a DRAFT cache, you can go to the cache page and click on the Google Maps link. It will show you where the cache is according to the co-ordinates. If it's wrong, then your co-ordinates are wrong and you should check them before setting the cache to active.
  • (Completed awaiting deployment) Check the length of the cache description and if it's less than 50 words, pop out a notice to recommend that the owner add a little more to the description for the enjoyment and benefit of the people who will try and find the cache.


  • more GPX options, eg unfound caches, etc
  • look into fixing postcode database
    • new postcode data has been uploaded - states can check the accuracy


Completed Tasks:

  • New Icon Set (Completed awaiting deployment)
  • Modification of logs for more cache-specific types ie: 'Attended' for events (Completed awaiting deployment)
  • 'Your GCA Logs' GPX file, to keep your GSAK up to date with ALL your GCA logs (Completed awaiting deployment)
  • Gallery (Completed awaiting deployment)
    • Add a 'cache' gallery for the main cache page (Completed awaiting deployment)
    • Allow co-ordinate tagging of images and explore what we can do with this (Completed awaiting deployment)
    • Update Wiki with Gallery instructions (Completed awaiting deployment)
  • Cache Proximity Alert (Completed awaiting deployment)
  • State Checker - Make sure those co-ords are in the State indicated on the listing (Completed awaiting deployment)
  • Swaggies
    • Make them work with mySQL (Completed awaiting deployment)
    • Integrate Gallery into Swaggies and Swaggies Logs (Completed awaiting deployment)
    • Allow logging of swaggies by non gca users in foreign caches (and also by gca users in foreign caches)(Completed awaiting deployment)
  • Show watched Caches on the cache page (Completed awaiting deployment)
  • Sort out handling of Locationless Caches (Completed awaiting deployment)
  • Tagging - Flikr style tagging of caches/images/swaggies (Completed awaiting deployment)

On the way:

  • Swaggies:
    • Allow an Icon to be attatched to a swaggie and provide a summary of 'found' GCA swaggies (plus icons) on cachers page
  • Auto-text in GCA logs to allow embedding of gallery items in a nice pretty way
  • Make HTML output a bit more W3C compliant

Fix Bugs/Basic Functionality

  • Get swaggies working (import, listing and logs)
  • Bed down importing utility: protect against smart waypoint names
  • Get cache updates working properly for GCA caches which have a delay between drafting and publishing
  • Add locationless to gpx and anchors
  • Add links to profiles and website on cacher pages
  • auto-populate state field (or at least default to something reasonable)
  • Fix character encoding bug
  • Fix apostrophe bug in cacher name admin panel
  • Fix COPA page - part of bbs update
  • Tag virtual caches
  • Improve auto-archiving: unarchive a cache when a find is imported through the wizard


Requested by The Ginger Loon:

This is a Cut 'n' Paste from the forum

Hi y'all, I'd like to request a better / more advanced search capability for GCA. I'd like to see the ability to do a keyword search not just for cache names but also within the cache descriptions and the logs.

Searching for "bananas" for example would return something like;

4 caches found with "Bananas" in the title

  • He Likes Bananas. - GA5516
  • I Like Bananas - GA5514
  • You Like Bananas? - GA5515
  • You Think I'm Bananas, You Should See My Brother! - GA5517

6 caches found with "Bananas" in the description

  • Apples & Oranges - GCFRUT
  • He Likes Bananas. - GA5516
  • I Like Bananas - GA5514
  • You Like Bananas? - GA5515
  • You Think I'm Bananas, You Should See My Brother! - GA5517
  • St Elmos Fire - GCWH79

7 logs found containing "Bananas"

  • 15/4/03 - Geomonkeys - Apples & Oranges - GCFRUT
  • 16/8/04 - Team Chaos - Tim Tam & Freddo Frenzy - GCFULL
  • 25/12/05 - Mind Socket - Apples & Oranges - GCFRUT
  • 1/1/06 - ideology - He Likes Bananas. - GA5516
  • 2/1/06 - Swampgecko - I Like Bananas - GA5514
  • 2/1/06 - Team Chaos - I Like Bananas - GA5514
  • 15/6/06 - Team Piggy - You Think I'm Bananas, You Should See My Brother! - GA5517
  • 15/10/03 - Gulargonthorpe Inc. - St Elmos Fire - GCWH79

Additional functionality

  • Something that Loon wanted about making the footer text into links to recommended caches, etc
  • GeoLists
  • Postcode editor
  • combinations of "planned" lists, possibly based on mates (caches my mates are also planning)
  • What do my mates recommend?
  • User-friendly layout control of cache pages / logs (use BBCode?)
  • Improve cache ratings (including cache of the year)
  • Site map
  • Show nearby unfound caches after logging - improves workflow
  • Automatic winners' page for finders
  • Cache attributes
  • World wind user selectable altitude setting (World What? Google Earth made it redundant!)
  • international caches
  • When logging a cache, allow a non-published note to the owner (sends PM?)

Bonus Sharing

  • Moveable cache trails
  • iCal feed for upcoming events/caches


  • Cacher specific galleries in new gallery system


  • Cache(r) half life, plot decline in find frequency
  • Cache(r) find frequency. Straight, and vs diff/terr
  • team v location: where different teams are putting their caches. colours represent teams
  • terrain v difficulty: correlated as most people don't understand the difference?
  • terrain v location: urban are are easy terrain, the ones away are harder?
  • difficulty v location: opposite to above
  • team cache style profiles: terrain v location, coloured blob represents team. colour gets brighter/blob larger as teams plant more caches of that style.
  • hit/miss ratio v terrain, difficulty
  • time to first find v location, time: hypothesis is that ttff is small in sydney but large further out. other hypothsis is that average ttff has decreased significantly over the past 12 months
  • team territorial analysis - thematic plot of where each team is usually active. for each team, assign (say) 5 points for a cache that they have laid, 2 points for a first find and 1 point for a normal find. then start shading areas based on the pointscore and see what you get. should be able to see odlid dave sitting down there in jannali, dogs up in hornsby, etc


  • Area warnings, eg Lane Cove National Park
  • User correctable maps to improve quality
  • Integrate GPSBabel to support zillions of formats

Hosted sites

  • Database-driven blogger which makes it easy to make websites
  • Aggregate comments to one page to make a community
  • Links into geodashing, confluence points, etc, not just secondary site
  • Autotext in comments, eg replace i! with i!, team names with links
  • Auto cross-links between stories (perhaps as part of autotext, prompting bloggers to comment on each other's stories)
  • Summarise comments across sites
  • Auto-populate comment username