本文内容遵从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贡献代码,第一次为开源社区贡献代码相关推荐

  1. github提交代码命令(向开源社区提交代码)

    #若没有添加远程地址,则添加,取名如upgrade git remote add upgrade https://github.com/apache/druid.git 拉取远程最新代码upgrade ...

  2. linux开源社区贡献代码,4岁小萝莉向Linux内核贡献代码修复「漏洞」而且代码已经合并到内核...

    最近国外社区 Reddit 上有个非常有趣的讨论 ,  在过去发布的Linux内核中有处代码改进是名4岁的小萝莉提交的. 这名小萝莉向内核提交代码以修复某处「漏洞」,这次代码修订还是在 2014 年发 ...

  3. 如何在开源社区贡献代码_如何在15分钟内从浏览器获得您的第一个开源贡献

    如何在开源社区贡献代码 Matt Mullenweg, founder of Automattic, recently offered this advice to aspiring develope ...

  4. 如何在开源社区贡献代码_在社区支持大量涌现之后,Biicode便开始开源

    如何在开源社区贡献代码 在我的上一篇Opensource.com文章中 ,我写了有关biicode决定在我们达到10,000个用户时就开源的决定. 宣布之后,我们的社区增长迅猛. 我们的开源公告对我们 ...

  5. 开源社区Review代码步骤

    以Ranger项目为例,说明开源社区Review代码详细步骤. 1.寻找合适的issue进行review 首先自己需要是某个开源项目的committer, 要有合入代码的权限. 2.review代码 ...

  6. 如何向开源社区贡献代码

    一.流程图 首先,fork 源项目到自己的GitHub代码仓库,之后通过 fetch 同步代码: 然后,clone fork 的项目,本地修改后 push 提交(最好基于新分支): 最后,提交 pul ...

  7. 程序员的自我修养 --- 热爱、分享与梦(本人简历及开源社区贡献)

    /*青春塞廖尔.厄尔曼青春不是年华,而是心境.青春不是桃面.丹唇,柔膝,而是深沉的意志,恢弘的想象,炙热的恋情.青春是生命的深泉在涌流.青春气惯长虹,勇锐盖过怯弱,进取压倒苟安.如此锐气,二十后生而有 ...

  8. 如何向开源社区奉献代码

    从事嵌入式工作, 日常就是与u-boot, linux这些开源代码打交道, 将自己的代码提交到主线, 将是一件快乐而又能提升逼格的事情. 有些比较新的代码会使用github进行bug追踪, pr合并, ...

  9. 零起点的开源社区贡献指南

    作者:doodlewind 原文地址:https://juejin.im/post/59f98a196fb9a045132a03ed [开源社区贡献者]听起来是个专属于顶级开发者的头衔,但它真的有这么 ...

  10. 红帽技术开放日:参与开源社区不只有贡献代码这一种方式

    红帽(Red Hat)是全球最大的开源软件公司,今年是红帽建立25周年,适逢LC3大会在北京举办,6月28日和29日红帽举办了开源社区开放日和媒体交流会,和大家分享红帽的最新消息,并探讨了如何建设开源 ...

最新文章

  1. 网文作者:我太监了;GPT-3:我给你接上
  2. 成绩不超过100的C语言,输入若干个学生的百分制成绩,计算平均分并输出.输入-1表示结束,若输入的成绩超过100,则需重新输入.c语言...
  3. 前瞻科技,引领未来!Microsoft Connect(); 2018即将重磅来袭!
  4. iphone11什么时候上市_hd3手表高仿哪里买 什么时候上市?
  5. vue mint-ui 弹出框
  6. python 批量增加文件前缀_用python批量提取视频中的音频文件
  7. 在3.5下实现无配置WCF服务
  8. Serverless 全能选手,再添一“金”
  9. ubuntu14安装tensorflow并测试
  10. ArcGIS 概述
  11. 论中国智慧城市的发展前景
  12. EasyBoot教程二:制作PE多重启动盘方法
  13. 【微信小程序】echarts 正态分布图 区间柱形图
  14. 路由协议Ⅰ(RIP、OSPF、IS-IS、IGP、BGP等)
  15. php 计算ip段开始ip
  16. 持续更新|有关最强绘画AI--Midjourney资料收集大全
  17. Excel2010中安装MegaStat插件 MegaStat for Excel2010(2007也适用)
  18. [W pthreadpool-cpp.cc:90] Warning:Leaking Caffe2 thread-pool after fork.(function pthreadpool)
  19. java subject类_RxJava 常见误区(一):过度使用 Subject
  20. 【萌新向】STC8A8K64S4A12开发学习(一)——点亮LED

热门文章

  1. 常见URL字符及URL编码值
  2. 有了中文版MSDN2,何必又东奔西走去找资料
  3. C++--第9课 - 构造与析构 - 上
  4. 2018-2019-1 20165201 实验四 外设驱动程序设计
  5. UITableViewController与UIViewController中使用UITableView
  6. 【安全牛学习笔记】SSL、TLS拒绝服务***和补充概念
  7. IDC:第三季度企业WLAN市场增长强劲
  8. 使用@selector模仿代理功能降低代码耦合度
  9. 关于EL表达式中requestScope和param区别
  10. PHP中json_encode 中文解决方法