Closed (fixed)
Project:
Drupal 8 Contrib Porting Tracker
Version:
8.x-0.x-dev
Component:
Module
Priority:
Critical
Category:
Plan
Assigned:
Reporter:
Created:
25 Sep 2015 at 00:45 UTC
Updated:
13 May 2017 at 00:59 UTC
Jump to comment: Most recent
Comments
Comment #2
webchickEscalating, since this blocks other contributed modules from being ported.
Comment #3
mglamanAdding kanban boards
Comment #4
webchickAs of yesterday, all core blockers are out of the way of Panels / Panels Everywhere! w00t! :D
The following issues were committed:
Comment #5
saltednutThere are a number of submodules within Panels. Are these all owned in this issue?
For example, panels_ipe is a Panels sub-module our team have started working on at #2600634: Implement Panels In-place editor display builder in panels_ipe module
Comment #6
webchickThat's a great question. Is the plan to split panels_ipe into its own separate project, like Page Manager was in D8? That would certainly make the answer much more straight-forward.
Comment #7
japerryI think if its staying within panels (which I hope it does, I think that makes sense?) then we should add the link here perhaps.
I'm hoping to roll in our META issue to this one, no need really for us to be tracking in two places.
Comment #8
webchickI've seen your meta issue and it has tons of technical details, links to meeting minutes, etc. Please keep that over in your queue. ;)
Comment #9
dsnopekOne of the goals for D8 is that the Panels IPE and the normal Panels admin interface will share more code and work in a more similar fashion (rather than having too totally different code branches and interfaces for editing a Panels display). So, I also think keeping them together in one module makes the most sense. In the end, hopefully, the IPE will just be an alternate way to activate the same admin interfaces from Panels -- but, obviously, we have a lot of work to get to that point. :-)
Comment #10
saltednut+1 for Panels IPE staying as part of panels and +2 sharing with the back-end for a more fluid interface.
Comment #11
Benia commentedAre you guys planning to make the Panels 8.x layouts Mobile-first-responsive? Ben,
Comment #12
dsnopek@Benosika: That's a great idea! But we haven't really started looking at the layouts included in Panels yet. I've made an issue so we don't forget to address this: #2619018: Layouts included in Panels should be responsive and support RTL
That said, the Radix Layouts module provides a whole bunch of responsive layouts that work with Panels! So, even if the layouts we bundle in Panels aren't responsive (yet), you can still build responsive layouts using Panels.
Comment #13
webchickThere's a lot of work being actively done on https://github.com/mortenson/panels_ipe/ around a Panels IPE replacement. See #2600634: Implement Panels In-place editor display builder in panels_ipe module.
Additionally, here are the top 3 issues to help out with to accelerate Panels/Page Manager:
#2511568: Create "context stack" service where available contexts can be registered
#2619666: Provide a UI for adding context relationships
#2620036: Allow pages to have menu items
Comment #14
Benia commentedWhen I started working with Panels in my RTL sites it was a nightmare for me to do 2 things:
1. To RTLize each native-layout.
2. To Responsify each layout (before I knew the Mobile-first paradigm). It took me much time, but I've learned much from that.
In any case, I think A Mobile-first responsification AT LEAST, is very very important, and could save tons of time for many Dev's, Site-builders, and could give spare time for people like me to RTLize the layouts...
Comment #15
webchickAdding Panels eco-system roadmap to the list of resources, and updating the estimated completion date based on this doc to note that betas of various projects are tentatively scheduled for early Q1 2016.
Comment #16
webchickComment #17
InterceptPoint commentedI've installed Panels and all of the supporting modules on 2 Drupal 8 systems. One is local Windows and the second is a Pantheon Dev system. Both installations are working fine but Panels is simply non-functional on both the Windows and the Pantheon installations.
The Good News for both systems:
The Panels and the supporting modules all show as installed and enabled.
I see a Configure Panels Permissions Using the Admin Toolbar Tools.
But on the Structure Page there is no Panels Entry and so I'm unable to access the Panels system.
Is this a known issue?
Or am I just missing some important step?
ip
Comment #18
dsnopek@InterceptPoint: You need to install a module that uses Panels, like Page Manager. Then you'll have a "Pages" link under "Structure" that you can use to create pages which use Panels.
Comment #19
InterceptPoint commentedOK. I installed Page Manager at the same I installed Panels so I have a Pages link in Structure. I'll give it a try in the morning.
If you could point me to the best documentation for using Panels with Page Manager I would appreciate it. And note this is a Drupal 8 Installation.
Thanks for the help. It is greatly appreciated. I did a huge Drupal Project back in 2010 but not much since. I just decided it was time to jump back in when Drupal 8 was released. But obviously I'm a little rusty.
ip
Comment #20
InterceptPoint commentedI've managed to dig into Page Manager far enough that I can see that this is the path to utilizing Panels. Lots for me to learn. I'm still looking for some up to date documentation and/or YouTube videos. It's pretty clear to me that the change in the Panels ecosystem as we moved from 7 to 8 is pretty significant.
Thanks again.
ip
Comment #21
dsnopekCurrently, there's no documentation for Panels and Page Manager, as they're still -alpha code and changing constantly. Any documentation we made (especially something that showed the user interface) would be out of date very quickly! That said, all the same concepts apply from D7, even if the modules are incomplete and the user interface is different. When we get the -beta stage, that'll be a good time to try and put together some more documentation.
Comment #22
InterceptPoint commentedI'm assuming that when you get to the beta-stage we will see a Panels Link under Structure that opens up a Drupal 7 type Panels Page.
If so, do you have a target date for the beta release?
If not, what is the plan?
And I certainly understand your comments about documentation. Thanks for the input.
ip
Comment #23
InterceptPoint commentedAt least partially answering my own question it looks like THIS is the plan for Panels.
ip
Comment #24
michelle@InterceptPoint See comment #15. :) And it looks like the advice I gave you in your other post about needing a module to use Panels was right. Good to know. My D8 Panels knowledge is minimal but I figured it would be similar to D7 in needing Page Manager or something.
Comment #25
dsnopekActually, we don't have any plans at this time to implement that. Please feel free to open an issue in the queue for it:
https://www.drupal.org/node/add/project-issue/panels
But since the planned -beta data is coming up quickly, that probably won't get included unless someone from the community contributes a patch. Hint, hint. ;-)
Comment #26
webchickHey, folks, can we please keep support requests/requests for missing documentation and the like to issues in the Panels queue instead? This issue should be reserved more for high-level status updates, specific places for people to help, etc. Thank you. :)
Comment #27
webchickFor example:
Panels IPE module just got added! :D #2600634: Implement Panels In-place editor display builder in panels_ipe module
Comment #28
mustanggb commentedWe've passed through two milestone dates (Feb 16th + May 1st) since the last comment in this issue, anyone feel like giving another one of those high-level status updates?
I'd love to start migrating and building new sites in D8; Panels et al is the largest stumbling block to this goal.
Comment #29
Benia commentedFor anyone who missed this discussion - Making Panels Responsive and RTLized.
Comment #30
damienmckenna8.x-4.0 is now available.