Given how late we are into the D6 cycle, we're probably looking at the last D6 release of Panels. Rather than just rushing out a new release, lets plan this a little and do it right.

There are three changes committed to the 6.x-3.x branch since 3.10 was released:

In addition we have the following RTBC issues for 6.x-3.x:

Finally there are a number of Needs review issues, several of which are for bugs that appear to be important:

Furthermore there's a single "Patch (to be ported)" issue:

There are also several "Postponed" issues and a whole bunch of "Active" issues.

What I recommend is:

  1. Find a maintainer who will commit to doing a D6 release. If none of the maintainers can commit to doing this, I'll join as co-maintainer to do so.
  2. Write a patch for the "Patch (to be ported)" issue.
  3. Get all of the "needs review" issues to RTBC state.
  4. Commit all of the RTBC issues.
  5. Leave a -dev release available for about a week and let people test it out to ensure there aren't any regressions.
  6. Release 6.x-3.11.

If you are eager to see this happen, please help!

I've added all of the "RTBC", "Needs review" and the "Patch (to be ported)" issues as children of this issue to help track everything.

Original report by @hansfn

Hi,

#1469736: PHP 5.4: all panel pages and nodes displaying empty has been fixed, but AFAICT there has been no (stable) release after the fix was committed. I think PHP 5.4 support is so important that a new D6 release is needed.

Comments

hansfn’s picture

Priority: Normal » Major

Why haven't a new release been created yet?

merlinofchaos’s picture

Unfortuantely, there is currently nobody maintaining the 6.x branch.

hansfn’s picture

Thx for the reply, Merlin. I don't think Panels users are aware of this. On the project page, under "Status of Panels" it says:

The Drupal 5 version of Panels is more or less unmaintained. If a volunteer wishes to come forward to work on bug fixes and finalizing a Panels 2 release for D5, commit access can be granted to a trustworthy co-maintainer.

You should at least update this.

I'm willing to maintain the D6 branch in the sense that I can handle any critical bugs and make needed new releases, but I think better people will volunteer if they knew the status. Should I create a new issue for this, or can we change this one to "Need D6 maintainer" ....

dalinian’s picture

Priority: Major » Critical
Issue summary: View changes

I'm elevating this issue to critical as any debian server being upgraded to stable (wheezy) will have php5.4 installed thus breaking the display of any site not running the development version of panels. This is a giant impending problem at this point.

jan.s’s picture

Yes. That's also my opinion. Many websites will break when using the Panels 6.10 version while hosts are upgrading to PHP 5.4.

Sure, it takes time to create a new 6.11 release but maybe it would be possible to create a release with the most important bugfixes. In my case it was the bug #1469736: PHP 5.4: all panel pages and nodes displaying empty.

bakerlee’s picture

Any news about the new 6.11 release of Panels?

mikeytown2’s picture

Status: Active » Reviewed & tested by the community

Moving to RTBC to make this more visible.

c4rl’s picture

Bump? :)

Anonymous’s picture

Thanks for the fix

szeidler’s picture

We definitely need a new release here, because more and more hosters are switching to PHP >= 5.4 support only. And because it's not a PHP error, it's hard to find and debug the cause of it.

ianthomas_uk’s picture

Issue tags: +PHP 5.4
DamienMcKenna’s picture

Title: New release to support PHP 5.4 » META: Plan for Panels v6.x-3.11 release (PHP 5.4 fix)
Component: Code » Miscellaneous
Status: Reviewed & tested by the community » Active

Ok, lets clarify the title and focus this issue a little.

I moved the rest of this comment into the issue summary

vijaycs85’s picture

@DamienMcKenna would be nice to update the issue summary with what we have in #12.

japerry’s picture

This is a great list for the last of the d6 panels. Once this release is up, it'd be great to clean up the queue and close the rest of the 6.x issues.

DamienMcKenna’s picture

Issue summary: View changes

I've moved my research / plan into the issue summary.

DamienMcKenna’s picture

Title: META: Plan for Panels v6.x-3.11 release (PHP 5.4 fix) » Plan for Panels v6.x-3.11 release (PHP 5.4 fix)
Category: Task » Plan
japerry’s picture

So Drupal 8 is out. this -will- be the last release of panels. Lets aim to get this out with the 7.x release in the next 30 or so days.

japerry’s picture

japerry’s picture

Status: Active » Fixed

Well due to lack of interest in this issue, its been 30 days. I'm making a release of panels. If there are bugs created by this release, we can make another release near the end of Jan 2016. No further features will be going into panels, only minor bug fixes and security updates.

DamienMcKenna’s picture

I've opened a new issue for the next release: #2639478: Plan for Panels 6.x-3.12 release

Of course there may not be need for one, but this way there's at least something to work from should it be deemed necessary.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.