Skip to content

Commit 4fe0613

Browse files
committed
Start FOSDEM 2025 task
1 parent 6f720aa commit 4fe0613

File tree

4 files changed

+84
-1
lines changed

4 files changed

+84
-1
lines changed

app/Models/Task.php

+8
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ class Task extends StatamicModel
1717
*/
1818
public function comments(): EntryCollection
1919
{
20+
if (is_null($this->id())) {
21+
return new EntryCollection();
22+
}
23+
2024
$comments = Entry::query()->where('collection', 'comments')->where('task', 'entry::' . $this->id())->get();
2125

2226
$comments->push(Entry::make()->collection('comments')->id('entry::' . $this->id() . '-started')->data([
@@ -45,6 +49,10 @@ public function comments(): EntryCollection
4549
*/
4650
public function landmarks(): array
4751
{
52+
if (is_null($this->id())) {
53+
return [];
54+
}
55+
4856
$startDate = $this->publication_date->copy()->subSeconds(1);
4957

5058
return collect($this->comments())
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
id: attending-fosdem-2025-1
3+
blueprint: comment
4+
title: 'Attending FOSDEM 2025 - 1'
5+
task: 'entry::attending-fosdem-2025'
6+
publication_date: '2025-01-27 11:51:21'
7+
---
8+
9+
I'm not giving any talks this year, but it seems like many people I know are attending so it should be fun! It's also the 25th anniversary, and my fifth time attending.
10+
11+
As always, I'm not completely sure what I'll be doing; other than attending some talks, roaming the ULB campus, and eating mini-waffles. But there's a couple of things I'll do for sure. For example, it seems like this year we'll finally have [a proper Solid meetup](https://forum.solidproject.org/t/anyone-attending-fosdem-lets-meet-to-talk-about-solid/1143/25). There are also a couple of talks I'm very excited about, and I'd be remiss if I don't at least pass through the [Open Source Design](https://fosdem.org/2025/schedule/track/design/) devroom.
12+
13+
Something I'm not very good at, though, is speaking with people I don't already know :/. It's a common saying that "the hallway track" is one of the highlights of the conference. But I can't say I've experienced much of it... Sure, I go through the stands, and ask a question or two. But I don't really interact with many new people in the conference. I've met some people at fringe events like [the beer event](https://archive.fosdem.org/2019/beerevent/), [OFFDEM](https://offdem.net/), or [Bytenight](https://bytenight.brussels/). But I can't say I've actually met anyone _at_ the conference. I guess I simply [suck at notworking](https://rss.com/podcasts/focaterra/1599390/) 🤷.
14+
15+
In any case, it should be fun either way! Honestly, it's just fun for me to be there and watch the talks :D. Here's a tentative schedule of things I may attend:
16+
17+
#### Friday
18+
19+
- [Caldarium](https://caldarium.be) - [OFFDEM](https://offdem.net/) Launch Party
20+
- À La Mort Subite - [ATProto meetup](https://lu.ma/7a0p68nw)
21+
- Delirium Café - [Unofficial beer event](https://fosdem.org/2025/practical/beer/)
22+
23+
#### Saturday
24+
25+
- 11:00-12:00 @ H.3242 - [Offering paid services (contract work, SaaS) - from first steps BOF](https://fosdem.org/2025/schedule/event/fosdem-2025-6615-offering-paid-services-contract-work-saas-from-first-steps-bof/)
26+
- 11:35-12:00 @ UB5.230 - [Build a Great Business on Open Source without Selling Your Soul](https://fosdem.org/2025/schedule/event/fosdem-2025-5320-build-a-great-business-on-open-source-without-selling-your-soul/)
27+
- 13:00-14:00 @ AW1.121 - [NGI Zero network meetup BOF](https://fosdem.org/2025/schedule/event/fosdem-2025-6561-ngi-zero-network-meetup-bof/)
28+
- 13:15-13:25 @ H.1308 (Rolin) - [NextGraph : Build collaborative, local-first and decentralized apps](https://fosdem.org/2025/schedule/event/fosdem-2025-4922-nextgraph-build-collaborative-local-first-and-decentralized-apps/)
29+
- 15:00-15:30 @ H.3242 - [AT Protocol developer meet and greet](https://fosdem.org/2025/schedule/event/fosdem-2025-6742-at-protocol-developer-meet-and-greet/)
30+
- 15:00-15:50 @ Janson - [The Selfish Contributor Revisited](https://fosdem.org/2025/schedule/event/fosdem-2025-6540-the-selfish-contributor-revisited/)
31+
- 15:05-15:30 @ UB5.230 - [From Side Projects to Sustainable Open Source](https://fosdem.org/2025/schedule/event/fosdem-2025-5498-from-side-projects-to-sustainable-open-source/)
32+
- 15:30-15:45 @ H.2215 (Ferrer) - [Immich: Self-hosted photo and video management solution](https://fosdem.org/2025/schedule/event/fosdem-2025-5052-immich-self-hosted-photo-and-video-management-solution/)
33+
- 15:50-16:05 @ H.2215 (Ferrer) - [Celebrating Open Standards: How Podcasting 2.0 Shaped the Future of Podcasting](https://fosdem.org/2025/schedule/event/fosdem-2025-5630-celebrating-open-standards-how-podcasting-2-0-shaped-the-future-of-podcasting/)
34+
- 16:00-16:10 @ UA2.118 (Henriot) - [Funkwhale presentation : to audio federation](https://fosdem.org/2025/schedule/event/fosdem-2025-6622-funkwhale-presentation-to-audio-federation/)
35+
- 16:10-16:20 @ UA2.118 (Henriot) - [Elk: A Nimble Client for Mastodon](https://fosdem.org/2025/schedule/event/fosdem-2025-5049-elk-a-nimble-client-for-mastodon/)
36+
- 17:00-17:30 @ UA2.118 (Henriot) - [Fediscovery: Improving Search and Discovery on the Fediverse](https://fosdem.org/2025/schedule/event/fosdem-2025-4531-fediscovery-improving-search-and-discovery-on-the-fediverse/)
37+
- 17:30-17:40 @ UA2.118 (Henriot) - [Today's fediverse: a good start, but there's more to do](https://fosdem.org/2025/schedule/event/fosdem-2025-5128-today-s-fediverse-a-good-start-but-there-s-more-to-do/)
38+
- 18:30-19:00 @ UA2.118 (Henriot) - [Networked Journalism: Bringing long-form publishing to the Fediverse](https://fosdem.org/2025/schedule/event/fosdem-2025-4673-networked-journalism-bringing-long-form-publishing-to-the-fediverse/)
39+
- Evening @ Hackerspace Brussels (HSBXL)- [Bytenight](https://bytenight.brussels/)
40+
41+
#### Sunday
42+
43+
- 09:00-09:25 @ K.3.201 - [Top Accessibility Errors Found in Open Source Through Automated Testing](https://fosdem.org/2025/schedule/event/fosdem-2025-6075-top-accessibility-errors-found-in-open-source-through-automated-testing/)
44+
- 09:00-09:50 @ Janson - [What FLOSS Means in the AI World](https://fosdem.org/2025/schedule/event/fosdem-2025-5495-what-floss-means-in-the-ai-world/)
45+
- 09:00-09:50 @ K.1.105 (La Fontaine) - [Next Generation Internet 2025: where next?](https://fosdem.org/2025/schedule/event/fosdem-2025-6508-next-generation-internet-2025-where-next-/)
46+
- 09:30-09:55 @ K.3.201 - [Solving the world’s (localization) problems](https://fosdem.org/2025/schedule/event/fosdem-2025-5561-solving-the-world-s-localization-problems/)
47+
- 09:50-10:20 @ K.3.601 - [Building Sustainability: A Case Study in Funding Diversification for Decidim](https://fosdem.org/2025/schedule/event/fosdem-2025-5552-building-sustainability-a-case-study-in-funding-diversification-for-decidim/)
48+
- 10:00-10:30 @ UB5.230 - [JSR: from private ownership to open governance](https://fosdem.org/2025/schedule/event/fosdem-2025-6519-jsr-from-private-ownership-to-open-governance/)
49+
- 10:30-11:00 @ AW1.126 - [Are current standards enough? Towards Verifiable Credentials with expressive zero knowledge query](https://fosdem.org/2025/schedule/event/fosdem-2025-5970-are-current-standards-enough-towards-verifiable-credentials-with-expressive-zero-knowledge-query/)
50+
- 11:00-11:30 @ UB5.230 - [Privacy-first architecture: alternatives to GDPR popup and local-first](https://fosdem.org/2025/schedule/event/fosdem-2025-4233-privacy-first-architecture-alternatives-to-gdpr-popup-and-local-first/)
51+
- 11:00-11:50 @ Janson - [Early Screening of "ZeMarmot" animation film (work-in-progress) with live music](https://fosdem.org/2025/schedule/event/fosdem-2025-6370-early-screening-of-zemarmot-animation-film-work-in-progress-with-live-music/)
52+
- 12:00-13:00 @ AW1.121 - [Social Web BOF](https://fosdem.org/2025/schedule/event/fosdem-2025-6617-social-web-bof/)
53+
- 12:50-13:05 @ H.2215 (Ferrer) - [How to Write a Killer README](https://fosdem.org/2025/schedule/event/fosdem-2025-4990-how-to-write-a-killer-readme/)
54+
- 13:00-13:30 @ K.4.201 - [Matrix State of the Union](https://fosdem.org/2025/schedule/event/fosdem-2025-6236-matrix-state-of-the-union/)
55+
- 13:00-14:00 @ AW1.121 - [NLnet office hour](https://fosdem.org/2025/schedule/event/fosdem-2025-6560-nlnet-office-hour/)
56+
- 13:30-13:55 @ K.3.201 - [Thunderbird: Building a Cross-Platform, Scalable Open-Source Design System](https://fosdem.org/2025/schedule/event/fosdem-2025-4876-thunderbird-building-a-cross-platform-scalable-open-source-design-system/)
57+
- 14:00-14:25 @ K.3.201 - [CLI Design for Designers and Developers](https://fosdem.org/2025/schedule/event/fosdem-2025-4832-cli-design-for-designers-and-developers/)
58+
- 14:10-14:25 @ H.2215 (Ferrer) - [Solid, Local-First, and The Ultimate Bookkeeping System](https://fosdem.org/2025/schedule/event/fosdem-2025-5107-solid-local-first-and-the-ultimate-bookkeeping-system/)
59+
- 15:00-15:25 @ K.3.201 - [Piracy, and Open Source: Reimagining Creativity](https://fosdem.org/2025/schedule/event/fosdem-2025-5322-piracy-and-open-source-reimagining-creativity/)
60+
- 16:00-16:50 @ Janson - [How we are defending Software Freedom against Apple at the EU's highest court](https://fosdem.org/2025/schedule/event/fosdem-2025-5084-how-we-are-defending-software-freedom-against-apple-at-the-eu-s-highest-court/)
61+
- 17:50-18:15 @ Janson - [Closing FOSDEM 2025](https://fosdem.org/2025/schedule/event/fosdem-2025-6713-closing-fosdem-2025/)
62+
63+
Maybe I went a bit overboard this year with the bookmarks 😅. Well, in any case, this list will also serve me to watch recordings of the talks I miss :).
64+
65+
It would be fun to meet someone who actually reads this journal, so if you do come say hi!

content/collections/tasks/attending-fosdem-2023.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ publication_date: '2023-01-27 15:45:13'
66
completion_date: '2023-02-06 09:46:58'
77
---
88

9-
After 2 years online, [FOSDEM](https://fosdem.org/2019/) is back in person! This year [I'm also presenting](https://fosdem.org/2023/schedule/event/sovcloud_from_zero_to_hero_with_solid/), so if you're around make sure to come by. FOSDEM will be held the 4th and 5th of February in Brussels.
9+
After 2 years online, [FOSDEM](https://fosdem.org) is back in person! This year [I'm also presenting](https://fosdem.org/2023/schedule/event/sovcloud_from_zero_to_hero_with_solid/), so if you're around make sure to come by. FOSDEM will be held the 4th and 5th of February in Brussels.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
id: attending-fosdem-2025
3+
title: 'Attending FOSDEM 2025'
4+
blueprint: task
5+
publication_date: '2025-01-27 10:10:35'
6+
---
7+
8+
New year, new [FOSDEM](https://fosdem.org)!
9+
10+
Happening in Brussels on February 1st and 2nd. Let me know if you're around, and let's meet up.

0 commit comments

Comments
 (0)