# 序言 —— 貢獻代碼
## 缺陷報告
為了鼓勵促進更加有效積極的合作,[Laravel](http://laravelacademy.org/tags/laravel "View all posts in Laravel")強烈鼓勵使用GitHub的pull requests,而不是僅僅報告缺陷,“缺陷報告”也可以通過一個包含失敗測試的pull request的方式提交。
然而,如果你以文件的方式提交缺陷報告,你的問題應該包含一個標題和對該問題的明確說明,還要包含盡可能多的相關信息以及論證該問題的代碼樣板,缺陷報告的目的是為了讓你自己和其他人更方便的重現缺陷并對其進行修復。
記住,缺陷報告被創建是為了其他人遇到同樣問題的時候能夠和你一起合作解決它,不要寄期望于缺陷會自動解決抑或有人跳出來修復它,創建缺陷報告是為了幫你你自己和別人走上修復問題之路。
Laravel源碼通過Github進行管理,每一個Laravel項目都有其對應的代碼庫:
* [Laravel Framework](https://github.com/laravel/framework)
* [Laravel Application](https://github.com/laravel/laravel)
* [Laravel Documentation](https://github.com/laravel/docs)
* [Laravel Cashier](https://github.com/laravel/cashier)
* [Laravel Envoy](https://github.com/laravel/envoy)
* [Laravel Homestead](https://github.com/laravel/homestead)
* [Laravel Homestead Build Scripts](https://github.com/laravel/settler)
* [Laravel Website](https://github.com/laravel/laravel.com)
* [Laravel Art](https://github.com/laravel/art)
## 核心開發討論
你可以在[LaraChat](http://larachat.co/)的Slack小組的#internals頻道討論關于Laravel的bugs、新特性、以及如何實現已有特性等。Taylor Otwell,Laravel的維護者,通常在工作日的上午8點到下午5點(西六區或美國芝加哥時間)在線,其它時間也可能偶爾在線。
## 哪個分支?
所有的bug修復應該被提交到最新的穩定分支,永遠不要把bug修復提交到`master`分支,除非它們能夠修復下個發行版本中的特性。
當前版本中完全向后兼容的次要特性也可以提交到最新的穩定分支。
重要的新特性總是要被提交到`master`分支,包括下個發行版本。
如果你不確定是重要特性還是次要特性,請在`#laravel-dev`IRC頻道問一下Taylor Otwell
## 安全漏洞
如果你在Laravel中發現安全漏洞,請發送郵件到[taylor@laravel.com](mailto:taylor@laravel.com),所有的安全漏洞將會被及時解決。
## 編碼風格
Laravel遵循[PSR-2](https://github.com/PizzaLiu/PHP-FIG/blob/master/PSR-2-coding-style-guide-cn.md)編碼標準和[PSR-4](https://github.com/PizzaLiu/PHP-FIG/blob/master/PSR-4-autoloader-cn.md)自動載入標準。
- 前言
- 序言
- 序言 ―― 發行版本說明
- 序言 ―― 升級指南
- 序言 ―― 貢獻代碼
- 開始
- 開始 ―― 安裝及配置
- 開始 ―― Laravel Homestead
- 基礎
- 基礎 ―― HTTP路由
- 基礎 ―― HTTP 中間件
- 基礎 ―― HTTP 控制器
- 基礎 ―― HTTP 請求
- 基礎 ―― HTTP 響應
- 基礎 ―― 視圖
- 基礎 ―― Blade模板
- 架構
- 架構 ―― 一次請求的生命周期
- 架構 ―― 應用目錄結構
- 架構 ―― 服務提供者
- 架構 ―― 服務容器
- 架構 ―― 契約
- 架構 ―― 門面
- 數據庫
- 數據庫 ―― 起步
- 數據庫 ―― 查詢構建器
- 數據庫 ―― 遷移
- 數據庫 ―― 填充數據
- Eloquent ORM
- Eloquent ORM ―― 起步
- Eloquent ORM ―― 關聯關系
- Eloquent ORM ―― 集合
- Eloquent ORM ―― 調整器
- Eloquent ORM ―― 序列化
- 服務
- 服務 ―― 用戶認證
- 服務 ―― Artisan 控制臺
- 服務 ―― Laravel Cashier(交易)
- 服務 ―― 緩存
- 服務 ―― 集合
- 服務 ―― Laravel Elixir
- 服務 ―― 加密
- 服務 ―― 錯誤&日志
- 服務 ―― 事件
- 服務 ―― 文件系統/云存儲
- 服務 ―― 哈希
- 服務 ―― 幫助函數
- 服務 ―― 本地化
- 服務 ―― 郵件
- 服務 ―― 包開發
- 服務 ―― 分頁
- 服務 ―― 隊列
- 服務 ―― Redis
- 服務 ―― Session
- 服務 ―― Envoy 任務運行器(SSH任務)
- 服務 ―― 任務調度
- 服務 ―― 測試
- 服務 ―― 驗證