V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
godfunc
V2EX  ›  开源软件

开源项目应该如何推广?

  •  
  •   godfunc · 2022-09-02 09:02:46 +08:00 · 2052 次点击
    这是一个创建于 804 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想问以下各位开源大佬都是怎么推广开源项目的?

    10 条回复    2023-03-05 15:43:07 +08:00
    mercury233
        1
    mercury233  
       2022-09-02 09:19:30 +08:00
    不要把它作为开源项目或者国产项目去推广
    Zzzz77
        2
    Zzzz77  
       2022-09-02 09:26:34 +08:00
    试试阮一峰周刊
    janus77
        3
    janus77  
       2022-09-02 09:30:32 +08:00
    各大平台发文章,拉人进群试用
    HuskyYellow
        4
    HuskyYellow  
       2022-09-02 09:47:58 +08:00
    学学 vue admin beautiful
    renhou
        5
    renhou  
       2022-09-02 10:51:02 +08:00   ❤️ 1
    首先在这个问题里可以把开源项目的链接附上
    ZLY201
        6
    ZLY201  
       2022-09-02 13:08:54 +08:00   ❤️ 4
    去各大论坛网站发帖:

    1. [Reddit]( https://www.reddit.com/r/node/comments/wzoqzl/comment/im5o0ka/)
    2. [V2EX]( https://www.v2ex.com/t/875869)
    3. [echojs]https://www.echojs.com/news/40904)
    5. [hacker news]( https://news.ycombinator.com/)
    6. [知乎]( https://www.zhihu.com/question/46536937/answer/2591688905)
    7. [掘金]( https://juejin.cn/post/7048973560315904031)
    ...

    想要做好开源项目第一步首先要知道自己项目的意义与价值,做好定位

    第二部是打造生态,例如 README ,[api document]( https://js-sdsl.github.io/js-sdsl),[官方网站]( https://js-sdsl.github.io/)等

    第三部是寻找潜在的客户,例如:

    [向 eslint 推荐,并说明推荐理由]( https://github.com/eslint/eslint/issues/16255)

    一个项目就算再漂亮写的再好没如果没有实际的意义和价值,是不会有人关注的

    关键点是区分**开源项目**和**学习项目**,前者可以为社区带来利益,减少重复劳动力或提高性能,后者是自己使用或学习使用,并不具备**开源**特质

    比如我并不看好一些个人的开源的样式库,在 antd 和 arco-design 等大型组件库的压迫下不太有生存空间,大部分只是重复造轮子罢了

    参考尤雨溪对 vue 的推广历程: https://blog.evanyou.me/2014/02/11/first-week-of-launching-an-oss-project/
    i4t
        7
    i4t  
       2022-09-02 14:12:34 +08:00
    v 站疯狂发帖,一天发一篇,都是自己文章。 马上就 403
    artnowben
        8
    artnowben  
       2022-09-15 18:52:13 +08:00
    以 dperf https://github.com/baidu/dperf 项目为例:
    1. 在知乎上有个专栏,写使用文档
    2. 在 oschina 上发布版本发布新闻
    3. 争取基金会支,顶级项目支持,dperf 得到 linux 基金会支持,已经成为 DPDK 官方生态项目 ( https://www.dpdk.org/ecosystem/#projects
    4. 在相关领域的技术论坛上发一些介绍文章
    5. 向行业技术专家介绍本项目
    godfunc
        9
    godfunc  
    OP
       2022-09-16 09:12:08 +08:00
    @artnowben 前提是不是得先有个 baidu 的前缀
    artnowben
        10
    artnowben  
       2023-03-05 15:43:07 +08:00
    @godfunc 大厂的开源项目有几百上千个,真正有影响力的少之又少,关键还是项目本身要有价值;有企业或基金会支持肯定要好一些
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1191 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 23:04 · PVG 07:04 · LAX 15:04 · JFK 18:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.