Skip to content
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

Deprecate Supreme Court Citation Visualizations #4724

Open
mlissner opened this issue Nov 21, 2024 · 1 comment
Open

Deprecate Supreme Court Citation Visualizations #4724

mlissner opened this issue Nov 21, 2024 · 1 comment
Assignees

Comments

@mlissner
Copy link
Member

mlissner commented Nov 21, 2024

More than ever, we need to focus on what we can do exceptionally well. I think it's time to deprecate citation visualizations.

Here's why:

  1. We haven't upgraded them in years.
  2. In 2024, there were 25 published visualizations created by 16 users, totaling 2675 views.
  3. The champion of this project was @Colinstarger, but he hasn't created a viz for exactly two years as of today.
  4. We haven't been adding the needed SCOTUS short names or citations to make these good for several years, with no complaints.
  5. We're redesigning the site and it's one less thing to redesign if we drop it first.

Here's how:

  1. I'm reaching out to Colin to make sure he's OK.

  2. Contact the folks that created visualizations in the last two years to apologize and let them know they won't be able to create new ones.

  3. Keep the existing visualizations. They're static, and there's no need to delete them. Some are embedded in other websites.

  4. Remove the link from the Case Law drop down.

  5. Redirect the viz homepage

  6. Close all viz-related bugs.

  7. Rip out the viz created code and dependencies.

  8. Remove these pages:

  9. Remove them from the homepage.

  10. Find other places they exist and adapt.

  11. Add a little banner on the top of each visualization saying that the project is archived.

And I think that's it? What else?

@mlissner mlissner moved this from Backlog Nov 25 - Dec 6 ( 💀 ➡️ ☀️ ) to Backlog Dec 23 - Jan 3 (🔍) in Sprint (Web Team) Dec 6, 2024
@mlissner mlissner moved this from Backlog Dec 23 - Jan 3 (🔍) to Buffer Zone in Sprint (Web Team) Dec 23, 2024
@mlissner
Copy link
Member Author

mlissner commented Jan 8, 2025

OK, turns out there's still demand for this, so it's not a full deprecation, but:

  • We'll remove the front end code as above, with redirections. No more HTML related to visualizations, except perhaps an FAQ saying they're deprecated or something like that.
  • We'll maintain the visualization API, and make sure it works for creating new ones.
  • We'll maintain the embedding webpage, so that visualizations can be embedded.

The final result will be an API folks can use to create visualizations, some documentation for it, and the ability to embed them into other webpages.

@mlissner mlissner moved this from Buffer Zone to Backlog Jan 13 - Jan 24 in Sprint (Web Team) Jan 8, 2025
@mlissner mlissner moved this from Backlog Jan 13 - Jan 24 to To Do in Sprint (Web Team) Jan 13, 2025
@mlissner mlissner moved this from To Do to Jan 27 - Feb 7 in Sprint (Web Team) Jan 13, 2025
@mlissner mlissner moved this from Next 1.0 to Buffer Zone in Sprint (Web Team) Feb 7, 2025
@mlissner mlissner moved this from Buffer Zone to Next 2 in Sprint (Web Team) Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Next 2
Development

No branches or pull requests

2 participants