<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">After trying out Nate Cook’s <a href="http://discourse.natecook.com">Discourse test server</a> I’d like to add a few things on my previous message:</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">#1 I found the <a href="http://discourse.natecook.com/t/discussion-mailing-list-alternative/2989">beginning of this threads discussion</a> without any problems (both from navigating through the threads structure and from the search feature) which was interesting for me, as I couldn’t do that in my mail client given that I opted in to the mailing list later on. Especially the fact that at the beginning Discourse wasn’t even suggested of the original post was interesting. I wouldn’t have known that without the Discourse test server.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">#2 Following a discussion is much easier in general, but I noticed one downside (I guess that’s one of the hurdles to be addressed): Some quotes within emails were imported to threads in a way that makes reading actually much worse. See <a href="http://discourse.natecook.com/t/strings-in-swift-4/2980">this thread</a> as an example. The initial messages is repeated over and over again, and since it’s very long scrolling all the time is really annoying here.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">#3 I really like the fact that Discourse makes it very simple to get an overview of all the current discussion threads. For example, I opened the <a href="http://discourse.natecook.com/c/swift-evolution">Swift Evolution</a> category and could see immediately all threads that I’m aware of since I saw new messages coming in my inbox – but many more, that I wasn’t aware of where discussion seem to have cooled down for a while. That’s really convenient!</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Mostly following the discussion is much simpler on Discourse, so my previous claim that it would solve all my problems seem to be true. I’d really like to see this getting to Discourse. Then I would even be able to send my fellow Swift developers links to discussions and they would actually read them – this would improve the quality of our internal best practice discussions a lot.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div> <div id="bloop_sign_1486235156020719104" class="bloop_sign"><div>-- <br>Cihat</div></div> <br><p class="airmail_on">Am 4. Februar 2017 um 16:13:32, Ben Rimmington via swift-evolution (<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>) schrieb:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div><br>> On 26 Jan 2017, at 18:02, Nate Cook wrote:<br>> <br>>> On Jan 25, 2017, at 3:32 PM, Douglas Gregor wrote:<br>>> <br>>> I’ve looked into Discourse a bit, and it does look very promising. One *specific* way in which a motivated individual could help would be to take a look at Discourse’s import scripts and try importing swift-evolution’s mailing archives with them. We absolutely do not want to lose history when we switch technologies. Do the messages import well? Are threading and topics maintained in a reasonable manner? Does Discourse provide effective UI for looking into past discussions on some specific topic we’re interested in?<br>> <br>> ✋<br>> <br>> I forged the mighty, turgid rivers of rubyenv, hand-tweaked gem dependencies, and sed-cleaned mbox files to try this out—you can see the results of an import (using one or two day old data) at this address:<br>>         http://discourse.natecook.com/<br><br>Discourse doesn't properly import names with an acute accent:<br><br><http://discourse.natecook.com/t/strings-in-swift-4/2980/77><br><http://discourse.natecook.com/users/_utf-8_Q_F_C3_A9lix><br><br>I'm not sure why "=?utf-8?Q?F=C3=A9lix_Cloutier?=" isn't automatically decoded by the Mail library:<br><br><https://github.com/discourse/discourse/blob/f1e7bca3c92ea57f69e6ebb19f7fc75f188ab953/script/import_scripts/mbox.rb#L202-L205><br><https://github.com/mikel/mail/blob/5d9e3441b3efdee4c283093ab2872d017258b62d/lib/mail/fields/common/common_address.rb#L43-L47><br><https://github.com/mikel/mail/blob/5d9e3441b3efdee4c283093ab2872d017258b62d/lib/mail/elements/address.rb#L80-L88><br><https://github.com/mikel/mail/blob/5d9e3441b3efdee4c283093ab2872d017258b62d/lib/mail/encodings.rb#L99-L118><br><br>-- Ben<br><br>_______________________________________________<br>swift-evolution mailing list<br>swift-evolution@swift.org<br>https://lists.swift.org/mailman/listinfo/swift-evolution<br></div></div></span></blockquote></body></html>