洪慈吟
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Note Insights Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # [Pretalx 測試 Trello 統整包](https://trello.com/c/gxiLF0x4/388-%E6%B8%AC%E8%A9%A6%E5%BE%B5%E7%A8%BF%E7%B3%BB%E7%B5%B1) [TOC] ## 總結 - 製作表單 :heavy_check_mark: - 講者投稿 :warning: - 代投稿 :heavy_check_mark: - 隱私 :warning: - 徵稿結束 :heavy_check_mark: - 審稿 :warning: - 編排議程 :warning: - 公布議程 :warning: ## 其他參考資料 - 便利貼 ![](https://i.imgur.com/C0pf3DO.png) - [Beauty 的隨手測試筆記](https://www.notion.so/pretalx-6d69bb60e14a48a3b784a2cf5c71d411) ## [製作表單](https://trello.com/c/nOV6iFJp/401-%E6%B8%AC%E8%A9%A6-pretalx-%E8%A3%BD%E4%BD%9C%E8%A1%A8%E5%96%AE) :::success :heavy_check_mark: 假定有 3 個社群 A: ballfish (common + checkbox + textarea) B: Bob (common + radio buttons) C: Bob + Ballfish (common fields) 講者選擇投那個軌,然後除了共通欄位外,也會根據他選擇的軌出現不同的表單欄位。 ::: - 可以 - 參考資料: [pretalx issue #523](https://github.com/pretalx/pretalx/issues/523#issuecomment-591040992) - 操作方式: 1. 建立多個 track 2. 報名表單裡指定讓投稿者填表時可以選擇 track 3. 建立問題時選擇適用的 track ## [講者投稿](https://trello.com/c/EZw4faPd/402-%E6%B8%AC%E8%A9%A6-pretalx-%E8%AC%9B%E8%80%85%E6%8A%95%E7%A8%BF) :::warning - 講者可以投 1 個以上的稿件 :heavy_check_mark: - 講者可以看到中英文欄位,如無法雙語,英文優先 :heavy_check_mark: - 講者可以投多講者的稿件 :warning: - 講者可以回頭修改/撤銷自己的稿件 :heavy_check_mark: ::: - 講者可以看到中英文欄位,如無法雙語,英文優先 - 有多語系統,使用者可以自己調整語言 - 講者可以投多講者的稿件 - 意思是,如果有雙講者的情況,投稿的時候可以填兩份講者的資料 - 不行 - 但可以後台加手動另外一人的資訊,根據網站提供的流程,需要兩人分開投稿,可以設定一個選項為是否雙講者,根據是的選項在由後台 merge 起來 - 一個講者投多份稿件 - 可以 - 但講者資料必須一致,否則會以最新提交的那一份為主(講者資料指自我介紹、顯示的名字、大頭貼等等,另外系統是以認電子郵件為主) ## [代投稿](https://trello.com/c/I2K9btLF/403-%E6%B8%AC%E8%A9%A6-pretalx-%E4%BB%A3%E6%8A%95%E7%A8%BF) :::success :heavy_check_mark: 議程軌的管理員,可以代替未註冊帳號的講者投稿 ::: - 可以 ## [隱私](https://trello.com/c/5SLKqxcZ/404-%E6%B8%AC%E8%A9%A6-pretalx-%E9%9A%B1%E7%A7%81) :::warning - 議程軌管理者,可以隨時看到投稿給自己軌的稿件 :heavy_check_mark: - Bob 無法看到 A 軌的稿件內容(因為他不是該軌的管理員):warning: - Ballfish 沒辦法看到 B 軌的稿件內容 :warning: ::: - Feature 有寫到 > Reviewer teams can now be restricted to one or multiple tracks. Reviewers will only see submissions and reviews from these tracks. - 讓 Team 限制在某一軌的作法 - 在 Team 的管理畫面,先建立好一個 Team,再修改它 ![](https://i.imgur.com/xSggqRI.png) - 然後就可以看到了 ![](https://i.imgur.com/JAqIhXT.png) - 但他新增的畫面沒有,只有修改的畫面有,這點還蠻怪的 - 不確定是 feature 還是 bug 的隱私測試: ![](https://i.imgur.com/GNASmPO.png) - 補充一下團隊可以鎖編輯權限,但還是可以看到完整的議程投稿內容 ![](https://i.imgur.com/pS6h52T.png) - 跟系統預設的一些投稿者資料,針對我們增設的隱私部分,只有該軌 reviewer 可見 ![](https://i.imgur.com/PVs2WMo.png) ## [徵稿結束](https://trello.com/c/clJ0NMFS/405-%E6%B8%AC%E8%A9%A6-pretalx-%E5%BE%B5%E7%A8%BF%E7%B5%90%E6%9D%9F) :::success - 徵稿可以設定開始與結束時間 :heavy_check_mark: - 結束時間後,管理員仍可補稿件 :heavy_check_mark: ::: - 結束時間後,管理員仍可補稿件 - 補充一下,他死線是根據 submission type 設定,非 Track - 好像是邀請碼的東西,可以用來補件 ![](https://i.imgur.com/kN9eM4g.png) ## [審稿](https://trello.com/c/eHSYV518/406-%E6%B8%AC%E8%A9%A6-pretalx-%E5%AF%A9%E7%A8%BF) :::warning - 每個議程軌可以有多位管理者 :warning: - 議程軌管理員可以看到講者的聯絡資料 :heavy_check_mark: - 議程軌管理員可以修改稿件內容 :heavy_check_mark: ::: - [Beauty 的筆記](https://www.notion.so/pretalx-6d69bb60e14a48a3b784a2cf5c71d411) - 每個議程軌可以有多位管理者 - 一個 event 可以有多位管理者,所以這個 event 下的每個議程軌的確可以有多位管理者,只是沒有對個別 track 做權限區分。(這樣的設計其實很合理,應該是 COSCUP 才有社群軌這種特殊設計) - 可能解法:每個議程軌設為單獨的 event,就可以區分權限,但這樣 schedule 的地方依舊半殘。 - 議程軌管理員可以看到講者的聯絡資料 - 可以 ![](https://i.imgur.com/raJhWDt.png) - 議程軌管理員可以修改稿件內容 - 可以 ![](https://i.imgur.com/2X6jsUf.png) - Review 部分 - review 機制:reviewer 可以給分數(None, 0 or 1) 和評語,default都是 optional。完整審查規則流程可以在 setting裡面客製化。 - 狀態:稿件投稿以後會是 submitted,此時可以做 review (給分,評論)。reviewer 可以將狀態改成 accept or reject,after that,將無法更動 review 內容。 - 專案結構 - 他的專案結構是一個 organizer 下可以有多個 team及event。team 及 event 可以是 many-to-many。因此,他的權限單位是 team,沒有 track 的概念,因此沒辦法達成這條 story。 - 目前想到的 workaround 就是前面說的變成區分不同 event。 - BTW, 有看過他的 plugin 和 widget,看起來都只能碰到比較外圍,權限控管這種核心碰不到 https://github.com/pretalx/pretalx/blob/master/doc/developer/plugins/plugins.rst - 審稿流程問題紀錄 - 如果僅提供"reviewer 權限",他們只能"審",不能決定過與不過 ![](https://i.imgur.com/HL9uv7N.png) - 要同時擁有兩個權限才可以直接 Accept,但就可以改他軌議程 ![](https://i.imgur.com/cauR7Bu.png) - 意思是 COSCUP 有兩個選擇 1. COSCUP 麻煩一點,各軌審完在手動 Accept 2. 開放各軌負責人到統一的 team 讓他們有 Accept 權限,剩下靠信任 - 如果是由社群自己處理 submission 的話,應該會是幫每個社群各自開一個 team,由該社群自己決定裡面的權限和審稿流程 ## [編排議程](https://trello.com/c/kUTzRc0w/407-%E6%B8%AC%E8%A9%A6-pretalx-%E7%B7%A8%E6%8E%92%E8%AD%B0%E7%A8%8B) :::warning - 議程軌管理員可以修改自己的議程編排 :warning: - 在議程尚未公佈的情況下,Bob 可以看到 A 軌的編排結果 :heavy_check_mark: - 在議程尚未公佈的情況下,Ballfish 可以看到 B 軌的編排結果 :heavy_check_mark: ::: - 在安排議程時,會通知講者/時間撞期 &可設定休息時間 - 只要有可以檢閱與變更議程投稿的權限就可以編排任何軌的議程,若只有 Reviewer 的權限就什麼都看不到 - 就像 Perter 說的 他是跟團隊走,不是跟 track 走 ## [公布議程](https://trello.com/c/3hSRuIUS/408-%E6%B8%AC%E8%A9%A6-pretalx-%E5%85%AC%E5%B8%83%E8%AD%B0%E7%A8%8B-%E5%B0%B1%E6%98%AF%E5%85%AC%E5%B8%83%E5%BE%8C%E5%BE%88%E9%86%9C-%E5%8F%AF%E8%83%BD%E8%A6%81%E8%A8%8E%E8%AB%96%E6%9C%89%E6%B2%92%E6%9C%89%E7%94%A8%E7%9A%84%E5%83%B9%E5%80%BC) :::warning - 確認議程軌發布後的編排方式(看抓個圖或找手冊確認一下是不是我們能接受的,畢竟我們一口氣有 14 軌):warning: - [各軌能夠擁有獨立頁面](https://trello.com/c/gKgoRLx8/428-%E5%90%84%E8%BB%8C%E8%83%BD%E5%A4%A0%E6%93%81%E6%9C%89%E7%8D%A8%E7%AB%8B%E9%A0%81%E9%9D%A2) :x: - 確認入選的講者,資料可匯出以供後續利用(保持 Bob 看不到 A 軌講者個人資料的狀態) :warning: - 公布的議程內容可後續逐步加上附加資訊 :heavy_check_mark: ::: - 就是公布後很醜 可能要討論有沒有用的價值 - [參考影片](https://drive.google.com/drive/u/1/folders/1_0cMHuISH-7kOBVv609fCympV21l_qnl) ![](https://i.imgur.com/4sYu7ii.png) - 確認入選的講者,資料可匯出以供後續利用 - 目前只有三個欄位,要怎麼輸出更多資料/那些資料可以被可能要再進一步研究(怕是付費功能) - 公布的議程內容可後續逐步加上附加資訊 - 發布後無法測,但以 dashboard 是用功能來說,可以 incremental 資訊 - 各軌能夠擁有獨立頁面 - 目前 survey 下來其實沒有這個功能,需要跟官方確認是否有獨立頁面可以設定 ## Pretalx 的結構 ![](https://i.imgur.com/0NUEGUY.png) - 最大單位是 Organiser - 一個人只能創建一個 Organiser (但這有點不合理,所以我覺得不是付費功能,就是未來有可能可以新增多個) - 被邀請進去最高權限的 Team 後,就可以隸屬於某個 Organiser - 主要權限劃分是 Team - Reviewer 可以限制在某個 Event 的某個 Track,但無法 accept 稿件,只能看 ## 自架跟官方的差異 - 官方的 UI 比較漂亮 ((廢話 - 官方的前台跟後台有中文版 ((但只翻了一半 - 其他基本上都是一樣的 ## Peter 的想法 1. 幫每個 track 開一個 event:社群可以用到完整系統功能,且區隔權限,但最後 schedule 等資訊要由我們自己彙整 2. 所有 track 都在同一個 event:有幫社群開大權限及開小權限兩種選擇: - 開大開權限:功能較完整,社群間可能互相干擾造成 chaos (社群不熟悉系統,14軌亂起來很難救…但也跟以前 google 表單差不多?) - 開小權限:社群間不會互相干擾,但社群能用的功能不完整,需要議程組小天使幫忙做沒開權限的事 (會蠻多事要做的?) ## 球魚的想法 目前我對於「幫每個 track 開一個 event」比較支持,讓每個社群自己 hold 自己的 event,然後可以考慮設一個 review 的 team,把所有社群加入那個 team,就可以達成讓跨社群看稿件(非敏感資料)、議程表安排 ### 利 - 權限的設定比較方便 - 每個社群就可以有自己的頁面 ### 弊 - 需要為投稿表單建立「進入點」 - 需要注意社群要收集給 COSCUP 必要的資料有沒有放進徵稿表單中 - 需要把社群規劃好的議程表匯出,並重新編排在一頁 - 要很多的錢,不然要自己架QQ

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully