►
From YouTube: Saving Kittens and Supporting Koha
Description
Presenter:
- Aleisha Amohia (Catalyst IT New Zealand)
A
A
A
I've
just
acknowledged
the
people
of
the
land
where
the
conference
is
being
held
and
introduced
myself
in
city
or
Maori,
which
is
the
indigenous
language
from
aotearo
in
New,
Zealand,
hello.
Everyone
thank
you
for
having
me
that
really
could
not
have
been
a
better
segue
into
my
presentation
today,
because
today
I'm
here
to
talk
to
you
about
the
Catalyst
open
source
Academy,
which
is
a
program
that
my
company
catalysts
hosts
to
encourage
high
school
students
to
pursue
Tech
studies
and
careers
through
learning
about
open
source.
A
A
I've
graduated
from
Victoria
University
of
Wellington
in
2020.,
with
a
Bachelor
of
Science
in
computer
science
and
artificial
intelligence
and
a
bachelor
of
Commerce
and
management
and
information
systems
and
when
I'm
not
here
at
work,
I
wear
a
bunch
of
other
hats,
I'm
heavily
involved
in
the
gender
equity
and
Indigenous
Justice
spaces
in
Wellington.
A
So,
like
I
said,
I
belong
to
the
koha
team
at
Catalyst.
Catalyst
is
for
those
who
don't
know
an
open
source
software
company.
It
was
started
in
Wellington
in
1997
and
has
since
grown
to
around
350
employees,
just
in
New
Zealand
I'm
based
in
the
Wellington
office,
but
in
New
Zealand.
We
have
offices
in
Christchurch,
which
is
in
the
south
island
and
Auckland
in
the
North
Island
in
Australia.
A
We
also
have
offices
in
Sydney,
Melbourne
and
Brisbane
and
Catalyst
now
also
operates
in
Europe,
with
offices
in
England
and
Ireland
and
in
the
last
couple
of
years
also
opens
an
office
in
Canada
we're
huge
advocates
for
open
source
technology
and
data
sovereignty.
We
deliver
a
huge
range
of
solutions
and
services
using
open
source
software
and
tools,
including
accessibility,
Consulting
design,
training
and
more.
We
also
host
the
open
source
Awards
in
New
Zealand,
every
two
years
to
celebrate,
Open,
Source,
Products
and
organizations
and
advocates.
A
But
that's
not
what
you're
here
to
hear
about.
We
also
invest
in
young
people
and
encourage
them
to
pursue
Tech
studies
and
careers.
So
throughout
the
year
Catalyst
hosts
programs
targeted
at
high
school
age
students.
A
A
A
The
students
use
the
process
of
building
a
small
application
to
cover
things
such
as
licensing,
accessibility,
understanding
requirements,
learning
different
programming
languages
and
even
configuring
a
survey.
They
then
work
with
developers
like
myself
to
contribute
to
a
real
open
source
project,
so
both
the
open
source,
Academy
and
the
Arduino
Academy
are
run
out
of
catalyst
house
which
is
based
in
Wellington.
A
The
Arduino
Academy
will
host
around
eight
students,
while
the
open
source
Academy
hosts,
approximately
20
students
and
I
did
just
want
to
mention,
because
Andrew
was
just
talking
about
diversity.
We
make
a
real
effort
for
to
have
diverse
students
in
these
academies.
The
last
as
long
as
I've
been
at
Catalyst,
the
academy
is
always
around
50
women,
so
it's
really
exciting
being
able
to
work
with
those
young
people
and
in
this
photo.
This
is
all
of
the
students
from
the
2019
Academy.
A
One
of
the
people.
In
this
photo
is
my
little
sister,
and
one
of
them
is
one
of
my
little
brothers.
So
really
is
a
family
affair.
A
The
first
week
of
the
open
source
Academy
is
about
learning
the
common
tools
and
practices
that
catalysts
may
use
for
our
clients
daily.
The
application
that
the
student
builds
comes
together
as
they
learn
about
HTML
CSS,
JavaScript,
Apache,
MySQL,
PHP
and
python.
Students
are
guided
through
installing
a
laptop
with
Ubuntu,
which
they
then
use
throughout
the
academy,
and
then
they'll
use
a
server
that
they've
configured
in
our
Catalyst
cloud.
A
A
The
koha
team
at
the
Academy
is
a
well-oiled
machine.
By
this
point,
we
typically
look
after
a
group
of
six
to
eight
students
in
each
Academy
and
for
the
past
few
years,
I've
taken
the
lead
on
mentoring,
the
courthouse
project
at
the
Academy,
but
throughout
the
week
the
students
will
get
plenty
of
support
from
people
like
Chris,
Alex
and
previously
Haley,
Liz
and
Robin
and
other
cool
high
developers
who
have
come
through
Catalyst
during
project
week.
A
We
set
them
up
to
because
contributors
in
one
way
or
another
and
as
a
reward,
they
save
kittens
I,
had
to
put
this
photo
in,
because
Chris
is
famous
for
pointing
at
things
at
the
Academy.
So
I
thought
people
who
knew
that
would
appreciate
it.
A
In
the
four
days
that
the
students
are
with
us,
they
get
a
lot
done.
One
of
the
most
important
parts
of
our
process
is
right
at
the
beginning
and
that's
installing
their
Courthouse
development
environment
or
the
kohai
dev
box.
It
takes
a
while,
as
many
of
you
call
her
developers
here,
will
know,
but
it's
important
that
they
know
how
to
get
set
up
so
that
they
can
keep
contributing
to
koha
after
they
return
their
Academy
laptops
and
leave
catalysts
officers.
A
However,
of
course,
the
student
spends
the
greatest
chunk
of
their
week
in
the
code,
reporting
bugs
and
writing
and
testing
patches.
We
have
a
catalyst,
Academy
wiki
page
on
the
koha
community
Wiki,
which
has
a
list
of
bugs
that
need
patches
and
patches
that
need
testing
they'll
work
through
this
list,
which
we
update
throughout
the
week.
We
always
start
with
testing,
because
it's
a
really
good
way
to
encourage
new
people
to
just
click
around
koha
and
find
out
where
things
live
and
the
interfaces,
but
also
in
the
code.
A
A
It
was
a
minor
change,
but
it
means
that
when
you
click
on
the
input
field,
the
label
next
to
it
lights
up,
which
is
awesome
for
our
for
visibility,
for
our
low
vision,
users,
and
especially
useful
for
people
for
people
who
use
screen
readers,
because
it
means
that
the
technology
knows
what
the
purpose
of
each
input
field
in
the
form
is.
So
this
Focus
was
really
important
for
core
becoming
more
accessible.
A
This
patch
from
Amy
is
similarly
about
accessibility.
It
automatically
focuses
on
the
main
or
the
first
mandatory
field
in
a
form
to
add
credit
to
someone's
account.
This
is
useful
because
it
immediately
draws
your
eye
to
the
important
part
of
the
page
and
helpfully
places
your
cursor
there.
So
it's
more
usable
and
accessible.
A
We
had
a
patch
from
Mason,
which
is
again
bringing
koha
up
to
new
accessibility
standards,
the
way
that
we
previously
defined
an
input
field
in
a
form
as
a
number
field,
head,
accessibility
and
localization
issues,
numbers
were
being
incremented
or
decimals
being
displayed
and
consistently,
and
it
wasn't
reliable
for
our
screen
readers,
so
Mason's
patch
fixed
that
and
one
part
of
koha
and
finally
I
thought
I
would
showcase
this
patch
from
Victoria,
which
was
slightly
more
involved
than
a
code
change.
A
So
we
had
a
couple
of
students
in
our
project
group
who
wanted
to
explore
their
artistic
creativity,
because
not
everyone
in
the
tech
sector
is
a
coder,
so
we
showed
them
how
to
use
open
source.
Graphics
editors
like
or
inkspace
to
develop
item
type
icons,
both
Victoria
and
Ava,
created
new
item
type
icons.
Victorious
was
an
information
icon
and
Ava's
was
a
controller
icon
and
they're
both
now
available
and
Upstream
call
her
for
you
to
attach
to
your
item
tapes.
A
The
final
task
of
the
academy
is
to
sum
up
and
present
their
work
to
the
rest
of
the
students.
They
were
immensely
proud
to
present
the
academy
scoreboard,
which
tracks
how
much
they've
worked
on,
and
now
this
is
where
the
mysterious
kittens
come
in.
Every
time
you
test
a
bug
or
write
a
patch.
You
save
one
kitten
and
when
you
rescue
a
patch
which
is
getting
a
bug
from
a
failed,
QA
or
patch,
doesn't
apply
State
back
to
a
need
sign
off
State,
you
save
two
kittens.
A
The
students
quickly
worked
out
that
they
could
rescue
their
own
or
each
other's
patches.
So
that
was
definitely
a
major
contributor
to
their
total
246
kitten
saved,
but
the
goal
was
still
to
teach
them
about
koha
and
how
to
contribute
to
it,
and
we
certainly
achieved
that
through
them,
collectively
touching
around
100
patches.
A
Even
though
it's
a
scoreboard,
we
found
that
students
were
looking
at
their
team
total
score
a
lot
more
than
than
their
individual
scores.
They
always
Endeavor
to
save
more
kittens
than
the
kuha
team
from
the
academy
before
them,
and
so
far
they
always
have
so.
The
2023
Academy
team
is
going
to
have
their
work
cut
out
for
them.
It's
something
fun
to
work
toward.
It
encourages
healthy
competition
and
we
keep
the
school
board
up
at
the
front
of
the
class
all
week.
A
Oh
and
we
say
kittens
because
we're
catalysts,
but
at
past
academies
we've
saved
puppies
and
Villages
from
fire,
breathing
dragons
and
a
bunch
of
other
things.
So
cool
high
users
are
also
heroes
but
I'm
speaking
to
a
community
of
super
Librarians.
So
you've
probably
already
knew
that.
A
A
A
In
some
way
we
regularly
make
contributions
to
the
courthouse
code
base
and
that's
usually
sponsored
by
our
partner
libraries
kind
of
building
on
the
talk
from
before
so,
for
example,
I'm
still
buzzing
that
we
managed
to
get
the
recalls
feature
into
poha
2205,
which
was
sponsored
by
toy
or
homai
Institute
of
Technology
waikato
Institute
of
Technology
and
Auckland
University
of
Technology,
all
based
in
New
Zealand
I'm,
actually
really
disappointed
that
I
couldn't
be
in
Kansas
in
person
to
celebrate.
A
With
all
of
you
who
helped
me
get
this
over
the
line,
but
I'm
so
grateful
that
I
could
join
you
virtually
and
I
hope
that
going
forward,
we
will
always
be
able
to
have
this
online
component
of
kuha
Khan
I.
Think
it's
really
awesome.
Another
feature
I'm
excited
about
another
feature.
I'm
excited
about
is
the
pages
feature
coming
in
koha,
2211.
A
A
We're
so
grateful
to
you
all
the
kuha
community
for
preparing
preparing
bug
reports
for
Academy
students
being
online
during
an
opposite
time
zone,
so
you're
available
to
answer
their
questions
and
testing
and
providing
feedback
on
their
work
overnight
so
that
they
can
come
and
rescue
their
patches.
The
next
day,
I
went
through
and
found
a
bunch
of
messages
and
IRC
where
people
are
hyping
up
the
academy
and
the
chat
is
so
fun
and
so
active
in
the
lead
up
to
the
academy,
with
the
whole
Community
prioritizing
or
creating
work
that
the
newbies
can
take
on.
A
You
are
the
invisible
extension
of
our
project
team
during
the
academy,
and
we
and
the
students
are
so
lucky
to
have
you.
Yes,
it's
a
lot
of
work
and
energy
to
guide
people
to
contributing
to
a
23
year
old
software
project,
written
mostly
in
Pearl,
but
our
jobs
are
made
easier
by
the
open
source,
nature
of
koha
and
the
incredible
support
of
the
koha
community
who
care
about
these
kids
from
oceans
away
just
as
much
as
we
do.
A
A
We
ended
up
with
eight
new
courthouse
developers
and
11
patches
into
koha
in
just
one
morning,
so
this
is
proof
that
the
academy
format
what
works
with
different
audiences,
so
I'm.
Sorry,
if
you
were
listening
to
Andrew's,
talk
before
and
thought
you
might
be
able
to
get
the
first
patch
of
2022
into
Upstream
that
ship
has
sailed.
So
we
clearly
need
to
update
our
history,
but
there
is
still
time
for
you
to
contribute
to
the
project,
and
you
still
definitely
should
so
now
I'm
laying
down
a
challenge
to
you.
A
There
is
no
reason
that
we
can't
have
kuha
academies
or
call
her
bug.
Squashing
sessions
happening
all
the
time
in
different
parts
of
the
world
I'm.
Looking
at
you,
a
person
who
asked
the
last
question
and
for
the
last
presentation
it
doesn't
need
to
be
a
two-week
program
like
the
Catalyst
open
source
Academy.
However,
if
you
have
the
resources
to
do
something
like
that
to
guide
the
next
generation
of
software
developers
into
the
open
source
sector
to
level
them
up,
then
do
it
and
we
at
Catalyst
can
help
you.
A
If
you
can't
do
two
weeks
take
a
morning
set
up
the
dev
environments
the
night
before,
so
that
your
students
can
come
in
the
next
day
and
get
right
into
fixing
typos
or
making
our
code
more
semantically
correct
or
more
accessible.
We
can
help
you
with
that
too,
like
everything
that
we
do
in
this
community,
any
action
you
take
doesn't
have
to
be
taken
alone.
A
I
regularly
attribute,
where
I'm
now
at
Catalyst,
to
having
been
a
student
at
the
Catalyst
open
source
Academy
in
early
2014.,
I,
didn't
know
back
then
that
at
15
years
old
that
choosing
the
koha
team
for
project
week
would
be
one
of
the
most
significant
decisions
I
might
ever
make
in
my
career
is
better
set
up
than
most
projects
to
have
this
kind
of
impact
and
to
facilitate
these
low
barriers
to
entry.
A
When
you're
setting
up
your
own
boat,
squashing
sessions
and
academies,
as
you
now
are
all
going
to
do
because
I've,
given
you
the
challenge
to
do
so,
make
the
most
of
the
strengths
we
already
have
use
the
dev
environment
use
the
community
use
the
wiki,
be
organized
and
start
simple.
We
start
with
testing
start
with
looking
around.
A
We
can
save
kittens
and
change
lives
with
academies,
and
that's
really
all
there
is
to
it
and
if
you
didn't
have
enough
motivation
now
to
go
back
to
call
her
through
to
give
back
to
call
her
through
an
academy
or
a
program
of
sorts.
You
should
know
that
it's
kind
of
in
the
name,
as
was
mentioned
before
koha,
is
a
word
from
Maori,
which
is
the
Maori
language
and
then
the
Maori
world
view.
Akuha
is
a
gift
that
comes
with
author
fills
and
obligation,
and
it
describes
reciprocity.
A
So
if
you
benefit
from
using
koha,
you
should
set
up
an
academy
to
grow
the
community
to
level
up
the
community
like
all
open
source
projects.
Koha
is
only
as
strong
as
its
Community
we're
pretty
awesome
already,
but
as
our
project
grows
so
too,
should
the
number
of
people
nurturing
it.
When
we
enable
our
kuha
community
to
grow
and
to
level
up,
we
in
turn
strengthen
koher
and
broaden
its
possibilities.
A
I
was
going
to
end
my
presentation
with
a
photo
of
the
academy
where
I
was
a
student,
but
that
was
eight
and
a
half
of
years
ago
and
I
simply
can't
look
at
photos
of
myself
from
that
time.
So
instead
here
is
an
outdated
photo
of
the
Catalyst
Courthouse
team.
Our
team
looks
a
bit
different
now
and
we
really
need
to
update
that
photo,
but
the
sentiment's
the
same.