Skip to content

Commit 3d93309

Browse files
committed
feat: Add graceful fallback if a board member has not provided a biography, add missing members
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
1 parent 95c1323 commit 3d93309

2 files changed

Lines changed: 24 additions & 3 deletions

File tree

data/board.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,18 @@ bios:
2020
url: https://www.linkedin.com/in/nestorbalce
2121
icon: icon-linkedin
2222

23+
- name: John Weintraub
24+
role: Vice President
25+
2326
- name: Kim Kulak
2427
role: Treasurer / Acting Secretary
2528
bio: "Started at University of Alberta in 1973 in physics. Took a computing course because I knew nothing about computers. Graduated with a B.Sc in Computing Science, because I was a lot better at computers than physics. Worked 20 years as a programmer. Most of that time writing embedded software on Unix hosts. In that time used almost all of the commercial Unix systems, BSD on a Vax, AIX, HPUX, SunOS, Solaris, System V on AT&T 3b2, and many that I don't remember any more. When I heard of this Linux thing I downloaded (over dialup) about 10 floppies of tar balls. Got it running on my 486 and was blown away by how good it was. I missed the first VanLUG meeting organized by Dave Michelson but attended the second and almost all meetings since then. Started to help run the club almost immediately. I've been VanLUG president in 2008, 2009, 2024, and 2025. And every other position at one time or another."
2629
needs: "Past President is the one and only position on the board that isn't elected. It's there to provide continuity from one president to the next. I did run for secretary treasurer (or more correctly secretary and treasurer) because nobody else wanted these positions. I'd be happy to pass them on to anybody willing to do it."
2730
contributions: "I'm with Nestor: 'The Theme for 2026 is \"Expansion of Linux and Open Source.\"' I currently do this through Linux Link. If you've never seen Linux, I have a couple of computers running Linux and I'll show you around and let you try it yourself. If you're now ready to use Linux, I'll help you install it. If you're already a Linux user, then come in! There are always other Linux users ready and willing to talk about Linux. I think running workshops would be a fantastic opportunity to bring Linux and Open Source to dozens of people in addition to the personalized one-at-a-time at Linux Link."
2831

32+
- name: Alex Z.
33+
role: Director-at-large
34+
2935
- name: Brant F.
3036
role: Director-at-large
3137
bio: "I'm retired after working in tech, corporate training, and most recently, emergency management. I've delivered training to small groups and large audiences primarily in the Oil and Gas Industry in Western Canada. I'm good at it, if I know the material. I'm interested in Linux from a privacy and security point of view, AI, virtual machines, and similar topics. Outside that, I write fiction, enjoy strategy gaming, and collect fine tequila. I'm a sci-fi fan."
@@ -64,6 +70,9 @@ bios:
6470
url: https://www.whonix.org/wiki/Hosting_Location_Hidden_Services#Anonymous_Web_Third-Party_Hosting_Providers
6571
icon: icon-external
6672

73+
- name: PJ L.
74+
role: Director-at-large
75+
6776
- name: Ted L.
6877
role: Director-at-large
6978
bio: "I first started using computers in 1972. It was a computer terminal hard-wired to the Vancouver School HP-2000A time-shared computer, programmed in BASIC. I quickly got hooked and taught myself BASIC and the command interface. At first, I programmed in BASIC using pencil-marked cards. Later, I learned that I could simply walk into the UBC computer lab for students (I was a Grade 10 high school student at the time) and use the keypunch machine to enter my programs. I received credit for CS10 through remote studies, as the school I attended was too small to offer a computer science program. In 1978, I managed to scrape together $5,000 to buy a TRS-80—an 8-bit CPU with 4 KB of RAM. I converted a Model 15 teletype printer, running at 66 WPM, from 6-bit Baudot to 7-bit ASCII in order to print lowercase letters. In the 1980s, I earned a diploma in Computer Systems Management from Capilano College. In the 1990s, I learned about VanLUG and obtained the famous yellow disc used to install Slackware on a PC via a CD-ROM drive—one that I installed myself. I later shifted my focus from Linux to the Internet and learned how to communicate with computers over radio. I deepened my Linux knowledge by using Raspberry Pi models 1, 2, 3, and 4 to interface with radio equipment, TOR relays, Bitcoin nodes, and more. I graduated from Kwantlen University College in 2003 with a degree in Technology. I am now retired and spend my time helping people meet their financial goals."
@@ -74,12 +83,18 @@ bios:
7483
url: http://about.tedlee.ca
7584
icon: icon-globe
7685

86+
- name: Victor AV S.
87+
role: Director-at-large
88+
7789
- name: Violet F.
7890
role: Director-at-large
7991
bio: "I am Violet Figueroa (they/she), and I am trained as a Cloud Security Analyst. Over the last year I have been shifting into cybersecurity after completing a training program, and have been getting more involved with VanLUG through meetups, the mailing list, and volunteer work. Ask me to infodump if you want media recommendations for movies, tv, games, linux homelabing stuffs, PKM and book recommendations, etc etc, I will happily oblige!"
8092
needs: "From my perspective, one of the main things VanLUG needs is to keep lowering the barriers for new and returning Linux users. That includes clear on-ramps for beginners, more geographically distributed events, and spaces that feel welcoming to people from different backgrounds and experience levels. I also think we can continue to highlight how Linux and open source connect to everyday concerns like privacy, accessibility, and cost of living."
8193
contributions: "To support that, I can help with outreach to community organizations and neighbourhood houses in Vancouver as potential meetup venues, contribute a security and privacy lens to talks and workshops, and pitch in on documentation and processes that make it easier for new volunteers and speakers to plug in. I am especially interested in helping with events and content that show how Linux and open source can support digital safety and inclusion."
8294

95+
- name: William G.
96+
role: Director-at-large
97+
8398
- name: Zhiqiang Z.
8499
role: Director-at-large
85100
bio: "Hi, I'm Zhiqiang ZHOU (ZZ). I was born in 1996 and currently work as an SRE at LayerZero. I'm mostly interested in cloud computing and cloud-native systems. I'm also active in open source — I'm a Chaos Mesh maintainer and have spoken about the project at KubeCon. Before moving to Vancouver, I was a moderator of the Hangzhou Linux User Group in China. I also co-run a small web design studio with a friend called Boring Design. After moving to Vancouver, I started looking for a local Linux community, which is how I found VanLUG and met a lot of great people here."

layouts/_partials/section-about.html

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,15 @@ <h3>{{ .Site.Data.board.year }} Board of Directors</h3>
6767
</div>
6868
</div>
6969
<div class="pf-v6-c-card__body">
70-
<div class="pf-v6-c-content">
71-
<p>{{ $member.bio }}</p>
72-
</div>
70+
{{ if $member.bio }}
71+
<div class="pf-v6-c-content">
72+
<p>{{ $member.bio }}</p>
73+
</div>
74+
{{ else }}
75+
<div class="pf-v6-c-content">
76+
<p class="pf-v6-u-text-color-subtle">{{ $member.name }} has chosen not to share a public biography at this time.</p>
77+
</div>
78+
{{ end }}
7379
{{ with $member.links }}
7480
<div class="pf-v6-l-flex pf-m-wrap pf-m-gap-md pf-v6-u-pt-sm">
7581
{{ range . }}

0 commit comments

Comments
 (0)