digitalmars.D.announce - forum.dlang.org, version 2 (BETA)
- Vladimir Panteleev (12/12) Jun 04 2015 http://beta.forum.dlang.org/
- ponce (3/16) Jun 04 2015 Fantastic. And this is crazy fast.
- wobbles (3/23) Jun 04 2015 Crazy fast is right. Page load times are zilch!
- Vladimir Panteleev (5/6) Jun 04 2015 No, it's a homebrew web "framework" that predates vibe.d.
- Nick Sabalausky (2/5) Jun 04 2015 Such as what? (Out of curiosity)
- Vladimir Panteleev (13/21) Jun 04 2015 One problem I ran into is with the NNTP client, which uses a
- =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= (3/24) Jun 04 2015 This has been solved in the meantime. Reads and writes can now occur
- Vladimir Panteleev (6/22) Jun 04 2015 Good to know. What about writing from multiple fibers to the same
- Charles (2/2) Jun 04 2015 Any change of making the D Logo redirect to dlang.org rather than
- Vladimir Panteleev (4/6) Jun 04 2015 No, I'm very used to clicking the logo to back to the forum
- Andrei Alexandrescu (11/17) Jun 04 2015 Speaking of home - currently the table at http://beta.forum.dlang.org
- Vladimir Panteleev (11/32) Jun 04 2015 Why do you think the second column is interesting? The only thing
- Andrei Alexandrescu (2/6) Jun 04 2015 Guess it says "let's steer clear of Verdana". -- Andrei
- Jacob Carlborg (5/9) Jun 06 2015 I think it looks good (both in Firefox and Safari), the same as on
- Jonathan M Davis via Digitalmars-d-announce (3/6) Jun 04 2015 That's a bold statement. :)
- =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= (7/30) Jun 04 2015 You'd need to use a TaskMutex to serialize access to the connection in
- Suliman (1/1) Jun 21 2015 Maybe we should add link to D page on SO in left menu?
- Baz (4/17) Jun 04 2015 nice, thx.
- =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= (5/17) Jun 04 2015 Nice, almost like a full blown offline reader now!
- Vladimir Panteleev (5/8) Jun 04 2015 Sorry, I'm not following. What do you mean by "snap in/out
- =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= (8/15) Jun 04 2015 Exactly, that's what I meant. The styling of the "snapped out" groups is...
- extrawurst (7/20) Jun 04 2015 Wow its insanely fast!
- extrawurst (3/27) Jun 04 2015 oh and also the ctrl+... combos do not work on osx, since this is
- extrawurst (2/32) Jun 04 2015 The ctrl+up/down shortcuts that is
- Vladimir Panteleev (6/30) Jun 04 2015 Code in question:
- sigod (4/17) Jun 04 2015 Shift+? returns key code 191. And `String.fromCodePoint(191) ===
- Vladimir Panteleev (8/28) Jun 04 2015 I looked into this.
- sigod (4/25) Jun 04 2015 Hm. Actually 63 key code will appear on `keypress` event. And 191
- sigod (2/23) Jun 04 2015 Take a look here: http://stackoverflow.com/a/29494190/944911
- Vladimir Panteleev (2/6) Jun 04 2015 Thanks, I figured it out as well. Fix pushed.
- sigod (9/12) Jun 04 2015 `fixed` instead of [`absolute`][0] and it should be fixed. (Heh,
- Vladimir Panteleev (4/14) Jun 04 2015 Yes, you're right. The popup isn't a big part of the UI, however,
- sigod (7/22) Jun 04 2015 I'll try to create PR for this in upcoming days.
- Vladimir Panteleev (2/6) Jun 04 2015 Chrome weirdness. Push fixed.
- sigod (3/4) Jun 04 2015 Thanks. It was fast. :)
- extrawurst (4/37) Jun 05 2015 If the thread is more than one page it is actually very much
- sigod (2/4) Jun 04 2015 I cannot open it too. Both in Chrome 43 and Firefox 38.
- Nick Sabalausky (7/8) Jun 04 2015 Nice! And big improvement on mobile. (Well, except that the device's
- Andrei Alexandrescu (32/33) Jun 04 2015 This is positively AWESOME. A few random comments as I notice things:
- Nick Sabalausky (4/8) Jun 04 2015 It isn't for me. In any case, using a non-breaking space ( ) would
- Vladimir Panteleev (33/69) Jun 04 2015 This was actually one of the random tips. I promoted it to the
- Kagamin (1/1) Jun 04 2015 Space left for text reduced: http://abload.de/img/tmpkbqjv.png
- Vladimir Panteleev (5/6) Jun 04 2015 The price of using the new dlang.org theme.
- Dmitry (5/7) Jun 04 2015 Very nice! Thank you!
- Mr. Anonymous (6/19) Jun 04 2015 Cool!
- Vladimir Panteleev (5/8) Jun 04 2015 There are 4 view modes:
- sigod (3/6) Jun 04 2015 In threads. But works on help page.
- Vladimir Panteleev (2/9) Jun 04 2015 Should be fixed now.
- sigod (13/33) Jun 04 2015 Yes. It works now.
- Tourist (5/9) Jun 04 2015 I liked this:
- Vladimir Panteleev (2/13) Jun 04 2015 Yes. How often do you change view modes?
- Tourist (3/18) Jun 04 2015 It's OK as is, I was just used to it being there.
- Vladimir Panteleev (5/25) Jun 04 2015 I should add that the view mode is now always saved in a cookie,
- Mattcoder (7/8) Jun 04 2015 Like everyone said, AWESOME!
- Nick Sabalausky (6/9) Jun 04 2015 Yea, they are hard to hit accurately on mobile (but then, I'm usually in...
- Tourist (4/17) Jun 04 2015 Re:, Re: everywhere.
- Mike (7/8) Jun 04 2015 This is really nice.
- Vladimir Panteleev (3/11) Jun 04 2015 I think not, as that would mean that threads are sorted in one
- Mike (2/7) Jun 04 2015 That seems natural to me.
- Vladimir Panteleev (11/20) Jun 04 2015 Consider the space bar's current functionality: it jumps to the
- Andrei Alexandrescu (3/21) Jun 04 2015 It's one of those human things - what's logical is not the most
- Andrei Alexandrescu (2/2) Jun 04 2015 When one clicks "create thread", focus should go on the post title, not
- Vladimir Panteleev (2/4) Jun 04 2015 Fixed. (You have an eye for details!)
- Mike (9/19) Jun 04 2015 I think spacebar should just go down the list linearly however
- Mike (6/7) Jun 04 2015 In threaded view, when viewing any post except the original post,
- Vladimir Panteleev (2/9) Jun 04 2015 Fixed.
- Manu via Digitalmars-d-announce (8/20) Jun 04 2015 Awesome stuff! Looks great, and it's fast!
- Vladimir Panteleev (3/10) Jun 04 2015 How do I reproduce this? What browser, view mode, etc.? I don't
- Manu via Digitalmars-d-announce (7/15) Jun 04 2015 Win8.1, Chrome latest, nothing special about the view configuration.
- Vladimir Panteleev (2/14) Jun 04 2015 Ah, fixed, thanks.
- Manu via Digitalmars-d-announce (7/31) Jun 04 2015 Also, oauth?
- Vladimir Panteleev (8/16) Jun 04 2015 What gave you the impression that you have to register an account
- Manu via Digitalmars-d-announce (6/20) Jun 04 2015 Ah okay. I totally missed that detail somewhere.
- Adam D. Ruppe (6/8) Jun 04 2015 https://github.com/adamdruppe/arsd/blob/master/oauth.d
- Jacob Carlborg (4/7) Jun 06 2015 What about hooking up Github accounts or something similar?
- Meta (3/16) Jun 04 2015 How feasible is it to add code formatting for the web interface?
- Vladimir Panteleev (6/7) Jun 04 2015 Not sure what you mean. Do you mean syntax highlighting for D
- IgorStepanov (4/12) Jun 04 2015 Sorry if this question has been raised but is the reason for the
- Vladimir Panteleev (4/7) Jun 04 2015 Posts are not editable because once sent, they are relayed to the
- IgorStepanov (5/12) Jun 04 2015 Ok, why we use email/NNTP server instead of simple database/file
- Vladimir Panteleev (8/24) Jun 04 2015 Yes, this forum was created explicitly to replace Web-News, an
- IgorStepanov (3/26) Jun 04 2015 Interestingly, they do it because they are accustomed, or they
- Nick Sabalausky (9/24) Jun 04 2015 As nice as forum.dlang.org is, many of us just like native NNTP clients
- Meta (3/11) Jun 04 2015 Syntax highlighting is always nice, but yeah, I more meant the
- sigod (3/11) Jun 05 2015 How about markdown support? It can have completely client-side
- Jonathan M Davis via Digitalmars-d-announce (9/22) Jun 05 2015 Remember that the forum software is just a frontend for an nntp server a...
- sigod (9/35) Jun 05 2015 This just scares off users who doesn't have experience with all
- ketmar (3/6) Jun 05 2015 i vote for dropping web interface at all. i believe that everybody shoul...
- sigod (2/8) Jun 05 2015 Bad joke. It'll probably kill D in a long run.
- ketmar (3/14) Jun 05 2015 it's not a joke, it's simply your message reworded by making NNTP users=...
- Jonathan M Davis via Digitalmars-d-announce (16/34) Jun 05 2015 Then they can just use the web forums and not care about how they're
- sigod (11/33) Jun 05 2015 Your comparison of markdown and HTML doesn't make any sense.
- Kagamin (2/9) Jun 05 2015 The beta forum doesn't look plaintext.
- Dicebot (4/13) Jun 05 2015 Also markdown is plain text. That is the very point of formats
- Vladimir Panteleev (3/4) Jun 05 2015 It's still plain text. It just parses format=flowed now (in
- Vladimir Panteleev (44/46) Jun 05 2015 I have thought for a long time about this.
- sigod (22/54) Jun 05 2015 I cannot speculate about it without actually trying to implement
- Vladimir Panteleev (29/64) Jun 05 2015 I don't know what you mean by this. I provided several examples
- Suliman (2/2) Jun 15 2015 Maybe somebody already asked about it, but is there any plans to
- Vladimir Panteleev (3/5) Jun 15 2015 See here:
- Suliman (3/3) Jun 16 2015 I think to better move this to bottom
- Mike Parker (4/8) Jun 05 2015 For you, perhaps. I use a news reader to access theses groups most of
- Kagamin (4/13) Jun 05 2015 What about supporting only a few features like hyperlinks and
- Vladimir Panteleev (5/20) Jun 05 2015 Yes, we could do that, with the downside of implementing our own
- Kagamin (7/31) Jun 05 2015 Nice hyperlinks and syntax highlighting.
- Nick Sabalausky (4/13) Jun 08 2015 That's kind of an "eventual" todo item for the InstaUser library
- Kagamin (4/6) Jun 05 2015 Every site in the internet supports its own way to markup, some
- Kagamin (3/7) Jun 05 2015 We already have this, see
- Vladimir Panteleev (3/11) Jun 05 2015 This is fixed now.
- Steven Schveighoffer (4/13) Jun 05 2015 This. I mess up markdown all the time. If I can't edit, I'd be screwed :...
- Jacob Carlborg (7/27) Jun 06 2015 Some people are already sending something that looks like Markdown, i.e....
- Andrei Alexandrescu (4/15) Jun 05 2015 That'd be really interesting - text would look nice in the text clients
- Walter Bright (26/38) Jun 04 2015 Pretty dazz! I also like the new stats display at the top. Just for fun ...
- Rainer Schuetze (5/17) Jun 05 2015 Great stuff!
- sigod (8/9) Jun 05 2015 When writing reply you click `Save and preview`:
- Vladimir Panteleev (3/12) Jun 05 2015 Fixed, thanks. The URL change is intentional, the breadcrumb
- extrawurst (5/18) Jun 05 2015 I now love the j,k shortcuts. but is it possible to go to the
- Vladimir Panteleev (3/25) Jun 05 2015 The wraparound is useful, but I was thinking of using the H/L
- Chris (3/16) Jun 05 2015 Большое спасибо :-) Hope it's correct!
- Bastiaan Veelo (6/8) Jun 05 2015 Awesome, great work.
- Suliman (6/6) Jun 05 2015 Vladimir, great work! But I really can't understand people that
- Vladimir Panteleev (2/11) Jun 05 2015 Fixed, thanks.
- Kapps (20/33) Jun 05 2015 Looks really nice, I particularly like the improved speed, reply
- Vladimir Panteleev (2/12) Jun 05 2015 The reply count number is now a "secret" link to the thread.
- Kapps (5/6) Jun 08 2015 Awesome. :) This combined with the other beta changes, and I
- Dennis Ritchie (3/3) Jun 09 2015 There is no possibility, as before to stretch the field for the
- Joakim (8/10) Jun 05 2015 Man, I think we found the ultimate bikeshed topic for D, with 113
- Joseph Rushton Wakeling (3/16) Jun 06 2015 Much nicer reading & posting from mobile browser. Thanks! :-)
- Jacob Carlborg (26/38) Jun 06 2015 Unfortunately I'm a bit disappointed. I mostly use the forum on my phone...
- Andrei Alexandrescu (2/2) Jun 06 2015 Before I forget: avatar photo covers text. http://imgur.com/8r679dX --
- Mattcoder (4/6) Jun 06 2015 I think it's otherwise! :)
- John Colvin (4/17) Jun 08 2015 Any chance of transferring the viewed status (i.e. bold for
- extrawurst (3/24) Jun 08 2015 That is one reason why i asked about a "mark as read"
- Vladimir Panteleev (3/5) Jun 08 2015 No, as the post indices are different. But they will be preserved
- Vladimir Panteleev (3/4) Jun 09 2015 Any objections against updating forum.dlang.org on Sunday or so?
- Andrei Alexandrescu (2/5) Jun 09 2015 Let's. Thanks for the awesome work! -- Andrei
- HaraldZealot (3/7) Jun 14 2015 It has started. Super!
- tired_eyes (2/2) Jun 14 2015 Some strange things on the main site after update:
- Temtaime (1/1) Jun 14 2015 Too ugly.
- Vladimir Panteleev (4/5) Jun 14 2015 In case you're referring to the CSS problem some people were
- Vladimir Panteleev (2/4) Jun 14 2015 Fixed
- tired_eyes (2/6) Jun 14 2015 Yeah, new forum looks very nice.
- Mike (5/6) Jun 11 2015 messages sent to DMD-Internals don't seem to be appearing in the
- Vladimir Panteleev (3/8) Jun 11 2015 Yes, this is specific to the beta site - it is not set up to
- Kagamin (2/2) Jun 15 2015 http://abload.de/img/tmphersb.png
- Suliman (2/4) Jun 15 2015 Yes it would be nice. On my phone titles are too short.
- weaselcat (4/17) Jun 15 2015 feels like a mobile site
- Laeeth Isharc (10/23) Jun 15 2015 Congratulations on an excellent result, Vladimir.
- Philpax (4/17) Jun 15 2015 Can you make the breadcrumb links at the top of the forum larger?
- Kagamin (2/2) Jun 20 2015 Cool. Something changed? Layout is much better now.
- Vladimir Panteleev (3/5) Jun 20 2015 Yes. You can discard them after you open them.
- Kagamin (3/6) Jun 20 2015 The left panel and pads disappeared.
- Vladimir Panteleev (3/10) Jun 20 2015 I don't know what that means.
- Kagamin (1/1) Jun 20 2015 http://abload.de/img/tmp67se8.png
- Kagamin (2/3) Jun 20 2015 Previously looked like this: http://abload.de/img/tmpkbqjv.png
- Vladimir Panteleev (3/4) Jun 20 2015 That's the mobile view. You zoomed in, or made your browser
- Laeeth Isharc (4/4) Jun 22 2015 Minor bug in forum (was in previous one too). If you get an
http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Fantastic. And this is crazy fast.
Jun 04 2015
On Thursday, 4 June 2015 at 15:08:34 UTC, ponce wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Crazy fast is right. Page load times are zilch! Is it using vibe-d?http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Fantastic. And this is crazy fast.
Jun 04 2015
On Thursday, 4 June 2015 at 15:10:20 UTC, wobbles wrote:Is it using vibe-d?No, it's a homebrew web "framework" that predates vibe.d. I thought of migrating to Vibe eventually, but it would be non-trivial. Some things the forum does are also difficult to express using the fiber asynchronicity model.
Jun 04 2015
On 06/04/2015 11:14 AM, Vladimir Panteleev wrote:I thought of migrating to Vibe eventually, but it would be non-trivial. Some things the forum does are also difficult to express using the fiber asynchronicity model.Such as what? (Out of curiosity)
Jun 04 2015
On Thursday, 4 June 2015 at 15:35:58 UTC, Nick Sabalausky wrote:On 06/04/2015 11:14 AM, Vladimir Panteleev wrote:One problem I ran into is with the NNTP client, which uses a pipeline queue of at most 64 commands. This means that it sends 64 commands to the server in one go, and as soon as it receives the reply to the first, it sends a 65th command. I don't know how things are now, but when I tried to move to Vibe.d (which was several years ago), you had to do some strange acrobatics in order to read the same connection in one fiber but write to it from another. In ae.net, reads are handled by callbacks, and all writes are delayed (data is queued and sent when the socket loop says the socket is writable), which means there is no contention and you can "write" to any socket from anywhere in the program (as long as it's in the same thread).I thought of migrating to Vibe eventually, but it would be non-trivial. Some things the forum does are also difficult to express using the fiber asynchronicity model.Such as what? (Out of curiosity)
Jun 04 2015
Am 04.06.2015 um 17:43 schrieb Vladimir Panteleev:On Thursday, 4 June 2015 at 15:35:58 UTC, Nick Sabalausky wrote:This has been solved in the meantime. Reads and writes can now occur concurrently in different fibers.On 06/04/2015 11:14 AM, Vladimir Panteleev wrote:One problem I ran into is with the NNTP client, which uses a pipeline queue of at most 64 commands. This means that it sends 64 commands to the server in one go, and as soon as it receives the reply to the first, it sends a 65th command. I don't know how things are now, but when I tried to move to Vibe.d (which was several years ago), you had to do some strange acrobatics in order to read the same connection in one fiber but write to it from another. In ae.net, reads are handled by callbacks, and all writes are delayed (data is queued and sent when the socket loop says the socket is writable), which means there is no contention and you can "write" to any socket from anywhere in the program (as long as it's in the same thread).I thought of migrating to Vibe eventually, but it would be non-trivial. Some things the forum does are also difficult to express using the fiber asynchronicity model.Such as what? (Out of curiosity)
Jun 04 2015
On Thursday, 4 June 2015 at 21:10:13 UTC, Sönke Ludwig wrote:Good to know. What about writing from multiple fibers to the same connection (e.g. an IRC client that needs to send PINGs from a timer fiber and also announce events coming from other fibers)? IIRC a connection's input/output streams needed to be explicitly associated with a fiber?I don't know how things are now, but when I tried to move to Vibe.d (which was several years ago), you had to do some strange acrobatics in order to read the same connection in one fiber but write to it from another. In ae.net, reads are handled by callbacks, and all writes are delayed (data is queued and sent when the socket loop says the socket is writable), which means there is no contention and you can "write" to any socket from anywhere in the program (as long as it's in the same thread).This has been solved in the meantime. Reads and writes can now occur concurrently in different fibers.
Jun 04 2015
Any change of making the D Logo redirect to dlang.org rather than the forum itself?
Jun 04 2015
On Friday, 5 June 2015 at 00:06:04 UTC, Charles wrote:Any change of making the D Logo redirect to dlang.org rather than the forum itself?No, I'm very used to clicking the logo to back to the forum index, and I suspect so are many others. You can use the "D Home" links to go to dlang.org.
Jun 04 2015
On 6/4/15 5:08 PM, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 00:06:04 UTC, Charles wrote:Speaking of home - currently the table at http://beta.forum.dlang.org allocates disproportionally large space for the first column, and squeezes the second (interesting) column into a relatively small space. I also figure the font used throughout is just _big_ - I have the reflex of pressing Command-0 to reset it to normal after zooming. But it's not zoomed. It's just big. Also, after thinking today about the universe and everything, I concluded that that's without a doubt the ugliest bold font created by the human civilization. AndreiAny change of making the D Logo redirect to dlang.org rather than the forum itself?No, I'm very used to clicking the logo to back to the forum index, and I suspect so are many others. You can use the "D Home" links to go to dlang.org.
Jun 04 2015
On Friday, 5 June 2015 at 01:05:32 UTC, Andrei Alexandrescu wrote:On 6/4/15 5:08 PM, Vladimir Panteleev wrote:Why do you think the second column is interesting? The only thing that doesn't fit is thread subjects, which can be very long and you can read them in full once you click through. The group descriptions in the first column, on the other hand, are not visible elsewhere and are more interesting for newcomers.On Friday, 5 June 2015 at 00:06:04 UTC, Charles wrote:Speaking of home - currently the table at http://beta.forum.dlang.org allocates disproportionally large space for the first column, and squeezes the second (interesting) column into a relatively small space.Any change of making the D Logo redirect to dlang.org rather than the forum itself?No, I'm very used to clicking the logo to back to the forum index, and I suspect so are many others. You can use the "D Home" links to go to dlang.org.I also figure the font used throughout is just _big_ - I have the reflex of pressing Command-0 to reset it to normal after zooming. But it's not zoomed. It's just big.Perhaps simply because it's bigger than on forum.dlang.org?Also, after thinking today about the universe and everything, I concluded that that's without a doubt the ugliest bold font created by the human civilization.Except for the bold part, believe it or not, it's exactly the same font as we use on dlang.org, size and all (Verdana 14px). And as for the bold part, it doesn't look so bad on Windows, so what does that say about the famed OS X font rendering? :D
Jun 04 2015
On 6/4/15 6:37 PM, Vladimir Panteleev wrote:Except for the bold part, believe it or not, it's exactly the same font as we use on dlang.org, size and all (Verdana 14px). And as for the bold part, it doesn't look so bad on Windows, so what does that say about the famed OS X font rendering? :DGuess it says "let's steer clear of Verdana". -- Andrei
Jun 04 2015
On 2015-06-05 03:37, Vladimir Panteleev wrote:Except for the bold part, believe it or not, it's exactly the same font as we use on dlang.org, size and all (Verdana 14px). And as for the bold part, it doesn't look so bad on Windows, so what does that say about the famed OS X font rendering? :DI think it looks good (both in Firefox and Safari), the same as on form.dlang.org, just bigger. -- /Jacob Carlborg
Jun 06 2015
On Thursday, June 04, 2015 18:05:32 Andrei Alexandrescu via Digitalmars-d-announce wrote:Also, after thinking today about the universe and everything, I concluded that that's without a doubt the ugliest bold font created by the human civilization.That's a bold statement. :) - Jonathan M Davis
Jun 04 2015
Am 05.06.2015 um 02:01 schrieb Vladimir Panteleev:On Thursday, 4 June 2015 at 21:10:13 UTC, Sönke Ludwig wrote:You'd need to use a TaskMutex to serialize access to the connection in that case, but no explicit ownership management is needed (that has actually been removed from the API back then). I was thinking about making this the default behavior, though (instead of throwing an assertion error for mutual write access). After all that's what happens with normal blocking I/O and threads, too.Good to know. What about writing from multiple fibers to the same connection (e.g. an IRC client that needs to send PINGs from a timer fiber and also announce events coming from other fibers)? IIRC a connection's input/output streams needed to be explicitly associated with a fiber?I don't know how things are now, but when I tried to move to Vibe.d (which was several years ago), you had to do some strange acrobatics in order to read the same connection in one fiber but write to it from another. In ae.net, reads are handled by callbacks, and all writes are delayed (data is queued and sent when the socket loop says the socket is writable), which means there is no contention and you can "write" to any socket from anywhere in the program (as long as it's in the same thread).This has been solved in the meantime. Reads and writes can now occur concurrently in different fibers.
Jun 04 2015
Maybe we should add link to D page on SO in left menu?
Jun 21 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.nice, thx. you've forget to mention that the line warping is more friendly.
Jun 04 2015
Am 04.06.2015 um 17:04 schrieb Vladimir Panteleev:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Nice, almost like a full blown offline reader now! The left navigation bar doesn't use the same snap in/out style like the main page - is that on purpose? That's the only thing that makes it feel a little alien within the rest of the site.
Jun 04 2015
On Thursday, 4 June 2015 at 15:23:04 UTC, Sönke Ludwig wrote:The left navigation bar doesn't use the same snap in/out style like the main page - is that on purpose? That's the only thing that makes it feel a little alien within the rest of the site.Sorry, I'm not following. What do you mean by "snap in/out style"? I did deal away with expandable menus, as there are not enough items to warrant the accordions, and tweaked the CSS accordingly.
Jun 04 2015
Am 04.06.2015 um 17:27 schrieb Vladimir Panteleev:On Thursday, 4 June 2015 at 15:23:04 UTC, Sönke Ludwig wrote:Exactly, that's what I meant. The styling of the "snapped out" groups is quite formative to the overall look. But even if those are dropped, maybe at least the selection styling could be kept (make all ">>"'s red by default and use a background color, plus possibly a right arrow to indicate the selection). Right now it looks fine on its own, but it just doesn't quite feel like part of a uniform site.The left navigation bar doesn't use the same snap in/out style like the main page - is that on purpose? That's the only thing that makes it feel a little alien within the rest of the site.Sorry, I'm not following. What do you mean by "snap in/out style"? I did deal away with expandable menus, as there are not enough items to warrant the accordions, and tweaked the CSS accordingly.
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Wow its insanely fast! i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help. Also in split mode there is no mention of a "mark as read" shortcut, is there none?
Jun 04 2015
On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:oh and also the ctrl+... combos do not work on osx, since this is a system shortcut doing fancy window switching...http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Wow its insanely fast! i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help. Also in split mode there is no mention of a "mark as read" shortcut, is there none?
Jun 04 2015
On Thursday, 4 June 2015 at 15:35:47 UTC, extrawurst wrote:On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:The ctrl+up/down shortcuts that isOn Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:oh and also the ctrl+... combos do not work on osx, since this is a system shortcut doing fancy window switching...http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Wow its insanely fast! i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help. Also in split mode there is no mention of a "mark as read" shortcut, is there none?
Jun 04 2015
On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Code in question: https://github.com/CyberShadow/DFeed/blob/next/web/static/js/dfeed.js#L645-L646 Can you propose a patch?http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Wow its insanely fast! i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help.Also in split mode there is no mention of a "mark as read" shortcut, is there none?There is none, just press Enter to load the post, which will mark it as read. It shouldn't be much slower.
Jun 04 2015
On Thursday, 4 June 2015 at 15:38:57 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:Shift+? returns key code 191. And `String.fromCodePoint(191) === '¿'`.On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Code in question: https://github.com/CyberShadow/DFeed/blob/next/web/static/js/dfeed.js#L645-L646 Can you propose a patch?[...]Wow its insanely fast! i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help.
Jun 04 2015
On Thursday, 4 June 2015 at 19:55:28 UTC, sigod wrote:On Thursday, 4 June 2015 at 15:38:57 UTC, Vladimir Panteleev wrote:I looked into this. 191 is actually the code for the '/' key. This means that checking for it doesn't work on layouts where the question mark is typed by pressing another button. Does this work for you? I tried it on the Russian layout (where it's on Shift+7) and it doesn't. I settled by moving the help key to Shift+H.On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:Shift+? returns key code 191. And `String.fromCodePoint(191) === '¿'`.On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Code in question: https://github.com/CyberShadow/DFeed/blob/next/web/static/js/dfeed.js#L645-L646 Can you propose a patch?[...]Wow its insanely fast! i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help.
Jun 04 2015
On Thursday, 4 June 2015 at 20:07:26 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 19:55:28 UTC, sigod wrote:Hm. Actually 63 key code will appear on `keypress` event. And 191 on `keydown`. (But you use `keydown` for webkit.)On Thursday, 4 June 2015 at 15:38:57 UTC, Vladimir Panteleev wrote:I looked into this. 191 is actually the code for the '/' key. This means that checking for it doesn't work on layouts where the question mark is typed by pressing another button. Does this work for you? I tried it on the Russian layout (where it's on Shift+7) and it doesn't. I settled by moving the help key to Shift+H.On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:Shift+? returns key code 191. And `String.fromCodePoint(191) === '¿'`.[...]Code in question: https://github.com/CyberShadow/DFeed/blob/next/web/static/js/dfeed.js#L645-L646 Can you propose a patch?
Jun 04 2015
On Thursday, 4 June 2015 at 20:30:38 UTC, sigod wrote:On Thursday, 4 June 2015 at 20:07:26 UTC, Vladimir Panteleev wrote:Take a look here: http://stackoverflow.com/a/29494190/944911On Thursday, 4 June 2015 at 19:55:28 UTC, sigod wrote:Hm. Actually 63 key code will appear on `keypress` event. And 191 on `keydown`. (But you use `keydown` for webkit.)On Thursday, 4 June 2015 at 15:38:57 UTC, Vladimir Panteleev wrote:I looked into this. 191 is actually the code for the '/' key. This means that checking for it doesn't work on layouts where the question mark is typed by pressing another button. Does this work for you? I tried it on the Russian layout (where it's on Shift+7) and it doesn't. I settled by moving the help key to Shift+H.[...]Shift+? returns key code 191. And `String.fromCodePoint(191) === '¿'`.
Jun 04 2015
On Thursday, 4 June 2015 at 20:33:29 UTC, sigod wrote:On Thursday, 4 June 2015 at 20:30:38 UTC, sigod wrote:Thanks, I figured it out as well. Fix pushed.Hm. Actually 63 key code will appear on `keypress` event. And 191 on `keydown`. (But you use `keydown` for webkit.)Take a look here: http://stackoverflow.com/a/29494190/944911
Jun 04 2015
On Thursday, 4 June 2015 at 20:25:02 UTC, sigod wrote:Few issues with help dialog (opened with Shift+H): - Centers on full page instead of only visible part of it. - Scrolls with page.`fixed` instead of [`absolute`][0] and it should be fixed. (Heh, funny.) Also, I believe closing popup on `mouseup` in popup itself doesn't create good UX. Better to close it on `click` outside of popup (maybe difficult to implement without overlay) and to provide an "X" (close) button in popup. [0]: https://github.com/CyberShadow/DFeed/blob/next/web/static/css/dfeed.css#L898
Jun 04 2015
On Thursday, 4 June 2015 at 20:56:33 UTC, sigod wrote:On Thursday, 4 June 2015 at 20:25:02 UTC, sigod wrote:Thanks, fixed.Few issues with help dialog (opened with Shift+H): - Centers on full page instead of only visible part of it. - Scrolls with page.`fixed` instead of [`absolute`][0] and it should be fixed. (Heh, funny.)Also, I believe closing popup on `mouseup` in popup itself doesn't create good UX. Better to close it on `click` outside of popup (maybe difficult to implement without overlay) and to provide an "X" (close) button in popup.Yes, you're right. The popup isn't a big part of the UI, however, and you can dismiss it by pressing any key.
Jun 04 2015
On Thursday, 4 June 2015 at 21:08:04 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 20:56:33 UTC, sigod wrote:I'll try to create PR for this in upcoming days. Also, I just noticed: when you open direct link linked post appears on the bottom of the page instead of the top. For example: http://beta.forum.dlang.org/post/gbzgmtrjpnsexfasxawj beta.forum.dlang.orgOn Thursday, 4 June 2015 at 20:25:02 UTC, sigod wrote:Thanks, fixed.Few issues with help dialog (opened with Shift+H): - Centers on full page instead of only visible part of it. - Scrolls with page.`fixed` instead of [`absolute`][0] and it should be fixed. (Heh, funny.)Also, I believe closing popup on `mouseup` in popup itself doesn't create good UX. Better to close it on `click` outside of popup (maybe difficult to implement without overlay) and to provide an "X" (close) button in popup.Yes, you're right. The popup isn't a big part of the UI, however, and you can dismiss it by pressing any key.
Jun 04 2015
On Thursday, 4 June 2015 at 21:23:19 UTC, sigod wrote:Also, I just noticed: when you open direct link linked post appears on the bottom of the page instead of the top. For example: http://beta.forum.dlang.org/post/gbzgmtrjpnsexfasxawj beta.forum.dlang.orgChrome weirdness. Push fixed.
Jun 04 2015
On Thursday, 4 June 2015 at 21:32:36 UTC, Vladimir Panteleev wrote:Chrome weirdness. Push fixed.Thanks. It was fast. :)
Jun 04 2015
On Thursday, 4 June 2015 at 15:38:57 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:If the thread is more than one page it is actually very much slower, cause one has to go through all pages.On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Code in question: https://github.com/CyberShadow/DFeed/blob/next/web/static/js/dfeed.js#L645-L646 Can you propose a patch?http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Wow its insanely fast! i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help.Also in split mode there is no mention of a "mark as read" shortcut, is there none?There is none, just press Enter to load the post, which will mark it as read. It shouldn't be much slower.
Jun 05 2015
On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote:i have some issues with the shortcuts. i have a german keyboard and "?" is Shift+.. combo and i cant open the shortcut help.I cannot open it too. Both in Chrome 43 and Firefox 38.
Jun 04 2015
On 06/04/2015 11:04 AM, Vladimir Panteleev wrote:http://beta.forum.dlang.org/Nice! And big improvement on mobile. (Well, except that the device's touch keyboard always covers up the bottom half of the <textarea> box when wring a post, but that has more to do with the browser itself being a piece of crap than anything else. I've never seen a mobile browser that can handle textarea's reasonably, and obviously there isn't much of an alternative to them.)
Jun 04 2015
On 6/4/15 8:04 AM, Vladimir Panteleev wrote:http://beta.forum.dlang.org/This is positively AWESOME. A few random comments as I notice things: * "Welcome, Guest." -> "Welcome, Guest. You may read or post without creating an account. Accounts (<a>create</a>/<a>login</a>) save your name, avatar, and subscriptions." * "28 threads and 168 posts have been posted in the last 24 hours." -> "28 threads and 168 posts have been posted in the last 24 hours by x posters (y newly registered)." Print the paren if y > 0. * If the account is logged in, same paragraph: "Since your last visit, x new threads and y new posts have been posted by z posters (t newly registered)." * The total posts and threads are not super interesting. Total users may be. * "D Programming Language - General" -> "D Programming Language - Community" * Traffic info should be added to descriptions. E.g. "Announcements for anything D related (low traffic, x posts in the last 7 days)". * "mailing list" in the last column is awkward because it's broken into two rows. Use "mailman" - those who care for mailing list are bound to already know what it means. * After the name of the forum ("Learn", "General" etc) there should be a paren: "(28 unread)". Or see below: * The "Threads" and "Posts" columns are not that informative. The number of posts since the list has been ever created may be good to know, but it's hardly information one cares about or tracks. However, threads with unread messages and unread posts might be more interesting. Not sure where the global counters could be moved sensibly. * The forum names ("Learn", "General" etc) should be in a different font. Maybe code font would be nice. * I don't know how to change view modes. Clicking on a forum name takes to the threaded views, and there's no UI to change it. Again, this is awesome work!! Andrei
Jun 04 2015
On 06/04/2015 11:51 AM, Andrei Alexandrescu wrote:* "mailing list" in the last column is awkward because it's broken into two rows.It isn't for me. In any case, using a non-breaking space ( ) would fix that.* I don't know how to change view modes. Clicking on a forum name takes to the threaded views, and there's no UI to change it.FWIW, it's in "Settings".
Jun 04 2015
On Thursday, 4 June 2015 at 15:51:56 UTC, Andrei Alexandrescu wrote:* "Welcome, Guest." -> "Welcome, Guest. You may read or post without creating an account. Accounts (<a>create</a>/<a>login</a>) save your name, avatar, and subscriptions."This was actually one of the random tips. I promoted it to the first line for first-time visitors.* "28 threads and 168 posts have been posted in the last 24 hours." -> "28 threads and 168 posts have been posted in the last 24 hours by x posters (y newly registered)." Print the paren if y > 0.Added unique user count. I can't do "newly registered" part in a reasonable fashion (e.g. how do I count people posting via NNTP or mailing lists?). The reason is I don't associate posts with registered users. Although I could add an X-DFeed-Username header to posts, plus a new table column for each post which stores the DFeed username, this seems out of proportion.* If the account is logged in, same paragraph: "Since your last visit, x new threads and y new posts have been posted by z posters (t newly registered)."This was already implemented.* The total posts and threads are not super interesting. Total users may be.This is mostly filler, the list looks ugly if there are too few items in it.* "D Programming Language - General" -> "D Programming Language - Community"Done.* Traffic info should be added to descriptions. E.g. "Announcements for anything D related (low traffic, x posts in the last 7 days)".I tried this and I'm not sure it works: http://dump.thecybershadow.net/9a912a788efcff8126f7e7bf07c2304f/Screen%20Shot%202015-06-04%20at%2019.35.41.png 1. It is ugly and it is clutter. It makes the already-small click target harder to spot. I suppose I could move it to its own column or something. 2. It doesn't say a lot more than what the last post time does (on average). 3. It just shows how many dead and under-used groups we have, even after the cleaning. 4. Our announce group is not low-traffic anyway.* "mailing list" in the last column is awkward because it's broken into two rows. Use "mailman" - those who care for mailing list are bound to already know what it means.Done. (This was an OS X specific issue)* After the name of the forum ("Learn", "General" etc) there should be a paren: "(28 unread)". Or see below:Per-group unread counts are hard due to how read posts are stored.* The "Threads" and "Posts" columns are not that informative. The number of posts since the list has been ever created may be good to know, but it's hardly information one cares about or tracks.It's standard-issue in most web forums, though.However, threads with unread messages and unread posts might be more interesting. Not sure where the global counters could be moved sensibly.As above.* The forum names ("Learn", "General" etc) should be in a different font. Maybe code font would be nice.I tweaked the descriptions to reduce the stutter caused by descriptions starting with the group name.* I don't know how to change view modes. Clicking on a forum name takes to the threaded views, and there's no UI to change it.It's the first thing on the help page.Again, this is awesome work!!Thanks. Pushed a few tweaks to vertical-split as well.
Jun 04 2015
Space left for text reduced: http://abload.de/img/tmpkbqjv.png
Jun 04 2015
On Thursday, 4 June 2015 at 16:12:04 UTC, Kagamin wrote:Space left for text reduced: http://abload.de/img/tmpkbqjv.pngThe price of using the new dlang.org theme. In horizontal-split view, where horizontal space is important, there is a link to toggle the sidebar. And, of course, it goes away in mobile view.
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements.Very nice! Thank you! Please, add buttons 'Mark as readed'. For posts in one thread, for all threads in one section and for all forum.
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Cool! * No threaded view? * Space to scroll doesn't work. * How about being able to collapse/expand quotes?
Jun 04 2015
On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:* No threaded view?There are 4 view modes: http://beta.forum.dlang.org/help#view-modes* Space to scroll doesn't work.Where?* How about being able to collapse/expand quotes?Maybe one day. (In the meantime, don't overquote ;)
Jun 04 2015
On Thursday, 4 June 2015 at 19:42:09 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:In threads. But works on help page.* Space to scroll doesn't work.Where?
Jun 04 2015
On Thursday, 4 June 2015 at 19:57:20 UTC, sigod wrote:On Thursday, 4 June 2015 at 19:42:09 UTC, Vladimir Panteleev wrote:Should be fixed now.On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:In threads. But works on help page.* Space to scroll doesn't work.Where?
Jun 04 2015
On Thursday, 4 June 2015 at 20:05:32 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 19:57:20 UTC, sigod wrote:Yes. It works now. Few issues with help dialog (opened with Shift+H): - Centers on full page instead of only visible part of it. - Scrolls with page. On Thursday, 4 June 2015 at 20:07:26 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 19:42:09 UTC, Vladimir Panteleev wrote:Should be fixed now.On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:In threads. But works on help page.* Space to scroll doesn't work.Where?On Thursday, 4 June 2015 at 19:55:28 UTC, sigod wrote:Well. Shift+/ works on GitHub and StackOverflow. As do Shift+7 on Russian layout. You can find line like this in GitHub's sources: `i={...,191:"?",...}`. So, I suppose it's better to use key codes directly.Shift+? returns key code 191. And `String.fromCodePoint(191) === '¿'`.I looked into this. 191 is actually the code for the '/' key. This means that checking for it doesn't work on layouts where the question mark is typed by pressing another button. Does this work for you? I tried it on the Russian layout (where it's on Shift+7) and it doesn't. I settled by moving the help key to Shift+H.
Jun 04 2015
On Thursday, 4 June 2015 at 19:42:09 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:I liked this: http://i.imgur.com/M1nLVkr.png Now it can only be changed from settings, right?* No threaded view?There are 4 view modes: http://beta.forum.dlang.org/help#view-modes
Jun 04 2015
On Thursday, 4 June 2015 at 20:06:10 UTC, Tourist wrote:On Thursday, 4 June 2015 at 19:42:09 UTC, Vladimir Panteleev wrote:Yes. How often do you change view modes?On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:I liked this: http://i.imgur.com/M1nLVkr.png Now it can only be changed from settings, right?* No threaded view?There are 4 view modes: http://beta.forum.dlang.org/help#view-modes
Jun 04 2015
On Thursday, 4 June 2015 at 20:08:04 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 20:06:10 UTC, Tourist wrote:It's OK as is, I was just used to it being there.On Thursday, 4 June 2015 at 19:42:09 UTC, Vladimir Panteleev wrote:Yes. How often do you change view modes?On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:I liked this: http://i.imgur.com/M1nLVkr.png Now it can only be changed from settings, right?* No threaded view?There are 4 view modes: http://beta.forum.dlang.org/help#view-modes
Jun 04 2015
On Thursday, 4 June 2015 at 20:16:01 UTC, Tourist wrote:On Thursday, 4 June 2015 at 20:08:04 UTC, Vladimir Panteleev wrote:I should add that the view mode is now always saved in a cookie, even if you're registered. This means that if you used one view mode on your PC and one on your phone, you won't need to switch them around every time.On Thursday, 4 June 2015 at 20:06:10 UTC, Tourist wrote:It's OK as is, I was just used to it being there.On Thursday, 4 June 2015 at 19:42:09 UTC, Vladimir Panteleev wrote:Yes. How often do you change view modes?On Thursday, 4 June 2015 at 17:57:26 UTC, Mr. Anonymous wrote:I liked this: http://i.imgur.com/M1nLVkr.png Now it can only be changed from settings, right?* No threaded view?There are 4 view modes: http://beta.forum.dlang.org/help#view-modes
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/Like everyone said, AWESOME! PS: I think you could increase the font size a bit on the top links( Index » Announce / Log in · Settings · Help) and the page numbers on the bottom, at least for mobile. Matheus.
Jun 04 2015
On 06/04/2015 03:41 PM, Mattcoder wrote:PS: I think you could increase the font size a bit on the top links( Index » Announce / Log in · Settings · Help) and the page numbers on the bottom, at least for mobile.Yea, they are hard to hit accurately on mobile (but then, I'm usually in the habit of zooming in before even *attempting* to click on a link on that tiny 5" screen. Luckily, the Dolphin browser has handy zoom buttons (!) so I don't have to shift my grip to a two-handed deal just to use the overrated pinch-zoom.)
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Re:, Re: everywhere. http://i.imgur.com/tzRpnqR.png
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/This is really nice. It appears the horizontal split puts the latest thread at the bottom of the list instead of the top. I think that should be reversed. Mike
Jun 04 2015
On Friday, 5 June 2015 at 00:34:27 UTC, Mike wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:I think not, as that would mean that threads are sorted in one direction, but posts within a thread are sorted in another.http://beta.forum.dlang.org/This is really nice. It appears the horizontal split puts the latest thread at the bottom of the list instead of the top. I think that should be reversed.
Jun 04 2015
On Friday, 5 June 2015 at 00:37:20 UTC, Vladimir Panteleev wrote:That seems natural to me.It appears the horizontal split puts the latest thread at the bottom of the list instead of the top. I think that should be reversed.I think not, as that would mean that threads are sorted in one direction, but posts within a thread are sorted in another.
Jun 04 2015
On Friday, 5 June 2015 at 00:46:11 UTC, Mike wrote:On Friday, 5 June 2015 at 00:37:20 UTC, Vladimir Panteleev wrote:Consider the space bar's current functionality: it jumps to the next unread post. How would it work in this scheme? Would it go down within a thread and then jump up to the next thread? Or would it keep going down, going through older posts within a thread but newer threads? An option to reverse sorting direction could be added I suppose, but... why do you say that your proposal seems natural? Is it implemented that way elsewhere? The horizontal-split mode (and its sorting direction) is not new, BTW.That seems natural to me.It appears the horizontal split puts the latest thread at the bottom of the list instead of the top. I think that should be reversed.I think not, as that would mean that threads are sorted in one direction, but posts within a thread are sorted in another.
Jun 04 2015
On 6/4/15 5:49 PM, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 00:46:11 UTC, Mike wrote:It's one of those human things - what's logical is not the most intuitive. -- AndreiOn Friday, 5 June 2015 at 00:37:20 UTC, Vladimir Panteleev wrote:Consider the space bar's current functionality: it jumps to the next unread post. How would it work in this scheme? Would it go down within a thread and then jump up to the next thread? Or would it keep going down, going through older posts within a thread but newer threads? An option to reverse sorting direction could be added I suppose, but... why do you say that your proposal seems natural? Is it implemented that way elsewhere? The horizontal-split mode (and its sorting direction) is not new, BTW.That seems natural to me.It appears the horizontal split puts the latest thread at the bottom of the list instead of the top. I think that should be reversed.I think not, as that would mean that threads are sorted in one direction, but posts within a thread are sorted in another.
Jun 04 2015
When one clicks "create thread", focus should go on the post title, not the post body. -- Andrei
Jun 04 2015
On Friday, 5 June 2015 at 01:10:02 UTC, Andrei Alexandrescu wrote:When one clicks "create thread", focus should go on the post title, not the post body. -- AndreiFixed. (You have an eye for details!)
Jun 04 2015
On Friday, 5 June 2015 at 00:49:48 UTC, Vladimir Panteleev wrote:Consider the space bar's current functionality: it jumps to the next unread post. How would it work in this scheme? Would it go down within a thread and then jump up to the next thread? Or would it keep going down, going through older posts within a thread but newer threads?I think spacebar should just go down the list linearly however they are sorted.An option to reverse sorting direction could be added I suppose, but... why do you say that your proposal seems natural? Is it implemented that way elsewhere?The threaded view is implemented that way, only its split between two pages (page 1 lists threads latest first, page 2 sorts them hierarchically. That's natural to me.The horizontal-split mode (and its sorting direction) is not new, BTW.I know, but I prefer the other views given its current implementation (maybe others do too). But I would prefer the horizontal-split if it worked more like threaded.
Jun 04 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/In threaded view, when viewing any post except the original post, and then clicking the leaf breadcrumb at the top, the following appears:
Jun 04 2015
On Friday, 5 June 2015 at 00:50:17 UTC, Mike wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Fixed.http://beta.forum.dlang.org/In threaded view, when viewing any post except the original post, and then clicking the leaf breadcrumb at the top, the following appears:
Jun 04 2015
On 5 June 2015 at 01:04, Vladimir Panteleev via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Awesome stuff! Looks great, and it's fast! Incidentally, I have a bug. If I click to select some text, the page bounces downwards on the mouse-up event. If I click again to select some other text, the page bounces back upwards again to it's original position (again, on the mouse-up).
Jun 04 2015
On Friday, 5 June 2015 at 01:39:48 UTC, Manu wrote:If I click to select some text, the page bounces downwards on the mouse-up event. If I click again to select some other text, the page bounces back upwards again to it's original position (again, on the mouse-up).How do I reproduce this? What browser, view mode, etc.? I don't think I do anything fancy with mouse events...
Jun 04 2015
On 5 June 2015 at 11:42, Vladimir Panteleev via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:On Friday, 5 June 2015 at 01:39:48 UTC, Manu wrote:Win8.1, Chrome latest, nothing special about the view configuration. Here is a link: http://beta.forum.dlang.org/post/poefipvtjbcpnkopktja forum.dlang.org I don't know if this link is special... just click on the screen somewhere and watch it bounce around.If I click to select some text, the page bounces downwards on the mouse-up event. If I click again to select some other text, the page bounces back upwards again to it's original position (again, on the mouse-up).How do I reproduce this? What browser, view mode, etc.? I don't think I do anything fancy with mouse events...
Jun 04 2015
On Friday, 5 June 2015 at 01:49:31 UTC, Manu wrote:On 5 June 2015 at 11:42, Vladimir Panteleev via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:Ah, fixed, thanks.On Friday, 5 June 2015 at 01:39:48 UTC, Manu wrote:Win8.1, Chrome latest, nothing special about the view configuration. Here is a link: http://beta.forum.dlang.org/post/poefipvtjbcpnkopktja forum.dlang.org I don't know if this link is special... just click on the screen somewhere and watch it bounce around.[...]How do I reproduce this? What browser, view mode, etc.? I don't think I do anything fancy with mouse events...
Jun 04 2015
On 5 June 2015 at 11:39, Manu <turkeyman gmail.com> wrote:On 5 June 2015 at 01:04, Vladimir Panteleev via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:Also, oauth? There is no way I would register an account to make a post unless I was *really* motivated. It may be that we have lost potential participants because they clicked away from the page within seconds of realising there was no oauth (I definitely would).http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Awesome stuff! Looks great, and it's fast! Incidentally, I have a bug. If I click to select some text, the page bounces downwards on the mouse-up event. If I click again to select some other text, the page bounces back upwards again to it's original position (again, on the mouse-up).
Jun 04 2015
On Friday, 5 June 2015 at 01:42:20 UTC, Manu wrote:Also, oauth? There is no way I would register an account to make a post unless I was *really* motivated.What gave you the impression that you have to register an account in order to post? The front page now explicitly says that you don't need an account to post.It may be that we have lost potential participants because they clicked away from the page within seconds of realising there was no oauth (I definitely would).It's doable but just seems a little overkill to me. Every time I looked into implementing OAuth I was swamped by how overly complicated it was (or maybe I just never found a succint-enough description).
Jun 04 2015
On 5 June 2015 at 11:45, Vladimir Panteleev via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:On Friday, 5 June 2015 at 01:42:20 UTC, Manu wrote:Ah okay. I totally missed that detail somewhere. You seem to have fixed it, nice :)Also, oauth? There is no way I would register an account to make a post unless I was *really* motivated.What gave you the impression that you have to register an account in order to post? The front page now explicitly says that you don't need an account to post.Yeah I've had the same experience. I reckon there's room for a libOAuth... I would hella-make-use-of-that!It may be that we have lost potential participants because they clicked away from the page within seconds of realising there was no oauth (I definitely would).It's doable but just seems a little overkill to me. Every time I looked into implementing OAuth I was swamped by how overly complicated it was (or maybe I just never found a succint-enough description).
Jun 04 2015
On Friday, 5 June 2015 at 04:03:48 UTC, Manu wrote:Yeah I've had the same experience. I reckon there's room for a libOAuth... I would hella-make-use-of-that!https://github.com/adamdruppe/arsd/blob/master/oauth.d my implementation is a bit bizarre and tied to my cgi.d but it supports the oauth 1 flow, full client, server signing checks, and has been tested (over a year ago though) against several providers.
Jun 04 2015
On 2015-06-05 03:45, Vladimir Panteleev wrote:It's doable but just seems a little overkill to me. Every time I looked into implementing OAuth I was swamped by how overly complicated it was (or maybe I just never found a succint-enough description).What about hooking up Github accounts or something similar? -- /Jacob Carlborg
Jun 06 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.How feasible is it to add code formatting for the web interface?
Jun 04 2015
On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote:How feasible is it to add code formatting for the web interface?Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with forum.dlang.org, those should be fixed now. Code (and other text with hard line breaks) should be sent and displayed as-is.
Jun 04 2015
On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote:Sorry if this question has been raised but is the reason for the inability to edit posts? Will be this feature implemented sometime?How feasible is it to add code formatting for the web interface?Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with forum.dlang.org, those should be fixed now. Code (and other text with hard line breaks) should be sent and displayed as-is.
Jun 04 2015
On Friday, 5 June 2015 at 02:02:11 UTC, IgorStepanov wrote:Sorry if this question has been raised but is the reason for the inability to edit posts?Posts are not editable because once sent, they are relayed to the NNTP server, mailing lists, and users' email inboxes.Will be this feature implemented sometime?Only when it becomes possible to edit a sent email.
Jun 04 2015
On Friday, 5 June 2015 at 02:03:48 UTC, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 02:02:11 UTC, IgorStepanov wrote:Ok, why we use email/NNTP server instead of simple database/file storage? Do we use some free mail server, or we must support some old infrastructure?Sorry if this question has been raised but is the reason for the inability to edit posts?Posts are not editable because once sent, they are relayed to the NNTP server, mailing lists, and users' email inboxes.Will be this feature implemented sometime?Only when it becomes possible to edit a sent email.
Jun 04 2015
On Friday, 5 June 2015 at 02:11:17 UTC, IgorStepanov wrote:On Friday, 5 June 2015 at 02:03:48 UTC, Vladimir Panteleev wrote:Yes, this forum was created explicitly to replace Web-News, an NNTP newsreader. Initially all communication was done via NNTP (Web-News or a desktop NNTP client) and mailing lists. The last time I checked, only 50% of posters used forum.dlang.org, others used NNTP or mailing lists. If it weren't for this requirement, we might have used an off-the-shelf web forum, such as phpBB.On Friday, 5 June 2015 at 02:02:11 UTC, IgorStepanov wrote:Ok, why we use email/NNTP server instead of simple database/file storage? Do we use some free mail server, or we must support some old infrastructure?Sorry if this question has been raised but is the reason for the inability to edit posts?Posts are not editable because once sent, they are relayed to the NNTP server, mailing lists, and users' email inboxes.Will be this feature implemented sometime?Only when it becomes possible to edit a sent email.
Jun 04 2015
On Friday, 5 June 2015 at 02:14:08 UTC, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 02:11:17 UTC, IgorStepanov wrote:Interestingly, they do it because they are accustomed, or they have a handy desktop/mobile applications?On Friday, 5 June 2015 at 02:03:48 UTC, Vladimir Panteleev wrote:Yes, this forum was created explicitly to replace Web-News, an NNTP newsreader. Initially all communication was done via NNTP (Web-News or a desktop NNTP client) and mailing lists. The last time I checked, only 50% of posters used forum.dlang.org, others used NNTP or mailing lists.On Friday, 5 June 2015 at 02:02:11 UTC, IgorStepanov wrote:Ok, why we use email/NNTP server instead of simple database/file storage? Do we use some free mail server, or we must support some old infrastructure?Sorry if this question has been raised but is the reason for the inability to edit posts?Posts are not editable because once sent, they are relayed to the NNTP server, mailing lists, and users' email inboxes.Will be this feature implemented sometime?Only when it becomes possible to edit a sent email.
Jun 04 2015
On 06/04/2015 10:59 PM, IgorStepanov wrote:On Friday, 5 June 2015 at 02:14:08 UTC, Vladimir Panteleev wrote:As nice as forum.dlang.org is, many of us just like native NNTP clients way better. I'm accessing this though Thunderbird (although I've also used claws-mail and IIRC Outlook Express for it in the past.) Incidentally, I used to be a web forum fan, and it was this NG that introduced me to NNTP (back before this NG had a decent web interface). But then I ended up liking NNTP clients better. :) I do use forum.dlang.org on mobile though, since I'm not aware of any worthwhile mobile NNTP client.On Friday, 5 June 2015 at 02:11:17 UTC, IgorStepanov wrote:Interestingly, they do it because they are accustomed, or they have a handy desktop/mobile applications?Ok, why we use email/NNTP server instead of simple database/file storage? Do we use some free mail server, or we must support some old infrastructure?Yes, this forum was created explicitly to replace Web-News, an NNTP newsreader. Initially all communication was done via NNTP (Web-News or a desktop NNTP client) and mailing lists. The last time I checked, only 50% of posters used forum.dlang.org, others used NNTP or mailing lists.
Jun 04 2015
On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote:Syntax highlighting is always nice, but yeah, I more meant the line wrapping issues.How feasible is it to add code formatting for the web interface?Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with forum.dlang.org, those should be fixed now. Code (and other text with hard line breaks) should be sent and displayed as-is.
Jun 04 2015
On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote:How about markdown support? It can have completely client-side implementation.How feasible is it to add code formatting for the web interface?Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with forum.dlang.org, those should be fixed now. Code (and other text with hard line breaks) should be sent and displayed as-is.
Jun 05 2015
On Friday, June 05, 2015 09:16:29 sigod via Digitalmars-d-announce wrote:On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote:Remember that the forum software is just a frontend for an nntp server and that others view the content via nntp or via the mailing list. So, it doesn't make any sense to support features that involve anything other than plain text. It would just result in garbage/cruft in the messages for those viewing it elsewhere than the forums. So, while it might be nice to have markdown if we were dealing purely with forum software, we're not, so it doesn't make sense. - Jonathan M DavisOn Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote:How about markdown support? It can have completely client-side implementation.How feasible is it to add code formatting for the web interface?Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with forum.dlang.org, those should be fixed now. Code (and other text with hard line breaks) should be sent and displayed as-is.
Jun 05 2015
On Friday, 5 June 2015 at 09:53:34 UTC, Jonathan M Davis wrote:On Friday, June 05, 2015 09:16:29 sigod via Digitalmars-d-announce wrote:This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even heard of NNTP, than whose who worked with it.On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote:Remember that the forum software is just a frontend for an nntp server and that others view the content via nntp or via the mailing list.On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote:How about markdown support? It can have completely client-side implementation.How feasible is it to add code formatting for the web interface?Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with forum.dlang.org, those should be fixed now. Code (and other text with hard line breaks) should be sent and displayed as-is.So, it doesn't make any sense to support features that involve anything other than plain text. It would just result in garbage/cruft in the messages for those viewing it elsewhere than the forums.Markdown in a raw format is very readable. As for me, it's easier to read raw markdown than mix of text and code.So, while it might be nice to have markdown if we were dealing purely with forum software, we're not, so it doesn't make sense.I don't see a reason why forum cannot have features on it's own. Especially, when this features won't significantly affect other ways to access the same information.
Jun 05 2015
On Fri, 05 Jun 2015 10:19:20 +0000, sigod wrote:This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even heard of NNTP, than whose who worked with it.i vote for dropping web interface at all. i believe that everybody should=20 use NNTP reader.=
Jun 05 2015
On Friday, 5 June 2015 at 10:48:31 UTC, ketmar wrote:On Fri, 05 Jun 2015 10:19:20 +0000, sigod wrote:Bad joke. It'll probably kill D in a long run.This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even heard of NNTP, than whose who worked with it.i vote for dropping web interface at all. i believe that everybody should use NNTP reader.
Jun 05 2015
On Fri, 05 Jun 2015 12:29:34 +0000, sigod wrote:On Friday, 5 June 2015 at 10:48:31 UTC, ketmar wrote:it's not a joke, it's simply your message reworded by making NNTP users=20 superior.=On Fri, 05 Jun 2015 10:19:20 +0000, sigod wrote:=20 Bad joke. It'll probably kill D in a long run.This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even heard of NNTP, than whose who worked with it.i vote for dropping web interface at all. i believe that everybody should use NNTP reader.
Jun 05 2015
On Friday, June 05, 2015 10:19:20 sigod via Digitalmars-d-announce wrote:On Friday, 5 June 2015 at 09:53:34 UTC, Jonathan M Davis wrote:Then they can just use the web forums and not care about how they're implemented. They just won't get features that won't work with NNTP or the mailing list. A large portion of the folks who communicate in the newsgroup (especially the core developers) use them via NNTP or the mailing list rather than the web forums. Whatever we do needs to work well with all three communication mechanisms.Remember that the forum software is just a frontend for an nntp server and that others view the content via nntp or via the mailing list.This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even heard of NNTP, than whose who worked with it.Perhaps, but I don't want to see raw markdown in e-mails any more than I want to see raw html, even if raw markdown isn't quite as bad.So, it doesn't make any sense to support features that involve anything other than plain text. It would just result in garbage/cruft in the messages for those viewing it elsewhere than the forums.Markdown in a raw format is very readable. As for me, it's easier to read raw markdown than mix of text and code.If you're screwing with the content of the messages, then yes, it does affect the other ways that the information is accessed - and that includes adding stuff like markdown or html into the messages. If it's something that just affects how the content is viewed in the web forum, then that's fine, but it needs to not mess with the content of the messages or assume that all (or even a majority) of the users are communicating via the web forum. - Jonathan M DavisSo, while it might be nice to have markdown if we were dealing purely with forum software, we're not, so it doesn't make sense.I don't see a reason why forum cannot have features on it's own. Especially, when this features won't significantly affect other ways to access the same information.
Jun 05 2015
On Friday, 5 June 2015 at 10:54:03 UTC, Jonathan M Davis wrote:On Friday, June 05, 2015 10:19:20 sigod via Digitalmars-d-announce wrote:Your comparison of markdown and HTML doesn't make any sense. They're fundamentally different.Markdown in a raw format is very readable. As for me, it's easier to read raw markdown than mix of text and code.Perhaps, but I don't want to see raw markdown in e-mails any more than I want to see raw html, even if raw markdown isn't quite as bad.Are you sure you aren't confusing something like [bbcodes] with [markdown]? I don't see how markdown can obscure message. For example, this quotes (`>`) are part of markdown.If you're screwing with the content of the messages, then yes, it does affect the other ways that the information is accessed - and that includes adding stuff like markdown or html into the messages. If it's something that just affects how the content is viewed in the web forum, then that's fine, but it needs to not mess with the content of the messagesSo, while it might be nice to have markdown if we were dealing purely with forum software, we're not, so it doesn't make sense.I don't see a reason why forum cannot have features on it's own. Especially, when this features won't significantly affect other ways to access the same information.or assume that all (or even a majority) of the users are communicating via the web forum.You missed my point. I was talking about _potential_ users. Aren't we all want for D to became very popular and broadly used? [bbcodes]: https://en.wikipedia.org/wiki/BBCode [markdown]: https://en.wikipedia.org/wiki/Markdown
Jun 05 2015
On Friday, 5 June 2015 at 09:53:34 UTC, Jonathan M Davis wrote:Remember that the forum software is just a frontend for an nntp server and that others view the content via nntp or via the mailing list. So, it doesn't make any sense to support features that involve anything other than plain text.The beta forum doesn't look plaintext.
Jun 05 2015
On Friday, 5 June 2015 at 11:28:41 UTC, Kagamin wrote:On Friday, 5 June 2015 at 09:53:34 UTC, Jonathan M Davis wrote:Also markdown is plain text. That is the very point of formats like markdown and restructured text - to be perfectly readable in raw ascii form.Remember that the forum software is just a frontend for an nntp server and that others view the content via nntp or via the mailing list. So, it doesn't make any sense to support features that involve anything other than plain text.The beta forum doesn't look plaintext.
Jun 05 2015
On Friday, 5 June 2015 at 11:28:41 UTC, Kagamin wrote:The beta forum doesn't look plaintext.It's still plain text. It just parses format=flowed now (in addition to emitting it).
Jun 05 2015
On Friday, 5 June 2015 at 09:16:30 UTC, sigod wrote:How about markdown support? It can have completely client-side implementation.I have thought for a long time about this. It's tricky. There are multiple concerns: 1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. Although Markdown's goal is to be readable in its plain text source code, it still allows many situations in which the source is misleading or difficult to understand. For example, special characters need to be escaped by a backslash, which can create confusion in the presence of other special characters. (Are they part of the D syntax the user is describing, or something else?) Some syntax such as tables or images can also be not very readable in source form. 2. How should we render messages sent by NNTP/mailing-list users? Do we just assume that they're sending Markdown and render it as such? This can cause the messages to appear broken to forum users. Or do we only render Markdown if the post was sent from the forum? This means that when NNTP/ML users quote forum users' text it will be shown as plain text. 3. There is no unified standard for Markdown. The original format is not used on major sites today - StackOverflow and GitHub extend the format, and users will expect Markdown with those extensions. 4. Markdown's formatting for code (leading whitespace) is rather cumbersome, and difficult to use without either visual JavaScript text editors (as on SO) or Markdown extensions (as on GH). 5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now. You see this all the time on StackOverflow (even though it's user-editable) and more importantly on the vibe.d forums. It's pretty ugly, and in some cases, borderline unreadable (any indented lines are shown drastically different from unindented lines). 6. How do we encode that the message is in Markdown in the message's headers? "text/plain" + a proprietary header would be lying. "text/markdown" or something like that will likely cause the message to not be displayed at all in some readers. Sending a "text/html" part with rendered Markdown is an idea, but it also invites clients to send a "text/html"-only reply, which DFeed can't display. To sum it up, it's a can of worms, and I'm fairly sure we're doing quite well without it.
Jun 05 2015
On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote:1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown.That isn't a problem at all.Although Markdown's goal is to be readable in its plain text source code, it still allows many situations in which the source is misleading or difficult to understand. For example, special characters need to be escaped by a backslash, which can create confusion in the presence of other special characters. (Are they part of the D syntax the user is describing, or something else?) Some syntax such as tables or images can also be not very readable in source form.I cannot speculate about it without actually trying to implement it.2. How should we render messages sent by NNTP/mailing-list users?Why should we?Do we just assume that they're sending Markdown and render it as such?Yes. You already do it for quotes.This can cause the messages to appear broken to forum users.Yes, it can be a problem. But, first: markdown render should be optional. And second: don't render if you're not sure how to render it.3. There is no unified standard for Markdown. The original format is not used on major sites today - StackOverflow and GitHub extend the format, and users will expect Markdown with those extensions.There's always should be a help which explains what supported. Also, I don't think we need _all_ syntax and all possible extensions. Just those which will improve readability.4. Markdown's formatting for code (leading whitespace) is rather cumbersomeI dislike this syntax too. GitHub's extension: ```[language, optional] <code in here> ``` Is much better., and difficult to use without either visual JavaScript text editors (as on SO) or Markdown extensions (as on GH).You already have `Save and preview` button.5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.I'm aware of that. As I said before: "don't render if you're not sure how to render it".You see this all the time on StackOverflow (even though it's user-editable) and more importantly on the vibe.d forums. It's pretty uglyIt all depends on actual users. We can't do anything about this.6. How do we encode that the message is in Markdown in the message's headers?
Jun 05 2015
On Friday, 5 June 2015 at 13:31:05 UTC, sigod wrote:On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote:I don't know what you mean by this. I provided several examples of situations in which problems can occur.1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown.That isn't a problem at all.For one, sending the same text will change its appearance depending on which client you use to send it. Copying text between posts can drastically change its appearance to the point of corrupting it or making it unreadable. This reminds me to another problem with Markdown: you can't copy rendered text, paste it in your message, and expect it to display correctly. The forum does not have this problem with quote margins (there are invisible "> " characters which will be copied with the post), but it is difficult to extend this all the way to Markdown formatting.2. How should we render messages sent by NNTP/mailing-list users?Why should we?The quotes are part of the formatting that all clients are already in agreement with. It is part of RFC 2646 and others. Markdown isn't.Do we just assume that they're sending Markdown and render it as such?Yes. You already do it for quotes.We definitely should not expect users to choose how they want to display others' posts. And, please elaborate on "if you're not sure how to render it".This can cause the messages to appear broken to forum users.Yes, it can be a problem. But, first: markdown render should be optional. And second: don't render if you're not sure how to render it.Few things turn me down from making a first post on a forum more than having to read a "How to format your post" page first.3. There is no unified standard for Markdown. The original format is not used on major sites today - StackOverflow and GitHub extend the format, and users will expect Markdown with those extensions.There's always should be a help which explains what supported.Also, I don't think we need _all_ syntax and all possible extensions. Just those which will improve readability.Great, so another Markdown variant.As above?5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.I'm aware of that. As I said before: "don't render if you're not sure how to render it".Blaming the users never works. If you start blaming users en masse, you've become blind as to how crappy your UX is.You see this all the time on StackOverflow (even though it's user-editable) and more importantly on the vibe.d forums. It's pretty uglyIt all depends on actual users. We can't do anything about this.1. The forum needs to recognize which messages are Markdown-formatted somehow. 2. Text must be sent in such a way as to maximize readability in other clients.6. How do we encode that the message is in Markdown in the message's headers?
Jun 05 2015
Maybe somebody already asked about it, but is there any plans to migrate forum to vibed?
Jun 15 2015
On Tuesday, 16 June 2015 at 06:42:43 UTC, Suliman wrote:Maybe somebody already asked about it, but is there any plans to migrate forum to vibed?See here: http://forum.dlang.org/post/eilpqzfudiewdqsrounr beta.forum.dlang.org
Jun 15 2015
I think to better move this to bottom http://img.ctrlv.in/img/15/06/16/557fcd265df16.png this stat info is not so important to show it's on top
Jun 16 2015
On 6/5/2015 10:31 PM, sigod wrote:On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote:For you, perhaps. I use a news reader to access theses groups most of the time and have no desire to parse Markdown while reading the posts. So it's a problem for me. I'm confident I'm not the only one.1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown.That isn't a problem at all.
Jun 05 2015
On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote:1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. Although Markdown's goal is to be readable in its plain text source code, it still allows many situations in which the source is misleading or difficult to understand. For example, special characters need to be escaped by a backslash, which can create confusion in the presence of other special characters. (Are they part of the D syntax the user is describing, or something else?) Some syntax such as tables or images can also be not very readable in source form.What about supporting only a few features like hyperlinks and code blocks? These should be unambiguous and not conflict with anything.
Jun 05 2015
On Friday, 5 June 2015 at 14:06:32 UTC, Kagamin wrote:On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote:Yes, we could do that, with the downside of implementing our own Markdown variant with its own instruction manual. But we already use footnotes for hyperlinks by convention, and code already looks fine, so what's the gain? Syntax highlighting?1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. Although Markdown's goal is to be readable in its plain text source code, it still allows many situations in which the source is misleading or difficult to understand. For example, special characters need to be escaped by a backslash, which can create confusion in the presence of other special characters. (Are they part of the D syntax the user is describing, or something else?) Some syntax such as tables or images can also be not very readable in source form.What about supporting only a few features like hyperlinks and code blocks? These should be unambiguous and not conflict with anything.
Jun 05 2015
On Friday, 5 June 2015 at 14:16:13 UTC, Vladimir Panteleev wrote:Nice hyperlinks and syntax highlighting. On Friday, 5 June 2015 at 14:19:06 UTC, Steven Schveighoffer wrote:What about supporting only a few features like hyperlinks and code blocks? These should be unambiguous and not conflict with anything.Yes, we could do that, with the downside of implementing our own Markdown variant with its own instruction manual. But we already use footnotes for hyperlinks by convention, and code already looks fine, so what's the gain? Syntax highlighting?Conventional hyperlinks are not going anywhere :) On Friday, 5 June 2015 at 01:45:58 UTC, Vladimir Panteleev wrote:5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.This. I mess up markdown all the time. If I can't edit, I'd be screwed :)AFAIK, Nick wanted to write OAuth support library in D.It may be that we have lost potential participants because they clicked away from the page within seconds of realising there was no oauth (I definitely would).It's doable but just seems a little overkill to me. Every time I looked into implementing OAuth I was swamped by how overly complicated it was (or maybe I just never found a succint-enough description).
Jun 05 2015
On Friday, 5 June 2015 at 01:45:58 UTC, Vladimir Panteleev wrote:That's kind of an "eventual" todo item for the InstaUser library (currently "DAuth", but changing the name though to avoid confusion with OAuth). There's other higher-priority think I intend to do on the lib first. So if anyone want to beat to it, feel free. :)AFAIK, Nick wanted to write OAuth support library in D.It may be that we have lost potential participants because they clicked away from the page within seconds of realising there was no oauth (I definitely would).It's doable but just seems a little overkill to me. Every time I looked into implementing OAuth I was swamped by how overly complicated it was (or maybe I just never found a succint-enough description).
Jun 08 2015
On Friday, 5 June 2015 at 14:16:13 UTC, Vladimir Panteleev wrote:Yes, we could do that, with the downside of implementing our own Markdown variant with its own instruction manual.Every site in the internet supports its own way to markup, some accept html, some - bbcode, some - markdown, so manual on what's supported will be handy.
Jun 05 2015
On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote:5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.We already have this, see http://forum.dlang.org/post/yfykbayodugukemvoedf forum.dlang.org
Jun 05 2015
On Friday, 5 June 2015 at 14:13:54 UTC, Kagamin wrote:On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote:This is fixed now. http://beta.forum.dlang.org/post/yfykbayodugukemvoedf forum.dlang.org5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.We already have this, see http://forum.dlang.org/post/yfykbayodugukemvoedf forum.dlang.org
Jun 05 2015
On 6/5/15 8:57 AM, Vladimir Panteleev wrote:On Friday, 5 June 2015 at 09:16:30 UTC, sigod wrote:...How about markdown support? It can have completely client-side implementation.I have thought for a long time about this. It's tricky.5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.This. I mess up markdown all the time. If I can't edit, I'd be screwed :) -Steve
Jun 05 2015
On 2015-06-05 14:57, Vladimir Panteleev wrote:1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. Although Markdown's goal is to be readable in its plain text source code, it still allows many situations in which the source is misleading or difficult to understand. For example, special characters need to be escaped by a backslash, which can create confusion in the presence of other special characters. (Are they part of the D syntax the user is describing, or something else?) Some syntax such as tables or images can also be not very readable in source form.Some people are already sending something that looks like Markdown, i.e. ``` for code blocks. Even your post can be rendered as Markdown.2. How should we render messages sent by NNTP/mailing-list users? Do we just assume that they're sending Markdown and render it as such? This can cause the messages to appear broken to forum users. Or do we only render Markdown if the post was sent from the forum? This means that when NNTP/ML users quote forum users' text it will be shown as plain text. 3. There is no unified standard for Markdown. The original format is not used on major sites today - StackOverflow and GitHub extend the format, and users will expect Markdown with those extensions.That standard would be the one GibHub uses.5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.A preview button/view would (hopefully) solve that. -- /Jacob Carlborg
Jun 06 2015
On 6/5/15 2:16 AM, sigod wrote:On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote:That'd be really interesting - text would look nice in the text clients (email, NNTP), and beautiful online. That way the online forum becomes more attractive. -- AndreiOn Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote:How about markdown support? It can have completely client-side implementation.How feasible is it to add code formatting for the web interface?Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with forum.dlang.org, those should be fixed now. Code (and other text with hard line breaks) should be sent and displayed as-is.
Jun 05 2015
On 6/4/2015 8:04 AM, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Pretty dazz! I also like the new stats display at the top. Just for fun eye candy, you could juice that up and show a graph of the stats for the past month or whatever. Another idea: Consider the display: http://beta.forum.dlang.org/group/general and compare with: http://www.digitalmars.com/d/archives/digitalmars/D/I_won_a_school_game-creation_competition_263965.html In particular: Vladde Nordholm (12/12) May 30 So hey everyone! I am very hap... ◦ Marcin Szymczak (3/3) May 30 That is great news! Congratula... ◦ extrawurst (3/16) May 30 here is the link i suppose: ... ◾ Dennis Ritchie (3/21) May 30 The game starts normally but w... ◾ Vladimir Panteleev (3/8) May 30 I saw the same problem (access... ◦ Andrei Alexandrescu (2/14) May 30 Congratulations! -- Andrei... ◦ Vladde Nordholm (8/8) May 31 Quick note to Dennis and Vladi... After each post, the first non-quoted line of text from the post is inserted. (The n/m means n = non-quoted lines and m = total lines.) This gives a nice clue which one would be most interesting to click on. Slashdot does this: http://hardware.slashdot.org/story/15/06/04/2250233/researchers-power-a-security-camera-with-wi-fi-signals Slashdot does it even better by expanding/contracting the clicked on post inline rather than opening a new page, and having to go back and forth between pages. I think this significantly better.
Jun 04 2015
On 04.06.2015 17:04, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Great stuff! I just clicked randomly at some news group and noticed that pretty old posts are shown at the top as "1 day ago" in the beta forum: http://beta.forum.dlang.org/group/beta
Jun 05 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/When writing reply you click `Save and preview`: URL changes from http://beta.forum.dlang.org/reply/sqqngcfwtkhxeoiqnbpt beta.forum.dlang.org to http://beta.forum.dlang.org/send. As does text at the top of the page (`Index » Announce » forum.dlang.org, version 2 (BETA) » Post reply` -> `Index » Posting error`).
Jun 05 2015
On Friday, 5 June 2015 at 09:22:34 UTC, sigod wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Fixed, thanks. The URL change is intentional, the breadcrumb "error" label on preview was a leftover.http://beta.forum.dlang.org/When writing reply you click `Save and preview`: URL changes from http://beta.forum.dlang.org/reply/sqqngcfwtkhxeoiqnbpt beta.forum.dlang.org to http://beta.forum.dlang.org/send. As does text at the top of the page (`Index » Announce » forum.dlang.org, version 2 (BETA) » Post reply` -> `Index » Posting error`).
Jun 05 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.I now love the j,k shortcuts. but is it possible to go to the next page of messages instead of wrapping around the same page when reaching upper/lower bound ?
Jun 05 2015
On Friday, 5 June 2015 at 09:43:18 UTC, extrawurst wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:The wraparound is useful, but I was thinking of using the H/L keys to navigate pages, what do you think?http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.I now love the j,k shortcuts. but is it possible to go to the next page of messages instead of wrapping around the same page when reaching upper/lower bound ?
Jun 05 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Большое спасибо :-) Hope it's correct!
Jun 05 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements.Awesome, great work. In threaded mode, the frame around the message body could be a bit thinner (like the frame around the message header) to differentiate it more from the quote level lines.
Jun 05 2015
Vladimir, great work! But I really can't understand people that still continue use mail for communication, for me forum like http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/ is perfect. mail communication have a lot of contras. Messages are can't be edited, problem with markdown and so on.
Jun 05 2015
On Friday, 5 June 2015 at 13:20:18 UTC, Bastiaan Veelo wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Fixed, thanks.http://beta.forum.dlang.org/ Many major and minor improvements.Awesome, great work. In threaded mode, the frame around the message body could be a bit thinner (like the frame around the message header) to differentiate it more from the quote level lines.
Jun 05 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Looks really nice, I particularly like the improved speed, reply notifications (though haven't tried it yet) and subscriptions. Keyboard navigation is interesting, but I've always found it a bit clunky (especially because combined with scrolling, it often doesn't update the current post so pressing k/j goes somewhere else on the screen, but I guess space makes more sense in that situation). A shortcut for navigating to the next page would not be amiss however. One thing that I've always found annoying is how difficult it is to open up multiple threads in a new tab in Basic mode. Any post that you haven't read you have to move your mouse to the far left to click it, any post you have read you have to move your mouse to the far right to go to the next unread post. I usually just open up most updated threads in a new tab, so you're constantly going back and forth from far left to far right. It would be nice if there was a way to go to the first post on an unread thread or the first unread post on a read thread without having to move across the page.
Jun 05 2015
On Friday, 5 June 2015 at 16:10:47 UTC, Kapps wrote:One thing that I've always found annoying is how difficult it is to open up multiple threads in a new tab in Basic mode. Any post that you haven't read you have to move your mouse to the far left to click it, any post you have read you have to move your mouse to the far right to go to the next unread post. I usually just open up most updated threads in a new tab, so you're constantly going back and forth from far left to far right. It would be nice if there was a way to go to the first post on an unread thread or the first unread post on a read thread without having to move across the page.The reply count number is now a "secret" link to the thread.
Jun 05 2015
On Friday, 5 June 2015 at 20:54:50 UTC, Vladimir Panteleev wrote:The reply count number is now a "secret" link to the thread.Awesome. :) This combined with the other beta changes, and I think the new beta forum is a very nice improvement over the current one, even though the 0 reply link was my only real issue with the current one.
Jun 08 2015
There is no possibility, as before to stretch the field for the bottom right corner: http://i.imgur.com/IEVjs6v.png
Jun 09 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements.Man, I think we found the ultimate bikeshed topic for D, with 113 replies in one day. :) There is a bug in the currently deployed DFeed forum with Chrome on Android tablets, where it's necessary to click on an external link twice before it will load, which seems to be fixed in this beta. Hopefully, the fix is intentional and it won't recur.
Jun 05 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Much nicer reading & posting from mobile browser. Thanks! :-)
Jun 06 2015
On 2015-06-04 17:04, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Unfortunately I'm a bit disappointed. I mostly use the forum on my phone and to me it's barley any improvement at all. The problem I see are: * The font is too small in portrait mode. It's good in landscape mode * The two (index) and three columns (viewing a group) views don't really work. They truncate too much of the text. Perhaps using a different layout that is more suitable for phones could be used * All links except that ones inline in a post is too small. The breadcrumbs, settings, help and the pager. It's mostly the pager that is important * It looks like the site decreases the font size when the window gets more narrow, is that really necessary? Perhaps that's why I think the font size is too small in portrait mode * Still no pager on top :( . This is not just on the phone * I don't think it's necessary on a desktop size that page stretches out and uses the complete width. I think most responsive site has some form of max width on the page. At some point it's not necessary to increase the width any more, it just adds unnecessary whitespace The combination of a too small font size a too small pager is why I'm so disappointed. If I need to zoom on a responsive site the whole responsiveness has failed On the plus side, the links inline in the posts seem to be properly wrapped now and doesn't break the layout :) I'm using an iPhone 6, the smaller one. -- /Jacob Carlborg
Jun 06 2015
Before I forget: avatar photo covers text. http://imgur.com/8r679dX -- Andrei
Jun 06 2015
On Saturday, 6 June 2015 at 16:02:23 UTC, Andrei Alexandrescu wrote:Before I forget: avatar photo covers text. http://imgur.com/8r679dX -- AndreiI think it's otherwise! :) Matheus.
Jun 06 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Any chance of transferring the viewed status (i.e. bold for unread) of posts over from the old version?
Jun 08 2015
On Monday, 8 June 2015 at 10:41:19 UTC, John Colvin wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:That is one reason why i asked about a "mark as read" functionality of entire threads..http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Any chance of transferring the viewed status (i.e. bold for unread) of posts over from the old version?
Jun 08 2015
On Monday, 8 June 2015 at 10:41:19 UTC, John Colvin wrote:Any chance of transferring the viewed status (i.e. bold for unread) of posts over from the old version?No, as the post indices are different. But they will be preserved when forum.dlang.org is updated.
Jun 08 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/Any objections against updating forum.dlang.org on Sunday or so?
Jun 09 2015
On 6/9/15 5:30 PM, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Let's. Thanks for the awesome work! -- Andreihttp://beta.forum.dlang.org/Any objections against updating forum.dlang.org on Sunday or so?
Jun 09 2015
On Wednesday, 10 June 2015 at 00:30:05 UTC, Vladimir Panteleev wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:It has started. Super!http://beta.forum.dlang.org/Any objections against updating forum.dlang.org on Sunday or so?
Jun 14 2015
Some strange things on the main site after update: http://i.imgur.com/MSYjmjZ.png
Jun 14 2015
On Sunday, 14 June 2015 at 18:07:29 UTC, Temtaime wrote:Too ugly.In case you're referring to the CSS problem some people were seeing, that's fixed now (after someone actually told me there was a problem).
Jun 14 2015
On Sunday, 14 June 2015 at 17:10:41 UTC, tired_eyes wrote:Some strange things on the main site after update: http://i.imgur.com/MSYjmjZ.pngFixed
Jun 14 2015
On Sunday, 14 June 2015 at 20:51:54 UTC, Vladimir Panteleev wrote:On Sunday, 14 June 2015 at 17:10:41 UTC, tired_eyes wrote:Yeah, new forum looks very nice.Some strange things on the main site after update: http://i.imgur.com/MSYjmjZ.pngFixed
Jun 14 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/messages sent to DMD-Internals don't seem to be appearing in the beta site. Mike
Jun 11 2015
On Thursday, 11 June 2015 at 22:42:53 UTC, Mike wrote:On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:Yes, this is specific to the beta site - it is not set up to receive live emails from the mailing list.http://beta.forum.dlang.org/messages sent to DMD-Internals don't seem to be appearing in the beta site.
Jun 11 2015
http://abload.de/img/tmphersb.png Maybe show full thread titles? They are weird when abbreviated.
Jun 15 2015
On Monday, 15 June 2015 at 07:45:56 UTC, Kagamin wrote:http://abload.de/img/tmphersb.png Maybe show full thread titles? They are weird when abbreviated.Yes it would be nice. On my phone titles are too short.
Jun 15 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.feels like a mobile site which is bad on a 1440p screen.
Jun 15 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Congratulations on an excellent result, Vladimir. It may sound silly, but when you are pointing someone who doesn't know about technology to the benefits of D, saying check out this forum and compare the speed to what you are used to, it's a simple illustration that makes quite vivid the point that even in domains where supposedly speed doesn't matter, it actually does (and D can help get there). People have a hard time believing something till they see it.
Jun 15 2015
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote:http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development.Can you make the breadcrumb links at the top of the forum larger? They're a little too small for easy navigation.
Jun 15 2015
Cool. Something changed? Layout is much better now. BTW unsent drafts stack up.
Jun 20 2015
On Saturday, 20 June 2015 at 15:59:07 UTC, Kagamin wrote:Cool. Something changed? Layout is much better now.Not sure what you mean.BTW unsent drafts stack up.Yes. You can discard them after you open them.
Jun 20 2015
On Saturday, 20 June 2015 at 16:26:53 UTC, Vladimir Panteleev wrote:On Saturday, 20 June 2015 at 15:59:07 UTC, Kagamin wrote:The left panel and pads disappeared.Cool. Something changed? Layout is much better now.Not sure what you mean.
Jun 20 2015
On Saturday, 20 June 2015 at 17:31:31 UTC, Kagamin wrote:On Saturday, 20 June 2015 at 16:26:53 UTC, Vladimir Panteleev wrote:I don't know what that means. Screenshot?On Saturday, 20 June 2015 at 15:59:07 UTC, Kagamin wrote:The left panel and pads disappeared.Cool. Something changed? Layout is much better now.Not sure what you mean.
Jun 20 2015
On Saturday, 20 June 2015 at 17:53:43 UTC, Kagamin wrote:http://abload.de/img/tmp67se8.pngPreviously looked like this: http://abload.de/img/tmpkbqjv.png
Jun 20 2015
On Saturday, 20 June 2015 at 17:53:43 UTC, Kagamin wrote:http://abload.de/img/tmp67se8.pngThat's the mobile view. You zoomed in, or made your browser window smaller. Zoom out or make your browser window bigger.
Jun 20 2015
Minor bug in forum (was in previous one too). If you get an error from posting a message due to eg malformed email address then you are unable to submit a post again after correcting the error (because you tried to post too recently).
Jun 22 2015