Repository navigation
A5: Remove Selenium IDE from the site - #2892
Open
AutomatedTester wants to merge 2 commits into
Open
AutomatedTester wants to merge 2 commits into
AutomatedTester wants to merge 2 commits into
Conversation
Selenium IDE is no longer maintained by the project, so stop promoting it as a first-class component. - Remove the IDE card from the homepage. The card layout is shared, so it is removed from every language homepage for consistency. - Remove the IDE section from the Downloads page. - Remove the "low-code" pointer to Selenium IDE from the WebDriver Getting Started page. - Move documentation/ide.* under documentation/legacy/ with an alias so /documentation/ide/ (and the translated URLs) still resolve, and add a note that the page is kept for reference only. - Drop /documentation/ide from the curated llms.txt index; pages under documentation/legacy/ are excluded from the index by design. No navbar menu or netlify redirect referenced Selenium IDE, so there was nothing to change there.
✅ Deploy Preview for selenium-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Member
Author
|
Superseded: the Phase 1 items are being regrouped into one PR per workstream to make the layout easier to review as a whole. This branch's commit is carried over unchanged. Generated by Claude Code |
20 tasks
Member
Author
|
Reopened. Part of the selenium.dev modernisation set; see #2912 for the full list and suggested review order. Generated by Claude Code |
AutomatedTester
marked this pull request as ready for review
October 14, 2026 14:48
Member
|
Looks fine to me. |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
getting-started-itemcard row is a sharedlayout, so the card was removed from
_index.en.htmland_index.ja.html,_index.pt-br.html,_index.zh-cn.html,_index.other.html. Leaving the card in only some languages would have beeninconsistent; this is the one deliberate exception to the English-only rule.
layouts/downloads/list.html).sentence from
documentation/webdriver/getting_started/_index.en.md.documentation/ide.{en,ja,pt-br,zh-cn}.mdtodocumentation/legacy/ide.*.md(git rename, contentotherwise unchanged) with
aliases: ["/documentation/ide/"]so the old URLs (/documentation/ide/,/ja/documentation/ide/, ...) still resolve via Hugo alias redirects, and a one-linepageinfowarningat the top: "Selenium IDE is no longer maintained by the Selenium project. This page is kept for
reference." Weight set to 9 so it sits next to the existing "Legacy Selenium IDE" section.
/documentation/idefrom the curated list inlayouts/index.llms.txt. Pages underdocumentation/legacy/are already excluded from the drift check, so the build is clean.hugo.tomlmenus andnetlify.tomlcontained no IDE entries or/selenium-ideredirect,so nothing to change there. The docs sidebar is generated from the content tree; the IDE page now
appears only under Legacy.
Why
Plan item A5: Selenium IDE is no longer maintained by the project and should not be presented as a
first-class component on the homepage, Downloads page, Getting Started page or the docs top level.
The reference page is kept (under Legacy, with its old URL aliased) so existing links do not break.
Acceptance criteria
menus; sidebar entry now only under Legacy).
documentation/ide.en.mdmoved todocumentation/legacy/ide.en.mdwith alias/documentation/ide/and the "no longer maintained" note. Verified the generateddocumentation/ide/index.htmlis a meta-refresh to/documentation/legacy/ide/.llms.txtno longer lists IDE; build prints no WARN/ERROR.netlify.tomlchecked: no/selenium-ideredirect exists, so none to update.Translated pages affected
website_and_docs/content/_index.ja.html,_index.pt-br.html,_index.zh-cn.html,_index.other.html(IDE card removed; no other text changed).
website_and_docs/content/documentation/legacy/ide.ja.md,ide.pt-br.md,ide.zh-cn.md(moved withalias; the one-line "no longer maintained" note was added in English and needs translating).
documentation/webdriver/getting_started/_index.{ja,pt-br,zh-cn}.mdstill contain the Selenium IDEsentence and need the same removal.
documentation/overview/_index.en.mdstill has an "IDE" sectiondescribing the IDE as "generally the most efficient way to develop test cases".
Checks run
index.htmlordownloads/index.html; aliasredirect pages generated for
/documentation/ide/and/ja/documentation/ide/;llms.txthas noIDE entry; legacy page renders the warning note.
Disclosure
Prepared with Claude (Anthropic); the author reviewed and edited all content.
Generated by Claude Code