[llvm-dev] [clangd-dev] Subprojects, GitHub, and the Monorepo (original) (raw)

Sam McCall via llvm-dev llvm-dev at lists.llvm.org
Mon Oct 22 10:56:42 PDT 2018


On Mon, Oct 22, 2018 at 7:32 PM via llvm-dev <llvm-dev at lists.llvm.org> wrote:

I haven't seen a clear description of who clangd users are. Good question! The target audience is all C++ developers using editors where external IDE features make sense. (vim, emacs, vscode, sublime... not visual studio or notepad).

The argument seems to be premised on "clangd users are active contributors to some other GitHub project and therefore want/expect a familiar experience for interacting with clangd providers." Is that actually your target user base? Replace "active contributors to" with "users of", and that's a pretty reasonable estimate in the near-term. (I do hope we eventually reach some users who have never ventured beyond "apt-get install", but that's further out)

There are certainly large non-GitHub-based open-source projects out there

in the world. It's your prerogative to hand-wave them away, but you want to understand that you are in fact doing that.

--paulr The assumption is not that the user's primary work is done on Github, but that they've interacted with some project that is hosted there. I'm sure that's not everyone, but it's an awful lot of people.

Cheers, Sam -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20181022/27587b87/attachment.html>



More information about the llvm-dev mailing list