关于开源项目的一些问题

本贴最后更新于 1971 天前,其中的信息可能已经时移俗易
  1. 求 github 合作工作流程
  2. 一个有价值的开源项目是怎么样的?
  3. 啊,一个人写开源项目好累啊 QAQ
  4. 我想要 star!!!!!!
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    396 引用 • 3416 回帖
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    207 引用 • 2031 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    6560 引用 • 29454 回帖 • 247 关注

相关帖子

被采纳的回答
  • crossoverJie

    前段时间分享过一个。

    1K star+ 的项目是如何炼成的?

    谈下拙见吧:

    1. GitHub 一般都是基于 PR 的方式合作的。
    2. 有价值这个标准不好评判,对我来说让我自己有提高甚至对其他人有帮助就够了(改变世界之类的想想就好了 😂 )。
    3. 酒香也怕巷子深,多宣传。
    4. 同上。

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • wuhongxu 1
    作者

    谢谢 D 大,以前看过,最近想翻出来结果忘了名字 😆

  • wuhongxu
    作者

    还有一个问题,D 大,我最近正在做的开源项目是这个 Elise,一个爬虫框架/工具。我也不知道自己能坚持多久,但是我想如果我能坚持做出到一个满意的 beta 版本,我是否可以捐赠给一个组织或者直接说 b3log 能否接受捐赠,然后以此来吸引一些朋友一起继续开发下去呢?我不想努力白费

  • 88250

    坚持,不要放弃。原作者如果放弃了,这个项目大概率就跪了,当然,也有一些项目转手很多次但依然在维护并有一定用户量的。但是最好不要轻易放弃,开了坑就要填一辈子。

    1 回复
  • wuhongxu
    作者

    😂 好的,我已经坚持了几个月了,项目越滚越大,不过写着越来越有感觉了,我相信一定能坚持下去 ~,谢谢 D 大的鼓励

  • XPPA

    感谢分享 🙏

  • XPPA

    👍 👍 👍

  • PeterChu

    ☕ 我的天,java 版爬虫框架!厉害了大兄 dei,见过最多的就是其他语言的。没话说,star 了,支持下,加油

    1 回复
  • wuhongxu
    作者

    😆 谢谢,其实 java 爬虫框架还挺多的,而且我这个目前还没完成,不过应该很快了,谢谢支持谢谢支持

  • pjjlt

    给了 star,很想参与,但是爬虫这边一点没接触过 😭

    2 回复
  • wuhongxu
    作者

    谢谢你的 star,参与的话,我确实也一直希望能有人参与进来。不过目前项目的状态是在是不稳定,主要是 api 暂时还不够稳定,可能会形成不一样的理解。能力不是问题,大部分的基础工作都基本已经完成了。我会尽快稳定 api 以及编写文档,当整体稳定下来,大家都能参与进来就最好了 ~😆

    1 回复
  • wuhongxu
    作者

    更具体的进度的话,可以关注 issue

  • pjjlt

    可以,我会持续关注的

  • smart

    项目看了,有模有样的,像个老手啦,这样的问题不像你问出来的嘛 😄

    1 回复
  • wuhongxu
    作者

    QAQ。为了让项目能够像点样子,代码重构了至少五次= =,做了几个月。目前的代码设计方面模仿的 httpclient4.5 的设计

    1 回复
  • smart

    加油!

  • Ever

    已经 star 了,我之前也想过写框架之类的,但是总觉实在没动力去填坑,缺少一个好的开头,写了个开头就把代码删了。

  • crossoverJie

    前段时间分享过一个。

    1K star+ 的项目是如何炼成的?

    谈下拙见吧:

    1. GitHub 一般都是基于 PR 的方式合作的。
    2. 有价值这个标准不好评判,对我来说让我自己有提高甚至对其他人有帮助就够了(改变世界之类的想想就好了 😂 )。
    3. 酒香也怕巷子深,多宣传。
    4. 同上。
    1 回复
  • wuhongxu
    作者

    谢谢,很有帮助!!😆

  • 大概是要长期投入精力和情感。

请输入回帖内容 ...
wuhongxu
说出来你可能不信,我要上天了 成都

推荐标签 标签

  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    164 引用 • 1451 回帖
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 92 关注
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 21 关注
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    370 引用 • 1215 回帖 • 582 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    40 引用 • 40 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    6560 引用 • 29454 回帖 • 247 关注
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    173 引用 • 990 回帖
  • 域名

    域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

    43 引用 • 208 回帖 • 1 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 512 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    75 引用 • 258 回帖 • 625 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    275 引用 • 682 回帖
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    492 引用 • 1383 回帖 • 374 关注
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 125 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 25 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    20 引用 • 74 回帖 • 1 关注
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    51 引用 • 37 回帖
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 25 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 112 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    148 引用 • 257 回帖
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 443 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 619 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 399 关注
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 352 关注
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    21 引用 • 140 回帖 • 28 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 492 关注
  • 自由行
    1 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 6 关注