Skip to content

COR-308 / fix anniversary page section#309

Open
steveoni wants to merge 2 commits intockan:mainfrom
datopian:COR-308
Open

COR-308 / fix anniversary page section#309
steveoni wants to merge 2 commits intockan:mainfrom
datopian:COR-308

Conversation

@steveoni
Copy link
Copy Markdown

this pr resolves #308

  • Updated timeline section
  • Updated quotes section with final content
  • Removed "Adoption" category from the legend

Copilot AI review requested due to automatic review settings April 14, 2026 15:00
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Anniversary landing page content to match the “final” timeline and community quotes, and simplifies the timeline legend by removing the “Adoption” category.

Changes:

  • Replaced the timeline items (years/titles/descriptions) and updated the timeline intro copy
  • Replaced the community quotes with final text content
  • Removed the “Adoption” category from the timeline legend

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2015</span><div class="tl-divider"></div><span class="tl-title">Linked data, previews & visualizations</span><span class="tl-tag tag-release">Release</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">CKAN 2.3 and 2.4 bring support for linked data and in-browser data visualizations. Open data becomes genuinely accessible, not just technically available.</div></div></div>
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2019</span><div class="tl-divider"></div><span class="tl-title">{{ _("Datopian &amp; Link Digital become co-stewards") }}</span><span class="tl-tag tag-community">{{ _("Community") }}</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">The <a href="https://okfn.org/" target="_blank">Open Knowledge Foundation</a> Board supported <a href="https://ckan.org/blog/introducing-bilateral-stewardship-for-the-ckan-open-source-project" target="_blank">the joint stewardship proposal</a> put forward by <a href="https://linkdigital.com.au" target="_blank">Link Digital</a> and <a href="https://www.datopian.com" target="_blank">Datopian</a>, with <a href="https://okfn.org/" target="_blank">OKF</a> remaining as purpose trustee to ensure the stewards remain true to the purpose and ethos of the CKAN project.</div></div></div>
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2021</span><div class="tl-divider"></div><span class="tl-title">Datopian & Link Digital become co-stewards</span><span class="tl-tag tag-community">Community</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">A new stewardship model is established. <a href="https://www.datopian.com/" target="_blank">Datopian</a> and <a href="https://linkdigital.com.au/" target="_blank">Link Digital</a> join as co-stewards. The <a href="https://okfn.org/" target="_blank">Open Knowledge Foundation</a> remains as purpose trustee, ensuring CKAN's open ethos endures.</div></div></div>
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2021</span><div class="tl-divider"></div><span class="tl-title">{{ _("CKAN Monthly Live launches") }}</span><span class="tl-tag tag-community">{{ _("Community") }}</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">Launched in June 2021, <a href="https://ckan.org/events" target="_blank">CKAN Monthly Live</a> brought the global community together every third Wednesday for open demos, discussions, and connection — organised and moderated by <a href="https://www.linkedin.com/in/yoanapopova/" target="_blank">Yoana Popova</a>.</div></div></div>
<div class="tl-trigger" onclick="tlToggle(this)" style="border-color:var(--red);background:rgba(237,82,72,0.04);"><span class="tl-year" style="color:var(--red);">2026</span><div class="tl-divider"></div><span class="tl-title" style="color:var(--red);font-weight:700;">20th Anniversary — the celebration year</span><span class="tl-tag tag-milestone">Milestone</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner" style="border-color:var(--red);background:rgba(237,82,72,0.02);"><div class="tl-desc">CKAN turns 20. The global community gathers to celebrate two decades of open source, open data, and open collaboration. <strong>You're part of this moment.</strong></div></div></div>
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2024</span><div class="tl-divider"></div><span class="tl-title">{{ _("CKAN 2.11: performance &amp; data quality") }}</span><span class="tl-tag tag-release">{{ _("Release") }}</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">CKAN 2.11 brought performance improvements in template and snippet rendering, as well as the new <a href="https://docs.ckan.org/en/latest/maintaining/table-designer.html" target="_blank">Table Designer</a> feature to easily create and validate <a href="https://docs.ckan.org/en/latest/maintaining/datastore.html" target="_blank">DataStore</a> resources from the UI.</div></div></div>
Comment on lines +114 to +116
<div class="tl-item anniversary">
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2026</span><div class="tl-divider"></div><span class="tl-title">{{ _("20th Anniversary: the celebration year") }}</span><span class="tl-tag tag-milestone">{{ _("Milestone") }}</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">CKAN 2.12 — the final release in the 2.x series — lays the architectural groundwork for CKAN 3.0. The global community gathers to celebrate two decades of open source, open data, and open collaboration. <strong>You're part of this moment.</strong></div></div></div>
Comment on lines +87 to +88
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2013</span><div class="tl-divider"></div><span class="tl-title">{{ _("CKAN 2.0 &amp; Data.gov migration") }}</span><span class="tl-tag tag-milestone">{{ _("Milestone") }}</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">Version 2.0 brought a significant architectural overhaul that drastically improved performance and scalability, supporting multiple organizations and enhancing user management and permissions. That same year, the US Government migrated <a href="https://catalog.data.gov" target="_blank">Data.gov</a> to CKAN, and Canada launched data.gc.ca (now <a href="https://open.canada.ca" target="_blank">open.canada.ca</a>), featuring a comprehensive and fully bilingual metadata schema.</div></div></div>
<div class="section-label">{{ _("History") }}</div>
<div class="section-title">{{ _("Twenty years, one milestone at a time") }}</div>
<p class="section-sub" style="max-width:540px; margin-bottom:32px;">{{ _("Click any event to learn more.") }}</p>
<p class="section-sub" style="max-width:540px; margin-bottom:32px;">{{ _("Click any event to learn more. From a scrappy open-source experiment to global data infrastructure.") }}</p>
Comment on lines +76 to +80
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc"><a href="https://rufuspollock.com/" target="_blank">Rufus Pollock</a> releases the first version of CKAN under the Open Knowledge Foundation. Inspired by CPAN, it was a simple catalog for open datasets.</div><div class="tl-quote">"CKAN was never meant to become a big open source project. It started because I needed something that didn't exist — a CPAN for data."<cite>— <a href="https://rufuspollock.com/" target="_blank">Rufus Pollock</a>, Founder</cite></div></div></div>
</div>
<div class="tl-item">
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2009</span><div class="tl-divider"></div><span class="tl-title">data.gov.uk launches on CKAN</span><span class="tl-tag tag-adoption">Adoption</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">The UK Government launches its official open data portal powered by CKANone of the first major government portals in the world to go live. It sets a precedent for national open data infrastructure and sparks global interest.</div></div></div>
<div class="tl-trigger" onclick="tlToggle(this)"><span class="tl-year">2010</span><div class="tl-divider"></div><span class="tl-title">{{ _("CKAN 1.0 &amp; data.gov.uk launch") }}</span><span class="tl-tag tag-milestone">{{ _("Milestone") }}</span><span class="tl-chevron">▼</span></div>
<div class="tl-body"><div class="tl-body-inner"><div class="tl-desc">Version 1.0 introduced critical improvements to authorization, search capabilities, and resource previewsand saw a major new production deployment with CKAN powering <a href="https://data.gov.uk" target="_blank">data.gov.uk</a>.</div></div></div>
@popovayoana popovayoana mentioned this pull request Apr 16, 2026
4 tasks
@popovayoana
Copy link
Copy Markdown

@alexmorev @joelwigley can you merge this?

@popovayoana
Copy link
Copy Markdown

@alexmorev @joelwigley can you merge this please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix anniversary page

3 participants