tbbca

Month: 2022-01

2022-01-03

tai 08:53:10
未完成的 staging site ,先上再說 http://207.154.228.24:8080/
admin console http://207.154.228.24:8888/admin/

不知道哪裡沒串對, 上傳照片不能用惹 Orz 看週三聚會 meetup 前有沒有機會弄好。但是 @hny6109 你應該可以先進去繞繞 + 持續看哪裡不順眼可以先請大家幫忙改~~

其他夥伴對 admin console 與 staging site 主機有興趣的跟我說,我開給你前者 (admin console) 的帳密、 並把你的 ssh public key 加進 staging site 主機 (登入帳號 `dev`)

以後大家就可以用這個 staging site 討論啦~~~

btw @yanghaochang1004 @wer321011 最近要留意一下這個新的 api 可以用 感謝 @qazx142www 協助撰寫 https://github.com/tai271828/disfactory-backend/pull/18

@joshuacyyang 你也可以刷一下 staging site 看一下最近大家把他長成什麼樣子 XD
tai 08:54:04
domain name 的話就麻煩大家持續發想惹

https 改天再來弄...orz
diaoga 15:56:36
法喜充滿🤩
Josh 19:46:03
抱歉自己最近沒什麼進度😭,但看大家把它弄出來覺得還是很令人興奮!我可能沒什麼可以分享的,但還是想要聽聽看今天的聚會,了解最近的items🥺
👍 3 🎉 2 1

2022-01-05

tai 18:39:14
今晚聚會連結 統一改用 gather town 吧~~ https://gather.town/app/6NKcuFatDrrfpAgY/PyCon%20TW%20Sprint%20Venue (我隱約記得上次有說來統一, correct me if I am wrong)

今日 agenda https://hackmd.io/YaL8PFZuQJiJIZN-51HYvg?both#20220105
今天好像比較多 item 可以聊,來挑戰 40 min 內結束ㄅ~~
Eagle Chen 22:01:35
@contactfromg0vslack 我在想要不要先拉前端目前會用到的api 還有它們在django admin裡面相關的部分
tai 22:07:08
@qazx142www sounds good! +1, 就這樣做~~~ 預計要改什麼之前就麻煩你上來說一下、改好也說一下,這樣 @wer321011@yanghaochang1004 也比較好配合~~
Eagle Chen 22:25:40
@wer321011 @yanghaochang1004 想問一下前端現在或之後demo主要會用到的後端api有哪些呢🙂
dajing 22:42:15
問卷相關的,就是送出問卷打的 api `POST server/api/factories`
但這個要改的話可能會動到 db 結構,因為問卷內容有新增蠻多的,會需要再另外開欄位去存
我想像中對後端會是蠻大的改動,就看有沒有在這個階段處理
tai 22:59:23
我好像稍微偏向「不要」,也可以放在大松 demo 之後。實際上 alpha 版還不會對外公佈,所以不會有真實資料進來....但也可以反過來啦,反正不會有資料進來,就先不打東西存下來也沒關係,這樣就也可以先做(如果大軍覺得還是一口氣把問卷 porting 完比較乾脆的話)
dajing 20:42:19
我目前也覺得這段後端可以先不做
因為問卷內容我猜可能也會需要調整
等問卷先定一版出來,後端再動也不遲~
Li 22:16:42
哈囉@hny6109

我最近也想幫忙tbbca的黑熊通報系統專案~我想要負責把landing page右上角的幾個tag 的資料更新上去。包括「1.使用教學」「2.安全須知」、「3.聯絡我們」、「4. 常見問題」、「5.關於通報系統」、跟「6.問題回報」。其中2,3,4,5 內容部分需要你的協助,
我把問題列在這裡:https://hackmd.io/-bABikFPRuOEmP3NtXNdWw
再請你幫忙更新,或者我們可以約個時間用講的,我再把它記錄下來~

hackmd.io

黑熊通報系統 landing page - HackMD

@contactfromg0vslack 關於landing page的這兩個section, 可以請你幫忙提供資料嗎?
• 關於通報系統
• 問題回報
我的想法是
「關於通報系統」可以直接連到github page?
「問題回報」也直接連到github issue page?或者創造一個google sheet /airtable
tai 20:36:15
「關於通報系統」與「問題回報」 ---> 好 (現在還不是正式的 repo, 不過 url 也可以事後再改)
tai 20:36:48
@hny6109 有沒有想法要補充 以坑主意見為準 XD
1
Li 22:21:45
另外,6. 問題回報的頁面功能是紀錄使用網頁上的困難(bug report),目前是導到違章工廠的外部網頁,想請問我們想要用什麼平台架設這個問卷?可以直接在違章工廠前後端架設嗎還是要使用另外的平台?
(違章工廠是導入到一個叫做airtable.com的平台https://airtable.com/shrUraKakZRpH52DO)
@contactfromg0vslack @qazx142www @wer321011 @yanghaochang1004?

Airtable

我有問題|農地違章工廠回報系統 - Airtable

Fill out the "我有問題|農地違章工廠回報系統" form quickly and securely on Airtable.

看起來airtable是類似trello的功能+issue tracker
或許稍微回答了違章工廠有沒有用類似的專案管理tool(?)
ael 23:01:58
不是喔, Disfactory 的專案管理在 GitHub 上。Airtable 是拿來當作問卷表單和 spreadsheet 分析
tai 23:02:03
airtable 可以想成是更可程式化一點的 google spreadseet, 有些人也會直接拿來當資料庫使用
tai 23:02:15
啊感謝小班同時說明
ael 23:02:58
Airtable 上收到的 user feedbacks,要人工整理放到 GitHub 上開 issue,才會變成需要工程師處理的 tickets
ael 23:03:24
(畢竟有些比較像是客服問題)
tai 23:05:45
初期我是覺得問題回報可以直接導到某個 email 或是 google spreadsheet 即可(熟悉 airtable 的話也可以用 airtable);畢竟像是樓上小班說的「比較像是客服問題」。

針對「很確定有目擊但回報失敗」的情況,就導回原本保育協會的網頁,那邊有目前在跑得通報管道 https://www.taiwanbear.org.tw/
同意
tai 23:09:57
@litingchen16 @joshuacyyang 我會在這周找時間,把 issue 標上 "alpha" 的標籤,標好後請你們去看/挑自己比較有興趣的。看了沒有特別有偏好的 ticket 的話,我再從裡面挑 priority 比較高、也適合你們 workload 的 issue
tai 23:58:12
諸君!我先大概再 issue scrub 了一下前端與後端現在的狀況,並且針對每個 issue 標上必要的 `alpha` or `alpha-rc1`, `alpha-rc2` (rc: release candidate) 之類的 milestone 標籤。大家可以先優先自己挑選自己有興趣的 issue ticket, 如果有人已經撿走也沒關係,就先上 slack 大家互相協調一下。

例如我覺得 @qazx142www 這邊其實掛比較多 issues, 歡迎大家主動撿走 XD 撿的時候我們上來 slack 互相喬一下

其他事情請大家 a.k.a. everyone 幫忙:
• 原則上希望大家以 alpha- prefix 相關的 issue 先做,但如果真的都沒啥興趣也都歡迎自由認領各 issue
• 在 alpha 版該拉皮的部份,一定還有我漏看的部份。這點歡迎誰看到就直接在 github 報 issue tracker。
• 承上, alpha 的部份以「流程能夠走完、完整 demo」優先,功能的完善則是 nice to have (可放到 alpha 後做)。 @hny6109 有空的時候也歡迎多去 development/staging site[1] 多繞繞,有覺得可以拉皮的地方請直接到 github 報 issue ~~

下週三我們 coding 聚會時可以再來 aligned 分工


[1] 變動大又還這麼破爛我看還是叫他 development site 比較貼切 XD
http://207.154.228.24:8080/
http://207.154.228.24:8888/admin/

alpha 推出後再叫他 staging site... : p
tai 23:59:05
^上面這個圖是自己偵測到 `release` 之類的字眼的時候會自己出現的 bot XD
tai 23:14:47
@wer321011 今天聚會提到的例子: https://article.maxlist.xyz/ 這個電子報 repository 在這裡 https://github.com/hsuanchi/Max-Newsletter (production 用一個 private 的) 不過這樣片面看起來收益主要還是從當事人的 blog + 線上課程為主 (本業另外是全職 software engineer, 這些都是業外收入 XD )

hsuanchi/Max-Newsletter

:rocket: Max 行銷誌電子報,Flask + Celery + JWT + Smtplib

tai 23:58:12
諸君!我先大概再 issue scrub 了一下前端與後端現在的狀況,並且針對每個 issue 標上必要的 `alpha` or `alpha-rc1`, `alpha-rc2` (rc: release candidate) 之類的 milestone 標籤。大家可以先優先自己挑選自己有興趣的 issue ticket, 如果有人已經撿走也沒關係,就先上 slack 大家互相協調一下。

例如我覺得 @qazx142www 這邊其實掛比較多 issues, 歡迎大家主動撿走 XD 撿的時候我們上來 slack 互相喬一下

其他事情請大家 a.k.a. everyone 幫忙:
• 原則上希望大家以 alpha- prefix 相關的 issue 先做,但如果真的都沒啥興趣也都歡迎自由認領各 issue
• 在 alpha 版該拉皮的部份,一定還有我漏看的部份。這點歡迎誰看到就直接在 github 報 issue tracker。
• 承上, alpha 的部份以「流程能夠走完、完整 demo」優先,功能的完善則是 nice to have (可放到 alpha 後做)。 @hny6109 有空的時候也歡迎多去 development/staging site[1] 多繞繞,有覺得可以拉皮的地方請直接到 github 報 issue ~~

下週三我們 coding 聚會時可以再來 aligned 分工


[1] 變動大又還這麼破爛我看還是叫他 development site 比較貼切 XD
http://207.154.228.24:8080/
http://207.154.228.24:8888/admin/

alpha 推出後再叫他 staging site... : p

2022-01-06

tai 01:14:23
我們離開後 隔壁的施工把場地變成這樣了 XD
Selection_600.png
2 ⁉️ 1
kiang 23:03:21
@kiang has joined the channel

2022-01-07

Victor 07:58:59
@alisw551 has joined the channel

2022-01-10

tai 18:29:20
disfactory 的 staging server 佈署與維護資訊,我們應該也會用到 fyi https://g0v-tw.slack.com/archives/CNA60GZJM/p1641780443014100

請問一下 ~~ 典洋跟我想要在staging server上測試一下, 請問這個是否已經setup 好並且安裝好需要的環境? 會需要我們自己拿到帳密setup 測試環境, 還是會有人幫忙處理這一塊? <@U020NKGUV6D> <@U0JMLL80L>

2022-01-12

diaoga 16:52:08
Hi, @joshuacyyang
Here is the temporary OhShown icon!
Cheers!
OhShownIcon.png
😍 3 🎉 3 🙌 1
tai 17:35:22
諸君!晚上的 hacking hour 這次預計兩小時喔,不過當然可以隨時離開。 這次大家可以考慮先把今天想做的丟出來在這個 thread,看我們可不可以讓最一開始的「今日個人任務介紹」效率更高一點~~

• 今日線上聚會連結(使用 gather town) https://lihi1.com/eVEx7
• 然後我剛才更新了 google calendar 方便給大家把今天的活動加入行事曆。想收到這個 google calendar event 但信箱剛才沒收到的夥伴請跟我說
tai 17:36:29
我今天預計(按優先順序):
1. 整合前後端最新工作
2. 給 development site 買 domain 綁 domain
Josh 20:47:45
1. 換掉「拆」更新tbbca icon
tai 20:57:59
今天進到場地後,同時間有另外一組人在進行他們的活動,大家直接來 room3 找 oh shown team 吧~~

不過如果要逛逛的話 這個空間裡的任何人基本上都歡迎上去跟對方交流攀談 聊聊寫程式的東西什麼的很歡迎
Eagle Chen 20:58:12
我今天預計…不會上線😭 大家加油💪 辛苦了~
tai 21:03:57
吊嘎晚點 (~ 30min) 會上線~~
耶今天謝謝各位一起sprint!有 sprint到的感覺XD
今天把landing page 右上角的tabs資料內容搜集了60%,也與@hny6109 協調他會再幫忙確認資料。整理的資料在這裡:
https://hackmd.io/-bABikFPRuOEmP3NtXNdWw
發了第一個pr
https://github.com/tai271828/disfactory-frontend/pull/35
先去開別的會了:D
diaoga 22:53:26
我的To do list:
@wer321011 ->確認問卷架構
@litingchen16 ->確認landing page和免責聲明、CC授權
@joshuacyyang ->提供各式Icon向量檔
diaoga 22:59:16
@wer321011 提示:
黑熊痕跡介紹,除了landing page以外,建議在通報填寫問卷過程也要提供。
建議做成一個component,讓兩處都可以共用
@wer321011 原先disfactory是使用一個外部網頁
https://about.disfactory.tw/#section-f_c360c8de-447e-4c0a-a856-4af18b9a5240
請問我們也可以創立一個靜態頁面這樣做嗎?
dajing 21:31:27
技術上是做得到
但是disfactory這部分又另外拉了一個專案出去: https://github.com/Disfactory/about.disfactory.tw
不確定他們的考量是什麼,可能是想讓回報系統盡量單純,所以把純文字資訊部分切出來(?
但是如果跟他們一樣拉出去的話
component 就比較不容易共用
tai 22:08:37
大家是在討論「關於通報系統」嗎? in my opinion, 就先連到 forked frontend 的 repository 就可以了. 不需要一次到位.之後以後要刻再刻(有興趣的人也歡迎自行開始動工 XD )。

btw 我覺得(還?)不適合連到與保育協會相關的網站,因為目前這專案是社群自發,與協會無關。吊嘎也是用個人身份在參與(只是把他的專業與經驗帶來與大家分享)。

上述兩個問題其實基本上是同一個(身為坑主和 PM 兩者都還在逃避中的) 問題:之後專案的管理方式(放到怎樣的 repo 下、名義等等,找來所有 stakefolder 大家要有共識)。這類問題在所有這種社群自發性發起的專案,只要成熟到某個程度,就一定得面對。我自己是計畫 alpha or beta 再開始著手比較適合,現在應該還太早,我們還在資源要花在「專案生出來」,之後要走路、走去哪,生下來再說哈哈...
ael 00:45:03
我解釋一下 #disfactory 的部分,真的是地球公民基金會發起,社群加入協力。地球公民基金會有提供每週聚會場地、專職人力(小聚時間算上班時間),domain 和 server 我們都是使用地公官方帳號買,後臺的使用與資料整理也是由地球公民基金會召集志工進行協作。所以社群的模糊性可能沒有像這個專案這麼模糊
ael 00:50:04
也順便回答一下 @wer321011 的問題,我們會切一個獨立的 about page 出來,一開始是因為讓 NGO 研究員直接用 Strikingly 拉 landing page ,比較不需要等工程師修改的時間(以及當時工程師做主系統都忙爆了,介紹頁就非技術成員自己想辦法)

後來則是意識到想要理解議題的人(包括媒體、小額捐款支持者、鄉民)跟回報的人(住在工廠旁邊的人)可能是不同的人,或是我們很希望大家可以先理解議題再回報,但是每次打開都跳議題介紹很煩。about page 後來也另外做 social media campaign ,目標是推廣議題而不是導流到回報系統。
tai 05:57:22
喔喔喔感謝小班補充脈落!
ael 12:33:21
@contactfromg0vslack 我好像應該寫一篇細講產品決策的,你年後推坑我
Li 21:26:02
玉山國家公園也有黑熊通報系統:
https://www.ysnp.gov.tw/BlackBearNotification/C004400

2022-01-13

2022-01-18

Li 17:35:01
Oh 熊!
https://m.facebook.com/#!/story.php?story_fbid=1985872674918118&id=623939544444778&m_entstream_source=feed_mobile

Facebook

Facebook - Log In or Sign Up

Create an account or log into Facebook. Connect with friends, family and other people you know. Share photos and videos, send messages and get updates.

2

2022-01-19

ael 12:35:17
小海詢問NGO 朋友哪些公民科學計畫有倡議改變政策的貼文
https://www.facebook.com/muhhua/posts/10158654085625745
diaoga 21:16:36
還沒太多成果,實在不好意思去回應啊.......😅
2 🐻 1
tai 18:43:59
今晚 agenda https://hackmd.io/YaL8PFZuQJiJIZN-51HYvg?view#20220119 與 meetup link https://lihi1.com/eVEx7
tai 18:44:49
基本上是 2/19 參與大松與否的相關規劃,以及最近執行上的 blockers 互相討論協調~
tai 21:46:42
@joshuacyyang 其他可能值得你留意的訊息有:
1. pull request 開了之後,可考慮 assign someone to review it --> pull request 開了比較會被注意且 review
2. 試用 github project 功能中 , 例如 https://github.com/tai271828/disfactory-frontend/projects/1
3. 農曆初二的聚會應該暫定取消,不過 eagle 說他到時應該有空還是可以揪一團寫 code 團
ael 21:48:18
@contactfromg0vslack 在 Room 幾啊
tai 21:48:36
@aelcenganda room3... 不過我們剛結束 XD
ael 21:48:43
QQ
ael 21:48:46
Bye
tai 21:48:47
非常有效率嘻嘻
tai 21:48:52
bye QQ
tai 21:49:28
@aelcenganda 下週同一時間安排寫 code, 時間就會比較長 (1~2hr) ,歡迎來聊天喔
Eagle Chen 10:55:53
> 農曆初二的聚會應該暫定取消,不過 eagle 說他到時應該有空還是可以揪一團寫 code 團
關於這個,剛發現初二可能要從花蓮->台中,所以大概也無法參加code團了😭,不過整體而言過年期間我應該是沒有太多安排就是~
tai 20:33:44
沒問題!過年期間我很樂意 offline assign 給ㄉㄉ很多 issue (if you are interested XD )

2022-01-20

tai 08:33:52
各。位。觀。眾!! 今日投票結果,綁好 domain name 的 development site http://ohshown.site:8080

這樣以後要討論應該再更方便一些惹
TODO: https, forward ports... 之後補上 XD
5 2 1
tai 08:35:39
也慢慢會弄 development site dev.ohshown.site 、 staging site staging.ohshown.site 以及 production ohshown.site 了 另外我提案 tw.ohshown.site 也會導回 ohshown.site