A number of substantial changes have gone in since the 1.1 release already, most notably the ctools and panels updates which have had the knock on effect of needing all features to be rerolled to use the new uuid style features exports. Here are some of the issues that I think we should get fixed up before cutting the 1.2 release. I'm sure there are more - so please edit the list as you see fit.
Already in
#2185405: Builds on Travis-CI will randomly fail if over GitHub API limit
#2185423: Update tests on Travis-CI fail because panopoly_demo won't install
#2184743: Test changes to Ctools (1.4) and Panels (3.4) comming on Feb 5th
#2186301: Update to Recent Panels Dev: PHP 5.4 Issue with array_diff_assoc in plugins.inc
#2163447: Update views_bulk_operations to version 3.2
#2186485: Error upgrading from 1.0-rc5 or lower: SQLSTATE[42S02]: Base table or view not found: Table 'cache_panels' doesn't exist
#2186421: Remove 'defaultcontent' dependency from panopoly.info
#2067387: Panopoly links appear on Administration Menu even when role has no relevant permissions
#2186405: Revert: Installing 'ctools' (1.4) before 'uuid' during Panopoly install causes fatal error
#2195307: Update image_resize_filter to version 1.14 (security vulnerability!)
#2194641: Update to actual CTools 1.4 (security vulnerablity!) and Panels 3.4 releases!
#2190645: Upgrade tests on Travis-CI should upgrade also test upgrading from 1.1 to current Git!
#2050651: Make Panels layout from Panopoly Theme work with Radix
#2161429: Update date module to latest version 2.7
#2188597: Provide feature module updates for ctools / panels upgrade
In progress, or very desirable
#2192711: Update 'libraries' module to 2.2
#2171121: Update Media to at least 7.x-2.0-alpha3+37-dev for PSA-2014-001
#2051967: Error when changing node-edit page
#2159149: 'file_display' components are always overridden (update Media / File Entity)
#2186551: Include role_export in Panopoly
#2190579: [META] We have no best practices for updating to new Panopoly releases
#2128959: Replace default "update" module behavior with something that makes sense for distributions
Nice to have
#1987386: Include Radix theme in Panopoly
#2166865: Removing non-required modules from .info / .make files
#2181079: Update to Navbar 1.8
#2054095: Create Style Plugin for a Custom CSS Class
#2063541: Remove Open Sans?
#1965864: Support CKEditor in Panopoly
#2160731: Panopoly Magic should respect a view's configured view mode
#1983788: Leave my Views content pane view mode alone!
#2144021: Panopoly Magic only provides node view modes for view mode selection
We should take the opporunity of this next release to publicly announce @caschbre's Panopoly Starter Kit:
https://drupal.org/project/panopoly_base_distribution_starter_kit
Comments
Comment #1
mrfelton CreditAttribution: mrfelton commentedComment #2
mrfelton CreditAttribution: mrfelton commentedComment #3
dsnopekI've added this one too: #1987386: Include Radix theme in Panopoly. I'd love to do it, but there are still some problems to solve and I'd like to do the 1.2 release as soon as possible after the CTools/Panels releases.
Also, we still have solved this security PSA (less severe than an SA, which is good) for Media: #2171121: Update Media to at least 7.x-2.0-alpha3+37-dev for PSA-2014-001
Since Media upgrades have in the past ALWAYS broken Media with WYSIWYG (and this one even completely refactors the WYSIWYG code and moves it to a new module), I'd really like to first implement some Behat tests of WYSIWYG. @lsoleson has made some great progress on that but is waiting on me and I just keep getting caught up in higher priority Panopoly stuff. If anyone can help out with that, that'd be awesome!
Added a note about announcing this too:
https://drupal.org/project/panopoly_base_distribution_starter_kit
Comment #4
dsnopekComment #5
caschbre CreditAttribution: caschbre commentedI'll probably try to make a 1.0 release of the starter kit to go along with panopoly 1.2.
Comment #6
dsnopekAdded some Panopoly Magic patches I've been meaning to review in the nice to have section:
#2160731: Panopoly Magic should respect a view's configured view mode
#1983788: Leave my Views content pane view mode alone!
#2144021: Panopoly Magic only provides node view modes for view mode selection
Comment #7
dsnopekAdded all the outstanding module updates.
Comment #8
dsnopekUpdate list for some of the done ones.
Comment #9
lsolesen CreditAttribution: lsolesen commentedI think it would be very nice to get all the Behat tests that are waiting in the issue queue. That would mean a better testing coverage - but a couple of them also exposes a few bugs that we still suffer from.
- #2149169: Write Behat tests for Panopoly "video" widget
- #2153649: Add Behat test for content page
- #2153931: Write Behat test for the search functionality
- #2173069: Add Behat test to confirm that WYSIWYG works
- #2149157: Write Behat tests for Panopoly "image" widget
Comment #10
dsnopek@lsolesen: I've got reviewing and commiting all of those on my TODO list since last year. :-) I definitely want to get them in as I still think the Behat tests are SUPER important. However, I'm not sure about for Panopoly 1.2 - we really need to get some important security stuff out and I don't want to hold up release more than we have to.
Comment #11
mrfelton CreditAttribution: mrfelton commentedI've been working on 1.2 this morning, and hope to have it out the door shortly. 1.2 tags have been created for all of the features already. Just the distro itself to do now. I added some new tests, but we can't really hold up the release for more tests.
Comment #12
dsnopekWoohoo, way to go Tom! :-) We can start working on the rest of this stuff right away for 1.3.
Comment #13
mrfelton CreditAttribution: mrfelton commentedPanopoly 1.2 is out. Read the release notes