opencaching / opencaching-pl

The source code of Opencaching.PL (and some other domains)
https://opencaching.pl/
GNU General Public License v3.0
22 stars 33 forks source link

New cache attributes? #2277

Open andrixnet opened 3 years ago

andrixnet commented 3 years ago

Last year GC has added 4 new attributes:

  1. Bonus cache
  2. Power trail
  3. Challenge cache
  4. Has solution checker

I propose taking into consideration OC equivalents, first of all as a discussion and maybe later as an implementation.

Either use it only for Geopath bonus, then it is set by system only. Or use it to represent as a generic bonus indicator, user can set it, setting a cache as Geopath bonus automatically sets attrib._

According to further discussion, GeoPath attribute should not reuse GC "Power trail" ID.

I propose that:

Note: given the current state of the code - attribute implementation 95% in the database, practically each site can de-facto add these as simple attributes however they choose to. The purpose of this issue listing is to provide the framework for a unified implementation.

opencaching

rapotek commented 3 years ago

Just one remark: geopath is NOT a power trail. While I do not like current geopath functionality because of its limits, I know that our geopaths are various in topics, often contain many cache types, sizes, D/Ts etc. Power trails, however, are rarely more than a bunch of identical, common, cheap caches set in purpose of make possible to easily improve statistics of finds. Even the attribute description in GC says that:

A geocaching power trail is a large number of caches, often placed at minimum distance (0.1 miles, 161 meters) to each other, hidden along a walking, biking, or driving route. It often promotes a player’s ability to easily increase their find count.

I have a feeling that using the same attribute for our geopaths, while convenient is somewhat degrading for them and can be misunderstood when an application showing the same attribute for caches from different geacaching sites uses its GC name and description.

andrixnet commented 3 years ago

@rapotek: A valid point. Technically it also can be a new, different attribute ("geopath attrib") - for the purpose of enhancing third party app interraction and data, or none at all.

andrixnet commented 2 years ago

See updated description.