From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH 0/4] Add DSO symbol versioning to support backwards compatibility Date: Fri, 26 Sep 2014 12:41:33 +0200 Message-ID: <1449997.vdXo3dW1jx@xps13> References: <1410809031-19114-1-git-send-email-nhorman@tuxdriver.com> <20140918191401.GP20389@hmsreliant.think-freely.org> <20140924181940.GB4651@hmsreliant.think-freely.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev-VfR2kkLFssw@public.gmane.org To: Neil Horman Return-path: In-Reply-To: <20140924181940.GB4651-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" Hi Neil, 2014-09-24 14:19, Neil Horman: > Ping Thomas. I know you're busy, but I would like this to not fall off anyones > radar. You alluded to concerns regarding what, for lack of a better term, > ABI/API lockin. I had asked you to enuumerate/elaborate on specifics, but never > heard back. Are there further specifics you wish to discuss, or are you > satisfied with the above answers? Sorry for not being very reactive on this thread. All this discussion is very interesting but it's really not the proper time to apply it. As you said, it requires an extra effort. I'm not saying it will never be integrated. I'm just saying that we cannot change everything at the same time. Let me sum up the situation. This community project has been very active for few months now. First, we learnt how to make some releases together and we are improving the process to be able to deliver a new major release every 4 months while having some good quality process. But these releases are still not complete because documentation is not integrated yet. Then developers should have a role in documentation updates. We also need to integrate and learn how to use more tools to be more efficient and improve quality. So the question is "when should we care about API compatibility"? And the answer is: ASAP, but not now. I feel next year is a better target. Because the most important priority is to move together at a pace which allow most of us to stay in the race. -- Thomas