[LLVMdev] [RFC] Developer Policy for LLVM C API (original) (raw)
Sean Silva chisophugis at gmail.com
Fri Jul 17 12:53:58 PDT 2015
- Previous message: [LLVMdev] [RFC] Developer Policy for LLVM C API
- Next message: [LLVMdev] [RFC] Developer Policy for LLVM C API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I think it makes sense to officially document this. It has apparently never graduated from being "tribal knowledge".
As far as the concrete details, I haven't thought too much, but the deprecation process you suggested makes sense to me.
-- Sean Silva
On Fri, Jul 17, 2015 at 12:36 PM, Juergen Ributzka <juergen at apple.com> wrote:
Hi @ll,
a few of us had recently a discussion about how to manage the C API and possible policies regarding addition, maintenance, deprecation, and removal of API. Even thought there is a strong agreement in the community that we shouldn't break released C API and should be backwards compatible, there doesn’t seem to be a developer policy that backs that up. This is something we should fix. I was wondering what the interested parties think of the current approach and what could/should we improve to make the use and maintenance of the C API easier for users and the developers alike. I was hoping we could also introduce a process that allows the removal of an API after it has been deprecated for a whole release and the release notes stated that it will be removed. Thoughts? Comments? Cheers, Juergen
LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150717/018cc535/attachment.html>
- Previous message: [LLVMdev] [RFC] Developer Policy for LLVM C API
- Next message: [LLVMdev] [RFC] Developer Policy for LLVM C API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]