Slashdot Mirror


GNU Mailman 3 Enters Beta

GNU Mailman, likely the most popular mailing list manager in use today, has finally announced the release of a beta for version 3. GNU Mailman 3.0 is a major rewrite, features include a central server with a REST API replacing the dozen or two programs that manipulated Mailman data directly, a shiny new web fron end (Postorius), and a new archiver (HyperKitty). Fedora is already using the new archiver and interface, which is quite a bit more modern looking than Mailman 2.x's interface (wayback machine link for posterity). Individual message thread views are greatly improved, and you can even reply from the web by logging in with your list credentials. If you'd like to try it out, see the announcement message.

57 comments

  1. Requires Javascript. by Anonymous Coward · · Score: 0

    Not for me.

    1. Re:Requires Javascript. by namgge · · Score: 2, Insightful

      It seems to work fine with JavaScript disabled. In fact, in my opinion it's better that way because it doesn't have the animated cr*p that the JavaScript-kiddies think is so kewl but is really rather pointless and distracting.

    2. Re:Requires Javascript. by Anonymous Coward · · Score: 0

      Not to mention computer.

      Can't wait for paper book support in version 4.

    3. Re:Requires Javascript. by kthreadd · · Score: 1

      It seems to work just fine without it as far as I can tell. Some features may require JavaScript, but the overall experience should work without it.

    4. Re:Requires Javascript. by Anonymous Coward · · Score: 2, Insightful

      > It seems to work just fine without it as far as I can tell

      No, it doesn't (thread links below article just show a twirling thingie waiting for the XMLHTTPRequest to do its thing). I'd provide you with a link, but the server is down.

      Reading the page code, it's just intended that way. I don't know whether it's built-in to Mailman or just the web designers going overboard.

    5. Re:Requires Javascript. by kthreadd · · Score: 1

      Oh, yes that appears to be the case. That's sad.

    6. Re:Requires Javascript. by prefec2 · · Score: 4, Insightful

      JavaScript is not evil when used properly. True, it is one of the worst ever designed languages, but presently it is the only available DOM manipulation language included in all browsers.

    7. Re:Requires Javascript. by Anonymous Coward · · Score: 0

      You sound old.

    8. Re:Requires Javascript. by JustOK · · Score: 5, Funny

      He's just grumpy cause he had to stop his push mower to yell at the kids.

      --
      rewriting history since 2109
    9. Re:Requires Javascript. by Anonymous Coward · · Score: 0

      > JavaScript is not evil when used properly.

      Javascript is not evil at all!

      > True, it is one of the worst ever designed languages

      I disagree on that too. I won't comment on my preferences, lest I start a language war (it's perhaps fun, but seriously off-topic).

      My beef (I was the OP complaining) is that it seems a thorughly bad idea to let the browser run arbitrary code off the 'Net -- sandboxes and all. And with every page out there that *requires* Javascript to be on, the threshold is pushed a bit lower.

      Besides, this kind of pages usually have some kind of non-standard, ad-hoc "protocol" between the JS frontend and the backend, thus being a nightmare for screen readers and other helpers for blind people. BIG FAIL.

      I do welcome pages which do nice embellishments with Javascript; I do welcome experimental stuff which couldn't be done otherwise. But displaying a list in tabular form? Please.

    10. Re:Requires Javascript. by beefoot · · Score: 2

      That reminds me of the blink html tag in the old days. Yes, I'm getting old.

    11. Re:Requires Javascript. by Anonymous Coward · · Score: 0

      > JavaScript is not evil when used properly.

      Javascript is not evil at all!

      > True, it is one of the worst ever designed languages

      I disagree on that too.

      required (hilarious) read

    12. Re:Requires Javascript. by Anonymous Coward · · Score: 0

      That reminds me of the blink html tag in the old days. Yes, I'm getting old.

      remember the marquee tag?
      (oh, the joys of teaching those darn IE users the real meaning of pain, where every word on the screen marquee'd in alternating directions..)

  2. but does it ... by Chrisq · · Score: 4, Funny

    but does it run on HURD?

    1. Re:but does it ... by unixisc · · Score: 1

      I'd rather ask - is it an inbuilt feature within emacs?

  3. 3 clicks and a Server Error by dolmen.fr · · Score: 1

    I tried the Fedora installation and after 3 clicks I already a Server Error (HTTP 500) on this page: https://lists.stg.fedoraprojec...

    (No, I won't post a ticket. I have more interesting things to do today)

    1. Re:3 clicks and a Server Error by unixisc · · Score: 1

      Hey, they produced Mandrake Linux

    2. Re:3 clicks and a Server Error by dolmen.fr · · Score: 1

      You are probably already using software I produced.
      This kind of reaction makes me think that the GNU Public Licence gives usage rights to too many dicks.

  4. Postman rings twice by smittyoneeach · · Score: 1

    Postman rings twice
    His 'stache is right nice
    Yet his chin's ever smooth
    By suds & device
    Burma Shave

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  5. Most Popular? by clickclickdrone · · Score: 1

    GNU Mailman, likely the most popular mailing list manager in use today

    Evidence?

    --
    I want a list of atrocities done in your name - Recoil
    1. Re:Most Popular? by sg_oneill · · Score: 1

      Evidence?

      The lack of any credible competitors. Theres a few other open source mailing list managers, but really they are quite rare out in the wild.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    2. Re:Most Popular? by Bogtha · · Score: 1

      MailChimp? Campaign Monitor? Google Groups?

      It may be the most popular open-source mailing list manager, but that's not what was claimed.

      --
      Bogtha Bogtha Bogtha
    3. Re:Most Popular? by colfer · · Score: 2

      MailChimp etc. are not mailing lists. They are one-way distribution lists. Mailman has to deal with replies to the group.

    4. Re:Most Popular? by Poeli · · Score: 1

      Sympa is quite good but used mostly in France.

    5. Re:Most Popular? by jellomizer · · Score: 1

      Yes, it is very common method. Popularity by limitation.
      Being that every product/person is unique you can show that it is the best/most popular by pushing all of its features, and dropping out candidates with different features because they don't count.

      For example Android is the top selling platform for mobile phones.
      Apple is the top selling phone.
      Both statements can be right. As Google gives android to many different phone makers, all are competing with Apple who sells more phone then any individual company. But combined they are a larger group.
      Microsoft can chime in by adding all the PC's with Windows and Phones with Windows Mobile. They can pick and choose how far to go back to make them seem like they are the most dominate in the market.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:Most Popular? by hawk · · Score: 1

      Well, make up your mind; which is it? :)

      hawk

    7. Re:Most Popular? by Anonymous Coward · · Score: 0

      Tru, RSS is like taking back the web.

    8. Re:Most Popular? by sg_oneill · · Score: 1

      MailChimp? Campaign Monitor? Google Groups?

      They are completely different types of software. Mailchimp/etc can't do what mailman does, and for that matter mailman would be a poor choice for what mailchimp does.

      Mailman is a mail discussion list manager, not a spam platform.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  6. Postorius by broknstrngz · · Score: 1

    Man, this thing is killer fast!

    1. Re:Postorius by Anonymous Coward · · Score: 1

      *slow clap*

  7. more modern == less useful ? by Anonymous Coward · · Score: 1

    This needs to go back to the drawing board, at least as far as the mail archive functions are concerned. There is no practical way to easily browse threads by date or subject. That and the new layout has acres of wasted space.

    V2 is far from perfect, but it is a much better start and they need to go back to it rather than proceed with the mistake they've made. Maybe under the hood is ok but the UI is not.

    1. Re:more modern == less useful ? by paskie · · Score: 1

      I completely agree that the mail archives UI is awful. Mailman2 archives could use many improvements (nicer thread browsing including cross-month threads, _optional_ threads collapsing, web-form replies, fulltext search, ...) but I don't really follow the direction in which HyperKitty is going - views like https://lists.stg.fedoraprojec... are a complete mess; having a one-mail per line concise view had great value...

      It's still beta, I'm not hopeless; I think HyperKitty could be made much more usable by a few simple UI tweaks (and hopefully things like comment voting are optional). Perhaps we will get / can make a "classic theme". :-)

      --
      It's not the fall that kills you. It's the sudden stop at the end. -Douglas Adams
    2. Re:more modern == less useful ? by Anonymous Coward · · Score: 0

      Its 201x, the decade where everything is written for tiny screens with ridiculouss amounts of white space and much less info packed into one large screen. Web 3.0 looks like it is targeted at 3rd graders just learning to read.

  8. REST API? by Bogtha · · Score: 1

    Any idea where the REST API documentation is? I can't seem to find it anywhere.

    --
    Bogtha Bogtha Bogtha
  9. Bootstrap by felipou · · Score: 1

    FTW!!!!

  10. 5 sec 100% CPU just to load a fuckin list of lists by Anonymous Coward · · Score: 0

    Are you fucking kidding me?
    Why do i need to wait 5 sec and get 100% cpu load. i just want to see a list of mailinglists!

    not updating!
    srsly. get rid of that JS crap.
    Blind people are fucked with this new fancy crap too :(

    And what idiot was thinking that allowing people to send mail directly from mailman was a good idea?!
    Like authorisation via mailsever: Fuck you!

  11. Bootstrap FTW by fulldecent · · Score: 1

    As always, if you can't design an interface than Twitter Bootstrap, then use Twitter Bootstrap.

    --

    -- I was raised on the command line, bitch

  12. more mom == less anulsecks ? by Anonymous Coward · · Score: 0


     

  13. Wot no LDAP? by frisket · · Score: 1

    It is still missing LDAP support for list *owners*. AFAICS if you use LDAP for authentication, that means all list *members* must validate through LDAP, which is exactly the wrong way round. What I need is to enforce list *owners* to be members of my university (ie they appear in AD and can only login with their campus credentials), whereas list *members* (subscribers) can be from anywhere. Or have I missed something?

  14. Definitely still beta by Megane · · Score: 1

    Looking at this page with Seamonkey has so much fail. Text blocks overlapping other text blocks, and the body text is a fixed-width item, so when your default font size is large or you zoom your browser, it gets a horizontal scroll bar. Seriously, fixed-width layouts should die. Also, why is "newer thread" on the left, and "older thread" on the right, and not the other way around?

    https://lists.stg.fedoraprojec...

    Really, all I wanted is for messages from people with mailers that didn't understand the concept of keeping e-mail to 80 columns or less (I think Outlook has been a major offender) not to be a mile wide because of how pre tags don't wrap long lines. I didn't want all this web 2.0 crap.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  15. what does it look like? by anarcat · · Score: 1

    i see the cool hyperkitty demo at fedora, but what about postorious? what does it look like?

    it would be great if the overly confusing interface of mailman would be simplified...

    --
    Semantics is the gravity of abstraction
  16. I'll try it when... by ebh · · Score: 2

    ...mailman-announce is using it.

  17. GNU Mailman sucks by Trikoloko · · Score: 1

    . The interface is a mess. It is counter intuitive. I can't believe there aren't better options around.

    --
    My cellphone ringtone is a ring tone.
  18. DMARC by CBravo · · Score: 1

    Does it mail DMARC-compliant? Mailinglist operators were complaining like the world fell down a few weeks ago.

    --
    nosig today
    1. Re:DMARC by Predius · · Score: 2

      With the way DMARC is being implemented, I don't think there is a way for a listserve to be 'DMARC compliant'.

      Instead I've had to tell those with Yahoo and Hotmail accounts to go away and not to come back until they get an account with a non DMARC nutter service.

    2. Re:DMARC by CBravo · · Score: 1

      Please inform yourself better. Even DMARC-haters agree on the fact that mailinglist-software can be changed so that DMARC-enforcing domains are not put in the From or Reply-To field.

      --
      nosig today
    3. Re:DMARC by Predius · · Score: 1

      Breaking normal mailinglist behavior... DMARC is based on a misinterpretation and misuse of email headers.

    4. Re:DMARC by CBravo · · Score: 1

      That is your opinion. And you can do what you want with your mailing list server.

      And any domain owner can configure DMARC if (s)he wants to. Which leaves the recipient mailserver operator free to NOT accept the message from your mailinglist server. Your opinion is not internet-law (even if it is written in RFC).

      --
      nosig today
    5. Re:DMARC by Predius · · Score: 1

      That is your opinion. And you can do what you want with your mailing list server.

      And any domain owner can configure DMARC if (s)he wants to. Which leaves the recipient mailserver operator free to NOT accept the message from your mailinglist server. Your opinion is not internet-law (even if it is written in RFC).

      And that is why DMARC is a bad standard that hopefully the net as a whole rejects. They purposely avoided the RFC process. RFCs may not be 'internet law' but if everyone decides to start going their own way, we're going to end up back in the olden days of IM with everyone stuck in balkanized little e-mail fiefdoms unable to contact other fiefdoms. Would sir like to sign up for Google's Internet, Microsoft's, Yahoo's? Pick one, and hope your friends pick the same.

    6. Re:DMARC by CBravo · · Score: 1

      Spamfilters are not written in RFCs. Spam is a authentication/authorization security issue that needs to be solved and not a single RFC stepped in to solve that. So it was solved otherwise.

      The next big item is email-over-IPv6. Rules are not yet set but one thing is clear: You cannot effectively block on ip address. An alternate method has to be used. My guess is that it will be SPF and/or DMARC. The big inbox-providers (Hotmail/Gmail/Yahoo/Aol) have something to protect (their business model) so they MUST have an effective anti-spam method. They might start to require DMARC or SPF before they accept email (so they can validate the domain with a personal whitelist or reputation-system). It might actually drive IPv6 acceptance.

      --
      nosig today
  19. Golly gee wizz by Ice+Station+Zebra · · Score: 1

    I'll take the fast c code of ezmlm anyday Batman.

  20. Rest API? Is the programmer daft? by Cammi · · Score: 1

    Rest API? Is the programmer daft? If he's rewriting it, he might as well use standards ... unless he is an RMS relative ... then .. well, there's a bridge he can jump ...

  21. dkim by Anonymous Coward · · Score: 0

    Does it work nicely with DKIM?

  22. Fedora aren't using it by Anonymous Coward · · Score: 0

    It's a staging instace