🌞 Community / Help

Welcome to OpenCanyon.org. We are a motley bunch of different canyoneers who (mainly) want to provide up-to-date canyoning information in the German-speaking area. Of course, we can't do this alone, so we ask for your help.

Who is behind OpenCanyon.org

We are many, come from different corners, countries and communities, but at least one passion unites us ... canyoning. The Austrian Canyoning Association (ACA for short, see also https://www.canyoning.or.at) has thankfully agreed to take over the patronage of OpenCanyon. People who have been particularly involved can be found on the "OpenCanyon Team🌊🌊" page. A list of all users can be found here.

Log in and report inspections

You can log in at the top right and then enter canyon ascents. This is important so that subsequent ascenders know whether everything is OK or whether there are potential problems. Ideally, when you are at the car after the tour, click on Proximity at the top, then the canyon you have climbed should be visible and then on Ascent, New ascent.

Enter into dialog

We talk about almost every idea/innovation together on Slack. It is important to look at different perspectives in order to get something good in the end. You can find an insight into current topics at the bottom of this page (the latest messages in #general), the list of currently open bugs https://www.opencanyon.org/community/bugs 🐞🐞 and the list of currently open feature requests https://www.opencanyon.org/community/features 👍👎. You can easily join by using the link https://communityinviter.com/apps/canyoning/invite

Editing canyons

Currently, editing canyons is reserved for authors only. If you are known in the canyoning community and would like to actively participate here, please contact us or request your rights at https://www.opencanyon.org/user/request. It is also important to know that many of the users of ACA or Cwiki are already registered in the system, simply log in with the same e-mail address and off you go. You can edit canyons when you get an edit button in the canyon detail view.

Customize software

We currently use the following frameworks: Laravel, Tailwindcss, Livewire, Filament, Alpine and Openlayer. If you have already worked with one or the other and are interested in contributing, please contact us on Slack. If you want to participate but have little/no experience, you should start with some of the following topics. For video access, please ask in Slack.

Using data

Over the last few months, we have had many requests to use the Opencanyon data for other projects, apps etc. Basically, it should be said that the data (similar to other canyoning platforms) is under a CC license which does not support commercial purposes. (For details, see https://www.opencanyon.org/legal or details on CC-NC here Study on "Defining None Commercial" on page 54). If this can be complied with and we as the OpenCanyon team understand/can understand what the data is used for, it is possible for us to provide the majority of the data in daily updated form as a download and, if necessary, also offer APIs for smaller amounts of data (e.g. to create reports, web links, etc.).

Local canyoning community

The best ideas often don't come from a PC but from a beer after a canyon. It is therefore important to network with local canyoning communities, to exchange ideas, to educate, train and so on. Here is a (certainly not complete) list of some starting points...

Local clubs:

Education:

Last messages from Slack Channel #allgemein
Date Name Message
24.04.2024 17:02:59
Max
*Version 0.11.0 is live on playground/prod* • Laravel 11 Upgrade incld. dependencies (need min. php 8.2, better 8.3) • Add setup instruction php8.3 + laragon to readme • Currently translation manager has to be disabled, we wait for a new release, see • Migrate desktop/mobile detection to (used on coordinate links and multiuser select) • Use new once function to cache systemUserId within a request, see also • Upgrade all framework language packs to laravel 11 • Fix lot of typos/changes of classes and parameter names (maybe more to come) • Upgrade all node/composer packages to newest versions
22.04.2024 19:27:44
Max
*Version 0.10.15 is live in playground/prod* • Prepare public assets for map/gps-export on urls /assets/png and assets/svg • Add generate pngs command to allow generate png pictures from svg for devs • Refactor map to use /assets/svg/icons.svg instead of inline svgs (Warning: you need to run "php artisan storage:link" to have icons on the map) • Various bugfixes on report api locale • Bugfix translation backup • Update translation files • Initial version of gpx/kml functions for use in future exports • Also count additional users on report in statictics • Canyon full api add property color, bugfix translation and increase rate-limit • Reduce caching times for latest-reports and latest-canyons to 3min for api/nginx and webpage • Report create/update api return json object
18.04.2024 17:35:19
Max
Hurra ... Opencanyon hat innerhalb von 28 Tagen 600 Klicks über die Google Suche verzeichnet
07.04.2024 18:36:45
Max
*Caching "Bug" behoben ...* Hab gerade einen eher blöden Bug gefixt (Update auf v 0.10.12), und zwar sieht man in der Karte neue GPS Koordinaten erst nach 30Tagen, sorry dafür. Um das zu beheben muss einmalig der Browsercache gelöscht werden (typischerweise mit Strg+Shift+Entf), sonnst "gehts" erst nach 30 Tagen wieder so wie es soll. (Details siehe )
07.04.2024 17:27:18
Urs
*App (iOS/Android)* Wie der eine oder andere schon mitbekommen hat, habe ich in den letzten Wochen eine App für Android und iOS gemacht. Nun wäre es an der Zeit, dass die wo die App testen können. Für die wo Interesse haben, können sich gerne per PN melden mit Angabe der E-Mail wo ihr die App im App-Store/Play-Store verwendet. Die App gibt es sowohl für iOS als auch für Android und für Phone oder Tablet. Die App (v0.10.0) sollte Anfang Woche bereit sein (aktuell im Review). Funktionsumfang der aktuellen App ist (Fotos folgen) - App für die Produktionsumgebung - Komplette Datenbank lokal (ausser Bilder), daher auch offline nutzbar (eingeschränkt z.B. Karte) - Manuelle Aktualisierung von Daten (1h Caching, kein automatisches Updaten im Hintergrund) - Verknüpfen mit dem eigenen Profil (API-Token) - Erfassung von Begehungen - Erfassen/Anpassen der Erfassung Sprache - Canyons auf der Karte nach Bewertung filtern - Canyons nach Name suchen (weiter Kriterien aktuell nicht möglich) - Einzelnen Canyon in SwissTopo (Hauptkoordinate) oder Organic Map (alle Koordinaten) App direkt öffnen - Sprache DE, EN, FR, IT, FR, ES (EN, FR, IT, FR, ES => automatisch mit Deepl) - Verschiedene Theme (Opencanyon, Light, Dark) Feedback wäre natürlich willkommen, in erster Linie zum aktuellen Funktionsumfang. Mir ist klar, dass man noch viele coole Sachen machen könnte, aber die Basis sollte erst einmal stehen und stabil sein. Trotzdem, wer Ideen hat, soll sie mir bitte mitteilen. Da ich viele Nebenprojekte habe (eigene Firma nebenbei) könnte ich Unterstützung bei der Entwicklung der Opencanyon-App gebrauchen. Die Technologie ist Angular/Typescript/Capacitor/Tailwind(mit DaisyUI), falls jemand schon damit gearbeitet hat und sich damit auskennt. Wünsche allen einen schönen Abend. Beste Grüsse Urs
Canyon Database Version: v0.11.1, Changes: Changelog, Schnittstellen: API. Used framework versions: Laravel v11.5.0, Filament v3.2.71, PHP v8.3.4