June 05, 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:
>> 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.

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.
June 05, 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
June 05, 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 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.

How about markdown support? It can have completely client-side implementation.
June 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`).
June 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 ?
June 05, 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:
>> 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.
>
> Code in question:
> https://github.com/CyberShadow/DFeed/blob/next/web/static/js/dfeed.js#L645-L646
>
> Can you propose a patch?
>
>> 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.

If the thread is more than one page it is actually very much slower, cause one has to go through all pages.
June 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:
> > 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.
>
> How about markdown support? It can have completely client-side implementation.

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 Davis

June 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:
>> 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 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.
>>
>> How about markdown support? It can have completely client-side implementation.
>
> 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.

> 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.
June 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 use NNTP reader.

June 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:
> > 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.

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.

> > 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.

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, 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.

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 Davis