obf / homepage Goto Github PK
View Code? Open in Web Editor NEWThis project forked from kushinauwu/obf-homepage-new
Code for the OBF's new homepage
Home Page: http://open-bio.org
This project forked from kushinauwu/obf-homepage-new
Code for the OBF's new homepage
Home Page: http://open-bio.org
Clicking the "learn more" button near the top of the home page doesn't seem to do anything. I don't know what to change to try to fix it, since the button is a black box. Hoping Yo can figure it out...
Past Board meeting minutes are a major artifact of our operations, and it should take people almost no effort to find them. Can we make it a menu item, or at least a major heading on the Board page? Right now (see #13), they're inconspicuously as "here" in a sentence in the first paragraph, and (IMHO) easily missed.
When I hover over "About", I get a drop-down menu (Membership, Donate, board), but "About" itself can also be clicked.
Unfortunately, Events, Projects and Travel Awards only give a drop-down menu but the topic itself is not clickable - I think it should. e.g. I want to click on "Travel Awards" directly without having to choose one of the entries in the drop-down menu.
I think there must be some postprocessing styling going on that's resulting in this weird formatting:
because I don't see any of that in the html:
<ul class="bosc-timeline bosc-history"><li><a href="/events/bosc/">BOSC 2020</a> Toronto, Canada (as part of Bioinformatics Community Conference, <a href="https://bcc2020.github.io/">BCC2020</a>)</li><li><a href="/events/bosc-2019/">BOSC 2019</a> Basel, Switzerland (as part of ISMB/ECCB 2019)</li><li><a href="https://www.open-bio.org/wiki/BOSC_2018">BOSC 2018 </a> Portland, Oregon (colocated with the Galaxy Community Conference as part of <a href="https://www.open-bio.org/2018/07/27/gccbosc-2018-post-meeting-report/">GCCBOSC 2018</a>)</li>
which should look like this:
- BOSC 2020 Toronto, Canada (as part of Bioinformatics Community Conference, BCC2020)
- BOSC 2019 Basel, Switzerland (as part of ISMB/ECCB 2019)
- BOSC 2018 Portland, Oregon (colocated with the Galaxy Community Conference as part of GCCBOSC 2018)
https://github.com/OBF/homepage/blob/master/board.php#L17 - this sentence should be editable too as part of the board page!
https://www.open-bio.org/events/bosc/submit/
I can do most of it myself but would like help with the section about open licenses, so I will make a separate ticket for that.
We have logos of past sponsors here:
https://www.open-bio.org/events/bosc/sponsors/
None of the logos are clickable links - should they be?
The current display always using the same width has left some of the logos are comparatively small (e.g. GigaScience), and others larger (e.g. the squares for F1000 or PeerJ). I would like to make the landscape logos a little wider, and the square ones a little smaller.
Shouldn't it?
Do we have a Slack invite link that doesn't expire?
the pages under https://www.open-bio.org/events/gsoc/ need some updates - for instance 2020 to 2021 on this page:
https://www.open-bio.org/events/gsoc/gsoc-overview/
For footer-bosc, the link should be https://gitter.im/OBF/BOSC_community
for generic footers, the link should be https://gitter.im/OBF/Lobby
Also use a gitter icon from flaticon.com.
CollaborationFest links for 2019 and 2020 are wrong. 2020: https://www.open-bio.org/events/bosc-2020/bosc-2020-collaborationfest/
https://www-dev1.open-bio.org/blog/ is missing the latest few posts on https://www.open-bio.org/wiki/News
I hope it doesn't have to be hand-updated?
Also (not as major), why do some of the blog posts show up with images and some don't, even though they contain images (e.g. the City of Roses post)?
should redirect to http://open-bio.org/blog/
instead it gives you "Error establishing a database connection" -- ??
https://www.open-bio.org/travel-awards/ does not as far as I can see link to https://www.open-bio.org/category/travel-fellowship/
We could add a link to this paragraph:
Travel fellowship awardees are required to write a blog post on the OBF blog about their experience attending the event. This should be completed within three weeks after the event ends, and is a prerequisite before the awardee can receive payment.
But likely elsewhere would make sense as well?
I think we should move the current sponsors to the top. Let's have the BOSC sponsors first, and then (smaller) the CoFest-only sponsors. Google Cloud should be listed in both.
CoFest sponsors should also be added to the CoFest page.
Also need to add new sponsors to https://www.open-bio.org/events/bosc/ (and if possible, fix the layout of the sponsor logos--I couldn't get them to line up vertically)
On this page: https://www-dev1.open-bio.org/events/bosc/ the bold is either not bold at all, or only visibly slightly bold. I think this is because the font doesn't have a bold weight at all - see https://fonts.google.com/specimen/Slabo+27px
We could replace it with a similar serif slab font, maybe?
note - in pic above july 24-25 is suppose to be bold!
https://www.open-bio.org/events/bosc/bosc-2019-keynote-building-infrastructure-for-responsible-open-science-in-africa/ duplicates https://www.open-bio.org/events/bosc/keynotes/
I think the latter should be the official page, but note that there is a tweet that references the former, so if there's a way to make that URL redirect to the second one, that would be good.
I gave up on making the formatting nice on https://www.open-bio.org/events/bosc/keynotes/; maybe you can improve it.
@yochannah, thanks for adding the missing events to the Events page! When you get a chance, can you make the BOSC 2019 link go to https://www.open-bio.org/events/bosc-2019/ rather than https://www.open-bio.org/wp/events/bosc/ (which redirects to the main (now 2020) BOSC page)? Thanks!
Peter Cock's entry at https://www.open-bio.org/board/ links to BioPython and the link is broken. The correct one is https://biopython.org/
e.g. https://www.open-bio.org/events/bosc/collaborationfest/ where the mixed case in CoFest or CollaborationFest is lost.
Per the monthly Board meeting the following should be addressed:
Right now I'm not sure if new content is backed up in any way
The link to the bosc-announce mailing list from the letter icon in the footer should be changed to https://groups.google.com/forum/#!forum/bosc-announce
I have a vague feeling that this may have happened before. Anyone know how to fix it? Maybe @yochannah is the only one?
I just noticed that the About OBF page said, "The OBF is open to anyone who is interested in promoting open source bioinformatics / open science. Please see the Membership page for more information." -- and there was no link to the Membership page! So I added one, but it still seems like this should be on the menu bar (perhaps under About).
https://www.open-bio.org/events/bosc/ should always point to the latest BOSC page.
The current 2019 page should move to https://www.open-bio.org/events/bosc2019/ and should appear as a new menu item under Events.
The new BOSC 2020 page should say "BOSC 2020" as the leftmost top menu item.
At some point, the BOSC subpages such as Schedule will also need to move to new URLs with 2019 in them so we can keep them accessible while having the more generic URLs point to the latest conference info.
@yochannah maybe at some point we can work on this together?
If you go to the BOSC 2021 page (https://www.open-bio.org/events/bosc-2021/) and click on the logo in the top left, it points to https://www.open-bio.org/events/bosc-2021/bosc, which mysteriously redirects to https://www.open-bio.org/2017/10/28/bosc_2017_report/
???
Add a table of posters to https://www.open-bio.org/events/bosc/schedule/ (see https://www.open-bio.org/wiki/BOSC_2017_Schedule for an example). @cjfields is this something you could take on? And perhaps @yochannah could help us to set it up to suck in a gsheet as for the talk schedule?
https://github.com/OBF/homepage/blob/b1024c78e05035485a3ab84f7a1bde28c9a900c8/footer-bosc.php
the content in the footer should be editable - can we make it a widget area?
The GSoC page in the OBF website (https://www.open-bio.org/events/gsoc/) is now up to date.
As discussed with @yochannah, we are planning to use the main OBF website for project ideas and all updates this time instead of the GitHub templates page (https://obf.github.io/GSoC/). Suggestions are welcome.
I am unable to find the "Appearance" tab in the Wordpress dashboard. The GSoC 2020 page needs to be added in the "Events" sub-menu.
https://www.open-bio.org/donate/
(See also issue #9 -- not sure how to link it here)
On https://www.open-bio.org/board/
The minutes of the previous meetings can be found here.
"here" links to a bad URL.
(I thought we had fixed that already? Maybe that was a different place?)
the pages under https://www.open-bio.org/events/gsoc/
need some updates - for instance 2020 to 2021 on this page:
https://www.open-bio.org/events/gsoc/gsoc-overview/
(there are probably more places as well)
this shouldn't be my job. who can do this?
I like the smaller font better, but now that the text is taking up less space, there's an awful lot of excess whitespace around the little bit of text near the top left of the OBF home page. Not urgent, but can we think of a way to make that look better? I suppose we could replace the photo there with a less-tall photo, though I really like the current photo.
https://www.open-bio.org/events/bosc/ is not terrible but could use improvement
Formatting on https://www.open-bio.org/events/bosc/submit/ is wonky--in particular, the indenting is uneven. I don't think @yochannah has time to fix this, so I'm hoping someone else who's good at Wordpress can help.
We are opening submission TOMORROW. I'd like this page to look a bit less embarrassingly bad!
Looking at the output code, there's no ordering, so I'll need to add a custom ordering parameter - shouldn't take too long. Which of these sounds better?
I'd also suggest something about length of service/seniority sort but that info will be harder to find so I'd rather not unless everyone else really loves it.
Originally posted by @yochannah in #37 (comment)
Currently any changes to the style made here on GitHub require manual upload to the server to go live. We should document this, perhaps in the README.md
(bus factor etc).
See #17 (comment)
Some pages have images but don't have a set feature image. In this case, (example blog post here: https://www-dev1.open-bio.org/2019/03/13/a-week-of-open-source-adventures-in-san-diego/ ) we should make sure to set the first image to act as the feature image.
example: https://www.open-bio.org/events/bosc/bosc-2019-keynote-building-infrastructure-for-responsible-open-science-in-africa/ - breadcrumbs touch the left of the page edge.
See https://www.open-bio.org/wiki/BOSC_2017_Schedule for example. Can we also do this with gsheets, or would it look nicer if it were in the page style?
in many place we have repeated styles that aren't necessary; it would be nice to cut down on the lines of duplicate code and/or add a pre-processor + good docs to the CSS.
It's also important to note that where possible styles should automatically be applied to content: right now there are many cases where someone may be using the WYSIWYG block editor in wordpress and accidentally delete a class or id which breaks the site formatting. Adding these classes to the templates so they don't need to be edited manually by content editors would make things much better!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.