|
Post by zikzak on May 12, 2019 21:36:55 GMT
Your one stop shop for discussing features, settings, interface, and anything else related to the software we eventually recommend to the community (which we still have not officially voted on). I intend to dump loads and loads of vague questions and ideas here to be kicked around.
|
|
|
Post by zikzak on May 12, 2019 21:44:55 GMT
First up:
Sidebars
I share the opinion that they create a better looking page layout. Everything running down the center is static and dull, and there is a lot of unused screen real estate when thread widths are restricted to comfortable reading dimensions.
I have sidebar plugins working and we have the option of loading them with all sorts of stuff, ranging from basic html to whatever widget somebody wants to code up.
However, everything I can think of to put in sidebars is just content for the sake of filling a hole in the screen. I've considered twitter streams, RSS feeds, redundant displays of topic lists and navigation, etc. None of it seems like it would actually be wanted by users, but rather is simply put there because we can. And that seems like maybe a bad thing.
|
|
|
Post by zikzak on May 12, 2019 21:50:37 GMT
Next:
Tags and additional navigation at the top of pages
Right now I have it restricted to Categories, Latest & Bookmarks, with dropdowns for categories and tags. loden says he likes more options up there like New and Unread and Top, etc., and is big on tags. Are these things people will use, or is it another example of including additional options just because we can?
|
|
|
Post by zikzak on May 12, 2019 21:53:18 GMT
I've been fiddling around with site category hierarchy and displays. Drop by and see what you think.
|
|
|
Post by microbet on May 12, 2019 21:57:45 GMT
I dunno. I like to think of myself as a function over form person, but I like the latest design and I think the sparceness/empty margins are nice.
|
|
|
Post by zikzak on May 12, 2019 22:23:10 GMT
fyi, the current default theme, Vincent, probably needs to get dropped. It's pre-loaded with over 2,000 lines of custom CSS, which makes it very difficult to add our own or use add-ons & plugins without breaking things. I've already run into problems.
|
|
|
Post by microbet on May 12, 2019 22:51:07 GMT
I do really hate that 2000 lines of CSS kind of thing. I'm not a CSS guru or anything, but I'm willing to work on pruning that kind of thing into something manageable if we don't find an off-the-shelf theme that works.
|
|
|
Post by zikzak on May 12, 2019 23:14:59 GMT
I've changed opinions several times about how to handle customizing our site. The default theme and available color schemes should be fine, I think. I've actually been doing my changes on the blue one and pushing them to the others when I'm happy with it. Current opinion is we don't need much and I'm comfortable we can give users enough to make them happy without adopting somebody else's CSS mess or killing ourselves rolling our own.
|
|
Strontium Dog
Full Member
Waking 'n' Baking @ WFMU.org
Posts: 205
|
Post by Strontium Dog on May 12, 2019 23:20:55 GMT
I haven't been able to look in detail but the Discourse site (in dev/themes somewhere) talks of the use of SCSS so the base files should be fairly well structured and it should only be the resultant compiled css that is verbose. (I work with LESS a fair bit which is similar). It also uses Handlebar templates for html so again the source for those should be relatively straightforward.
|
|
|
Post by microbet on May 13, 2019 15:52:02 GMT
So Jmakin has bowed out of project managment - at leat for now - I think.
I think we are on course to recommend Discourse.
I think we have a decision to make about AWS vs. nonAWS hosting.
Issues that I can think of are:
AWS costs more AWS is technically more of a challenge AWS is more flexible/reliable/easy to migrate with confidence and such
My opinion is the the cost matters. It might not now, but lower costs make for higher chances of success for the site. It may not be huge, but may just putter along with a few hundred users for a long time.
I don't mind the tech challenge, but I think it's important that pretty much everyone on the tech team understands pretty much how the site runs top to bottom so that they can probably fix stuff.
I think there's a good emerging way of making decisions where things can be done, but objections are either overcome and there's consensus, people who disagree with the majority agree to go along, or they block.
If everyone else on the tech team is cool with AWS I wouldn't block. If some people don't want it, I would because I think it really needs everyone to be willing to learn it.
There are still things that have to happen before the move, but I think if we could make a few decisions, it'd help move things along.
|
|
|
Post by zikzak on May 13, 2019 16:55:35 GMT
I don't feel qualified to have a strong opinion about AWS. My weak opinion would be to YOLO it up on cheap hosting and then move up to where they respect our firewalls if we run into problems. But I'll defer to the more knowledgeable on this.
Would it be better to break this out into another thread so it doesn't distract from forum software discussions?
|
|
|
Post by microbet on May 13, 2019 17:07:06 GMT
Dunno what thread is better.
The cost is one thing. The technical issue though? I have never touched AWS. Maybe it's all a piece of cake.
Loden? Big learning curve or we'll all pick it up easy and remember it in 2 years if we need to do something?
|
|
|
Post by zikzak on May 13, 2019 17:19:35 GMT
A new thread would be better imo. I'm worried that we're going to end up with software settings and UI that are 95% configured by me, and then I'm going to get yelled at for everything people don't like. I'd prefer if there was one dedicated place for soliciting opinions about this stuff without derails.
|
|
|
Post by microbet on May 13, 2019 17:36:48 GMT
A new thread would be better imo. I'm worried that we're going to end up with software settings and UI that are 95% configured by me, and then I'm going to get yelled at for everything people don't like. I'd prefer if there was one dedicated place for soliciting opinions about this stuff without derails. Cool. Under the circumstances I can't imagine anyone yelling at you for software settings and UI. If they do, fuck them. You have a way better sense of design than I do, so I'll give that excuse for not contributing more here. Also, it's hard for more than one person to be in the middle of changes like that. Imo, if we're pretty surely headed towards Discourse, and if there's any way it's possible to slice off some discrete part of what you're doing that won't conflict with something else you're doing, I, or one of the other people with admin on your site could try something out. I did see that you and goofy coordinated to get something done along those lines which was very cool.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 13, 2019 17:56:08 GMT
I've worked professionally with AWS for about 7 years and I think it's great, but I'd suggest that it's overkill for getting this forum off the ground and you probably will never need most of the features that would make AWS desirable. In any case, its not that difficult to move to AWS later if you find a good reason to do it.
|
|
|
Post by zikzak on May 13, 2019 22:07:09 GMT
Cool. Under the circumstances I can't imagine anyone yelling at you for software settings and UI. If they do, fuck them. You have a way better sense of design than I do, so I'll give that excuse for not contributing more here. Also, it's hard for more than one person to be in the middle of changes like that. Imo, if we're pretty surely headed towards Discourse, and if there's any way it's possible to slice off some discrete part of what you're doing that won't conflict with something else you're doing, I, or one of the other people with admin on your site could try something out. I did see that you and goofy coordinated to get something done along those lines which was very cool. I don't necessarily need more hands on with the stuff I'm fiddling with, I just want feedback and opinions about what I'm doing and the issues I bring to this thread.
|
|
|
Post by Loden Pants on May 15, 2019 2:48:22 GMT
Dunno what thread is better. The cost is one thing. The technical issue though? I have never touched AWS. Maybe it's all a piece of cake. Loden? Big learning curve or we'll all pick it up easy and remember it in 2 years if we need to do something? It's not a big learning curve, but I definitely have big company privilege, as I would add load balancers, auto scaling, separate virtual disks, Splunk monitoring, etc. And all that costs a fortune, relatively. So I'm fine with the cheaper hosting, and adding some DDoS and firewall protection.
|
|
|
Post by Loden Pants on May 15, 2019 2:59:17 GMT
First up:
Sidebars
I share the opinion that they create a better looking page layout. Everything running down the center is static and dull, and there is a lot of unused screen real estate when thread widths are restricted to comfortable reading dimensions.
I have sidebar plugins working and we have the option of loading them with all sorts of stuff, ranging from basic html to whatever widget somebody wants to code up.
However, everything I can think of to put in sidebars is just content for the sake of filling a hole in the screen. I've considered twitter streams, RSS feeds, redundant displays of topic lists and navigation, etc. None of it seems like it would actually be wanted by users, but rather is simply put there because we can. And that seems like maybe a bad thing.
If it's redundant, then let's not put it there. Ads would be an option if we don't have any useful content. The reading view needs some way to navigate to your next thing, and from what I've seen, it's not obvious. I go to the hamberder menu every time (edit: maybe I click on the notifications decoration sometimes). That's almost as bad as scrolling back to the top on this forum when switching threads. My preferred content for the right sidebar would be my unreads/favorites/watched, in some reasonable order, so that as I read, I see that I'm moving through my list. Get to the bottom of the current thread A, click on thread D, which has 6 new replies, get to the bottom of that, click on thread A, which has 1 new reply, then thread C, which has 3 new replies. Having those threads with new replies in the sidebar would be the fewest clicks to read all of those messages.
|
|
|
Post by microbet on May 15, 2019 3:10:14 GMT
Yeah, if the subscribed and unread threads always stay with you when you navigate down a long thread that would be good. On 2p2 or here I right-click subscribed threads with new posts and open them each in new tabs. Subscribed threads with new posts is what I'd want to see at all times.
|
|
|
Post by zikzak on May 15, 2019 3:17:38 GMT
It's true there's really nowhere to go when you get to the end of a thread. I usually click the logo to get back to the front page. Definitely something that could be done better.
|
|
|
Post by microbet on May 15, 2019 3:18:22 GMT
I've been clicking the Discourse logo a lot too.
|
|
|
Post by microbet on May 15, 2019 3:20:18 GMT
Side navigation on 2p2 is pretty useless, for one because there are a lot of subforums you don't care about, but also because it scrolls when you read a thread. With Discourse that ought to be able to float.
|
|
|
Post by Loden Pants on May 15, 2019 3:26:19 GMT
Next:
Tags and additional navigation at the top of pages
Right now I have it restricted to Categories, Latest & Bookmarks, with dropdowns for categories and tags. loden says he likes more options up there like New and Unread and Top, etc., and is big on tags. Are these things people will use, or is it another example of including additional options just because we can?
Again, my main problem is with the reading view, where none of these are visible (okay, now we do have breadcrumbs, which is better than nothing). I guess the Suggested Topics at the bottom is another place where that stuff could go, but then how do you disgustedly click on a different thread when you see a derail happening? You have to scroll all the way to the bottom, or click the notification icon.
The current set of categories is a little off, with the Site Feedback category being at the same level as Main Forums, but that can be worked out with real categories. If we design the category hierarchy so that we have a single top level, then you would be able to navigate to any forum from those breadcrumbs. I would be happy with that. As for tags, I think having them on the home page and category view is ok. You can search by tag at any time, and if we offered favorites in the sidebar, with maybe even an option for sorting and/or filtering, that would be plenty.
|
|
|
Post by zikzak on May 15, 2019 3:26:57 GMT
Side navigation on 2p2 is pretty useless, for one because there are a lot of subforums you don't care about, but also because it scrolls when you read a thread. With Discourse that ought to be able to float. It's a web-wide problem. I'm always mashing the Home key on my keyboard to get the page back to where the useful links are. The navigation stuff we associate with the top of the page really should float at the bottom and always be accessible.
|
|
|
Post by microbet on May 15, 2019 3:42:14 GMT
Hmm... a lot of sites put fixed nav on the top. They even do a little of that here with the page views. You think the bottom is better because that's where you were last looking? Would you have it at the top to start and then flip to the bottom when you scroll?
|
|
|
Post by microbet on May 17, 2019 5:42:03 GMT
ProBoards has a lot of stuff. A lot of it is goofy, but there are like 350 plugins and they take like 30 seconds to install. If anyone wants to play War hit me up. Eh, War is pretty boring.
|
|
|
Post by kerowo on May 17, 2019 21:29:50 GMT
Couldn't figure out how to remove myself from the admin group, best I could do is reset my password to something random and not save it anyplace. When someone has a minute go ahead and turn the account off. I'm not happy with private discussions about the future of the site and until things settle down one way or the other I'm out.
|
|
|
Post by kerowo on May 17, 2019 21:39:11 GMT
Thanks!
|
|
|
Post by zikzak on May 19, 2019 12:41:05 GMT
I've pulled admin access from everybody on the demo site while I work on some CSS and template customizations. If anybody really needs or wants it I'll give it back, but I'd prefer to prevent errant site changes from multiple people right now.
|
|
|
Post by Loden Pants on May 20, 2019 19:06:10 GMT
Are you storing those changes somewhere other than the live server? Ideally they should be checked into github but as long as you have them somewhere it's good.
I'm traveling this week so will have limited time for this project. But if you submit a pull request, I will review it.
Sent from my SM-G930T using Tapatalk
|
|