Re: [Hyperledger Project TSC] 答复: Project Proposal - Onchain Antshares
Hi Erik. I really appreciate the effort invested in bringing this technology to the public through Hyperledger, and the engagement of the China blockchain community. There are many issues that this proposal raises for Hyperledger for the first time, and I think it will require some further discussion amongst this community first about our proposal template and process before we know if we can accept it. Some of this may drive a need for changes to our "Project Proposal Template", which we should iterate on anyways and get to agreement. Let's iterate on this a bit further before we ask the TSC to approve it.
The first ones to come to mind (and I would encourage the TSC to comment below or add additional ones):
* The human language used for a project at Hyperledger may be important to consider. I am very sensitive to concerns about "cultural dominance" that may come from standardizing on one language for development of projects at Hyperledger. However, if our goal is to foster a community of communities, where there is code sharing between projects, and avoidance of needless duplication of effort, and other standardized terms and structure for release taxonomy or processes, then it may be a challenge to support both English and Chinese. Also, to the degree that the Linux Foundation is responsible for the activities of the projects on our site (responsible in a legal way, as well as in terms of the quality of the community), it may be hard for us to track what's going on if it's in a language we don't understand. However, I am very eager to support a diverse international community, and have been very impressed by the level of commitment from the Chinese blockchain community. What do other people here think? I will try and see what we've done at the Linux Foundation that may be related to this. It may be more important to support an international audience than to avoid the potential for duplicated efforts.
* Trademarks. It's very important that the name of the project, when hosted at Hyperledger, be a name that is not also a trademark owned by a particular company. E.g., if we call it the "Hyperledger Antshares Project", in parallel to the "Hyperledger Fabric Project", then we need to know that "Antshares" as a trademark is part of HL and not also a company name. I know your company is "OnChain", so we should be clear about what trademarks are being offered as a part of the proposal. We should also make sure all links to further white papers, documentation, or ideas also are at Hyperledger, so it's not seen simply as Hyperledger blessing one company's project/product. I will trust that after we've accepted the proposal, we'll work to bring it over to a hyperledger github namespace like the other two projects, and core project documents (like the white paper) will also be included.
* Diverse developer ecosystem. It is important that Hyperledger projects not be a series of one-vendor projects, but that each reflects a diverse set of contributors. What we would love to see, I think, is a set of committers from more companies than just OnChain. They don't have to be Hyperledger supporting companies, but they should indicate an interest in contributing to the development process once it is accepted as a Hyperledger project. Can you find other developers, in China or outside of China, willing to contribute? To the rest of the TSC: we probably want to add language in the future to the project proposal template that asks for a list of boostrapping contributors that will represent diverse interests.
* Commitment to eventual integration with other projects. I think it would be important to see a level of interest or commitment to integrating the unique pieces of the project being proposed with pre-existing Hyperledger projects, so that both projects can benefit. For example, could "dBFT" be implemented as a Fabric pluggable consensus mechanism?
Thoughts from others? Don't be shy; this is exactly the kind of discussion that can help define who we are and what we want to be.
Thanks again, Erik and OnChain,
On 07/04/2016 11:29 AM, 张铮文 via hyperledger-tsc wrote:
-- Brian Behlendorf Executive Director at the Hyperledger Project bbehlendorf@... Twitter: @brianbehlendorf