In preparation for upgrading farmOS to Drupal 8 (#2361735: [META] Map out Drupal 8 / farmOS 8.x-2.x Dependencies), we should reduce any module dependencies that are not strictly necessary.

Currently, the Farm Admin module provides the Farm Dashboard using Panels and Page Manager. The same thing can be accomplished with a simple page callback function that builds the layout we want. This would remove Panels and Page Manager as dependencies and therefore simplify the upgrade to D8.

Once we're on D8, we can reconsider changing how the dashboard is built so that it's easier to customize.

Comments

m.stenta created an issue. See original summary.

m.stenta’s picture

Project: farmOS » Farm Admin

  • m.stenta committed 6b90b43 on 7.x-1.x
    Issue #2651442: Convert dashboard to a page callback. Remove...
m.stenta’s picture

Status: Active » Closed (fixed)

Done.

m.stenta’s picture

Project: Farm Admin » farmOS

Moving old issues to the canonical farmOS project for easier searching. Apologies for email spam if anyone is following these. :-)