[llvm-dev] Fwd: An internet Forum instead of mailing lists?

MyDeveloper Day via llvm-dev llvm-dev at lists.llvm.org
Wed Oct 9 04:47:52 PDT 2019

If  LLVM enabled the Maniphest application in Phabricator (reviews.llvm.org)
we could use the inbuilt discussion aspect that we are used to in the code
reviews to talk continuously on individual topics which isn't necessarily
associated with a piece of code, and you can then use the {D12345} syntax
to cross-reference reviews or {T12345} to cross-reference other
discussions, and still keeping llvm-commit or cfe-commits as a subscribed
user so those discussions also goto the mailing lists, the use of tags
would let those questions be seen easily by subscribed members of the
projects, meaning your question doesn't disappear into a black hole.

You can use the rich markup to show images and or format code snippets to
describe designs. (here is an example from Phabricators own instance,

My understanding is that Phabricator can also be used to intercept incoming
email with the correct decorations and add it to the discussion, so those
who prefer staying in email can stay there and reply to a thread and it
added to the ui.

Its not quite a discussion forum but it would let you have design
discussions about certain long-running topics which span multiple revisions
and commits (whilst at the same time it tracks those commits that are
checked in against that topic), and it lets you email out links to previous
discussions easily.

Whilst Maniphest is sometimes used like a bug tracker, it can also supply
workboard and project management capabilities that could let the natural
sub-teams (lld,polly,clang,clangd,clang-doc etc..) show what they were
planning on working on.

If your not going for a web-based forum like discourse (which Phabricator
themselves uses), Maniphest is a good halfway house, not dissimilar to
github issues but in my view much more powerful)

Just my 2c


On Wed, Oct 9, 2019 at 7:01 AM Joan Lluch via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Hi Chaofan,
> Thanks for that. I wasn’t aware of Nabble. This is certainly an
> improvement over the usual mail client apps. However It seems that replies
> through the Nabble system go to llvmdev at cs.uiuc.edu list instead of
> llvm-dev at lists.llvm.org and a registration to the former is required. Is
> this actually equivalent in practice?  I am writing this on my regular
> email client in the usual way just in case. Please can you clarify this for
> me?. Thanks
> John
> On 9 Oct 2019, at 07:15, Qiu Chaofan <fwage73 at gmail.com> wrote:
> Hi,
> There’re many people having used mailing list for communication for
> years. Mail can be simple but flexible, so it suits well for different
> workflows efficiently.
> Some language communities (Swift, Rust, Scala, etc.) are moving to
> online forums. It helps when someone is looking for old discussion.
> It’s interesting that the communities are all using Discourse, which
> has a mailing-list mode. Maybe it’s a good choice since ideal forum
> should be able to inter-op with mails (like Phabricator).
> For now, Nabble ( http://llvm.1065342.n5.nabble.com/ ) still works for
> mail archive, you can have a look at it.
> Regards,
> Chaofan
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20191009/21ca5a53/attachment.html>

More information about the llvm-dev mailing list