Project

General

Profile

Actions

Feature #20765

open

Figure out what's happening with CommentPress

Added by Boone Gorges 4 months ago. Updated 3 days ago.

Status:
Hold
Priority name:
Normal
Assignee:
Category name:
WordPress Plugins
Target version:
Start date:
2024-08-16
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

Previously: #16994, #492, #13657, #8078, #12550

CommentPress has gone through several iterations over the last 14+ years, and the Commons currently has a couple different versions in the codebase. The plugin is no longer available via wordpress.org, so it may well be abandoned. https://wordpress.org/plugins/commentpress-core/

I'd like to clean this up somehow. Scott, as a starting point, could I ask you to have a look at the current situation and let me know the following:

1. See whether sites running the old cp-ajax-comments plugin are working. We were supposed to migrate away from this versions of CP back in #8078, but we left the old version in place. If it doesn't work at all, I'd like to remove it. Here are some sites to check:

+---------+----------------------------------+-------------------------------------+
| blog_id | url                              | name                                |
+---------+----------------------------------+-------------------------------------+
| 932     | gslis790.commons.gc.cuny.edu/    | gslis790.3 digital                  |
| 1071    | dissworksfall12.commons.gc.cuny. | DissertationWorkshopFall12          |
|         | edu/                             |                                     |
| 1313    | amstprosemsp13.commons.gc.cuny.e | American Studies Proseminar Spring  |
|         | du/                              | 2013                                |
| 1506    | eshtestcac.commons.gc.cuny.edu/  | ESHtestCAC                          |
| 1603    | disswrkshpf13.commons.gc.cuny.ed | English Dissertation Workshop Fall  |
|         | u/                               | 2013                                |
| 2241    | techlitfrench.commons.gc.cuny.ed | Techniques Literary Research II Fre |
|         | u/                               | nch Program                         |
| 2309    | fragments.commons.gc.cuny.edu/   | Fragments and Comments              |
| 2358    | wgs10016.commons.gc.cuny.edu/    | wgs10016                            |
+---------+----------------------------------+-------------------------------------+

2. Does the new CommentPress work? I don't really know what this means - I think it means activating CommentPress Core and then a CommentPress-friendly theme. If it's fully broken, let's see if it's possible to remove it. If it works but is bad, let's hide it. Some sites running commentpress-core:

+---------+----------------------------------+-------------------------------------+
| blog_id | url                              | name                                |
+---------+----------------------------------+-------------------------------------+
| 1063    | promockup2.commons.gc.cuny.edu/  | Mock Up for Peer Review Project     |
| 1271    | deathofthetermpaper.commons.gc.c | Death of the Term Paper             |
|         | uny.edu/                         |                                     |
| 1313    | amstprosemsp13.commons.gc.cuny.e | American Studies Proseminar Spring  |
|         | du/                              | 2013                                |
| 1394    | thesocialpaper.commons.gc.cuny.e | death of the term paper             |
|         | du/                              |                                     |
| 1491    | librarians.commons.gc.cuny.edu/  | Librarians@CUNY                     |
| 1506    | eshtestcac.commons.gc.cuny.edu/  | ESHtestCAC                          |
| 1592    | testcoursesite.commons.gc.cuny.e | Test Course Site                    |
|         | du/                              |                                     |
| 1603    | disswrkshpf13.commons.gc.cuny.ed | English Dissertation Workshop Fall  |
|         | u/                               | 2013                                |
| 1682    | cunyfemtech.commons.gc.cuny.edu/ | Feminism & Technology           |
| 1800    | sicelidas.commons.gc.cuny.edu/   | blog about to bloom                 |
| 1913    | phonoforum.commons.gc.cuny.edu/  | CUNY Phonology Forum Admin          |
| 1921    | jk82.commons.gc.cuny.edu/        | Jack's CUNY Blog               |
| 2241    | techlitfrench.commons.gc.cuny.ed | Techniques Literary Research II Fre |
|         | u/                               | nch Program                         |
| 2273    | jitpcomments.commons.gc.cuny.edu | Journal of Interactive Technology a |
|         | /                                | nd Pedagogy + Comments              |
| 2309    | fragments.commons.gc.cuny.edu/   | Fragments and Comments              |
| 2314    | techniques.commons.gc.cuny.edu/  | TECHNIQUES OF LITERARY RESEARCH II  |
| 2358    | wgs10016.commons.gc.cuny.edu/    | wgs10016                            |
| 2748    | malswrites.commons.gc.cuny.edu/  | MALS Writes                         |
| 2773    | dhpraxisfall16.commons.gc.cuny.e | Digital Praxis Seminar 2016-2017    |
|         | du/                              |                                     |
| 4004    | tristengoodwin.commons.gc.cuny.e | Tristen's Site                 |
|         | du/                              |                                     |
| 4332    | stefanomorello.commons.gc.cuny.e | Stefano Morello                     |
|         | du/                              |                                     |
| 4354    | sfmorello.commons.gc.cuny.edu/   | Stefano Morello                     |
| 11833   | commentpress.commons.gc.cuny.edu | A Comment Press Test Site           |
|         | /                                |                                     |
| 14547   | astoria.commons.gc.cuny.edu/     | Voices of Astoria                   |
| 18134   | cdan7.commons.gc.cuny.edu/       | Corey Dan                           |
| 18309   | shillehe.commons.gc.cuny.edu/    | Environmental impacts Shilleh       |
| 19861   | diamondprintersmarks.commons.gc. | Diamond Printer's Marks             |
|         | cuny.edu/                        |                                     |
| 25879   | abcd.commons.gc.cuny.edu/        | test                                |
| 33609   | riverasketches.commons.gc.cuny.e | Rivera's Sketchbook: Original  |
|         | du/                              | Mural Designs                       |
| 34546   | aahistorytest.commons.gc.cuny.ed | aahistorytest                       |
|         | u/                               |                                     |
+---------+----------------------------------+-------------------------------------+
Actions #1

Updated by Boone Gorges 5 days ago

  • Target version changed from 2.5.0 to 2.6.0
Actions #2

Updated by scott voth 5 days ago

Hi - Sorry for the delay

For #1 - fragments.commons.gc.cuny.edu/ is working fine. Two on the list are no longer available (wgs10016.commons.gc.cuny.edu/ and eshtestcac.commons.gc.cuny.edu/ ). The rest are private and I cannot tell if they are working or not.

For #2 - I will research later today

Actions #3

Updated by scott voth 5 days ago

for #2

thesocialpaper.commons.gc.cuny.edu - Erin Glass - seems to be working, using commentPress theme
librarians.commons.gc.cuny.edu/ - no longer available
eshtestcac.commons.gc.cuny.edu/ - no longer available
estcoursesite.commons.gc.cuny.edu - no longer available
sicelidas.commons.gc.cuny.edu/ - seems to be working with the CommentPress Modern theme
jk82.commons.gc.cuny.edu/ - seems to working with the CommentPressModern theme
jitpcomments.commons.gc.cuny.edu - working with CommentPressModern
wgs10016.commons.gc.cuny.edu/ - no longer available
fragments.commons.gc.cuny.edu/ - working in #1
malswrites.commons.gc.cuny.edu/ - working using commentPressModern

let me know if you want further testing - there are probably 10 more sites I haven't tested. The ones I don't list are private sites

Actions #4

Updated by Boone Gorges 5 days ago

Thanks, Scott. This is very helpful. It sounds like there's no reason to remove anything from the Commons codebase at this time.

What's your take on next steps? The current configuration is that "old" CP is hidden, but new CP (theme + commentpress-core) is available for activation. If you think that these tools are still useful and usable, then I'm OK to leave it as-is. But if you think they've outlived their usefulness, we can prevent future activations.

Actions #5

Updated by scott voth 3 days ago

Yes, I think the plugin/theme may still be useful, albeit a little wonky. I just activated a site with CommentPress, and it appears to be doing what it's supposed to do. Maybe we should leave this issue open in case members find problems with it?

Actions #6

Updated by Boone Gorges 3 days ago

  • Status changed from New to Hold
  • Target version changed from 2.6.0 to Not tracked

Sure, seems good. Thanks for doing the due diligence here!

Actions

Also available in: Atom PDF