昨天把這個博客網站的代碼開源放在了 github 上,然后剛好不巧看到百度EFE寫的文章 前端開源項目持續集成三劍客 ,突然想起好多項目的ReadMe文件確實看著很酷炫,有很多的徽章,于是就想著自己博客代碼也可以這樣做,顯得自己高大上(偷笑)。。于是花了一天,寫了些單元測試,跑了一下CI,檢測了下代碼,嘩啦啦地就把好多個徽章給加到自己的項目中去了。
實現的 Trending 和官方的 Trending 不一樣,因為 github 沒有開放該接口,這里只是使用搜索功能做的一個在一周內創建同時 start 數量最多項目。
在 Linux 作者 Linus Torvalds 將 Linux 源代碼托管到 Github 后,另一個分支 Linux-Next 維護者宣布臨時遷移到 Github。 Linux-Next 是 Stephen Rothwell 創造的分支,主要用于放一些將在下一周期合并進內核主支的補丁。 Rothwell 表示,由于 kernel.org 至今還未恢復,他只能在 Github 創建一個臨時的倉庫 sfrothwell / linux-next。
很多開發者在看到自己感興趣的項目時會使用?Star 功能,可以說?Star 的數量在一定程度上代表了開源項目的熱門程度,本文整理了 Java 語言中?star 數最多的十五款開源項目,這些項目在 GitHub 上的 star 數均超過 15000。
今天,著名的代碼存儲與分享庫 GitHub 宣布重寫 Campfire 機器人 Hubot 代碼并將其開源。 許多希望自動化日常工作的開發者可以考慮使用并重新開發這款機器人。另外你還可以免費將自己的機器人 Hubot 托管在 Heroku 上。Hubot 代碼可以用 CoffeeScript 或者 Javascript 編寫。
phpMyAdmin 項目已經決定將其托管的服務從 SourceForge 遷移到 Github,此舉使得用戶可以更方便的貢獻代碼,同時在速度上也是一個提升。
GitHub 作為一個協作平臺已經逐漸成為國內外開源社區的首選,最近,開源社區的元老、Getable 公司的首席技術官 Mikeal 撰文分析了 GitHub 帶來的開源變革,強調了平民化的重要性,并指出這種價值觀下誕生的軟件通常都易于客戶使用、不會過度“工程化”,并且支撐了較大的軟件生態系統。
這篇文章的內容由github官方提供,指導你如何在github上進行代碼審查和如何讓別人審查自己的代碼。
GitHub 昨天 發布 了 Octokit ,這是 Github 維護的一個新的使用 GitHub API 的客戶端庫。
我的本職工作和開源工作常涉及到使用 git 和 GitHub 。我發現有一些實用的模式我會固定使用。 下文中我會把 pull 請求(pull request)簡寫成 PR。
主要對當前 GitHub 排名前 50 的項目做一個簡單的簡介, 方便開發者快速了解到當前 Objective-C 在 GitHub 的情況.
最近微軟接二連三的爆出將其旗下的產品源代碼遷移到Github上的消息,首先是將 .NET 編譯器 Roslyn 遷移 Github。Roslyn 原先是在微軟自家的 CodePlex 上,但 CodePlex 沒有 Github 那么具有活力,因此團隊決定全面遷移到 Github,而 Roslyn 在 CodePlex 的頁面也會隨之關閉:
開源不只是簡單的開放源碼,還必須選擇一個經過認可的許可證。除非你明確的告訴別人他們可以任意使用你的代碼。在 Github 上有很多開源愛好者,發布很多開源軟件,這篇文章就是為了讓大家了解這些開源軟件使用的何種許可證。這里統計的項目都是公有項目,不包含 fork 的項目。此舉的目的是為了鼓勵大家跟他人分享工作成果。
讓我們回到2005年,Bitkeeper,當時托管著Linux內核項目,在改變它關于價格的核心策略后引發了一系列的事情。在被Andrew Tridgell創建的免費Bitkeeper復制后,內核的協議變得令人痛苦——這在開源社區是一個重要的事情。Linus Torvalds不喜歡整件事的發展(至少說起來是這樣),于是開始著手構建自己的分布式版本管理系統,即Git(英國稱壞人的俚語)。
近日,GitHuber.info以 GitHub API 為基礎,結合GitHub用戶的地理位置信息,整理發布了 《2014年GitHub中國開發者年度報告》 。報告中分析了GitHub中國用戶的比例、活躍用戶數、活躍時間段、倉庫數量、PR數量、項目Star數量、組織等信息,并就相關指標與美國開發者做了對比。同樣,GitHub官方也會發布 年度的用戶報告 ,InfoQ編輯結合官方與社區發布的數據,對GitHub上的中國開發者情況做了一個簡單的回望。
主要對當前 GitHub 排名前 100 的項目做一個簡單的簡介, 方便初學者快速了解到當前 Objective-C 在 GitHub 的情況.
說到 Github,我們一般認為它是一個軟件工程師共享、塑造以及合作代碼的平臺,但你可能想不到它也是教人學軟件編程的好地方。 近年來,大量的在線服務已經讓硅谷和其他地方程序員的編程方式發生了改變,而現在GitHub 還會改變教師指導學生編程的方式。畢竟,GitHub 就是一個讓所有人一同編寫代碼的平臺。
卡車/巴士系數是指一個項目在失去多少關鍵開發者后會癱瘓,失去關鍵開發者的最少數量就是卡車/巴士系數,系數越高意味著一個項目在發生嚴重事故后仍然有足夠的人能帶領項目繼續前進。
Github Trending repositories 第四期
在 All Things Open 2015 上, GitHub 的開源項目負責人 Brandon Keepers 給出題目為“ open source principles for better engineering teams ”的報告。在此之前, OpenSource.com 的 Robin Muilwijk 對其進行了 采訪 。 Brandon就其與開源的緣分、當前工作的職責、GitHub及員工與開源的關系等方面的問題一一進行了回答。