Repository: pycontw/pycontw-frontend
Pull request #633: feat: add the cfp poster page
Author: login: Ritabear
Created: 2025-05-24T12:19:56Z | Merged: 2025-05-25T14:32:52Z

<!--(Thanks for sending a pull request! Please fill in the following content to let us know better about this change.)-->

## Types of changes
<!--Please remove the types that does not apply to this change-->
* **New feature**


## Description
開放稿件募集的頁面修改與上架

#623


Diff:
diff --git a/components/core/header/nav-bar/nav-bar-items.js b/components/core/header/nav-bar/nav-bar-items.js
index a31b2552f1..82c6ad3add 100644
--- a/components/core/header/nav-bar/nav-bar-items.js
+++ b/components/core/header/nav-bar/nav-bar-items.js
@@ -8,7 +8,7 @@ export default Object.freeze({
     ],
     speaking: [
         { i18nKey: 'cfp', value: '/speaking/cfp' },
-        // { i18nKey: 'cfpPoster', value: '/speaking/cfp-poster' },
+        { i18nKey: 'cfpPoster', value: '/speaking/cfp-poster' },
         { i18nKey: 'talk', value: '/speaking/talk' },
         { i18nKey: 'tutorial', value: '/speaking/tutorial' },
         { i18nKey: 'recording', value: '/speaking/recording' },
diff --git a/i18n/speaking/cfp-poster.i18n.js b/i18n/speaking/cfp-poster.i18n.js
index e5fcc79a4b..be32f69b9c 100644
--- a/i18n/speaking/cfp-poster.i18n.js
+++ b/i18n/speaking/cfp-poster.i18n.js
@@ -2,19 +2,20 @@ import { genI18nMessages } from '~/utils/i18n.utils'
 
 export default genI18nMessages({
     'en-us': {
-        title: 'Call for Poster',
+        title: 'Call for Poster Session',
         intro: [
-            "Poster Session allows speakers to showcase their topics using posters and engage directly with individual audiences. At PyCon Taiwan 2024, we'll host the Poster Session for the first time, aiming to provide a platform for more individuals to share their projects or topics of interest. You are invited to submit a paper on any Python-related topic, which will be exhibited as a poster, enabling you to have direct conversations with attendees.",
+            "Welcome to PyCon TW's Poster Session!",
+            'The Poster Session offers a format where speakers present their work through posters and interact directly with attendees. At PyCon Taiwan 2024, we held our very first Poster Session and received an enthusiastic response. This year, we are excited to bring it back—creating the chance for more people to introduce their work,  experience, or issues of concern. You are welcome to submit anything related to Python. Accepted submissions will be showcased in poster format during the Poster Session, where you can have real-time interactions with conference attendees.',
         ],
 
         info: {
             importantDates: {
                 title: 'Important Dates',
                 description: [
-                    'Conference dates: 9/21 - 9/22',
-                    'Call For Poster Begins: May 1st, 2024',
-                    'Call For Poster Ends: Jun 30th, 2024, 23:59:59 ({aoe})',
-                    'Announcement of Acceptance: Jul 13th, 2024',
+                    'Poster Presentation dates:  Sep. 6th - 7th, 2025',
+                    'Call For Poster Begins: May 26th, 2025',
+                    'Call For Poster Ends: 23:59:59  ({aoe}) in June. 30th, 2025',
+                    'Announcement of Acceptance: Jul. 21st, 2025',
                 ],
             },
 
@@ -23,28 +24,30 @@ export default genI18nMessages({
                 description: [
                     'Please go to the {posterForm} form to submit, provide the Poster topic, abstract, ' +
                         'content description, and your personal information.',
-                    'Backboard dimensions 900mm x 1800mm, multiple posters allowed within the above dimensions.',
+                    'Backboard info: We will provide further confirmation in due course. Thank you for your patience.',
                 ],
             },
 
             topics: {
                 title: 'Topics',
                 description: [
-                    'We accept a broad range of Python-related proposals from academic research to commercial projects, case studies, ' +
-                        'or soft topics such as running a community, making good communication, mental health, etc. ' +
-                        'So basically, if you are reading this, just submit your proposal!{br}{br}',
-                    'We encourage speakers to talk about your own Python package or application, ' +
-                        'your experience of learning Python or hosting a Python community, etc. ' +
-                        'Talks on advanced topics are highly welcomed as well. ' +
-                        "For your inspiration, our committee has suggested that they'd love to see talks on the following topics: " +
-                        'A.I., Machine Learning, Data Analysis, FinTech, Medical Care, Semiconductor, Manufacturing, Civic Technology, etc.',
+                    'We segment the Poster Session into two parts, a professional topic and a community topic. All topics will be displayed as a poster, and audiences can interact with you directly.{br}{br}',
+                    'In professional topics: you can submit a poster on any Python-related topic, such as AI, Machine Learning, Data Analysis, FinTech, Medical Care, Semiconductor, Manufacturing, Civic Technology, etc.. We also welcome talks on advanced topics!',
+                    'In community topics:  you can share any soft topics, such as community connection, communication, mental health, or any of your experiences, whether innovation, co-creation, success, or failure are all commendable. We welcome fellow community members to share and promote their events with others during the session as well.',
+                ],
+            },
+
+            presentation: {
+                title: 'Presentation',
+                description: [
+                    'The printed posters will be exhibited in the poster area at PyCon Taiwan 2025 from September 6th to 7th. We will schedule dedicated time slots during the two-day conference for you to present the poster and engage with attendees. Outside of these time slots, you are also welcome to visit the poster area at your convenience to share your work or explore other sessions.',
                 ],
             },
 
             inappropriate: {
                 title: 'Inappropriate Words or Images',
                 description: [
-                    'Please note that PyCon Taiwan is a conference where the audience comes from different cultural backgrounds. Some jokes may be rude to others. If you want to add some humorous images or words to your speech, please double check if there is any possibility of offense, and refer to our {coc}.',
+                    'Please note that PyCon Taiwan is a conference where the audience comes from different cultural backgrounds. Some jokes may be rude to others. If you want to add some humorous images or words to your speech, please double-check if there is any possibility of offense, and refer to our {coc}.',
                 ],
             },
         },
@@ -61,18 +64,18 @@ export default genI18nMessages({
         },
     },
     'zh-hant': {
-        title: '如何投稿海報',
+        title: 'Poster Session 稿件募集',
         intro: [
-            '海報環節是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者直接互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試海報募集的活動，希望可以讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，然後與會者可與您直接互動。',
+            'Poster Session（海報展） 是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者現場互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試 Poster Session 的活動，獲得廣大迴響。今年將繼續舉辦 Poster Session，希望可以提供讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，並至 Poster Session 活動現場共襄盛舉，讓與會者可與您直接交流。',
         ],
         info: {
             importantDates: {
                 title: '重要日期',
                 description: [
-                    '大會日期： 9/21 - 9/22',
-                    '海報開放徵稿：2024 年 05 月 01 日',
-                    '海報徵稿截止：2024 年 06 月 30 日 23:59:59 ({aoe})',
-                    '稿件錄取通知：2024 年 07 月 13 日',
+                    'Poster 展示日期：2025 年 09 月 06 日 - 09 月 07 日',
+                    'Poster 開放徵稿：2025 年 05 月 26 日',
+                    'Poster 徵稿截止：2025 年 06 月 30 日 23:59:59 ({aoe})',
+                    '稿件錄取通知：2025 年 07 月 21 日',
                 ],
                 steps: [],
             },
@@ -81,7 +84,7 @@ export default genI18nMessages({
                 title: '提交稿件',
                 description: [
                     '請您前往 {posterForm} 進行投稿，提供海報的主題、摘要、內容說明，以及填妥您的個人資訊。',
-                    '背板尺寸 900mm x 1800mm，在上述尺寸內允許多張海報',
+                    '背板尺寸：後續將另行確認並通知，感謝您的耐心等待。',
                 ],
                 steps: [],
             },
@@ -89,12 +92,17 @@ export default genI18nMessages({
             topics: {
                 title: '投稿主題',
                 description: [
-                    '我們接受 Python 相關的各類投稿，包括學術報告、商用專案以及案例研究等，或是社群經營、溝通、心理健康、失敗經驗等軟議題。{br}{br}',
-                    '若您在人工智慧（AI）、機器學習（Machine Learning）、資料分析（Data Analysis）、金融科技（FinTech）、醫療（Medical Care）、半導體（Semiconductor）、製造業（Manufacturing）、公民科技（Civic Technology）' +
-                        '等相關領域上有卓越成就與發現，我們誠摯歡迎您的投稿。' +
-                        '如果講師有任何關於 Python 的應用、使用 Python 解決問題或如何主持您的社群圈的經驗，也都邀請您投稿到 PyCon Taiwan。' +
-                        '當然我們也非常歡迎適合進階者內容的投稿，例如探討 Python 內部運作等。' +
-                        '另外，如果您的演講是關於特定的 Python 套件，請確保它已被廣泛使用，或者您可以考慮將重點放在相關的最佳實踐上，這類主題會有更多的受眾。',
+                    'Poster Session  分為「專業講」與「社群講」兩種面向，都將以海報形式展出，讓您和與會者能直接互動創造火花！{br}{br}',
+                    '專業講：您可以投稿任何跟 Python 有關的主題，包括但不限於：人工智慧、機器學習、資料分析、金融科技、醫療、半導體、製造業、公民科技等多元專業領域。我們也非常歡迎適合進階者內容的投稿，例如探討 Python 內部運作等。另外，如果您的海報內容是關於特定的 Python 套件，請確保它已被廣泛使用，或者您可以考慮將重點放在相關的最佳實踐上，這類主題會有更多的受眾。',
+                    '社群講：您可以分享任何軟性議題，如：社群經營、溝通、心理健康，或任何您的自身經驗，無論是創新、共創、成功或失敗，都值得讚揚。同時也歡迎其他社群夥伴來此宣傳您的社群活動。',
+                ],
+                steps: [],
+            },
+
+            presentation: {
+                title: '現場發表',
+                description: [
+                    '正式的實體海報將在 09 月 06 日至 09 月 07 日，展示於 PyCon Taiwan 2025 大會的海報展專區，我們會在兩天的大會議程中安排特定時段，邀請您至海報展現場向與會者說明海報內容，同時也歡迎您在指定時段以外的時間自由選擇在海報展專區介紹海報或參與其他議程活動。',
                 ],
                 steps: [],
             },
@@ -116,7 +124,7 @@ export default genI18nMessages({
 
         og: {
             title: '海報稿件募集',
-            description: '首先，謝謝您考慮投稿海報至 PyCon Taiwan 2024。',
+            description: '首先，謝謝您考慮投稿海報至 PyCon Taiwan 2025。',
         },
     },
 })
diff --git a/pages/speaking/cfp-poster.vue b/pages/speaking/cfp-poster.vue
index 42887ac6c7..c8d64d68bf 100644
--- a/pages/speaking/cfp-poster.vue
+++ b/pages/speaking/cfp-poster.vue
@@ -30,8 +30,14 @@
                         )"
                         :key="`info.${section.tag}.description.${index}`"
                         :path="`info.${section.tag}.description.${index}`"
-                        :tag="`${section.isDescriptionList ? 'li' : 'div'}`"
+                        :tag="`${
+                            section.tag === 'topics' &&
+                            (index === 1 || index === 2)
+                                ? 'li'
+                                : 'div'
+                        }`"
                     >
+                        <!-- :tag="`${section.isDescriptionList ? 'li' : 'div'}`" -->
                         <template #br><br /></template>
                         <template
                             v-for="link in section.links"
@@ -89,7 +95,7 @@ export default {
                         {
                             slot: 'aoe',
                             textKey: 'terms.aoe',
-                            url: 'https://www.timeanddate.com/worldclock/converter.html?iso=20240701T115900&p1=tz_aoe&p2=241&p3=1440',
+                            url: 'https://www.timeanddate.com/worldclock/converter.html?iso=20250630T235900&p1=tz_aoe&p2=241&p3=1440',
                             isExternalLink: true,
                         },
                         {
@@ -107,7 +113,7 @@ export default {
                         {
                             slot: 'posterForm',
                             textKey: 'terms.posterForm',
-                            url: `https://bit.ly/web-cfp-2024`,
+                            url: `https://forms.gle/dzbP6i2UW179jFSy9`,
                             isExternalLink: true,
                         },
                     ],
@@ -116,6 +122,10 @@ export default {
                     tag: 'topics',
                     isDescriptionList: false,
                 },
+                {
+                    tag: 'presentation',
+                    isDescriptionList: false,
+                },
                 {
                     tag: 'inappropriate',
                     isDescriptionList: false,


Reviews:
user: login: wanyewei
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-05-24T15:00:04Z
user: login: wanyewei
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-05-24T15:01:20Z
user: login: Ritabear
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-25T13:36:15Z
user: login: Ritabear
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-25T13:36:35Z
user: login: wanyewei
body: LGTM!
state: APPROVED
author_association: CONTRIBUTOR
submitted_at: 2025-05-25T13:49:28Z

Review comments:
diff_hunk: @@ -2,19 +2,20 @@ import { genI18nMessages } from '~/utils/i18n.utils'
 
 export default genI18nMessages({
     'en-us': {
-        title: 'Call for Poster',
+        title: 'Call for Poster Session',
         intro: [
-            "Poster Session allows speakers to showcase their topics using posters and engage directly with individual audiences. At PyCon Taiwan 2024, we'll host the Poster Session for the first time, aiming to provide a platform for more individuals to share their projects or topics of interest. You are invited to submit a paper on any Python-related topic, which will be exhibited as a poster, enabling you to have direct conversations with attendees.",
+            "Welcome to PyCon TW's Poster Session!",
+            'The Poster Session offers a format where speakers present their work through posters and interact directly with attendees. At PyCon Taiwan 2024, we held our very first Poster Session and received an enthusiastic response. This year, we are excited to bring it back—creating the chance for more people to introduce their work,  experience, or issues of concern. You are welcome to submit anything related to Python. Accepted submissions will be showcased in poster format during the Poster Session, where you can have real-time interactions with conference attendees.',
path: i18n/speaking/cfp-poster.i18n.js
user: login: wanyewei
body:  PyCon Taiwan 2024 改成 2025
created_at: 2025-05-24T15:00:03Z
author_association: CONTRIBUTOR
diff_hunk: @@ -61,18 +66,18 @@ export default genI18nMessages({
         },
     },
     'zh-hant': {
-        title: '如何投稿海報',
+        title: 'Poster Session 稿件募集',
         intro: [
-            '海報環節是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者直接互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試海報募集的活動，希望可以讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，然後與會者可與您直接互動。',
+            'Poster Session（海報展） 是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者現場互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試 Poster Session 的活動，獲得廣大迴響。今年將繼續舉辦 Poster Session，希望可以提供讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，並至 Poster Session 活動現場共襄盛舉，讓與會者可與您直接交流。',
path: i18n/speaking/cfp-poster.i18n.js
user: login: wanyewei
body: PyCon Taiwan 2024 改成 2025
created_at: 2025-05-24T15:01:20Z
author_association: CONTRIBUTOR
diff_hunk: @@ -2,19 +2,20 @@ import { genI18nMessages } from '~/utils/i18n.utils'
 
 export default genI18nMessages({
     'en-us': {
-        title: 'Call for Poster',
+        title: 'Call for Poster Session',
         intro: [
-            "Poster Session allows speakers to showcase their topics using posters and engage directly with individual audiences. At PyCon Taiwan 2024, we'll host the Poster Session for the first time, aiming to provide a platform for more individuals to share their projects or topics of interest. You are invited to submit a paper on any Python-related topic, which will be exhibited as a poster, enabling you to have direct conversations with attendees.",
+            "Welcome to PyCon TW's Poster Session!",
+            'The Poster Session offers a format where speakers present their work through posters and interact directly with attendees. At PyCon Taiwan 2024, we held our very first Poster Session and received an enthusiastic response. This year, we are excited to bring it back—creating the chance for more people to introduce their work,  experience, or issues of concern. You are welcome to submit anything related to Python. Accepted submissions will be showcased in poster format during the Poster Session, where you can have real-time interactions with conference attendees.',
path: i18n/speaking/cfp-poster.i18n.js
user: login: Ritabear
body: ?? 不用改吧
2024年才有海報展

created_at: 2025-05-25T13:36:15Z
author_association: COLLABORATOR
diff_hunk: @@ -61,18 +66,18 @@ export default genI18nMessages({
         },
     },
     'zh-hant': {
-        title: '如何投稿海報',
+        title: 'Poster Session 稿件募集',
         intro: [
-            '海報環節是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者直接互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試海報募集的活動，希望可以讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，然後與會者可與您直接互動。',
+            'Poster Session（海報展） 是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者現場互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試 Poster Session 的活動，獲得廣大迴響。今年將繼續舉辦 Poster Session，希望可以提供讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，並至 Poster Session 活動現場共襄盛舉，讓與會者可與您直接交流。',
path: i18n/speaking/cfp-poster.i18n.js
user: login: Ritabear
body: 同上

created_at: 2025-05-25T13:36:35Z
author_association: COLLABORATOR
diff_hunk: @@ -2,19 +2,20 @@ import { genI18nMessages } from '~/utils/i18n.utils'
 
 export default genI18nMessages({
     'en-us': {
-        title: 'Call for Poster',
+        title: 'Call for Poster Session',
         intro: [
-            "Poster Session allows speakers to showcase their topics using posters and engage directly with individual audiences. At PyCon Taiwan 2024, we'll host the Poster Session for the first time, aiming to provide a platform for more individuals to share their projects or topics of interest. You are invited to submit a paper on any Python-related topic, which will be exhibited as a poster, enabling you to have direct conversations with attendees.",
+            "Welcome to PyCon TW's Poster Session!",
+            'The Poster Session offers a format where speakers present their work through posters and interact directly with attendees. At PyCon Taiwan 2024, we held our very first Poster Session and received an enthusiastic response. This year, we are excited to bring it back—creating the chance for more people to introduce their work,  experience, or issues of concern. You are welcome to submit anything related to Python. Accepted submissions will be showcased in poster format during the Poster Session, where you can have real-time interactions with conference attendees.',
path: i18n/speaking/cfp-poster.i18n.js
user: login: wanyewei
body: @@ 我看錯內容，不好意思，那沒問題喔!!
created_at: 2025-05-25T13:39:32Z
author_association: CONTRIBUTOR
diff_hunk: @@ -61,18 +66,18 @@ export default genI18nMessages({
         },
     },
     'zh-hant': {
-        title: '如何投稿海報',
+        title: 'Poster Session 稿件募集',
         intro: [
-            '海報環節是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者直接互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試海報募集的活動，希望可以讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，然後與會者可與您直接互動。',
+            'Poster Session（海報展） 是一個讓投稿者可以透過海報展示其分享內容，並與個別與會者現場互動的一種展示形式。在 PyCon Taiwan 2024 我們初次嘗試 Poster Session 的活動，獲得廣大迴響。今年將繼續舉辦 Poster Session，希望可以提供讓更多人介紹自己的成果或是關注的議題。您可以投稿任何跟 Python 有關的主題，屆時將以海報形式展出，並至 Poster Session 活動現場共襄盛舉，讓與會者可與您直接交流。',
path: i18n/speaking/cfp-poster.i18n.js
user: login: wanyewei
body: 同上
created_at: 2025-05-25T13:39:38Z
author_association: CONTRIBUTOR

PR comments:
user: login: netlify[bot]
created_at: 2025-05-24T12:20:00Z
body: ### <span aria-hidden="true">✅</span> Deploy Preview for *classy-granita-bc2b5a* ready!


|  Name | Link |
|:-:|------------------------|
|<span aria-hidden="true">🔨</span> Latest commit | 4e046aaaf07ffd52fe6c3cd57eb2a6c7b2ac9e44 |
|<span aria-hidden="true">🔍</span> Latest deploy log | https://app.netlify.com/projects/classy-granita-bc2b5a/deploys/68331c736cef94000821e14a |
|<span aria-hidden="true">😎</span> Deploy Preview | [https://deploy-preview-633--classy-granita-bc2b5a.netlify.app](https://deploy-preview-633--classy-granita-bc2b5a.netlify.app) |
|<span aria-hidden="true">📱</span> Preview on mobile | <details><summary> Toggle QR Code... </summary><br /><br />![QR Code](https://app.netlify.com/qr-code/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJodHRwczovL2RlcGxveS1wcmV2aWV3LTYzMy0tY2xhc3N5LWdyYW5pdGEtYmMyYjVhLm5ldGxpZnkuYXBwIn0.HyHXvYW-LhVge5UBWZ0PNvKkqctdR4G5vo5vSTl3oYA)<br /><br />_Use your smartphone camera to open QR code link._</details> |
---
<!-- [classy-granita-bc2b5a Preview](https://deploy-preview-633--classy-granita-bc2b5a.netlify.app) -->
_To edit notification comments on pull requests, go to your [Netlify project configuration](https://app.netlify.com/projects/classy-granita-bc2b5a/configuration/notifications#deploy-notifications)._
author_association: NONE
user: login: netlify[bot]
created_at: 2025-05-24T12:21:58Z
body: ### <span aria-hidden="true">✅</span> Deploy Preview for *zesty-gnome-f04144* ready!


|  Name | Link |
|:-:|------------------------|
|<span aria-hidden="true">🔨</span> Latest commit | 4e046aaaf07ffd52fe6c3cd57eb2a6c7b2ac9e44 |
|<span aria-hidden="true">🔍</span> Latest deploy log | https://app.netlify.com/projects/zesty-gnome-f04144/deploys/68331c73e5ff7e0008f53bdc |
|<span aria-hidden="true">😎</span> Deploy Preview | [https://deploy-preview-633--zesty-gnome-f04144.netlify.app](https://deploy-preview-633--zesty-gnome-f04144.netlify.app) |
|<span aria-hidden="true">📱</span> Preview on mobile | <details><summary> Toggle QR Code... </summary><br /><br />![QR Code](https://app.netlify.com/qr-code/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJodHRwczovL2RlcGxveS1wcmV2aWV3LTYzMy0temVzdHktZ25vbWUtZjA0MTQ0Lm5ldGxpZnkuYXBwIn0.EuPE6hIPvM1JzCE5noH8oEnsZZlhusmRNHzprF_lTvk)<br /><br />_Use your smartphone camera to open QR code link._</details> |
---
<!-- [zesty-gnome-f04144 Preview](https://deploy-preview-633--zesty-gnome-f04144.netlify.app) -->
_To edit notification comments on pull requests, go to your [Netlify project configuration](https://app.netlify.com/projects/zesty-gnome-f04144/configuration/notifications#deploy-notifications)._
author_association: NONE