簡體   English   中英

誰應該在開源項目中擁有插件存儲庫

[英]Who should own a plugin repository in an open source project

我自己開發了1年的免費網絡應用程序。 上周,我發布了它,並獲得了社區的廣泛反饋。

社區中的一些程序員告訴我他們已經在做類似的事情,並與我分享了一個github存儲庫,我可以在其中找到其實現。

現在,這是一個很大的幫助,並且在他的實現中有一些東西我還沒有開發出來,應該有很大的幫助,而我實現的其他東西卻沒有出現在他的插件中。

現在,我們應該如何組織??? 我認為需要的是將我的代碼與他的插件合並,以制作一個更完整的插件。

我們應該在他的資料庫里做嗎? 我是否應該創建自己的公共存儲庫,並告訴他我將插件合並為一個插件??? 不使用他的存儲庫是否令人反感???

我的應用程序是免費的,但不是開源的,因此只有核心插件才可以開源是很棒的。 這是我第一個發布的應用程序,所以我真的不知道該怎么做...

我認為唯一的事情是,如果我的系統要有一個主內核,則應該“托管”它。

有什么建議嗎?

這取決於兩個項目的許可證。 您不能在不遵循許可條款的情況下簡單地將其他開發人員的項目合並到您的項目中。 您可以請求他的許可,以將代碼合並到您的項目中。

我認為你們兩個都必須為該項目共享一個公共存儲庫,GitHub允許您向該項目添加協作者。 該項目將顯示在您的GitHub個人資料上。 您必須更新自述文件,並提及項目的所有權。 做到這一點的另一種方法是為您的項目使用GitHub組織,以便該項目顯示為組織的一部分,而你們倆都是組織的一部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM