关于开源项目的一些问题

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

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

    412 引用 • 3588 回帖
  • GitHub

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

    209 引用 • 2040 回帖
  • Q&A

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

    9993 引用 • 45416 回帖 • 74 关注

相关帖子

被采纳的回答
  • 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
说出来你可能不信,我要上天了 成都

推荐标签 标签

  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    89 引用 • 113 回帖
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    10 引用 • 77 回帖
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 78 关注
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 414 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    167 引用 • 408 回帖 • 489 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 287 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    554 引用 • 675 回帖
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 560 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 1 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 672 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 765 关注
  • OpenCV
    15 引用 • 36 回帖 • 7 关注
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 395 关注
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 1 关注
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 110 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 613 关注
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    115 引用 • 318 回帖
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    693 引用 • 537 回帖
  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 605 关注
  • Visio
    1 引用 • 2 回帖
  • RemNote
    2 引用 • 16 回帖 • 20 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 191 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    142 引用 • 442 回帖
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖