ofSite
ofSite copied to clipboard
Strange structure of the site
Hi!
The structure of the site seems a bit strange to me. What exactly is the purpose of the second row of menus, > forum > addons > wiki > github > mailing list?
Those kind of clash with the rest of the menu structure, and should be integrated into it: forum and mailing list should be in community, addons should be in download, wiki should be in documentation, github should be in development.
The tutorials main heading imo belongs in documentation
The second row should then act (if technically feasible) as selection-dependent sub-headers, where necessary, e.g. the documentation section should display reference, tutorials, wiki, the development should display github, CI, and probably a link to the github wiki pages.
what do you guys think?
there's definitely a lot going on in the header, and some of them could be grouped like you say... what do you think the main groups are exactly? community, download, documentation, development -- with everything else beneath?
Yes, judging from many other FOSS projects' homepages, I would suggest/expect (in that order)
News(could be the twitter/GH/forum feeds which already exist) About Gallery Download Documentation Community Development(which could be renamed "Get involved" to be more clear)
This is motivated by trying to follow the natural progression of a new user encountering OF for the first time, and deals with the upcoming questions in a linear, left-to-right way. It pretty closely mimicks at least my progression/expectations when encountering/looking up new (FOSS) projects:
News: Judge if the project still active. If the last updates are from <2009, abandon it immediately. There are so many abandoned projects out there, it's unbelievable. About: People still seem to use it, great. What is it about, exactly? Gallery: OK, this sounds interesting. I want screenshots (or equivalent). How does it look like? What can be achieved? Download: OK, this looks great, just what I need. Where can I get it? Documentation: I got it downloaded. Now how do I install and use it? What's there to play with? Often contains FAQ Community: Meh, documentation is too opaque/sparse/not for my OS. I need to ask some questions. Is there a forum/mailing list/user meetings/whatever? Development: Great, I love this project, it's so useful. I want to contribute/get involved/report bugs, where can I do that?
I think this makes a lot of sense tbh, but I'm open to alternative opinions of course.
just wanted to say this is basically ok with everyone else, we just have to hack something together to get it to work.
I just want to bump this now that there's a little bit of discussion about the site structure again.
i think we're in agreement that your suggestion works, we just need someone to take the time to implement it. if you're up for it, go for it! otherwise we need someone else to volunteer their time.
yeah I know. I just wanted to bump it to bring it to the top of the list so that someone possibly working on it has something to go from, and doesn't have to start from scratch. :-)