ROADMAP - geokrety/geokrety-website GitHub Wiki

ROADMAP

GK Legacy

  • ✔️ Feature freeze

  • ▶️ First pass rewrite @kumy - contributions are welcome (branch: feature/new-theme)

    • Split content from logic
    • Upgrade to smarty 3
    • New theme
    • Migration to Repository Classes
    • Mobile friendly
  • ▶️ Fusion of GKM -> GK

    • Monitor synchronization status @boly38 #328
    • Ping GKM (or more generally partners #324) for updates
    • Maps on GK website
    • c:geo migrate to new enpoints https://github.com/cgeo/cgeo/pull/7641 (available starting next release)
  • Improve first contribution steps

    • describe deployment steps
    • instructions to build dev setup
    • write contribution guidelines
    no force push to master
    no push at all on prod
    start work on branch
    open issue first and reference in commits
    open PR to merge on master
    PR need to be rebased
    PR need to pass tests
  • Improve QATesting

    • Test new theme
    • Add more tests
  • Deploy new-theme along with legacy

  • Request alpha, beta testers to open issues

  • Deploy new-theme as main website

  • Feature un-freeze

  • Advertising

  • Recruit new contributors

  • Refactor cron scripts

GK NG: