{"id":9984,"date":"2026-10-30T13:52:38","date_gmt":"2026-10-30T18:52:38","guid":{"rendered":"https:\/\/www.openstack.org\/blog\/?p=9984"},"modified":"2026-10-30T13:52:39","modified_gmt":"2026-10-30T18:52:39","slug":"october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle","status":"publish","type":"post","link":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/","title":{"rendered":"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" class=\"lead\">Following the tradition of our <a href=\"https:\/\/openinfra.org\/ptg\/\">Project Teams Gathering (PTG)<\/a> summaries, the October 2026 PTG brought together developers, operators, and ecosystem contributors for a week of intensive cross-service alignment. With total attendance across all sessions exceeding 700 participants involved in conversations throughout the week, the community showed incredible engagement as it pivoted straight from the delivery of the OpenStack 2026.2 \u201cHibiscus\u201d release into active planning for the upcoming 2027.1 \u201cIndri\u201d cycle, a designated SLURP (Skip-Level Upgrade Release Process) milestone. Discussions prioritized a variety of topics from AI workload provisioning to digital sovereignty to removing eventlet from OpenStack services.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Core Service Priorities for \u201cIndri\u201d<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Compute &amp; Bare Metal (Nova &amp; Ironic):<\/strong> Sessions built on Hibiscus confidential computing features (such as AMD SEV-SNP and Intel TDX), fine-tuning mediated device and vGPU resource tracking alongside Cyborg, and improving bare-metal automated lifecycle workflows for high-density AI and HPC workloads.<\/li>\n\n\n\n<li><strong>Shared File Systems (Manila):<\/strong> The Manila team focused on high-demand enterprise filesystem capabilities, including share delete cascade mechanics, snapshot force creation, and deeper optimizations for CephFS native drivers alongside high-throughput Lustre and Weka backends.<\/li>\n\n\n\n<li><strong>Networking (Neutron):<\/strong> Neutron contributors concentrated on scaling OVN-native multi-chassis deployments, streamlining smart-NIC and DPU hardware offloading paths, and improving operational troubleshooting tools across large distributed topologies.<\/li>\n\n\n\n<li><strong>Storage &amp; Images (Cinder &amp; Glance):<\/strong> Conversations centered on NVMe-oF driver testing matrices, image-signature enforcement pipelines, and further hardening of cross-pool image-caching mechanics.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Cross-Project Goals &amp; Technical Governance<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Keystone in Rust Exploration:<\/strong> A standout architectural discussion hosted by the Technical Committee evaluated prototype initiatives to rewrite performance-critical token validation paths in Rust to lower latency and memory overhead at hyperscale.<\/li>\n\n\n\n<li><strong>Eventlet Removal Community Goal:<\/strong> Projects reviewed progress on migrating off legacy Eventlet concurrency towards standard asynchronous Python patterns across core control planes.<\/li>\n\n\n\n<li><strong>Operator Feedback:<\/strong> Operators joined development leads to discuss upgrade friction, real-world maintenance tooling, and ongoing efforts to mitigate bus-factor risks across critical community libraries. Those who want to see the discussions firsthand can watch the <a href=\"https:\/\/www.youtube.com\/watch?v=Mb8s4sIEVNQ\">OpenStack Ops PTG Session Recording<\/a>. This recording captures the live October 2026 operator discussion covering upgrade experiences and production operational challenges.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Many moderators have provided summaries of their discussions to the openstack-discuss mailing list. For more information on specific team conversations, check out the summaries below.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/2T5ETJFOXPCIM6XLLS7DWHAQGELOTCGN\/\">Agentic Workflows (TACT SIG)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/XQ4FTA4SPILIUKPEWLKYIS262Q2OKPZ2\/\">Contributor Experience WG<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/D5PKSPJLEUYQ3ASVABYVNDEOXE3WCZYS\/\">Cinder\/Nova<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/S33ZYDHFVTPK6PVIH5QACLT5RRKZSKGS\/\">Cyborg<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/7OFXAQNTT2L7M6R4PM4FPQOS7XJP4PWU\/\">Glance<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/KQFVJNFRVLWQMO4CFEDILWJCHS646UAB\/\">Horizon<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/6ANDQ5P6JDLIXUUCJERNME2G74KLGKL6\/\">Ironic<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/L5JWI6ZJBJB2F2K4LD7PIVIFO3XMVTSQ\/\">Manila<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/NRDPQZCKAN2TNI2B7KKHE5GEKB4424D5\/\">Neutron<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/6JX5EZNQCPALXBNTGQP672MTIBL77B7W\/\">Nova<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/U2LQ7HFHIE7ZRK72XZ3KJ5J6GRBSHCNQ\/\">OpenStack-Ansible<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/5LOXTIGKIYSWZ355K3SVIQGDKQKF5OR2\/\">Tacker<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/A2J2EF52JNFKKVCYJK42JUES43PZ4IR6\/\">Technical Committee<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lists.openstack.org\/archives\/list\/openstack-discuss@lists.openstack.org\/thread\/KSKWNOI2FXVECPQTLPDYJ5BEOIPI5BVE\/\">Watcher<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Onward! To \u201cIndri\u201d!<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The next virtual PTG is scheduled for <strong>April 12\u201316, 2027<\/strong>, where teams will review progress on 2027.1 deliverables and begin planning the subsequent development cycle. Registration will open soon!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Did we miss a link or topic from your team? Reach out to <a href=\"mailto:ptg@openinfra.org\">ptg@openinfra.org<\/a> to let us know!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Following the tradition of our Project Teams Gathering (PTG) summaries, the October 2026 PTG brought together developers, operators, and ecosystem contributors for a week of intensive cross-service alignment. With total attendance across all sessions exceeding 700 participants involved in conversations throughout the week, the community showed incredible engagement as it pivoted straight from the delivery&#8230;  <a href=\"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/\" class=\"more-link\" title=\"Read October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":88,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,9],"tags":[],"class_list":["post-9984","post","type-post","status-publish","format-standard","hentry","category-community","category-event"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle - OpenStack Blog | Open Infrastructure Foundation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle - OpenStack Blog | Open Infrastructure Foundation\" \/>\n<meta property=\"og:description\" content=\"Following the tradition of our Project Teams Gathering (PTG) summaries, the October 2026 PTG brought together developers, operators, and ecosystem contributors for a week of intensive cross-service alignment. With total attendance across all sessions exceeding 700 participants involved in conversations throughout the week, the community showed incredible engagement as it pivoted straight from the delivery... Read more &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/\" \/>\n<meta property=\"og:site_name\" content=\"OpenStack Blog | Open Infrastructure Foundation\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-30T18:52:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-30T18:52:39+00:00\" \/>\n<meta name=\"author\" content=\"Kendall Nelson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kendall Nelson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/\"},\"author\":{\"name\":\"Kendall Nelson\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#\\\/schema\\\/person\\\/d393175883b827519503c42421deb722\"},\"headline\":\"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle\",\"datePublished\":\"2026-10-30T18:52:38+00:00\",\"dateModified\":\"2026-10-30T18:52:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/\"},\"wordCount\":441,\"articleSection\":[\"community\",\"Event\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/\",\"url\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/\",\"name\":\"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle - OpenStack Blog | Open Infrastructure Foundation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-30T18:52:38+00:00\",\"dateModified\":\"2026-10-30T18:52:39+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#\\\/schema\\\/person\\\/d393175883b827519503c42421deb722\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/\",\"name\":\"OpenStack Blog | Open Infrastructure Foundation\",\"description\":\"The latest news and information for the OpenStack Community.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#\\\/schema\\\/person\\\/d393175883b827519503c42421deb722\",\"name\":\"Kendall Nelson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g\",\"caption\":\"Kendall Nelson\"},\"url\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/author\\\/diablo_rojo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle - OpenStack Blog | Open Infrastructure Foundation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/","og_locale":"en_US","og_type":"article","og_title":"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle - OpenStack Blog | Open Infrastructure Foundation","og_description":"Following the tradition of our Project Teams Gathering (PTG) summaries, the October 2026 PTG brought together developers, operators, and ecosystem contributors for a week of intensive cross-service alignment. With total attendance across all sessions exceeding 700 participants involved in conversations throughout the week, the community showed incredible engagement as it pivoted straight from the delivery... Read more &raquo;","og_url":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/","og_site_name":"OpenStack Blog | Open Infrastructure Foundation","article_published_time":"2026-10-30T18:52:38+00:00","article_modified_time":"2026-10-30T18:52:39+00:00","author":"Kendall Nelson","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kendall Nelson","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/#article","isPartOf":{"@id":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/"},"author":{"name":"Kendall Nelson","@id":"https:\/\/www.openstack.org\/blog\/#\/schema\/person\/d393175883b827519503c42421deb722"},"headline":"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle","datePublished":"2026-10-30T18:52:38+00:00","dateModified":"2026-10-30T18:52:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/"},"wordCount":441,"articleSection":["community","Event"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/","url":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/","name":"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle - OpenStack Blog | Open Infrastructure Foundation","isPartOf":{"@id":"https:\/\/www.openstack.org\/blog\/#website"},"datePublished":"2026-10-30T18:52:38+00:00","dateModified":"2026-10-30T18:52:39+00:00","author":{"@id":"https:\/\/www.openstack.org\/blog\/#\/schema\/person\/d393175883b827519503c42421deb722"},"breadcrumb":{"@id":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.openstack.org\/blog\/october-2026-ptg-recap-kicking-off-the-2027-1-indri-cycle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.openstack.org\/blog\/"},{"@type":"ListItem","position":2,"name":"October 2026 PTG Recap: Kicking Off the 2027.1 \u201cIndri\u201d Cycle"}]},{"@type":"WebSite","@id":"https:\/\/www.openstack.org\/blog\/#website","url":"https:\/\/www.openstack.org\/blog\/","name":"OpenStack Blog | Open Infrastructure Foundation","description":"The latest news and information for the OpenStack Community.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.openstack.org\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.openstack.org\/blog\/#\/schema\/person\/d393175883b827519503c42421deb722","name":"Kendall Nelson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g","caption":"Kendall Nelson"},"url":"https:\/\/www.openstack.org\/blog\/author\/diablo_rojo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/9984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/users\/88"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/comments?post=9984"}],"version-history":[{"count":3,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/9984\/revisions"}],"predecessor-version":[{"id":9987,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/9984\/revisions\/9987"}],"wp:attachment":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/media?parent=9984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/categories?post=9984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/tags?post=9984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}