-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revamp OCFWeb #597
Comments
I can speak to some of these as well:
There have been a lot of efforts to "revamp" ocfweb and they have all failed. Instead of envisioning big, sweeping changes I would recommend finding the smallest units of improvements you can and doing those incrementally. You can also try pulling things out of ocfweb and into their own projects (e.g. printlist). If you have big ideas that can't be split up, write up a design doc and get buy-in. That way you don't have to waste effort and you can even get other people to help you. |
@nikhiljha dkess gave some great points. I just wanted to comment on #3, which I believe is the hardest one of these things to do, since there's no way we want to roll our own calendar view, and I haven't found an easy component to do so. Personally, I think that pulling things out of ocfweb like dkess said is a great choice, and probably how we should progress incrementally. For example, I think one of the things I would like to break off of ocfweb is its api. It's small, only really is depended on by one or two things atm, and could get better and gain room to grow when placed into its own project. |
The website is tricky in general because the VAST majority of people that visit it are people that want to use the lab. After that is people wanting to use other OCF services. After THAT is potential and current staff. So things that might seem like they make a lot of sense actually don't. We just need to keep in mind the target audience. There are a LOT of things that could be improved with the site. |
Makes sense. There are still definitely some usability issues from a "people wanting to use the lab/host" perspective, so I'll keep this issue open for discussion & I'll try to think of a way to include 2 and 4. |
Paging @BernardZhao on this one...
Apologies if this is already documented somewhere, but I couldn't find it.
https://www.ocf.berkeley.edu/about/staff looks super nice and should probably be the homepageThe text was updated successfully, but these errors were encountered: