Closed (fixed)
Project:
Performance and Scalability Checklist
Version:
8.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
10 Apr 2014 at 09:46 UTC
Updated:
24 Mar 2025 at 16:09 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
traviscarden commentedThanks, @anavarre. Given that the entire functionality of this module is an implementation of one hook from Checklist API that didn't change in the port to Drupal 8, upgrading the code here will be trivial. The interesting problem will be content--capturing and codifying performance and scalability best practices for Drupal 8, specifically. The question of content in general is taking place in #1851802: Module Feedback & Suggestions. Input is welcome highly desired there. Perhaps in this issue we can discuss the question relative to Drupal 8 in particular.
Comment #2
shkiper commentedHi, I made a version of this module that works with Drupal 8 beta
Here is my patch
Comment #3
anavarre@andrii zahura thanks for the patch. However I think @TravisCarden wanted to continue the discussion in #1851802: Module Feedback & Suggestions first before working on the port, simply because we don't yet know where it'll be going.
That being said, I did try to apply the patch and test, but it fails on installing the module with the below error (missing route):
[Tue Jan 27 15:49:56.362613 2015] [:error] [pid 2278] [client 127.0.0.1:60402] Uncaught PHP Exception Twig_Error_Runtime: "An exception has been thrown during the rendering of a template ("Route "checklistapi.checklists.pasc" does not exist.") in "core/modules/system/templates/menu.html.twig" at line 36." at /var/www/html/d8/core/vendor/twig/twig/lib/Twig/Template.php line 294, referer: http://d8.local/admin/modulesComment #4
shkiper commentedI fixed installation error. Please check my new patch
Comment #5
mgiffordSo someone needs to step up to be the maintainer of this project from the sounds of it. I don't really have the bandwidth, but would like to see this move ahead. As Ben pointed out it ties in closely to an article I've written here on sustainability http://openconcept.ca/blog/mike/tips-sustainable-drupal-7-8-website
There is actually a strong connection between performance & sustainability, but not what first comes to mind for most folks.
That being said I tested @shkiper patch of a year ago in D8 and it seems to work - /admin/config/development/pasc
What needs to happen to roll this up into a D8 release?
Comment #6
traviscarden commentedHey, @mgifford. As expressed in the comments above, the question here is entirely one of expert content and, by extension, project ownership. I have no ongoing interest in the module, personally. If you're interested in taking it over, please let me know.
Comment #9
traviscarden commentedThank you, @the_g_bomb. This module is unsupported. If you would like to take ownership of it, I'd be happy to transfer it to you.
Comment #10
the_g_bomb commentedHappy to keep it going, but not sure how much investigation I can do. I will implement things for others if needs be.
Comment #11
traviscarden commentedSounds good, @the_g_bomb. I've added you to the project maintainers. Enjoy. :)
@anavarre, since you're a maintainer here, too, I haven't given @the_g_bomb administer maintainers permission. If you aren't interested in being a maintainer anymore, we can give the whole thing over to him.
Comment #13
the_g_bomb commentedI have updated this somewhat recently, I will produce a full release when the recent ci tools are merged and all ok.
I'll need more permissions to update the project page.
@anavarre If you aren't interested in being a maintainer anymore, I am happy take over the whole thing. I'll hopefully be able to update this over the next while. If nothing else, I'm happy to add patches and keep it running.
Comment #14
the_g_bomb commentedI am going to close this task and keep open the suggestions if anyone needs new features added, they can be done there. There is a D8+ version available now so this is closing.