如何向linux贡献代码,第一次为开源社区贡献代码
本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/tech/program/frist_contribution_for_open_source.html
今天使用Collabtive项目管理平台的时候发现其中的任务列表代码有问题,
于是发扬了一下开源精神,修改了一下代码,并发给了作者,
第一次为开源社区贡献代码,虽然小的微不足道,但是很兴奋,今后要贡献更多的代码。
Hello, I found a bug in this projrct.
In the file “\include\class.task.php” line 25 & line 26.
Your codes are :
$this->mylog = new mylog;
$this->plugin = new plugin();
This will cause a error:
Fatal error: Call to a member function callSignalFuncs() on a non-object in /opt/lampp/htdocs/pm/include/class.task.php on line 118
Because you defined like this:
class task
{
private $mylog;
private $plugins;
……
}
But you used like this:
$this->plugin = new plugin();
I change these two line to:
$this->mylog = new mylog();
$this->plugins = new plugin();
Now it run well.
I’m a chinese student that like Open Source and Linux.
My English is poor, I hope you can understand what I said.
如何向linux贡献代码,第一次为开源社区贡献代码相关推荐
- github提交代码命令(向开源社区提交代码)
#若没有添加远程地址,则添加,取名如upgrade git remote add upgrade https://github.com/apache/druid.git 拉取远程最新代码upgrade ...
- linux开源社区贡献代码,4岁小萝莉向Linux内核贡献代码修复「漏洞」而且代码已经合并到内核...
最近国外社区 Reddit 上有个非常有趣的讨论 , 在过去发布的Linux内核中有处代码改进是名4岁的小萝莉提交的. 这名小萝莉向内核提交代码以修复某处「漏洞」,这次代码修订还是在 2014 年发 ...
- 如何在开源社区贡献代码_如何在15分钟内从浏览器获得您的第一个开源贡献
如何在开源社区贡献代码 Matt Mullenweg, founder of Automattic, recently offered this advice to aspiring develope ...
- 如何在开源社区贡献代码_在社区支持大量涌现之后,Biicode便开始开源
如何在开源社区贡献代码 在我的上一篇Opensource.com文章中 ,我写了有关biicode决定在我们达到10,000个用户时就开源的决定. 宣布之后,我们的社区增长迅猛. 我们的开源公告对我们 ...
- 开源社区Review代码步骤
以Ranger项目为例,说明开源社区Review代码详细步骤. 1.寻找合适的issue进行review 首先自己需要是某个开源项目的committer, 要有合入代码的权限. 2.review代码 ...
- 如何向开源社区贡献代码
一.流程图 首先,fork 源项目到自己的GitHub代码仓库,之后通过 fetch 同步代码: 然后,clone fork 的项目,本地修改后 push 提交(最好基于新分支): 最后,提交 pul ...
- 程序员的自我修养 --- 热爱、分享与梦(本人简历及开源社区贡献)
/*青春塞廖尔.厄尔曼青春不是年华,而是心境.青春不是桃面.丹唇,柔膝,而是深沉的意志,恢弘的想象,炙热的恋情.青春是生命的深泉在涌流.青春气惯长虹,勇锐盖过怯弱,进取压倒苟安.如此锐气,二十后生而有 ...
- 如何向开源社区奉献代码
从事嵌入式工作, 日常就是与u-boot, linux这些开源代码打交道, 将自己的代码提交到主线, 将是一件快乐而又能提升逼格的事情. 有些比较新的代码会使用github进行bug追踪, pr合并, ...
- 零起点的开源社区贡献指南
作者:doodlewind 原文地址:https://juejin.im/post/59f98a196fb9a045132a03ed [开源社区贡献者]听起来是个专属于顶级开发者的头衔,但它真的有这么 ...
- 红帽技术开放日:参与开源社区不只有贡献代码这一种方式
红帽(Red Hat)是全球最大的开源软件公司,今年是红帽建立25周年,适逢LC3大会在北京举办,6月28日和29日红帽举办了开源社区开放日和媒体交流会,和大家分享红帽的最新消息,并探讨了如何建设开源 ...
最新文章
- 网文作者:我太监了;GPT-3:我给你接上
- 成绩不超过100的C语言,输入若干个学生的百分制成绩,计算平均分并输出.输入-1表示结束,若输入的成绩超过100,则需重新输入.c语言...
- 前瞻科技,引领未来!Microsoft Connect(); 2018即将重磅来袭!
- iphone11什么时候上市_hd3手表高仿哪里买 什么时候上市?
- vue mint-ui 弹出框
- python 批量增加文件前缀_用python批量提取视频中的音频文件
- 在3.5下实现无配置WCF服务
- Serverless 全能选手,再添一“金”
- ubuntu14安装tensorflow并测试
- ArcGIS 概述
- 论中国智慧城市的发展前景
- EasyBoot教程二:制作PE多重启动盘方法
- 【微信小程序】echarts 正态分布图 区间柱形图
- 路由协议Ⅰ(RIP、OSPF、IS-IS、IGP、BGP等)
- php 计算ip段开始ip
- 持续更新|有关最强绘画AI--Midjourney资料收集大全
- Excel2010中安装MegaStat插件 MegaStat for Excel2010(2007也适用)
- [W pthreadpool-cpp.cc:90] Warning:Leaking Caffe2 thread-pool after fork.(function pthreadpool)
- java subject类_RxJava 常见误区(一):过度使用 Subject
- 【萌新向】STC8A8K64S4A12开发学习(一)——点亮LED
热门文章
- 常见URL字符及URL编码值
- 有了中文版MSDN2,何必又东奔西走去找资料
- C++--第9课 - 构造与析构 - 上
- 2018-2019-1 20165201 实验四 外设驱动程序设计
- UITableViewController与UIViewController中使用UITableView
- 【安全牛学习笔记】SSL、TLS拒绝服务***和补充概念
- IDC:第三季度企业WLAN市场增长强劲
- 使用@selector模仿代理功能降低代码耦合度
- 关于EL表达式中requestScope和param区别
- PHP中json_encode 中文解决方法