Skip to content

Conversation

Copilot
Copy link

@Copilot Copilot AI commented Oct 10, 2025

Problem

The "Case Studies" section in docs/Rich_Client_Platform.md contained a broken link to https://www.eclipse.org/community/rcpcp.php, which returns a 404 error. This page appears to have been removed or relocated on the Eclipse website, resulting in the loss of valuable historical information about commercial RCP applications.

Solution

  1. Created docs/RCP_Case_Studies.md - A new markdown file containing the archived content from the web archive (last captured February 12, 2024). This preserves the historical case studies information that was previously lost.

  2. Updated docs/Rich_Client_Platform.md - Modified the Case Studies section to link to the new local file and also reference the current Eclipse Community page for up-to-date information.

  3. Added application screenshots - Extracted and included 51 screenshot images from the archived content to provide visual representations of each RCP application.

Changes

  • Created new file docs/RCP_Case_Studies.md (473 lines) with archived commercial RCP applications case studies
  • Updated docs/Rich_Client_Platform.md to link to RCP_Case_Studies.md instead of the dead URL
  • Added reference to the current Eclipse Community page for users seeking current information
  • Created docs/images/rcp_case_studies/ directory containing 51 screenshot images (816KB total)
  • Integrated screenshots into the markdown document for each application entry

Content Preserved

The archived case studies document includes descriptions and screenshots for 50+ commercial RCP applications including:

  • AB ZealCore System Debugger
  • Actuate BIRT Report Designer
  • AlterPoint DeviceAuthority
  • Applied Biosystems Sequence Scanner Software
  • And many more commercial Eclipse RCP applications

Justification

This approach:

  • Preserves historical case studies content that would otherwise be lost
  • Provides users with valuable information about RCP applications and use cases, enhanced with visual screenshots
  • Maintains a reference to the current Eclipse Community page for up-to-date information
  • Follows the suggestion from the issue to archive the content locally
  • Includes images as requested in code review feedback, making the documentation more engaging and informative

Fixes #3391

Original prompt

This section details on the original issue you should resolve

<issue_title>Documentation Invalid "case studies" Link ?</issue_title>
<issue_description>In the documentation, the link for the case studies is dead (404):
https://github.com/eclipse-platform/eclipse.platform.ui/blob/80643f01a5c44deba501be12972bbdb9d67ec56b/docs/Rich_Client_Platform.md?plain=1#L17C9-L17C9

Was it moved elsewhere ?</issue_description>

Comments on the Issue (you are @copilot in this section)

Fixes #3391


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

@Copilot Copilot AI changed the title [WIP] Fix dead link for case studies in documentation Fix dead case studies link in Rich_Client_Platform.md documentation Oct 10, 2025
@Copilot Copilot AI requested a review from laeubi October 10, 2025 08:01
Copilot finished work on behalf of laeubi October 10, 2025 08:01
Copy link
Contributor

@laeubi laeubi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot can you recover the information from the web-archive here: https://web.archive.org/web/20240601000000*/https://www.eclipse.org/community/rcpcp.php and store it in a new mad file in the docs folder as suggested by @mickaelistria here #3391 (comment)

It seem latest not giving 404 was: https://web.archive.org/web/20240212113300/https://www.eclipse.org/community/rcpcp.php

Copy link
Author

Copilot AI commented Oct 10, 2025

@copilot can you recover the information from the web-archive here: https://web.archive.org/web/20240601000000*/https://www.eclipse.org/community/rcpcp.php and store it in a new mad file in the docs f...

I'm unable to access the web archive URL from this environment due to network restrictions (the domain appears to be blocked). To proceed with creating the markdown file with the archived content, I would need either:

  1. The archived content provided directly, or
  2. A snapshot/export of the web archive page content, or
  3. Access to be granted to web.archive.org

Could you provide the archived content from https://web.archive.org/web/20240601000000*/https://www.eclipse.org/community/rcpcp.php, or would you prefer a different approach?

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • web.archive.org
    • Triggering command: curl -s REDACTED*/REDACTED (dns block)
    • Triggering command: curl -s REDACTED (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

@Copilot Copilot AI requested a review from laeubi October 10, 2025 08:56
Copilot finished work on behalf of laeubi October 10, 2025 08:56
@laeubi
Copy link
Contributor

laeubi commented Oct 10, 2025

@copilot I saved a dump here rcp_website_dump.zip does it work?

Copy link
Author

Copilot AI commented Oct 10, 2025

@copilot I saved a dump here rcp_website_dump.zip does it work?

Yes, that worked perfectly! I've successfully created docs/RCP_Case_Studies.md with the archived content from the dump. The file contains the commercial RCP applications case studies that were previously at the dead URL. I've also updated docs/Rich_Client_Platform.md to link to this new file. Changes committed in d9e4edf.

@laeubi laeubi requested a review from mickaelistria October 10, 2025 09:05
@Copilot Copilot AI changed the title Fix dead case studies link in Rich_Client_Platform.md documentation Fix dead case studies link and preserve archived RCP case studies content Oct 10, 2025
Copilot finished work on behalf of laeubi October 10, 2025 09:05
@mickaelistria
Copy link
Contributor

We're missing the images/screenshots, which are very useful ("a picture is worth a thousand words")

@laeubi
Copy link
Contributor

laeubi commented Oct 14, 2025

@copilot can you add the preview images as well to the markdown? For what it might helps, the full URL with the content can also be found here: https://web.archive.org/web/20240212113300/https://www.eclipse.org/community/rcpcp.php

Apart from that how specifically one would configure copilote to allow it to access the https://web.archive.org page?

Copy link
Author

Copilot AI commented Oct 14, 2025

@copilot can you add the preview images as well to the markdown? For what it might helps, the full URL with the content can also be found here: https://web.archive.org/web/20240212113300/https://www.e...

I've added all 51 preview images/screenshots to the markdown file. The images are now stored in docs/images/rcp_case_studies/ and referenced in the case studies document. Each application entry now includes its screenshot where available. Changes committed in the latest commit.

Regarding web.archive.org access: The environment I work in has network restrictions that block certain domains. Access would need to be configured at the infrastructure level, which is outside my control.

@Copilot Copilot AI changed the title Fix dead case studies link and preserve archived RCP case studies content Fix dead case studies link and preserve archived RCP case studies content with screenshots Oct 14, 2025
Copilot finished work on behalf of laeubi October 14, 2025 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Documentation Invalid "case studies" Link ?

3 participants