Project

General

Profile

Feature #2331

Upgrade CommentPress to Latest Version

Added by Dominic Giglio almost 9 years ago. Updated over 8 years ago.

Status:
Resolved
Priority name:
Normal
Category name:
Upgrades
Target version:
Start date:
2012-12-04
Due date:
% Done:

0%

Estimated time:

Description

The provost has agreed to publish drafts for his next book online, Matt advises that we use Comment Press to accomplish this task.

Our current version of the Commentpress theme and plugin are slightly out of date and the latest version (3.4.3) adds support for more advanced WordPress features, namely child theming.

We need to update The Commons network to use the newest version, now called CommentPress core:

http://wordpress.org/extend/plugins/commentpress-core/

History

#1 Updated by Matt Gold almost 9 years ago

One thing we have to discuss here is how (or whether) this will affect sites already using this theme.

#2 Updated by erin glass almost 9 years ago

Hi all,

Thanks Dom for beginning this thread on Redmine. (Also, when should I use Redmine and when should I use the Digital Fellows Sandbox?)

I see that the Commons is currently using CommentPress 3.2. If I understand the notes for the new release correctly, this upgrade shouldn't negatively affect sites currently using the theme:

The name has been changed from "CommentPress" to "CommentPress Core" for two reasons: (a) because it serves as the basis for extending it for your purposes and (b) to safeguard historical installations, which could break if they upgrade. Newer "CommentPress" installations (versions 3.0.x - 3.3.x) can upgrade to the current version.

Let me know how I can help coordinate the update.

Best,

Erin

#3 Updated by Dominic Giglio almost 9 years ago

Here's a good rule-of-thumb for Redmine vs Sandbox:

If you have a question for me regarding something you're trying to do in WordPress, then that question belongs in the Sandbox forums. If your issue pertains to something that happens on the commons itself, it belongs here.

In this specific situation, the Sandbox was the correct place to go first. Once we decided that this was something that we need to address for the commons it was moved here.

I expect that we'll run into a few issues during this upgrade. It's a pretty significant change to the code and structure. Luckily we only have a handful of sites using it. You're primary contribution will be from testing and providing feedback on what does and does not work. I will concentrate on working with the existing sites to ensure their upgrade goes as smoothly as possible. I'll use your feedback to help guide the existing sites onto the new version.

#4 Updated by erin glass almost 9 years ago

Thanks, Dom. Keep me posted on what I can do.

#5 Updated by Dominic Giglio almost 9 years ago

  • Target version changed from 1.4.13 to 1.4.14

This is going to have to wait at least until 1.4.14.

Erin,

Is there a time limit or deadline on this project that I need to be aware of?

#6 Updated by erin glass almost 9 years ago

Hi Dom. Let me check in with Matt. I'll be in touch.

#7 Updated by Matt Gold almost 9 years ago

Hi Dom,

Our aim is to get the site up by the start of the next semester, which gives us until the end of January. Perhaps the thing to do is to have Erin and other other fellows develop locally while they're waiting for the CAC conversion to take place?

In any case 1.4.14 would be fine, though I wouldn't want to go beyond that if possible. Again, this is a high-profile project for the GC/Commons/Fellows.

#8 Updated by Dominic Giglio almost 9 years ago

I'll definitely get the new plugin added for 1.4.14.

It would be a good idea to have Erin start to look at the plugin locally. If for no other reason than to get a feeling for how things are activated and communicate inside this new version of the plugin.

Erin, if you run into early issues, because this is a more advanced plugin, don't tear your hair out. My finals are only a few days away, which means I'll be on this almost full time very soon.

I assume the transfer will be a little easier in this case, because the new plugin has a different name. So we "should" be able to start working with it on the new Provost site while simultaneously working to move the existing sites over without rushing the process.

#9 Updated by erin glass almost 9 years ago

Perfect! I've been playing with the plugin on my local dev site. After next week, I most likely won't have time to work on this project until early January.

Also, Matt suggested we focus on finishing the updates for the Luna theme and then work on Comment Press. But I suppose this depends on how much we think we can finish over the break. I'm flexible, so let me know your thoughts (after your finals!).

Good luck with your finals and have a great holiday!

Best,
Erin

#10 Updated by Dominic Giglio almost 9 years ago

Thanks Erin. I hope you have a great holiday as well.

I'll be updating here as I work on both Luna and CommentPress while December is drawing to a close, so you can catch up once January arrives.

#11 Updated by Dominic Giglio almost 9 years ago

  • Target version changed from 1.4.14 to 1.4.15

I've added the newest (re-written) version of Commentpress, now called CommentPress Core, for the 1.4.14 release.

Commit: https://github.com/castiron/cac/commit/1cb333b8f18b56f383f66cd4dd30251f1a94842c

I've verified in my local install that the new version's name change does indeed prevent it from interfering with the current version that's activated on the production site. We should be able to simultaneously build the new CommentPress Core site while working with any existing users to bring their sites up to the new version.

I'm bumping this ticket to 1.4.15 so we can begin working on building the new site and continue that conversation here.

#12 Updated by Matt Gold almost 9 years ago

Great -- thanks, Dom.

#13 Updated by Boone Gorges almost 9 years ago

  • Target version changed from 1.4.15 to 1.4.16

#14 Updated by Boone Gorges almost 9 years ago

  • Target version changed from 1.4.16 to 1.4.17

#15 Updated by erin glass almost 9 years ago

Thanks, all. Is the newly updated version called "CommentPress Default Theme V 3.4?" If so, it works great -- I've given it a solid test drive.

#16 Updated by Boone Gorges almost 9 years ago

  • Target version changed from 1.4.17 to 1.4.18

#17 Updated by Boone Gorges over 8 years ago

  • Target version changed from 1.4.18 to 1.4.19

#18 Updated by Boone Gorges over 8 years ago

  • Target version changed from 1.4.19 to 1.4.20

#19 Updated by Boone Gorges over 8 years ago

  • Target version changed from 1.4.20 to 1.4.21

#20 Updated by Boone Gorges over 8 years ago

  • Target version changed from 1.4.21 to 1.4.22

#21 Updated by Boone Gorges over 8 years ago

  • Target version changed from 1.4.22 to 1.4.23

#22 Updated by Boone Gorges over 8 years ago

  • Target version changed from 1.4.23 to 1.4.24

#23 Updated by Boone Gorges over 8 years ago

  • Target version changed from 1.4.24 to 1.4.25

#24 Updated by Dominic Giglio over 8 years ago

  • Status changed from Assigned to Resolved

I'm closing this issue.

The newest version of this plugin has been installed and continuing discussion about this ongoing project is taking place in ticket #2536.

Also available in: Atom PDF