Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

LLVM used to have mailing lists.

Uncategorized
6 5 2
  • LLVM used to have mailing lists. This was pretty bad. The main llvm-dev list was a firehose. It got so many message that I’d just file them and then skim subjects later. There were a bunch of smaller lists, but often discussions would start there and then need wider participation, so people would cc some of the bigger lists. Fine, except that not everyone was on all of the lists, so some messages would be stopped at moderation and the people who were on only the larger lists would see a random fragment of a thread. And maybe their replies wouldn’t be seen by people on other lists.

    The move to Discourse was meant to fix this, but it’s actually managed to make things worse. I really cannot get over how awful Discourse is as a piece of software. There is an LLVM Cambridge social next week. There is a post about it on Discourse. The only reason o know about this is that the author sent me a Signal message. Searching for ‘Cambridge’ gives me a handful of messages for 10+ years ago (imported from the mailing lists), not the recent one. It doesn’t show up in the new messages feed (neither do most things there).

    I basically never see things on Discourse unless someone tags me (and then I get an email) or someone sends me an out-of-band link to a thread. I know far less about what is happening than when I subscribed to the mailing lists. I am far less able to find things in searches.

    I voted in favour of the Discourse switch because the problems with the mailing lists were real, but the solution is much worse. I suspect the right solution for a big project like this is:

    • Make the ACLs for all lists accept posts from anyone who is subscribed to any of them, so cross-posting to related lists works.
    • Provide a read-only IMAP system with all of the messages for all lists in it so anyone can just add it in their mail client and have the full history (or whatever subset they ask their client to download).
  • LLVM used to have mailing lists. This was pretty bad. The main llvm-dev list was a firehose. It got so many message that I’d just file them and then skim subjects later. There were a bunch of smaller lists, but often discussions would start there and then need wider participation, so people would cc some of the bigger lists. Fine, except that not everyone was on all of the lists, so some messages would be stopped at moderation and the people who were on only the larger lists would see a random fragment of a thread. And maybe their replies wouldn’t be seen by people on other lists.

    The move to Discourse was meant to fix this, but it’s actually managed to make things worse. I really cannot get over how awful Discourse is as a piece of software. There is an LLVM Cambridge social next week. There is a post about it on Discourse. The only reason o know about this is that the author sent me a Signal message. Searching for ‘Cambridge’ gives me a handful of messages for 10+ years ago (imported from the mailing lists), not the recent one. It doesn’t show up in the new messages feed (neither do most things there).

    I basically never see things on Discourse unless someone tags me (and then I get an email) or someone sends me an out-of-band link to a thread. I know far less about what is happening than when I subscribed to the mailing lists. I am far less able to find things in searches.

    I voted in favour of the Discourse switch because the problems with the mailing lists were real, but the solution is much worse. I suspect the right solution for a big project like this is:

    • Make the ACLs for all lists accept posts from anyone who is subscribed to any of them, so cross-posting to related lists works.
    • Provide a read-only IMAP system with all of the messages for all lists in it so anyone can just add it in their mail client and have the full history (or whatever subset they ask their client to download).

    @david_chisnall
    Have you tried the mailing list mode in Discourse?

  • LLVM used to have mailing lists. This was pretty bad. The main llvm-dev list was a firehose. It got so many message that I’d just file them and then skim subjects later. There were a bunch of smaller lists, but often discussions would start there and then need wider participation, so people would cc some of the bigger lists. Fine, except that not everyone was on all of the lists, so some messages would be stopped at moderation and the people who were on only the larger lists would see a random fragment of a thread. And maybe their replies wouldn’t be seen by people on other lists.

    The move to Discourse was meant to fix this, but it’s actually managed to make things worse. I really cannot get over how awful Discourse is as a piece of software. There is an LLVM Cambridge social next week. There is a post about it on Discourse. The only reason o know about this is that the author sent me a Signal message. Searching for ‘Cambridge’ gives me a handful of messages for 10+ years ago (imported from the mailing lists), not the recent one. It doesn’t show up in the new messages feed (neither do most things there).

    I basically never see things on Discourse unless someone tags me (and then I get an email) or someone sends me an out-of-band link to a thread. I know far less about what is happening than when I subscribed to the mailing lists. I am far less able to find things in searches.

    I voted in favour of the Discourse switch because the problems with the mailing lists were real, but the solution is much worse. I suspect the right solution for a big project like this is:

    • Make the ACLs for all lists accept posts from anyone who is subscribed to any of them, so cross-posting to related lists works.
    • Provide a read-only IMAP system with all of the messages for all lists in it so anyone can just add it in their mail client and have the full history (or whatever subset they ask their client to download).

    @david_chisnall the last requirement you mention sounds like the 'lists need to be archived, with searchable archives and messages that can be linked to' that I know from @theasf ...

    https://lists.apache.org/ ... Has archives going back in time for all projects including the foundation itself, back into the late 1990s. If logged in, also allows for answering messages in mail threads.

  • @david_chisnall the last requirement you mention sounds like the 'lists need to be archived, with searchable archives and messages that can be linked to' that I know from @theasf ...

    https://lists.apache.org/ ... Has archives going back in time for all projects including the foundation itself, back into the late 1990s. If logged in, also allows for answering messages in mail threads.

  • LLVM used to have mailing lists. This was pretty bad. The main llvm-dev list was a firehose. It got so many message that I’d just file them and then skim subjects later. There were a bunch of smaller lists, but often discussions would start there and then need wider participation, so people would cc some of the bigger lists. Fine, except that not everyone was on all of the lists, so some messages would be stopped at moderation and the people who were on only the larger lists would see a random fragment of a thread. And maybe their replies wouldn’t be seen by people on other lists.

    The move to Discourse was meant to fix this, but it’s actually managed to make things worse. I really cannot get over how awful Discourse is as a piece of software. There is an LLVM Cambridge social next week. There is a post about it on Discourse. The only reason o know about this is that the author sent me a Signal message. Searching for ‘Cambridge’ gives me a handful of messages for 10+ years ago (imported from the mailing lists), not the recent one. It doesn’t show up in the new messages feed (neither do most things there).

    I basically never see things on Discourse unless someone tags me (and then I get an email) or someone sends me an out-of-band link to a thread. I know far less about what is happening than when I subscribed to the mailing lists. I am far less able to find things in searches.

    I voted in favour of the Discourse switch because the problems with the mailing lists were real, but the solution is much worse. I suspect the right solution for a big project like this is:

    • Make the ACLs for all lists accept posts from anyone who is subscribed to any of them, so cross-posting to related lists works.
    • Provide a read-only IMAP system with all of the messages for all lists in it so anyone can just add it in their mail client and have the full history (or whatever subset they ask their client to download).

    @david_chisnall i’m not sure of the solution, but I’ve seen this happen with several projects, and I agree that discourse is an abominable piece of software that is ruining communities.

  • LLVM used to have mailing lists. This was pretty bad. The main llvm-dev list was a firehose. It got so many message that I’d just file them and then skim subjects later. There were a bunch of smaller lists, but often discussions would start there and then need wider participation, so people would cc some of the bigger lists. Fine, except that not everyone was on all of the lists, so some messages would be stopped at moderation and the people who were on only the larger lists would see a random fragment of a thread. And maybe their replies wouldn’t be seen by people on other lists.

    The move to Discourse was meant to fix this, but it’s actually managed to make things worse. I really cannot get over how awful Discourse is as a piece of software. There is an LLVM Cambridge social next week. There is a post about it on Discourse. The only reason o know about this is that the author sent me a Signal message. Searching for ‘Cambridge’ gives me a handful of messages for 10+ years ago (imported from the mailing lists), not the recent one. It doesn’t show up in the new messages feed (neither do most things there).

    I basically never see things on Discourse unless someone tags me (and then I get an email) or someone sends me an out-of-band link to a thread. I know far less about what is happening than when I subscribed to the mailing lists. I am far less able to find things in searches.

    I voted in favour of the Discourse switch because the problems with the mailing lists were real, but the solution is much worse. I suspect the right solution for a big project like this is:

    • Make the ACLs for all lists accept posts from anyone who is subscribed to any of them, so cross-posting to related lists works.
    • Provide a read-only IMAP system with all of the messages for all lists in it so anyone can just add it in their mail client and have the full history (or whatever subset they ask their client to download).

    @david_chisnall just to temper the Discourse hate in this thread (but not deny your experience), I absolutely love it... it's lovely to maintain, prevents spam better than anything I've ever maintained including other forum software and mailing lists, and doesn't fill my mailbox (though it can, it has excellent mail support both in and out).

    What would make it work better for you? I'm not a contributor, but I have written custom stuff for the one I maintain...I may have suggestions.


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • “may”

    Uncategorized
    1
    0 Votes
    1 Posts
    0 Views
    RE: https://mastodon.xyz/@nextcloud/116255551143505549“may”
  • This post did not contain any content.

    Uncategorized
    1
    1
    0 Votes
    1 Posts
    0 Views
    This post did not contain any content.
  • 0 Votes
    1 Posts
    0 Views
    Modular 18650 Packs, No Spot Welding RequiredBuilding a battery pack from 18650 cells traditionally requires patience, a spot welder, and a supply of nickel strip. But what if there was another way? [Ben] is here with Cell-Lock, a modular battery assembly system.At the system’s heart are a set of interlocking end caps and connection pieces that function as locking cams as well as the electrical connections where needed. They were inspired by the cam systems used for furniture assembly, and are activated by rotation with a screwdriver. The result is a mechanically stable battery system in which different configurations can easily be assembled.We like that it doesn’t involve any heat near those cells; in part because we’ve seen our share of dodgy connections overheating. But we do have a few concerns. These include how reliable a connection those cams would make, as well as how much current they could safely take without overheating. If both of those could be addressed, we can see that this is an idea with a future.You can see plenty of examples on the linked project, including an e-bike pack which seems to return no problems. Meanwhile this is by no means the first modular battery pack system we’ve seen.hackaday.com/2026/03/19/modula…
  • 0 Votes
    6 Posts
    2 Views
    @troppacaffeina @bluberrycookie @serimemo io sono orrendamente indietro con le risposte, ma se a qualcuno va bene aspettare i mesi tra una lettera e l'altra ci sono anche io