|
|
# Summary
|
|
# Summary
|
|
|
|
|
|
|
|
The Eclipse Foundation has a MediaWiki instance(wiki.eclipse.org), and is proposing to deprecate this service January 2024, and ultimately remove it in April 2026.
|
|
The Eclipse Foundation has a MediaWiki instance(wiki.eclipse.org), and is proposing to deprecate this service in January 2024, and ultimately remove it in April 2026.
|
|
|
|
|
|
|
|
### Background and Motivation
|
|
### Background and Motivation
|
|
|
|
|
|
|
|
The Foundation's community wiki instance was started in 2005 as somewhere for the community to collaborate on relevant content(documentation, meeting minutes, planning, etc) in a time where there was little integrated support for such activities. Now, it is more common and more convenient to find wiki content alongside the code repository. GitHub and Eclipse GitLab both support this more modern approach.
|
|
The Foundation's community wiki instance was started in 2005 as somewhere for the community to collaborate on relevant content(documentation, meeting minutes, planning, etc) in a time where there was little integrated support for such activities. Now, it is more common and more convenient to find wiki content alongside the code repository. GitHub and Eclipse GitLab both support this more modern approach.
|
|
|
|
|
|
|
|
Furthermore, we are aware that there is a non-negligible amount of stale, outdated, orphaned and unmaintained content on the wiki which may have equally non-negligible consequences on our community as a whole : https://wiki.eclipse.org/Special:AncientPages
|
|
Furthermore, we are aware that there is a non-negligible amount of stale and orphaned content on the wiki which may have equally non-negligible consequences on our community as a whole : https://wiki.eclipse.org/Special:AncientPages
|
|
|
|
|
|
|
|
As such our proposal is driven by the following:
|
|
As such our proposal is driven by the following:
|
|
|
|
|
|
|
|
* Projects are being moved to newer services that integrate wiki support directly
|
|
* Projects are being moved to newer services that integrate wiki support directly
|
|
|
* Colocating this information alongside project code makes it easier for the project communities to find and maintain content.
|
|
* Co-locating this information alongside project code makes it easier for the project communities to find and maintain content.
|
|
|
* Allowing IT staff to focus on services that add value. Duplicate services add little value.
|
|
* Allowing IT staff to focus on services that add value. Duplicate services add little value.
|
|
|
|
|
|
|
|
To that end the Foundation’s IT team will work towards shutting down the standalone wiki.eclipse.org instance.
|
|
To that end the Foundation’s IT team will work towards shutting down the standalone wiki.eclipse.org instance.
|
| ... | @@ -28,13 +28,13 @@ Help Projects migrate from wiki.eclipse.org to other integrated options: |
... | @@ -28,13 +28,13 @@ Help Projects migrate from wiki.eclipse.org to other integrated options: |
|
|
|
|
|
|
|
* Provide Documentation, FAQ/How-Tos and examples of successful project migrations
|
|
* Provide Documentation, FAQ/How-Tos and examples of successful project migrations
|
|
|
* Agree on a timeline with projects and their communities
|
|
* Agree on a timeline with projects and their communities
|
|
|
* Create URL redirection rules for project that are moving content and would like requests to wiki.eclipse.org to redirect to the new content
|
|
* Create URL redirection rules for projects that want to move their content and would like wiki.eclipse.org to redirect to the new content location
|
|
|
|
|
|
|
|
#### Post-migration phase
|
|
#### Post-migration phase
|
|
|
|
|
|
|
|
* Medium Term read only copy
|
|
* Medium Term read only copy
|
|
|
* Create a static copy of the existing wiki pages.
|
|
* Create a static copy of the existing wiki pages.
|
|
|
* Disable the mediawiki application
|
|
* Disable the MediaWiki application
|
|
|
|
|
|
|
|
* Long Term service shutdown
|
|
* Long Term service shutdown
|
|
|
* Remove the static copy, and replace with a generic 'service shutdown' page for pages that have not been redirected
|
|
* Remove the static copy, and replace with a generic 'service shutdown' page for pages that have not been redirected
|
| ... | @@ -42,11 +42,11 @@ Help Projects migrate from wiki.eclipse.org to other integrated options: |
... | @@ -42,11 +42,11 @@ Help Projects migrate from wiki.eclipse.org to other integrated options: |
|
|
|
|
|
|
|
### Proposed timeline
|
|
### Proposed timeline
|
|
|
|
|
|
|
|
Throughout the entirety of this timeline, the IT team will use mailng lists, [eclipsestatus.io](https://eclipsestatus.io), Twitter and other means of communicating with projects the upcoming activities ahead of time.
|
|
Throughout the entirety of this timeline, the IT team will use mailing lists, [eclipsestatus.io](https://eclipsestatus.io), Twitter and other means of communicating with projects the upcoming activities ahead of time.
|
|
|
|
|
|
|
|
#### Apr-Jun 2023
|
|
#### Apr-Jun 2023
|
|
|
|
|
|
|
|
* Send deprecation/shutdown reminder to eclipse committers list, and encouraging them to move content and claim any relevant URLS that should be redirected.
|
|
* Send deprecation/shutdown reminder/notice to the Eclipse committers list, and encouraging them to move content and claim any relevant URLS that should be redirected.
|
|
|
|
|
|
|
|
#### Oct-Dec 2023
|
|
#### Oct-Dec 2023
|
|
|
|
|
|
| ... | @@ -61,14 +61,15 @@ Throughout the entirety of this timeline, the IT team will use mailng lists, [ec |
... | @@ -61,14 +61,15 @@ Throughout the entirety of this timeline, the IT team will use mailng lists, [ec |
|
|
#### Oct-Dec 2025
|
|
#### Oct-Dec 2025
|
|
|
|
|
|
|
|
* Schedule service 'brownouts' for the static site.
|
|
* Schedule service 'brownouts' for the static site.
|
|
|
* Send service shutdown reminder
|
|
* Send service shutdown reminder tp cpmitters
|
|
|
|
|
|
|
|
#### Jan-Mar 2026
|
|
#### Jan-Mar 2026
|
|
|
|
|
|
|
|
* Schedule final service brownout for the static site.
|
|
* Schedule final service brownout for the static site.
|
|
|
* Send final shutdown reminder
|
|
* Send final shutdown notice to committers
|
|
|
|
|
|
|
|
#### Apr-Jun 2026
|
|
#### Apr-Jun 2026
|
|
|
|
|
|
|
|
* Replace static site with a generic 'service shutdown' page
|
|
* Replace static site with a generic 'service shutdown' page
|
|
|
|
* Previously created redirects will remain active
|
|
|
|
|
|