13:09:05 <zsun> #startmeeting FZUG 13:09:05 <zodbot> Meeting started Fri Aug 4 13:09:05 2017 UTC. The chair is zsun. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:09:05 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:09:05 <zodbot> The meeting name has been set to 'fzug' 13:09:06 <BadGirl> [2010-08-20 22:18:24] Posted by z/odbot@fedora-zh already: MeetBot - Debian Wiki 13:09:13 <zsun> #topic Roll Call 13:09:16 <teleboto> [felixonmars] 我这次赶上了! 13:09:22 <zsun> .hellomynameis zsun 13:09:23 <zodbot> zsun: zsun 'Ziqian SUN (Zamir)' <sztsian@gmail.com> 13:09:34 <zsun> #chair pany K410 paper318 13:09:34 <zodbot> Current chairs: K410 pany paper318 zsun 13:09:45 <zsun> #chair Kaio 13:09:45 <zodbot> Current chairs: K410 Kaio pany paper318 zsun 13:09:58 <zsun> #topic Future meetings 13:10:09 <lch[m]> 开会了? 13:10:15 <paper318> 嗯 13:10:18 <felixonmars> .hellomynameis felixonmars 13:10:19 <zsun> 我将来半年甚至更长的时间可能总是缺席。。。太忙 13:10:21 <zodbot> felixonmars: felixonmars 'Felix Yan' <felixonmars@archlinux.org> 13:10:30 <zsun> #chair lch[m] felixonmars 13:10:30 <zodbot> Current chairs: K410 Kaio felixonmars lch[m] pany paper318 zsun 13:11:25 <paper318> 所以有必要选一个替补会议主持者吗? 13:11:34 <zsun> 可以 13:11:40 <K410> 我暫時沒有重新熟悉開會程序 13:11:49 <zsun> 或者,大家都关心一下这几个meetbot命令 13:12:13 <zsun> 然后只要有足够的人,就可以自组织一下 13:12:46 <zsun> 只是,如果没有什么严肃的事情,就不要把meeting minutes发到chinese列表了。如果有,会后就发一下 13:13:15 <paper318> 嗯,这个好 13:13:26 <paper318> 只要有人就能开 13:13:30 <K410> 開會留到列表也沒有甚麼太麻煩 13:13:42 <zsun> 两个人聊天就不要startmeeting啦 13:13:52 <K410> 重不重要也是比較主觀的 13:13:56 <zsun> K410: 现在meetbot会自动发到meetingminutes列表 13:13:57 <K410> 也是 13:14:15 <zsun> 所以如果只是闲聊,其实没必要再人工发一下chinese 13:14:16 <K410> 那人太少可以流會 13:14:19 <zsun> 当然随意啦 13:15:03 <zsun> 流会,也可以拿这个时间非正式地聊天么 13:15:26 <zsun> 本来这个频道大家就不怎么在线,能有个大家都在线的时间聊聊也不错 13:15:57 <zsun> 啊这个话题就这样?其实还有个值得说的话题的 13:16:08 <paper318> 什么? 13:16:11 <zsun> 等等, 关于如何开会,我再补充一下 13:16:22 <K410> IRC的缺點就是留言會沖走,還有主題都參在一起 13:16:34 <zsun> 用#startmeeting FZUG 开始会议 13:16:53 <zsun> 用#topic 开始当前话题 13:17:06 <zsun> 用#info 可以记录重要信息 13:17:29 <lch[m]> 人是自动加的吗? 13:17:32 <zsun> 用#chair 授权主持权限(就是#topic #endmeeting 的权限) 13:17:44 <K410> 不用了,就搜尋FEDORA MEETBOT就有教學 13:17:58 <zsun> 啊,我从来没看过( 13:18:00 <K410> 現在說也沒有人會記下來 13:18:13 <zsun> 是过去看聊天记录记下来的 13:18:16 <zsun> ok 13:18:18 <zsun> 那下一个话题 13:18:24 <zsun> #topic Packaging 13:18:26 <paper318> #info 13:18:50 <paper318> 呀 13:18:56 <zsun> #info We are pushing Deepin Desktop Environment packages into Fedora 13:19:06 <zsun> #help We need help for packaging and reviewing 13:19:11 <paper318> That's good 13:19:42 <paper318> 以前用过deepin 13:19:44 <K410> may be i can start helping review next week 13:19:47 <zsun> 最近 mosquito 和 felixonmars 等人在一起努力打包Deepin Desktop Environment 13:19:53 <K410> need to revive 13:20:07 <zsun> #info https://bugzilla.redhat.com/show_bug.cgi?id=1465889 13:20:08 <BadGirl> Bug 1465889 – Tracking: Deepin Desktop related package review tracker 13:20:09 <zsun> #undo 13:20:09 <zodbot> Removing item from minutes: INFO by zsun at 13:20:07 : https://bugzilla.redhat.com/show_bug.cgi?id=1465889 13:20:10 <BadGirl> [2017-08-04 21:20:08] Posted by z/sun@fedora-zh already: Bug 1465889 – Tracking: Deepin Desktop related package review tracker 13:20:17 <zsun> #info There is a tracking bug https://bugzilla.redhat.com/show_bug.cgi?id=1465889 13:20:18 <BadGirl> [2017-08-04 21:20:08] Posted by z/sun@fedora-zh already: Bug 1465889 – Tracking: Deepin Desktop related package review tracker 13:20:42 <zsun> 上述bug是跟踪用的 13:21:00 <zsun> 里面有(几乎)全部已经发了package review的包 13:21:10 <K410> #link bot 使用教學 https://fedoraproject.org/wiki/Zodbot 13:21:10 <BadGirl> [2010-11-12 19:58:03] Posted by z/odbot@fedora-zh already: Zodbot - FedoraProject 13:21:11 <zsun> packager们,欢迎前来协助审阅 13:21:17 <zsun> thanks K410 13:21:55 <zsun> https://fedoraproject.org/wiki/SIGs/DeepinDE 13:21:56 <BadGirl> SIGs/DeepinDE - FedoraProject 13:21:59 <felixonmars> 这个链接可以看得更清楚 https://bugzilla.redhat.com/showdependencytree.cgi?id=1465889&hide_resolved=1 13:22:00 <BadGirl> [2017-07-07 21:16:37] Posted by z/sun@fedora-zh already: Dependency tree for Bug 1465889 13:22:18 <paper318> Ambassador可以出去宣传嘛?;-) 13:22:21 <zsun> 这个wiki是个草稿,里面有很多包是待打包的 13:22:45 <zsun> paper318: 等打包进展显著之后才便于宣传吧 13:22:58 <zsun> 宣传也是要选择合适时机的 13:23:05 <zsun> thanks felixonmars 13:23:09 <felixonmars> 感觉至少要大家能装上的时候宣传才合适 13:23:21 <paper318> 嗯,我会密切关注进度的 13:23:37 <felixonmars> (能从 FZUG/copr 装上也算……) 13:24:08 <zsun> +1 13:24:31 <zsun> 我最近什么也顾不上。。。 13:25:05 <paper318> 很忙吧 13:25:09 <felixonmars> zsun: 一个包只需要一个人 review 的设定我还是有点鸭梨,感觉自己能发现的问题比老手少太多了 13:25:30 <zsun> felixonmars: 所以我不敢review go的包 13:26:12 <K410> 先跑一個自動檢查再說 13:26:31 <K410> 然後再看說明頁的內容 13:26:31 <zsun> 我觉得现在我也就是敢看看c++的。。。因为最近我打的包都是c++的。。。其他语言的经验太少 13:27:05 <felixonmars> K410: 我之前对着自动检查 review 之后,zbyszek 多提出了好多问题…… 13:27:20 <zsun> K410: 其实fedora-review 和 各种比较显著的问题大多都能发现。但是例如description少了个句号之类的问题,经常是老手才会意识到 13:28:05 <felixonmars> 比如变量开头下划线呀,release tag 名字呀,介绍太简单呀,还有 spec 里留下的已经不需要的老 hack 呀…… 13:28:28 <zsun> 我觉得前几个发生过一两次就记住了 13:28:40 <zsun> 那种句点之类的是真心容易乎略 13:28:50 <felixonmars> zsun: 遇到新上游习惯的时候又会发愁…… 13:29:04 <felixonmars> 比如在版本里用横线-的上游…… 13:29:21 <zsun> unsortable version 13:29:49 <zsun> 这种问题我跟Robin在一个review里讨论了好几天,然后看到wiki里有很多example,从而就不担心了 13:30:09 <felixonmars> 哦…… 13:30:22 <zsun> https://fedoraproject.org/wiki/Package_Versioning_Examples 13:30:23 <BadGirl> Fedora Versioning Examples - FedoraProject 13:30:26 <zsun> 这个页面里面说的很多 13:30:32 <felixonmars> thanks~ 13:31:16 <zsun> 所以除了unsortable之外,应该哦读可以参考这个 13:31:28 <zsun> unsortable我隐约记得规则很明确 13:32:01 <felixonmars> 但没有特别看懂…… 13:32:14 <felixonmars> 比如我遇到1.19之后下一个版本叫1.2的上游…… 13:32:30 <zsun> 呃。。。。 13:32:35 <felixonmars> 好像unsortable里面的方法没法处理…… 13:32:40 <zsun> 这种不可预料的事情,case by case吧 13:33:11 <zsun> 你想想OpenSUSE,突然改叫421.。。 13:33:16 <zsun> 有办法预期么。。 13:33:32 <felixonmars> 我刚才说的那个,是他一直用的习惯…… 13:33:44 <felixonmars> 1.1 -> 1.11 -> 1.12 -> ... -> 1.19 -> 1.2 -> 1.21 ... 13:33:48 <zsun> 1.19, 1.2, 1.21? 13:33:57 <zsun> 那就添0 (不知道符合规矩么 13:34:09 <zsun> 你直接去问Robin更好 13:34:12 <K410> 1.2 是在1.1後的 13:34:14 <felixonmars> 了解…… 13:34:19 <zsun> 甚至是Zbyszek 13:34:31 <K410> 這不是數學 13:34:35 <zsun> 你要记得Zbyszek是你的sponsor,你问他可谓天经地义。。。 13:34:43 <felixonmars> (捂脸) 13:34:58 <felixonmars> 我在 Arch 里的 sponsor 很凶(咳咳 13:34:59 <zsun> K410: 他这个问题是1.1 - 1.11 - 1.12....1.19 - 1.2 13:35:33 <zsun> K410: 这种奇葩版本号在中国是可能有的。。。 13:36:24 <felixonmars> 可以用 Upstream makes unsortable changes 里的方法吗 13:36:35 <zsun> felixonmars: 我的看法是的 13:36:48 <felixonmars> ok…… 13:37:06 <felixonmars> 还有一个问题,不知道能不能回答:如果上游 retag 了,有固定的版本号处理方法吗 13:37:24 <felixonmars> (在 deepin 包里比较常见 13:37:28 <zsun> retag?? 13:37:40 <felixonmars> 就是同一个版本号,在不同 commit 上又发布了一次 13:37:52 <zsun> 例如,昨天打了3.14, 今天又重新打了3.14在其他commit? 13:37:59 <felixonmars> 对 13:38:14 <zsun> 我觉得这个你就当作bugfix, 在release上+1就好了 13:38:20 <zsun> 例如昨天你搞了个3.14-1 13:38:30 <zsun> 今天该3.14-2就行 13:39:41 <felixonmars> ok 13:44:27 <zsun> 所以这个话题还有其他么 13:44:53 <felixonmars> 遇到完全不熟悉的语言如何让 review 进行下去呢%…… 13:45:11 <zsun> 例如go。。。去devel列表寻求帮助 13:45:15 <felixonmars> 比如我们这里好像没熟悉 go 的…… 13:45:25 <felixonmars> ok…… 13:45:26 * K410 在學GO 13:45:53 <felixonmars> K410: 咱们说的go特指“go的fedora打包” 13:45:55 <K410> 主要你要選你熟悉的語言的軟件去包/REVIEW 13:45:59 <K410> 哦哦 13:49:09 <paper318> 话说用宣传点别的人过来打包吗? 13:49:29 <felixonmars> 有的话当然是极好的( 13:49:35 <K410> ? 13:49:49 <zsun> paper318: 不见得那么容易。Fedora 对软件包的要求是很严格的 13:50:00 <zsun> 现在的状态是我们似乎不缺packager,而缺reviewer 13:50:14 <zsun> (相比packager而言 13:51:20 <paper318> 让他们来做review也行吧 13:52:00 <zsun> paper318: 我觉得你需要读读Fedora的各种规则了。。reviewer的前提是已经是packager 13:52:24 <paper318> 我回去看看XD 13:52:41 <K410> 以前要成為PACKAGER要成功完成三次PACKAGE 13:55:18 <zsun> 哦?现在没那么严格 13:55:33 <zsun> (我怎么感觉你想表达的是要完成三次review 13:56:02 <K410> 可能是... 13:56:16 <K410> 完成三次REVIEW才能成為REVIEWER? 13:56:18 <zsun> 现在几乎是, you should prove to sponsor that you have the technical for packaging and you are really familiar with packaging guidelines 13:56:22 <K410> 久到我都記不起來 13:56:32 <zsun> 不。完成三次review才能成为packager 13:56:37 <zsun> 没有独立的reviewer角色 13:56:37 <felixonmars> Zbyszek 要我完成两三次……然后我完成了两次…… 13:57:09 <felixonmars> 但这个说法也不完全对,因为不是 packager 的时候无法完成 review 的流程 13:57:27 <felixonmars> 所以也不能算完成了 review…… 13:57:44 <zsun> 我是最幸运的。。我要我的sponsor去更新一个package,我发了patch给他,同时问他是否需要co-maintainer,然后他看了我的patch之后就欣然答应了 13:59:03 <K410> 成為PACKAGER之前好像是"虛REVIEW"即是做了除正式批准以外的步驟 13:59:10 <K410> 三次? 13:59:11 <zsun> +1 13:59:19 <zsun> 对,3次 (理论上 13:59:39 <K410> FEDORA很多這些勞動工 13:59:55 <felixonmars> 八卦一下,有没有人指责过别人 review 太松……? 13:59:57 <K410> 又與編程技術不太相關 14:00:14 <K410> 有 14:00:52 <felixonmars> (捂脸 14:01:01 <K410> 當你把定時循環BUILDING的流程弄出錯,會被RELENG那邊公幹。 14:01:15 <zsun> 定时循环。。。? 14:01:20 <zsun> 现在还有这么个东西么 14:01:27 <K410> 不過後來那麼多自動系統把關 14:01:31 <K410> 比較難 14:02:09 <zsun> 我还有一个包review+之后,至今没敢push 14:02:30 <zsun> 就是突然发现那个软件压根完成不了它说的功能 14:02:58 <felixonmars> 前几天 devel 列表有个 thread 在讨论怎么处理 review+ 一直没 push 的包…… 14:03:10 <zsun> 噗。。。 14:04:02 <zsun> 你是说Updates not getting pushed to stable 这个线索么 14:04:13 <K410> 以前是+了一段時間可以反悔的 14:04:31 <K410> 可以說你changed your mind 14:04:44 <zsun> 我觉得是那个包的bug所以我在上游报了 (当然rawhide我已经推了 14:04:45 <K410> 或者situation changed 14:05:11 <K410> 上了架也可以下架 14:05:21 <zsun> 我是觉得不如将来obsolete 14:05:27 <felixonmars> 哦哦,rawhide 已经推了就不算了( 14:05:42 <K410> 我被召喚了,等一會回來。 14:06:34 <felixonmars> zsun: 不是,我说的是 Approved packages that never get imported? 14:06:53 <zsun> 哦 14:07:39 <zsun> 这已经是个几年前的东西了。。还好 14:08:49 <zsun> 得结束会议了 14:09:13 <zsun> #endmeeting