documentation icon indicating copy to clipboard operation
documentation copied to clipboard

Linked to Font Awesome GitHub icons no longer showing up

Open kreynen opened this issue 1 year ago • 3 comments

Expected behavior

  • If you look at the edit https://docs.pantheon.io/start-state in GitHub, you'll see that https://github.com/pantheon-systems/documentation/edit/main/source/content/start-state.md links <i class="ml-5 fa fa-github"></i> to the projects GitHub repos. After the documentation site update, those links no longer show up.

Actual behavior

  • Only the link to start a site using the Upstream on Pantheon is displayed. Users are unlikely to realize that something like Commerce Kickstart is doing to install Commerce 2 on D7

Suggested Resolution

  • Either fix the render so the Font Awesome icons are displayed or update the MD

This problem likely exists on other pages of documentation.

Many of the Drupal Upstreams are no longer maintained. Because of the limits on how D7 distributions require future contib and Drupal core updates from the Upstream/Distribution.

  • I started CiviCRM Starter Kit for D7, but it is now maintained by https://github.com/herbdool/civicrm-starterkit-drops-7
  • CivicActions took over DKAN, but the D7 version in https://github.com/GetDKAN/dkan-drops-7/commits/master hasn't been updated since 2021. I don't know if there was an official EoL announcement.
  • Commerce Kickstart 2.x is still maintained on , but https://github.com/commerceguys/kickstart-drops-7/commits/master hasn't been updated since 2020.
  • OpenAid is on BitBucket (not GitHub), but hasn't been updated since 2015. That should be removed.
  • OpenAtrium for D7 is still maintained
  • OpenIdeal hasn't been updated since 2014 https://github.com/linnovate/openideal-on-drops-7/commits/master. https://www.drupal.org/project/idea has been updated for modern Drupal, but it is no longer being maintained as a distribution.
  • Open Outreach hasn't been updated since 2015 at https://github.com/nedjo/openoutreach-drops-7/commits/master. https://www.drupal.org/project/openoutreach is marked as "Not supported (i.e. abandoned), and no longer being developed"
  • Open Public was maintained until 2019 at https://github.com/phase2/openpublic-drops-7/commits/master. https://www.drupal.org/project/openpublic is flagged for including a version of Drupal with critical core security updates. It is really irresponsible to allow users to install that with a disclaimer telling users report the fact that core is outdated to the project maintainer on Drupal.org when the project maintainers haven't responded to any issue in several years.
  • Panopoly for D7 is still actively maintained
  • Plato Típico hasn't been updated on https://github.com/enzolutions/plato_tipico/commits/master since 2015
  • Push Take hasn't been updated on https://github.com/zirafa/pushtape-drops-7/commits/master since 2016
  • RedHen hasn't been updated on https://github.com/thinkshout/redhenraiser-drops-7/commits/master since 2018. Development for a modern Drupal versions of RedHen has reached an RC at https://www.drupal.org/project/redhen

kreynen avatar Nov 14 '23 15:11 kreynen