Files
hpr-knowledge-base/hpr_transcripts/hpr2229.txt
Lee Hanken 7c8efd2228 Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use
- Search episodes, transcripts, hosts, and series
- 4,511 episodes with metadata and transcripts
- Data loader with in-memory JSON storage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 10:54:13 +00:00

280 lines
25 KiB
Plaintext

Episode: 2229
Title: HPR2229: linux.conf.au 2017: Kathy Reid
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr2229/hpr2229.mp3
Transcribed: 2025-10-18 16:13:30
---
This episode of HPR is brought to you by Ananasthost.com.
Get 15% discount on all shared hosting with the offer code HPR15, that's HPR15.
Better web hosting that's honest and fair at Ananasthost.com.
Good afternoon everyone, it's Clinton again, it's day 2 of Lynx Comfort U.
I can still count the number of days in the conference so it's early on.
We had the Lynx Australia elections last night and I am here with Cathy Reid, the new president
of Lynx Australia.
So this is a pretty free wheeling discussion, we'll just go over things, I'm not a journalist
so I'm not here for any gotcha moments or anything like that.
So yeah, so this is being recorded for Hacker Public Radio, Hacker Public Radio is a community
broadcast channel, it's kind of like a community radio station, anyone can upload any shows
and the remit is just to be interesting to Hacker's.
So I think anything that we discuss about Lynx Comfort is probably we'll cover that.
So I have had the pleasure of working with you on the Lynx Australia Council previously.
I think you're a secretary when I was on the council and now you're president.
That's right, it's scary, it's excited at the same time.
I think Lynx Australia has a really popular history in Australia and I think one of the
things that we've sorely needed for a long time is a bit of direction, a bit of strategic
direction.
We've sort of gone on as easter a number of years and I think that's great as well, but
I think at the same time a lot of our systems and all of our processes probably need a bit
of a rethink, they need a bit of a tweak and I'm just really glad that the membership
said yeah let's do that and give me a bit of a mandate to do that.
I think I'm sort of half with you and half against you there.
From my point of view the job of the council is to make the nuts and bolts run as smoothly
as possible so that people who want to run awesome conferences and events and not just
conferences and events but they want to come up and do different things like I've already
forgotten the name of it, what are the charities for this year, but the outreach and stuff
like I would love to see Lynx Australia with all of the, it almost shouldn't matter who's
on the council, it should be a smoothly running machine that's all well documented and
then people who need some money or need some support can just sort of rock up and it's
I need some money to do blah and the council like ideally should just be able to look at
the proposal and see it's a little bit of money, there should be some outcome and give
it a go sort of thing. So my take on it is that the processes of the council should be streamlined
and documented and repeatable as much as possible but I also think that the council shouldn't
be doing much, it should just be the infrastructure or the back bang, it shouldn't be out there
in striving to be everything in everyone. I guess I partially agree with you, I think
I agree with you that we should get the nuts and bolts done really well, the challenge
from a council perspective, the challenge we have with doing the nuts and bolts really
well is that some of the systems and some of the processes that we have in place at the
moment make the nuts and bolts really laborious and really difficult. For instance, last year
we did over 1500 financial transactions, so every transaction is to have an invoice or
a receipt raised against it in the financial system and it needs to be reconciled. So
it's about 10 to 15 minutes worth for every financial transaction and you multiply that
by 1500 and suddenly there's hundreds of volunteer hours that go into getting the nuts and bolts
right and we have to do that because we get all the data from an incorporated association.
So what can we do to streamline that, what can we do to make that easier and then if you
look at our membership system, membership system was written and was very, very fit for purpose
10 to 12 years ago when it was written. Just for the listeners' appreciation, I cringed
this and as the member software was mentioned, it is old. Yes, I think we both cringed
out. So that membership system doesn't have some really basic functionality, it doesn't
let us do things like membership renewal, it has some really big functionality gaps. But more
importantly, what we don't have in terms of systems at the moment is ways to engage in connecting
with our membership. So for instance, let's say there's a really great open source program
running in say Queensland. At the moment I don't have or we don't have a really easy way of reaching
those members and saying hey, there's this really great open source program in Queensland
or in that region according to our records, you might be interested in this without causing
noise for everyone who's not in that area. So part of the reason or part of the platform that I was
running on this year was some renewal of those systems and I suspect there's a bit of a key
message that's got lost along the way in terms of the way that we've approached the election this
year. I'm not out to change the world in terms of Linux Australia. I want to create a really strong
foundation where if the organisation wants to go in that direction in the future, they're going to
have the systems and the processors and the foundation to be able to do that without overstretching
the organisation. But we need to get that foundation right first otherwise we're going to be on
shaky ground. Yep, absolutely. And I mean like there are some parallels with the Linux
Australia conferences that have been involved in like for the longest time, PyCon and LA and some
of the OSDCs that I've helped run. We've all been using the Zookeeper suite and that is old
and it's showing its problems and thankfully this year Chris is the main organiser of
Linux off our year this year has taken upon himself. He got a grant from somewhere to help write
that. I believe it was the PyCon Foundation. Yeah, PSF, yep. To write a system that could be used
around the conferences and anything to remove those sort of headaches and warts on the everyday
systems that you're using I think is a great thing. And for a bit of clarity like if you're
running an open source event in Australia you can go to Linux Australia and if they feel that
an event that would help the Australian open source community they will cover you for the
basic things that you need to run the event. So if you need to book a venue and you need to put
up a reserve amount for that, Linux Australia will cover that. You never have to go into private
debt to do those sort of things. There's all the public liability insurance that Linux Australia
will cover you for. There's credit cards handling stuff that's set up so when you get people
who want to register and pay for your conference you don't have to do all those things that
if you are setting up a conference with the very first time in a brand new country all those
very tedious things that have all been taken care of. So that's the main sort of thing that Linux
Australia is involved in. There is a grants process as well for individuals and small groups.
Exactly. I don't think I've ever helped. No, I have sort of vaguely helped get a couple of
grants like there's been things like like the Ruby on Rails, Women's events and Brisbane and
stuff like that and I've done some of the paperwork to get like a lunch grant for things like that
but we just want to talk about the grants. So every year we set aside a nominal budget for grants
but that doesn't stop us for instance if you get a very robust grant or a grant that's very
worthy of us you know we can dip into coffers and support that. But essentially our grants process
tries to align the money that we spend with the values of Linux Australia so that
that open community that respect for you know the diversity within our community and really
that those ideals are free and open source software hardware communities really that open source
culture. So one of the things that we do with our grant process it's not just the council that
has input into grants we think it's really important that our community has input into those grants
as well. So as part of our grants process we actually get the grant applicant to email that to
the entire community and often there'll be no brain at the community also yes this is a good idea
go ahead. Recently we had a brain application for some hardware forward cap Sydney and out of that
discussion out of that community discussion there was actually more optimal solution that was
proposed and that community got more assistance and more help for the problem now trying to
solve through that grants process going through the community so I think that's a really strong
thing. Instead of throwing some money at them I think I think the idea was that they they'd
get some went to equipment but also some training on that Linux equipment. Exactly and so it's
adding more value to the problem they're trying to solve. For me personally and this isn't necessarily
something that the entire council is decided upon but for me personally what I'd like to see
from our grants program is perhaps a larger grant that have more reach or more value on a longer
term basis so for instance instead of needing $600 or $1,000 for some hardware what if there was
a 20 or a $30,000 grant to run a program that had a long lasting impact for instance for an
underrepresented group perhaps Indigenous people or people from a certain background to have
exposure and involvement in open source. We've seen some really really strong benefits from having
stronger diversity programs for women and other underrepresented groups but there are still some
cohorts which are drastically underrepresented in open source and I personally would like to see
some large grade applications where there's some rigor and you know some robust thinking behind
how do we how do we use some of the resources we have for longer term benefit for the community.
And you need to be able to show that sort of long-term planning to if you're in binding if you're
in binding someone into your community and you're trying to show them the benefits of that you
need to be able to show them like that that that 12 months 18 month program where they're going to
get a little bit of help along the way so yeah and that's necessarily going to be a larger
larger chunk of money like. And I think there's also an opportunity for us to pull resources
with other organisations so for instance with government funding that funding sometimes needs to
be matched by a corporate partner or private equity. I think there's an opportunity for Linux
Australia to partner with other organisations like Internet Australia or Outer and partner
with those organisations on projects that have overlapping values or overlapping benefit for
those organisations. I think what Linux Australia needs to do in terms of your partnering
approach is really understand at stake on our environment which other organisations should we
prioritise engaging with you know and spend our effort engaging with where are those overlaps
where could we work together collaboratively where are we competing you should other things
that we should stop doing because there are already people doing those things or where are the
gaps in the market as well so I think we need to take a strong look at our stakeholder relationships.
Yep yep for sure yeah and I think it's like it's it's sort of interesting in the last couple of years
like another sort of aspect to it is the the overall structure of Linux Australia is that if you
want to do something you get assigned a subcommittee to do that thing so all of the conference
is run as a subcommittee of Linux Australia all of the user groups across Australia that want
to be part of Linux Australia they're running subcommittees and I think I think like we've got
like one or two new user groups subcommittees. We have one coming on board so Linux is a
Victoria recently voted to disincorporate as an incorporated association in the state of Victoria
and have voted to become a subcommittee of Linux Australia and Linux Australia is in initial
discussions with Linux users Victoria to to figure out the nuts and bolts of how to make that happen
so I think for me that is indicative of a broader trend so for instance we're seeing lots of
independent Linux user groups who started independently come under the fold of Linux Australia
and I think part of the reason of that is that there's a lot of paperwork and a lot of administrative
that goes with being a smaller independent incorporated association for instance last year open
source developers conference open source developers club decided to disincorporate and they become
a subcommittee of Linux Australia and I think that that is really part of what Linux Australia's
you know raison d'être was for is to help umbrella these groups help provide that skeleton and
that infrastructure and take away some of that administrative you know people don't get into
into Linux and into open hardware and into open software because they love administrative
here they like coding and they like hacking and they like making so let's try and take some of
that stuff that is inhibitor away from people yeah instead of 15 groups all doing the same paperwork
overhead just have one big body that's doing that that overhead yeah it's that foundation
it's that solid foundation yeah and like one of the interesting subcommittees in the last
couple of years is the I don't I can't remember what exactly what they call but the video recording
subcommittee yep so one of one of the things that has become pretty standard for at least LCA
and picon over the past picon are you over the past four or five years is that the vast majority
of the talks are recorded to a very high standards and and published later under an open source
list under under an open source list and it's it's so I see a lot of other video recordings of a
lot of other conferences and hours are quite good one of the things that we do is actually capture
the slides that are shown in line so it's not just a camera pointing at the slides we're actually
getting a screenshot of the slides and that is spliced in with shots of the presenter so you can
actually read the slides and one of the the difficulties that we've got is that because recording
technology is sort of moving ahead the the different sorts of cable connectors is is changing so
some of the some of the hardware that we could use five or six years ago that we could buy off
the shelf to do all of this fancy recording stuff some of those connectors are just not a thing
anymore you just can't buy that equipment off the shelf so one of one of their lynx Australian
members is taking it on himself to produce an open recording board so a printed circuit board that
takes HDMI in takes two or three HDMI sources in and feeds that out to a camera recording system
so yeah it's not just clubs and an events but you know there are some real solid
technical ones there I sort of hope that's the work that Chris has done now on
I've forgotten the name of it it's it's symposium it's symposium but it's so I think that's
what it's based on but I think Chris is calling his thing something else like it's yeah it's it's
um yeah it's a real world it's a real word and then like the S is what with a Z or something
so they're like that I've forgotten exactly what it is but I hope that the council can find a way
to sort of keep that up today so I think you've touched on a bit of a problem that we have and
you know I'd say thank you very open for suggestions on how we can solve this at the moment you
if you were the CIO or the CTO of a large organisation one of your jobs would be to maintain road maps
for the various streams of work that your organisation's doing for instance what's your road map
in your finance software what's your road map in your HR software at the moment we don't have
a road map for where we want to take LCA your conference infrastructure and I think that's one
of the gaps we have as an organisation I think sometimes in in the past what we've done is had a
piecemeal or piece by piece approach to some of that technology and while we've had individual
successes with point solutions we haven't necessarily considered it as a whole so what are the
deficits that we have with our conference infrastructure how do we build a technical road map and
then make a strong investment into into that technology as a whole so for instance if we have a
gap with our conference software is that more important than a gap with our recording hardware
or do they need to be do they need to be matured in parallel what are the interdependencies between
them so if somebody came to me or you know came to the council and said look Kathy we'd like to
have an LA hackfest for two or three days and one of the outcomes of that is a technical road map
for where we want to take the organisation this is how we're going to replace member DB and
this is how we're going to replace the website and this is how it's going to integrate with
our finance system and that sort of thing I that's something that I would strongly support
and I can't speak for the whole house and that's something that I would strongly support
because it's about planning where the organisation's going you know you take the you do the
work in planning and sometimes the execution work then becomes a lot more streamlined you reduce
the wasted effort what one of my researchers is just give them in the name of that product it's
registration but it's with like the final TK taking out so it's registration or something like that
I am well Chris with his surname would he would have to pick a name that's difficult to pronounce
and I think sort of I think maybe one of the sort of unannounced goals of Linux Australia
would better have like a conference in a box solution and certainly a bit of software that can
take that you run your conference with that users can add accounts to they can book their tickets
they can book you know dinner tickets or whatever conference specific things are and be able to
take the credit card information I I suspect that I suspect that Linux Australia would like that
sort of thing like that that a nice ultimate goal would be to I'd like one of them I wouldn't like
three of them yeah exactly and so like in the past zookeeper has been that but you've had to
you'd have to have someone with a deep knowledge of zookeeper and pylons and some other
like the python stuff yeah and and the drama has always been that in the in the two or three months
leading up to the conference there would be a furious amount of work done on zookeeper to fix all
the bugs yep and then the conference would be run and then everyone would need a break yeah which
very reasonable and it would mean that every conference would have their own branch in their own
bug fixes and it would never get merged back into trunk and do you know what they wouldn't have
a road ban yeah but it's also it's also that that that natural thing of like that whole conference
things of of just having natural burnout yep and you know everyone has the best intentions of
rolling all of these bug fixes back in yeah and never having to see it again but over the years
where I have contributed to zookeeper I have kept on fixing the same bugs over and over and over
and over again and your time is better spent on other things yeah you know if you're a senior
person within our community you have 20 years of experience I don't want you fixing the same
bugs same time over again I want your expertise on a road map you know tell me how we should be
doing our integrations tell me about enterprise architecture patterns Linux Australia now has
equity in excess of seven figures when not a small organization anymore and we need to tighten up
some of our governance and some of our some of the way in which we approach our strategic planning
so that we're effective you know for the next 15 years yeah yeah yeah and it's it's that sort of thing
where you actually want to make it easy for people to organize conferences like um
there's there's probably a fairly small pool of people around Australia who are confident enough
to take on running a conference I suppose um and I think I think a lot of it is that if you've
if you've run an LA conference or you have been like a second or third in charge and you've
sort of seen how it's done and you know the ropes yeah you're probably okay but um like if if
you were vaguely thinking of running a conference and you just went to LA's website yeah
there's it's it's not at all obvious that that LA provides you with 80 or 90 percent of what you need
um so I think you can get on two problems see Clinton and I'd like to tackle them separately
the first problem that you've hit on is about succession planning and membership
life cycle so if I take a look at the average age of Linux Australian members and
involved in our communities that the bell curve has shifted very much towards middle age we don't
have a lot of students we don't have a lot of younger members within our community um who we
gather passionate and energetic uh who bring that fire in the belly to us why is that happened
I think there's a number of reasons for instance we've got some you know very proprietary technology
being used in colleges and universities you know you've got universities teaching things like
CCNA they're not necessarily teaching open source and so you have students who are not as
exposed to open source and don't go on to do open source when they graduate from college and
university I think Linux Australia has a role to play there in exposing younger people to open
source I think our student ticketing and student prices are one of the ways in which we do that
but I think that could be complemented by a formal program for instance a formal program
about reach to your high school college university what if we fund it you know an open source
scholarship if you're doing a PhD or a master's in an open source program or you're developing
open source software let's encourage that and let's you know let's get involved in that space
to bring people on board at that point in the life cycle so I think there's that piece I think
the second piece that you touch on is actually a symptom of a deeper problem so at the moment our
website which was really really well designed and it runs on Drupal and that website hasn't had
a lot of love and attention over the last few years and so the design in the UX and the the
content strategy behind that website hasn't kept pace with the activities and functions of the
organisation we've deliberately made a decision not to tackle the website until we tackle the
membership platform most of the most of the modern membership platforms go hand in hand they're
tightly coupled with the web presence the public web presence and it's my intention sorry I don't
need to send you tutorial but it's my intention that we tackle those two problems together because
they go hand in hand what we have at the moment are completely separate experiences if your
public users are a website and you're an authenticated member they're two very separate user
experiences that's a pro experience we want an integrated experience so that's a problem that
I'd like to tackle in conjunction with the membership platform yeah visual yeah so I think that's
probably enough on Linux Australia how have you been enjoying the conference so far I am loving it
absolutely loving it I think Hobart is an incredible venue I love Tasmania I think the weather has
just been absolutely gorgeous back in my hometown in Jalong at the 37 degrees today my poor dog
goes down I've got a message my sister to say you know your soggy wet dog is indoors with the air
conditioning thank you very much but it's just beautifully temperate easy to get to and I'm
really looking forward to sampling some of the good food and dining that I he is on offering
excellent excellent all right is there anything else that you'd like to to cover at all well I
just like to encourage your listeners to check out Linux.org.au if you have ideas if you know if
your listeners have faced this sort of problem in their communities and you have ideas
reach out let us know what your thoughts are okay cheers thank you very much Kathy thank you
you've been listening to hecka public radio at hecka public radio dot org we are a community podcast
network that releases shows every weekday Monday through Friday today's show like all our shows
was contributed by an HBR listener like yourself if you ever thought of recording a podcast then
click on our contributing to find out how easy it really is hecka public radio was found
by the digital dog pound and the infonomicum computer club and it's part of the binary revolution
at binwreff.com if you have comments on today's show please email the host directly leave a comment
on the website or record a follow-up episode yourself unless otherwise status today's show is
released on the creative comments attribution share a light 3.0 license