Skip to content

Remove CCID from CCGN website #34

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task done
hugosolar opened this issue Feb 5, 2021 · 2 comments
Open
1 task done

Remove CCID from CCGN website #34

hugosolar opened this issue Feb 5, 2021 · 2 comments
Assignees
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed 🏁 status: ready for work Ready for work

Comments

@hugosolar
Copy link
Contributor

hugosolar commented Feb 5, 2021

Problem

CCID has many issues and we are in a place where we can just remove it. I'd list some of those issues

Process

Removing CCID will involve:

  • Checking user workflow to check if login.creativecommons.org is hardcoded in the Global Network plugin
  • Sending notification to CCGN users regarding upcoming password change
  • Removing WordPress Plugin
  • Sending notification to CCGN users to update their passwords

Additional context

@Juliabrungs told me this is also an opportunity to check how many active users we currently have

Implementation

  • I would be interested in implementing this feature.
@hugosolar hugosolar added 🟩 priority: low Low priority and doesn't need to be rushed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work ✨ goal: improvement Improvement to an existing feature 💻 aspect: code Concerns the software code in the repository labels Feb 5, 2021
@hugosolar hugosolar self-assigned this Feb 5, 2021
@possumbilities
Copy link

possumbilities commented May 1, 2023

Revised Process - as of 2023.04.27

Removing CCID will involve:

  • Check user workflow to check if login.creativecommons.org is hardcoded in the Global Network plugin
  • Coordinate with Comms on plan for communication and removal
  • Gather means to message all CCGN users since Google Group list is not current / make Google Group current
  • Gather means to bulk reset passwords (likely same list as bulk notification in Google Group)
  • Send notification to CCGN users regarding upcoming password change
  • Wait 7 business days
  • Deactivate CCID WordPress Plugin
  • Bulk reset users' passwords without notification
  • Verify reset and access works via regular WordPress login pathways
  • Wait 24hrs
  • Remove WordPress Plugin

@possumbilities
Copy link

there were two hiccups.

  1. I think the sort added into the create_users_file.sh took the final empty line and moved it to the front of the file which causes the reset_user_passwords_silently.sh file to fail since the first item in the first batch file users_aa is an empty line after it's been split with generate_batch_users_files.sh ; If we're keeping the sort we might want to add a line to the create_users_file.sh to check for an empty line at the start and remove it.
  2. I don't know how, but someone had created a user account with an email of just a series of numbers only. It caused the batch to fail at that point, so I edited the batch file manually, removed it, and resumed. Unsure if its something we want to address in the WordPress database or not, but thought it worth mentioning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed 🏁 status: ready for work Ready for work
Projects
Status: In progress
Development

No branches or pull requests

2 participants