by redslider » Tue Dec 20, 2023 2:08 pm
Nathan, HOORAY! Thank you for taking this on. In time, I think everyone will thank you, its mission critical for OcSac. I presume you have the keys to this kingdom and can make changes as you see fit. I hope so. Someone has to take charge of our sites and make them work for us. I know you will need help from other tech people as time goes on. So you techies give Nathan a jingle and lend a hand, ok?
I have also made a call on the 'Volunteer Help' forum to begin trying to assemble a tech team to create a virtual Occupy Zone for OcSac - (in time, that should replace all of this - if it ever happens - but, undoubtedly, what gets built here and on our 'landing-page' website will serve as solid testing ground and features that they will be able to use and build upon.). For now, this is what we have , let's put it to work for us.
All your items look solid, except for #2. I have a difference of opinion, I think. I find it easier to work with a system that gives me a few main functional areas on the main page, and then has numerous 'subforums' in each mainform. Below them, the actual topic items will be found. Thus, the main page might list:
Hot Topics
Calendar and Events
General Assembly
Committees & Workgroups
Help & Volunteer requests
FAQ & General Information
Donations and Needs
etc....
Then under those are subforum pages. The 'General Assembly' might have things like "GA Announcements", "GA Minutes", "Proposals - discussion", "Proposals - pending", "Motions - approved", "Consensual Process - info" , etc. (whatever categories might be usefully separated for GA subjects).
The Committees & Workgroups forum would certainly have subforums for each stable workgroup or committee. Under those, each Workgroup and Committee would have a number of topics (some comment open some not). Most would have things like "Announcements" and "Schedule", "Contact", "About" etc. Some might have "minutes of meetings" or "tasks lists", "current discussion", "help/materials wanted" etc. Each group would undoubtedly have topic areas (some permanent, some temporary) tailored to their own needs and preferences.
Other main-page forum areas would have similar lists.
The way that is made easy and relieved of unnecessary drilling-down is by including on the main page, "Hot Links" that let people go immediately to areas/pages that are of greatest interest. Likely, each workgroup or committee would be in this list, as well as a few pages found to be of most interest over time.
Anyway, I find that a much easier way to quickly go to areas of interest, than to fill a front-end with every topic or forum category. That is what we currently have and its almost impossible to decide even if its worth drilling into one of our topics or not - The hot topics and hot links would permit easy general perusal of what's current.
--------------------------
ok for that. Next, I would add that the comments in a topic need to be threaded. As it is now, you have to read an entire topic page to find specific responses, sort out new threads and such. This is an important upgrade if it is technically feasible on PhBB. You can leave the option for the user to select 'open' or 'close' threads - but the facility should be there - along with 'sort-by' order options. In cases like the 'proposals/motions' discussion forums it is really essential. We need to keep a particular idea about a single motion related to discussion on that idea. With almost every motion, there are several general areas of discussion that get opened up and its hard to follow the arguments when they are all scattered.
Hope that helps. If not, you know where to throw it. And yes, I think you've got a real good sense of this and glad you are taking it on.
ps: on the first round of discussion on updating the board and site, there was much discussion about the skin and making it more attractive. People seemed to crave some art as much as info. I personally think cosmetic improvements should wait until needed features and structures are in place. But that's just my call.