GithubHelp home page GithubHelp logo

openforcefield / openforcefield.org Goto Github PK

View Code? Open in Web Editor NEW
7.0 21.0 14.0 242.93 MB

Hugo website source for openforcefield.org

Home Page: http://openforcefield.org

HTML 4.79% CSS 0.30% JavaScript 91.58% SCSS 3.34%
hugo kube website openforcefield

openforcefield.org's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openforcefield.org's Issues

Get a perma-link to the most recent stable SMIRNOFF spec page

Hmm, the proposed change would hard-code this link to the 0.3.0 toolkit release's SMIRNOFF spec page. This could be a problem because tomorrow we're cutting the 0.4.0 toolkit release, which will make substantial changes to this page (and if we hand-correct that, we'll eventually make more changes requiring an update of this link in the future).

RTD is supposed to have a stable branch which corresponds to the latest tagged release, but that's not building for us. I'll try to figure out what's up with that and get us a perma-link to an up-to-date SMIRNOFF spec page.

I'm going to merge this PR, because an outdated link is marginally better than a completely broken one. But I'm making an Issue to tackle this in the future.

Originally posted by @j-wags in #120 (comment)

Advisory board meeting minutes are out of date

Our landing page links to https://openforcefield.org/minutes/cab/, which hasn't been updated since 2020. Maybe we should link directly to the Google doc?

Would there be any security/privacy concerns by doing this? (For the record, I switched that doc from "anyone with the link can edit" to "anyone with the link can view", and gave explicit edit permission to project leadership)

Partner updates, etc.

Looks like we need to get Ben Pritchard (@bennybp) onto the members page. Also our Consortium page seems to be out of date as we are at least missing OpenEye. @karmencj anyone else?

The DOI pointing to the Roadmap is broken

The DOI link in this screenshot is broken. I'd submit a PR to fix, but I'm not actually sure where it should point.

Screen Shot 2019-05-16 at 4 48 22 PM

Edit: it points to 10.0.51.84/RG.2.2.27587.86562.

Links at bottom of page are broken

The "Contact Us", "About Us" and "Join the Consortium" links don't lead to real pages.

Relevant source is in themes/kube/layouts/partials/footer.html

To resolve this, I propose the following changes:

  • Connect "About Us" to link to the "Consortium" page.
  • Connect "Join the Consortium" to mailto:john.chodera@choderalab
  • Remove "Contact Us"

Shorter paths to installation instructions

There are many clicks between the homepage and installation instructions for any packages (say, the toolkit)

Here's what I see as the minimum path: openforcefield.org → software → scroll to OpenFF toolkit → GitHub → scroll all the way down to "Detailed installation instructions can be found here."

It may be better to have shortcuts to installation instructions on https://openforcefield.org/software/, something like below; even if that is just a box that points to the installation instructions in the docs, it shortens the path

image

Remove dates from titles in Science Updates posts

Having dates in titles is no longer necessary and they should be removed from all titles in Science Updates posts. This was used for the meeting summaries and to make it easier to find relevant entries on the previous website version.

Misconfigured meta tags lead to wonky citation information

If you try to cite https://openforcefield.org with Zotero (or similar) the citation is mangled, at least partly due to misconfigured meta properties.

Here is the citation in Zotero:

image

The page source looks like:

image

Note that the meta property for URL is //openforcefield.org/, which obviously doesn't resolve to anything. Also note in the page source:

  <meta name="author" content="newpixcom">

I don't know enough about web development to determine if adjusting the parameters in this file will break other parts of the site:
https://github.com/openforcefield/openforcefield.org/blob/29d41fe3f247bdd9c9bac0d38d54f47bc2324c6b/config.toml

Broken news link

Perhaps related to #310, although not the same -- I think some rearrangement has broken news links again. The link at https://openforcefield.org/about/organization/ to https://openforcefield.org/community/news/news/introducing-the-consortium/ should probably direct to https://openforcefield.org/community/news/general/introducing-the-consortium/ instead.

Remove Zanette

My student Camila Zanette has defended and moved on, so we should remove her from personnel.

Better landing page?

The TensorFlow Core overview page is a great example of a very helpful landing page:
image

  • Menu at top with useful major links
  • Tabs with most immediate information on Overview, Tutorial, Docs, coming features
  • Link to upcoming meetings
  • Prominent buttons for tutorials and docs
  • Illustrative code snippets with buttons to run the full example from your browser

Update, date, or remove "Collaborative projects" page

https://openforcefield.org/science/collaborative-projects/

This page ranks highly in Google searches:

image

but is probably out of date. I have no idea if these are active projects or something that was put together several years ago. They don't seem to fully describe the current scope of collaborative projects; in this case it miscommunicates how much our software supports crystals (it makes no effort to) and whether or not we're working on it (I'm not sure we are). I suggest any of

  • Update the page to track current projects and commit to maintaining it (i.e. quarterly updates) in perpetuity
  • Tag each project with dates to represent when they were conceived and include current status/progress
  • Remove this page altogether

Move news links back to openforcefield.org/news?

Any link ever published to one of the openforcefield.org news slugs (e.g. the big Parsley announcement, https://openforcefield.org/news/introducing-openforcefield-1.0/) is now broken because these have migrated to openforcefield.org/community/news/general for reasons that are likely not compelling. We should consider moving this back to openforcefield.org or at least generating URL redirects from any old slugs to their new locations so that we don't lose the history of every link any other website had to openforcefield.org.

Front page buttons can be covered by footer

The landing page buttons are covered by footer when I scroll to the bottom of the page while using a wide browser window.

Screen Shot 2023-04-05 at 5 22 52 PM

Using Firefox 111.0.1 on Mac OS 12.2.1 on a 2020 M1 macbook air

Parsley blog post

Hi,

in the blog post on the release of Parsley (https://openforcefield.org/news/introducing-openforcefield-1.0/) the regularization penalty weight w_reg is introduced, but does not show up in the equations (see section "Regularized force field optimization with quasi-Newton iterations"). I think it should be in front of the regularization term. Or does it maybe refer to something else from the original ForceBalance work?

Regards,
Tobias

Add anchor tag to Consortium info or Consortium members, or split into separate web page?

I often want to point someone to the current Consortium members, an explanation of the Consortium, or info on how to join the Consortium, but the way the current website is organized, this is impossible.

Can we either add anchor tags to make it possible to link this information directly, or somehow split off the Consortium information? The current division of information does not make it easy to recruit new partners.

Making a "how to cite" page

@Yoshanuikabundi and I were talking about how to make it possible for writers to figure out which OpenFF papers/zenodo entries to cite. While Zenodo entries are available for distinct software releases, one challenging case is @ChayaSt's torsion interpolation paper, which isn't tied to a codebase, but is the basis for important results.

We think that a central "how to cite" page for all of OpenFF would be useful, and it could live on the openforcefield.org website. It could tie in to the current publication yaml system, and contain at least basic instructions like

(The following links are accurate to the best of Jeff's knowledge on Apr 1 2022)

  • How to cite FFs (right now basically everyone should cite the main Parsley paper,), additionally they can use the table in the openff-forcefields readme to get the specific FF's DOI.
  • How to cite the OpenFF toolkit (Recommend they find their specific version's DOI, but provide the "auto-latest-version DOI" for lazy folks) and SMIRNOFF paper
  • How to cite OpenFF Evaluator (Zenodo DOI) and preprint
  • How to cite things like BespokeFit (Zenodo DOI, could be updated with publications)
  • How to cite special features
    • "If your work uses Wiberg bond-order based parameter interpolation. please cite this preprint

Alternatives considered

We considered having a logging statement in the code that would state which paper to cite, but that seems like it would just add to our overwhelming terminal output, either be untested or add a lot of complexity to test, be hard to extend for further papers, and would confuse the majority of users.

Another thought is to have each repo's docs contain relevant publications that users should cite, but I don't expect that people would scramble to find all the docs in their conda environments to figure out which dependencies were pulled in and how to cite them. This becomes an especially large maintenance issue if we forget to update individual repos' pages and things become actively wrong.

Where to put info on events, meeting minutes?

Where should we put info on upcoming events? Should we have a dedicated tab?

Also, what about meeting minutes? We're required to post these for Consortium meetings. Link to them from under Consortium?

(Also discussing on Slack, but putting it here for the record.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.