php面向对象开源_面向开源维护者的20个有用工具

php面向对象开源

我为开源爱好者总结了有用的工具。

IssueHunt —由BoostIO创建

IssueHunt是开源项目基于问题的赏金平台。

您不仅可以轻松地悬赏漏洞,还可以轻松获得OSS功能请求。 收集的资金将分配给项目所有者:贡献者= 20%:80%(所有者也可以自定义比例)。

将您的存储库提交到https://issuehunt.io/,并立即获得世界各地开发人员的帮助。

Jenkins-Jenkins创建

Jenkins是一个CI(持续集成)工具,以其多功能性而闻名。 与CircleCI(在此列表中稍后提到)不同,它可以安装在服务器上。

安装和配置完成后,您可以使用Web界面执行许多有用的操作:

  • 自动化构建过程
  • 运行测试
  • 将工件部署到服务器
  • 以及几乎所有其他您讨厌手动完成的任务!

CircleCI —由Circle Internet Services,Inc.创建

CircleCI —与Jenkins不同,Circle CI是一种云服务,具有最少的设置,并且不需要在私人服务器上托管-超过两个容器将收取月租费。

您可以轻松地建立到GitHub项目的链接,并且可以在简单的YAML文件(circle.yml)中轻松管理配置,因此操作难度并不高。

Travis CI-Travis CI创建

Travis CI-与Circle CI相似,Travis CI也是基于云的CI服务。 Travis CI将为所有开源项目免费提供服务。

但是,存在诸如无法将SSH连接到容器以及无法进行远程调试的缺点。

Probot-Brandon Keepers创建

Probot是用于构建GitHub Apps的框架。

主要功能:

  • 处理GitHub存储库中的每个事件
  • 运行GitHub API

您可以轻松做到!

陈旧 -由Brandon Keepers创建

Stale-Probot插件-一个有用的bot,它将在指定的时间段后关闭无关的问题并提取请求。

藤堂 -创建者杰森Etcovitch

Todo — Probot插件—只需在源代码中添加关键字,即可轻松创建GitHub新问题:

  • @去做
  • 去做

发布起草人 —由蒂姆·卢卡斯Tim Lucas)创建

Release Drafter — Probot插件—当合并请求到您的master分支时,自动为您的应用程序创建发行说明。

GitHub Polls Bot —由Michael Hsu创建

GitHub Polls Bot — Probot插件—允许您在存储库问题中创建投票表。

可合并 -由Justin Law创建

可合并-Probot插件-防止您合并不符合您设置的规则的拉取请求。

另外,在创建问题时,如果您未达到要求,Merkable会通知您。 此外,Mergable还将通知作者和合作者过时的问题并提出请求。

commitlint [bot] —由Ahmed T. Ali创建

CommitLint — Probot插件—检查提交并提取请求,然后设置适当的状态。

react-preview —由Aditya Agarwal创建

React-Preview — Probot插件—自动创建React项目的预览。

ForkHub —由Jon AnderPeñalba创建

ForkHub-适用于Android的GitHub客户端。

您可以使用它来发布,评论存储库的问题页面,过滤问题并将其另存为书签在仪表板上。

您还可以使用它来“星标”(收藏)存储库,派生并关注用户。

WIP —由Gregor Martynus创建

WIP —一种旨在防止意外合并正在开发的文件的应用程序。

WIP响应拉取请求标题中的关键字(例如,“ WIP”,“请勿合并”等)。 如果找到关键字,它将“取消选中”文件,因此不会将其检入。

ImgBot —由Dan Butvinik创建

ImgBot —爬取存储库中的所有图像文件,并在执行无损压缩后发送拉取请求。

对于无损压缩,文件大小相同,并且质量保持不变。

typot —由久保隆宏创建

typot —机器人,在拉取请求中检测到错字。

积压 —由Abi Noda创建

待办事项— Slack的插件,向Slack发布拉取请求提醒。

Redmine —由Redmine创建

Redmine-一种信息共享和交流工具。 Redmine提供了简单的文件管理,Wiki功能,并提供了共享信息的能力。

您可以将诸如错误解决方案之类的任务注册为票证,并检查和共享进度。

Wrike — —由Wrike,Inc.创建

Wrike —尽管在许多方面与Redmine相似,但是Wrike是一种非常强大的工具,可用于按时间顺序查看项目(例如,查看按日期/时间排序的任务)并合并甘特图。

此外,您可以将子任务添加到任务,并可以跟踪每个项目或任务的时间。

Asana —由Asana创建

Asana —最多可供15个人免费使用的工具。

不幸的是,您无法像使用Wrike一样管理工时或使用甘特图,但是,在任务中可以进行聊天,从而使与团队的沟通更加轻松。

-由流创建

Flow-一个项目管理工具,与前面提到的项目有很多相似之处,但是使用Flow可以设置日常任务并在日历上操作任务。

您还可以将项目另存为模板,因此对于启动许多类似项目的人员而言,它可以是有用的工具。

翻译自: https://hackernoon.com/20-useful-tools-for-open-source-maintainers-ee86a09e04e5

php面向对象开源

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值