Embracing Open Source Improve Yourself in Real World
Total Page:16
File Type:pdf, Size:1020Kb
Embracing Open Source Improve yourself in real world Presented by Zamir SUN Fedora Community Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted. 亲近开源 提升自我 讲述 孙子谦Fedora 社区 Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted. 关于我 Fedora Packager and Ambassador 目前就职于红帽软件(北京)有限公司 研发分公司 主要内容 1. "#$%&软件社区'()* 2. +,-"#软件 3. ./"#0社团234 4. .$"#$%&软件社区 1. 开源与自由软件 (FOSS) 社区如何运作 FOSS 社区如何)* Free and open-source software (FOSS) &5有同789-:;< GNOME , Fedora , JBoss ' 社区 社区 社区等> Fedora Python (SIG) ?@子项目如 BC89; > DE;F %;F GHIJKLMNOPQ-> 所有:SITUVW没有报Z> 2. 常用的开源软件 +,-"源软件 [\ 开源 Microsoft Windows Linux Microsoft Office Libre Office Internet Explorer Firefox Adobe Photoshop GIMP Kugou Player Rhythm Box, Deepin Music ... Microsoft IIS Apache HTTPD Vmware workstation Virtualbox +用开发a5 IDE: VSCode, Eclipse, Qt-creator, Arduino… / gcc, gdb … ]^ _`a5b Vim, Emacs, Nano cde]fgb : MariaDB, PostgreSQL... hij : Jenkins klm< CAD(EDA): KiCAD 3. 参加开源类社团 234 340 Google Summer of Code nopqrds https://developers.google.com/open-source/gsoc/ GNOME Outreachy tLuvwxyz./{"#|} http://outreachy.org/ Red Hat Challenge 以及?0"源竞4 与其他选手同台竞技,切磋技艺 社1 ./本校-"#$%由软件社团。如果没有,你 可以创办一个! / 一些活跃的学生社团 社区 清华大学学生网络与开源软件协会 IRC: #tuna (Freenode.net) Linux 中国科学技术大学 ,户协会 IRC: #ustc_lug (Freenode.net) ... 还有wx- 4. 参与开源与自由软件 社区 互联网上最大的代码共 享平台是? Github »¼ ? 你对¬®89 ? 网站开发 ? 移动²,³´ ? 云计· ? 大数i ¸¹ºª Github »¼ Github Q一定有你感89-项目! Github: ³序猿的社交网络 关注你感89-项目WÁ{他们-ÃÄ(功ÆÇbug Ȫ 修复?),%Ë找出ÍÎÏ案,完< pull request! 开发,创建一个 bug 使用"#软件,发现问题后{Q游报 > '(.$ / 可以从开始使用"#软件 "源硬件开始 [1] 订阅邮件列表 当你£I个新手时,可以只阅读大家都在聊什> IRC 学着使用 $其他开源软件爱好者聊ê IRC : Internet Relay Chat [2] / ./"#软件线Q 线下活动 GNOME.Asia & FUDCon APAC 2014 Q 2014 5 年 月 在北京航空航天大学 '(.$ 向其他人介绍开#$自由软件 .$本地化和国际化 Bug Bug Á{"#软件的 并Yø{ ùú平台 Æû¿,于修复的补丁当然更好! Join in GNOME Join Fedora Fedora 不仅有向 M N-引导W也包含一 些通向其他项目的连 接> Fedora ~ 为例 Fedora I Linux 一款 发e版 Fedoraproject 是一个全球õ的社区, 有各@热èFedora、使,~及开发%&软件的 :;<> 希望»过社区-形º <为创作2传播%&软件代q-领跑 V> Fedora '(.$ 社区 http://whatcanidoforfedora.org http://join.fedoraproject.org Fedora 创建一个 帐号 . Á{%Ë®89-; /¹«²的邮件列表W做%我介绍,就可以开始 做一些贡N了! “ easy-fix” 部分子项目有 列表 Fedora '(.$ 社区 如果需要,可以从社区选一人作为你的社 区导师 Fedora 关注 相关的最新动态 大 提问 !"社区#$ %&W'( Fedora /¹ Content Writers Designers People Persons OS Developers Translators Web Developers or Administrators Content writer ~)会* how-to ]+,³2)-W/ ./W W+0问题W 12)ÐW¼³ Ï3)-W发行注4> 可以学到b5)67W83,科技9:WÊ;问 (teaching)题的表<Æ=DocBookW,学Æ= XML Wiki W W W >48? = Designer ~@会* (Design) (Usability) (Interaction) A¶ 、可用B 、¿¤ Design projects Fedora Logo 包括 W宣传EF(G H),²,³´;件,T G>,主题,IJKLA¶WM YW NA¶> / GIMP, Inkscape, , 所需技Æ 可以学到b A¶ GIMP Inkscape 2 I两款"#A计软件 People Person 人际¿P ;F活动,技术Qk Fedora 宣传 > Fedora R½STUVWL全球推广 > bug ñ"发者WX > / RÃ技能 可以学{b人际交YÆ=,活±;F Æ=,技¡QkÆ=W热情! Os Developer ,pq¿[\] Fedora R*软件包或V_` |的软件 包> Fedora a` > / : RÃ技能RPM 可以学到 软件a`W] ³W b包> Translator £Lcd开源软件的e^xfgª一h}Ç ij! how-tos e^, )-W/ ./W W+0问题,宣传材 l ¼³ Ï3)-> m软件e译到你-n8> / : RÃ技能 可以学{ o8Wpo8-n8,科 技9:We^W本地õa` Translator '(/¹|)本地化团q https://fedoraproject.org/wiki/L10N/ Guide/zh-cn https://fedoraproject.org/wiki/L10N/ Translate_on_Zanata https://fedora.zanata.org/ https://fedoraproject.org/wiki/ |)本地 õ指导 Web Dev or Sys Admin Fedora ÇÈ -©面形sWût网¯,¢Lu> Fedora _k OPAvw½)e> Release Engineering 发xa³( ) / :Python, XML/XHTML, CSS, XSL/XSLT,RÃ技能 TurboGears,可以学{ Web app , Linux 开发 yzùú Fedora |),¢; IRC #fedora-zh (Freenode.net) b [email protected] 邮件列表b 网站 ({|}~!) https://zh.fedoracommunity.org/ https://zh.fedoracommunity.org/tutorial/ 2018/03/24/how-to-creat-pull-request.html}~./ Github https://github.com/FZUG/ Fedora {|积极.${ |),¢;?0活动 参与开源社区 态度很重要 Å利主义 没有贡献就没有收获 i始善终 我能获得¬ª 收获ª 社会经验 o8Æ=2¿PÆ= 实际应用场景下的技术经验 :脉 Q&A https://zsun.fedorapeople.org/pub/slides/|文版 Embracing_Open_Source_CN.pdf 我的其他讲~ https://zsun.fedorapeople.org/pub/slides/ Thanks : ¥yϺ [email protected] Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted. .[1]考 Fedora L这儿搜索及订阅 的邮件列表 https://lists.fedoraproject.org/archives/ [2] IRC 如何使用 https://fedoraproject.org/wiki/ How_to_use_IRC/zh-cn [3] 邮件列表%& https://fedoraproject.org/wiki/ Mailing_list_guidelines/zh-cn .[4]考 Fedora ?@沟»Ïº https://fedoraproject.org/wiki/ Communicating_and_getting_help/zh-cn [5] Fedora VSCode L 中如何使用 https://zh.fedoracommunity.org/python/ 2018/08/02/vscode-python-howto.html [6] Fedora Magazine ( ) o) https://fedoramagazine.org/.