I have a concern that this module has not been updated since June of last year. What are the plans? Will it be further developed? Will it have full release beyond beta6? Panels module has not been updated since April 2020 as well. I like the Page Manager module, in particular that I can build pages not based on nodes and with multiple variants, but it looks like other Panels-based modules (like Panelizer) go away, being replaced by stuff based on Layout Builder.

So my question to the moderators: how do you see the future of Page Manager and Panels? And if Panels go away, would it be possible to make Page Manager based on Layout Builder layouts?

Comments

calmforce created an issue. See original summary.

xem8vfdh’s picture

I would be interested to know as well. It may be telling that you asked 2 years ago and still no response.

socialnicheguru’s picture

i want to use layout_builder for building page layouts.
But layout_builder has no smart way to determine context.
There are modules like http://drupal.org/project/context_stack and this issue #3344001: Can context_stack be used with layout_builder to provide context for different layouts?

anybody’s picture

Page manager has been a wonderful idea and especially in combination with layouts, it's really a very helpful tool for Drupal. Would be totally sad, if it was discontinued!

xem8vfdh’s picture

i agree @anybody, and would like to see it continue on

abedih’s picture

I am also very interested. the problem I have with Layout Builder is that it is not stored as configuration and pages you make have arbitrary real paths. you can set an alias path but drupal will pick up the real node path which is very problematic in transferring configuration from development environment to production.

socialnicheguru’s picture

I like the context awareness of page_manager and I hope it continues.
I would like to add add context to page_manager to recognize the switching of view modes.
It would be create to switch view modes based on criteria like date. I can show an event has passed view mode for a node which might have a link to the next upcoming event.

xem8vfdh’s picture

as far as I know Layout Builder also does not work with the Bootrap 3 Drupal module. While I'd like to move to 5, I don't really have the bandwidth.

jweirather’s picture

Would love some feedback as to what to expect from Page Manager in the future. Will it continue, even in its current state?

We're currently migrating a massive site from D7->D10, and Page Manager played a critical role in the old site, it doesn't appear there are any alternatives for D10 (aside from the Page Manager module itself).

Also, we are currently sponsoring a variety of contrib work on modules we use, and would be happy to include Page Manager in that, if it is indeed planned to continue.

xem8vfdh’s picture

@jweirather I am not a maintainer here, but if you all could get involved in maintainership for this module, that would be amazing.

You may be able to get help/feedback from @gisle. He outlined the process to me here

This is another issue that might be relevant to you in that quest.

Keep up posted here!

dqd’s picture

I pinged @japerry and @joelpittet on Slack with the following message:

I am willing to (feel free to add me) temporary to co-maintain this project at least to bring the most import steps to be done and RTBCs to review an to be merged to move forward with a stable release. With the help of some other long term Drupal contributors and maintainers in that issue who are willing to help to solve the biggest issues to get it future ready I would be able to make it Drupal 10/11 ready. Because my time as founder and CEO of 3 companies is limited, I consider these co-operation with others as mandatory and additionally I will let employees of my companies work on it in their company time to support Drupal and the awesome Page Manager.

I fully understand and know by myself from the projects I maintain that one life is not enough to be everywhere everytime with the same intension and I hope that I can help by jumping in here with my support. The reason: I agree with some comments made in this isse, that parts of the main feature set of page_manager are very relevant for the overall flexibility and future of Drupal and are not overlapping enough with other projects and some RTBCs are very important to make it working without flaws in D10 and D11.

Thanks for all the hard work on this project and a Happy belated global Drupal contribution day!

dqd’s picture

Status: Active » Needs review
xem8vfdh’s picture

THANKS @dqd!

It would be amazing if your team and other dedicated users could pick this up. Please keep us posted here and let us know how we can help.

If slack proves a dead end, consider contacting @gisle. He outlined the process to me here:

https://www.drupal.org/project/acl/issues/3348765

andypost’s picture

Primary issue here is very high expectations for 4.0 release

I bet the good idea is to triage issues and write-up roadmap a-la #2787419: Plan for Page Manager 8.x-4.0 release

anybody’s picture

+1 for @dqd he did a great jobs in many other contrib modules. Especially I know from https://www.drupal.org/project/datatables!

dqd’s picture

Primary issue here is very high expectations for 4.0 release

Agreed. And we would do us all a favour in initially planning more realistic. Before not getting anything done for years it would be good to get something stable at very first. While keeping the eye on the roadmap of course. Even if some points on this rodmap need further discussion now after such a long time.

I bet the good idea is to triage issues and write-up roadmap

Yes. Exactly. That's what I usually do when chiming in to support a projects survival. :) But sometimes an "emergency sub release" of long standing RTBCs, and flushing the issue queue from dust etc is required urgently. Especially when a roadmap is about 7 years old, hah. Just kidding.

+1 for @dqd he did a great jobs in many other contrib modules.

Thanks @Anybody :) very much appreciated compliment. And do not "hide your own light under a bushel". It is always the sum of the hard work of all together and so is your support! +1

japerry’s picture

Coming back to this -- in short there is a future for page manager, but unfortunately not much can be talked about here. Over the past several days I've updated the tests and tried to commit what made sense. It does appear to be a few issues remaining around page handling and contexts. There is also the 5.0 release which will require a new version of ctools, but both will occur after Drupal 11 is released.

As the 4.0 release, there isn't a reason for it to be in beta, and now that tests are passing, I think with a few of the lingering bugs fixed, I can be confident of an actual 4.0 release coming in the next few weeks.

xem8vfdh’s picture

woah, big news @japerry! Thanks for the update and all of the hard work in recent days (and days to come), we sincerely appreciate it.

andypost’s picture

Version: 8.x-4.0-beta6 » 8.x-4.0-rc2
dqd’s picture

@japerry: that are great news! Thanks for your hard work on this! I lost a little bit track here over the last months because of overblown full schedules on my side but I was immedialtely getting happy and starting to smile by reading your last comment in here.

japerry’s picture

Version: 8.x-4.0-rc2 » 8.x-4.0-rc3

RC3 brings support for D11 and closer support for newer versions of ctools. Please give it a try, if there are bugs I'll try to fast-follow. Tests are passing, except for the schema issues, which would be nice to get in before a full release.

xem8vfdh’s picture

Thanks @japerry! No issues thusfar in my testing. Will report back if I run into anything.

japerry’s picture

Status: Needs review » Closed (outdated)

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.