[lldb-dev] [RFC] Removing lldb-mi
Nat! via lldb-dev
lldb-dev at lists.llvm.org
Fri Jul 5 05:35:14 PDT 2019
I was asked by the author of lldb-mi, to forward this to the list, since
he is not subscribed:
Illya Rudkin schrieb am 05.07.19 um 10:37:
> Hi Nat
>
> Thank you for bring this to my attention. Yes I am the original author
> but for a long time now I have not been involved in its further
> development or maintenance. I have been popping in to the Git repository
> occasionally to see the activity and it seems to me there are people
> actively maintaining to this day, either fixing commands or adding new
> ones. This is not very often mind perhaps indicating its maturity. Of
> course this does not indicate the number of people actively using it
> today or how they access the tool to use it, Eclipse users being main
> ones in the past. I am not sure how to get this information.
>
> (To the others in this discussion) Anyway to the point of the this
> discussion I do not mind if it stays where it is currently or is moved.
> The thing I would say is just remember even if you may not be using it
> or interested in it there may be others who are. It may be a bit of
> noise for you but it is a dependency for them. Perhaps reach out before
> making a decision.
>
> All the best
>
> Illya
>
> *From: *Nat! <nat at mulle-kybernetik.com>
> *Date: *Thursday, 4 July 2019 at 22:21
> *To: *Illya Rudkin <illya at codeplay.com>
> *Subject: *Fwd: Re: [lldb-dev] [RFC] Removing lldb-mi
>
> Hi
>
> I am forwarding you this, because I believe you are the original author
> of lldb-mi. I think I prefer, if it would stay in the project, but I am
> not really sure.
>
> Ciao
> Nat!
>
>
> -------- Forwarded Message --------
>
> *Subject: *
>
>
>
> Re: [lldb-dev] [RFC] Removing lldb-mi
>
> *Date: *
>
>
>
> Thu, 4 Jul 2019 12:24:48 -0700
>
> *From: *
>
>
>
> Raphael “Teemperor” Isemann via lldb-dev <lldb-dev at lists.llvm.org>
> <mailto:lldb-dev at lists.llvm.org>
>
> *Reply-To: *
>
>
>
> Raphael “Teemperor” Isemann <teemperor at gmail.com>
> <mailto:teemperor at gmail.com>
>
> *To: *
>
>
>
> Davide Italiano <dccitaliano at gmail.com> <mailto:dccitaliano at gmail.com>
>
> *CC: *
>
>
>
> LLDB <lldb-dev at lists.llvm.org> <mailto:lldb-dev at lists.llvm.org>
>
>
>
> I just went forward with this and made a quick test repo with an
> out-of-tree lldb-mi that compiles against the system LLDB:
> https://github.com/Teemperor/lldb-mi This seems to work fine with the
> exception of the python tests which require LLDB’s python code for
> testing which isn’t installed alongside LLDB. I guess we will have to
> see if we copy the related test code there or we just rewrite the test
> suite (which is anyway broken). On the upside, we can now just use
> Travis for CI as we don’t have to compile LLVM/Clang/LLDB, so that’s nice.
>
> I’m in favor of deprecating lldb-mi with 9.0.0 and then we can give
> downstream time until 10.0.0 (or X.0.0 :) ) to package out-of-tree
> lldb-mi for users. Given how simple lldb-mi is, this seems like a
> reasonable timeframe.
>
> - Raphael
>
> On Jul 4, 2019, at 9:51 AM, Davide Italiano via lldb-dev
> <lldb-dev at lists.llvm.org <mailto:lldb-dev at lists.llvm.org>> wrote:
>
> On Thu, Jul 4, 2019 at 12:58 AM Zdenek Prikryl via lldb-dev
> <lldb-dev at lists.llvm.org <mailto:lldb-dev at lists.llvm.org>> wrote:
>
> We're using it with Eclipse and Eclipse based product, so I'd
> like to keep as well! :-)...
>
> Zdenek
>
> I do understand that there's desire from people to keep this around
> (from an user perspective), but I guess this fundamentally misses
> Jonas' original mail point.
>
> lldb-mi has been unmaintained for a long time (at least the past two
> years from what I can tell), and we tried to use it in emacs without
> success.
>
> It has never been a priority for many of the parties putting effort
> in lldb and I'm under the impression the situation won't change in
> the foreseeable future.
>
> Unless somebody steps up as maintainer I don't think there's a lot
> of future for the tool.
>
> Maybe a good compromise would be that of having lldb-mi living in a
> separate repo somewhere on GitHub, as it only uses the SBAPI, which
> is public and set in stone?
>
> --
>
> Davide
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at lists.llvm.org <mailto:lldb-dev at lists.llvm.org>
> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
>
More information about the lldb-dev
mailing list