Remove impress mentions from the codebase and docker images

Open
#983 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
32/100
Issue type
Refactor
Clarity
Needs clarification
Activity status
Stale
Tech stack
docker
Domain
devops, release

Research direction

Search the repository for remaining “impress” references and inspect the Docker image definitions named in the issue. Confirm all project-name and image-name references are consistently updated, preserve the old images as described, and document the breaking change for a major release.

Written by the indexing model from the issue text.

Description

bug

Bug Report

Problematic behavior
The project used to be called Impress. Now it's called Docs

Steps to Reproduce
There are a lot of places in the code where impress is mentionned.
The docker images are hence called impress-front-end and impress-backend.

Expected behavior/code
We should be consistent and only use docs as a project name.

Possible Solution

  • Search and replace impress by docs in the code
  • Create new images called Docs (no remane function docker, while pushing the history on this new name, no deletion of the impress images)

This will lead to breaking changes, it should be done at the same time and documented in a major release.

Dominant language
Python
Stars
16.8k
Forks
638
Avg merge
1d 15h
Merged PRs (30d)
40

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from suitenumerique/docs

All issues in suitenumerique/docs

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.