Hi, Yes, I have seen that mail as well: https://mail-archives.apache.org/mod_mbox/thrift-user/202107.mbox/%3c03439030-2f4c-4a2a-ae21-5daeaac2d...@contoso.com%3E
The only spec we have is what is in the source tree, you found it already. https://github.com/apache/thrift/tree/master/doc/specs Additionally there may be some things buried in the various JIRA tickets that’'s not yet in the github repo. Plus we have some README like stuff in most of the lib folders, covering language specific stuff. > Pls Read section 10 carefully since we’d need to get a license from apache > under the precise terms defined there. To be honest, I have no idea what you are talking about here. Especially because there is no section 10 in that linked document. All of the ASFs open source is under (big surprise) Apache 2.0 license, which is pretty permissive. If it is legal advice you’re after I would point you to the ASFs legal mailing list instead. Does that answer your question(s)? Have fun, JensG From: Antoni Przygienda Sent: Monday, November 8, 2021 5:12 PM To: je...@apache.org Subject: Stable thrift reference for RIFT IETF standard ... Hey Jens, writing you as head of Thrift in Apache as far I figured and not having had much success on the user’s list … So, IETF is in last steps to publish a pretty big specification of a modern routing protocol based on thrift as IDL (consciously driven by me, IME thrift is head-above-shoulder as IDL over other, more “modern” stuff and the compiler/libraries quality is bare to none). https://www.ietf.org/archive/id/draft-atlas-external-normref-00.txt Protocol has @ least 2 implementations by now & going into deployment. To publish an IETF (Internet Engineering Task Force, the guys that standardized the “Internet” and “IP” 😉 standard we need a “stable reference” which is roughly what https://www.ietf.org/archive/id/draft-atlas-external-normref-00.txt describes. RFC3967 pretty much forces the republication of an open standard referred to by an RFC as as independent stream RFC or otherwise a very “stable” reference. Pls Read section 10 carefully since we’d need to get a license from apache under the precise terms defined there. Now, thrift is bits loose in this respect (if we’re talking tight world-wide stable standards reference) with the only stable doc I found on ..org/docs/idl While on the github there is bunch more documents describing e.g. header format etc which are kind of integral part of the spec. Question is, would thrift benefit from being poured into an official RFC in IETF (informational track referenced then first by RIFT specification). IETF is more than happy to support and I’m more than willing to put in the work (or find folks doing it). What would be the relation to apache foundation (do we need a liason or something?). If not, how could we stabilize the spec to a tight, one document version with a stable publish point? Looking fwd’ to your answer … a.. Tony Juniper Business Use Only