Koha Test Wiki MW Canasta on Koha Portainer

Test major Koha Wiki changes or bug fixes here without fear of breaking the production wiki.

For the current Koha Wiki, visit https://wiki.koha-community.org .

Getting Started

From Koha Test Wiki MW Canasta on Koha Portainer
Jump to navigation Jump to search

Roadmap

Foundational technologies used in Koha

Git

The Koha community uses Git for version control.

Codecademy

GitHowTo

Oh My Git!

Git Immersion

MariaDB/MySQL

Koha uses MariaDB/MySQL as it's primary data store. As such it's important to understand SQL in order to interact with the database.

SQL Tutorials

Codecademy

LearnSQLOnline.org

SQLZOO

Perl

Koha uses Perl for all server-side development. Koha's REST API is powered by the Mojolicious Perl Framework.

Perl Tutorials

learn.perl.org

Educative.io

Perltuts

JavaScript

Koha uses Javascript for all front-end development, with an emphasis on jQuery. Vue.js will be used in Koha once the ERM module is part of Koha.

Javascript Tutorials

learn-js.org

Codecademy

jQuery Tutorials

Codecademy

Vue.js Tutorials

VueJs.org

Codecademy

Zebra/Elastic

Koha's catalog search is powered by Zebra and/or Elastic depending on a server's specific configuration.

Unless you are specifically interested in modifying Koha's searching abilities, it is unlikely you will need to understand Zebra or Elastic internals.

Apache

Like Zebra and Elastic, it's less likely you'll need to modify Koha's Apache configurations, but it necessary sometimes!

Apache Tutorials

Geek University