From pm+lists at acinq.fr Tue Sep 22 10:43:31 2015 From: pm+lists at acinq.fr (Pierre) Date: Tue, 22 Sep 2015 12:43:31 +0200 Subject: [Lightning-dev] Standardization In-Reply-To: <1442857428.4657.35.camel@hppg6.kloosterkade> References: <87si7eiehg.fsf@rustcorp.com.au> <87h9ntifwf.fsf@rustcorp.com.au> <877fopi4un.fsf@rustcorp.com.au> <20150829074239.GA15643@navy> <874mjgqne2.fsf@rustcorp.com.au> <87si6ybnmm.fsf@rustcorp.com.au> <87twrd1i1r.fsf@rustcorp.com.au> <1442857428.4657.35.camel@hppg6.kloosterkade> Message-ID: Hi CJP, > [...] I'd like to have a well-organized process of collecting > and documenting design ideas and trade-off argumentation[...]. This should [...] > serve to increase interoperability between the several pieces of > software that are being developed. > What do you think? Having never contributed to any significant open-source project so far (only closed-source dictatorships), I have no idea what would be best, but I just wanted to say that I share your concerns. Also, I am currently using Rusty's repo at ElementsProject as the reference implementation and it is perfectly fine, but I really hope we won't end up "Bitcoin style", with specification=implementation ! Cheers, Pierre