Skip to content

Commit eae4f76

Browse files
JohnMcLearclaude
andauthored
ui: point links to ether/etherpad repo, scanner for public instances (#372)
Repo was renamed from ether/etherpad-lite to ether/etherpad; update all GitHub, raw, and API URLs in the site. Also point "List of public instances" at scanner.etherpad.org and update the install one-liner's cd instruction to match the new clone directory name. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent ad2d9da commit eae4f76

9 files changed

Lines changed: 15 additions & 15 deletions

File tree

app/about/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export default function AboutPage() {
5555
<h2 className="text-2xl text-primary font-bold mt-12 mb-4">What you can do</h2>
5656
<p className="mb-4">If this matters to you:</p>
5757
<ul className="list-disc pl-8 space-y-2 mb-4">
58-
<li><a className="underline" target="_blank" href="https://github.com/ether/etherpad-lite">Run an Etherpad</a> for your team, your organisation, your school, your community.</li>
58+
<li><a className="underline" target="_blank" href="https://github.com/ether/etherpad">Run an Etherpad</a> for your team, your organisation, your school, your community.</li>
5959
<li>Contribute &mdash; code, documentation, translations, plugins, time.</li>
6060
<li>Tell someone else this exists. A generation of developers and decision-makers grew up after Etherpad&apos;s first wave of fame and have never heard of it. Word of mouth is how this kind of project survives.</li>
6161
</ul>

public/doc/latest/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<body>
88
<script>
99
window.onload = ()=>{
10-
fetch("https://api.github.com/repos/ether/etherpad-lite/releases/latest")
10+
fetch("https://api.github.com/repos/ether/etherpad/releases/latest")
1111
.then(c=>c.json())
1212
.then(c=>{
1313
const remainingPath = window.location.href.substring(window.location.href.indexOf("latest")+6)

src/Constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { version } from '../package.json';
22

33
export const CURRENT_VERSION = version
44
export const PATH_TO_BLOG = "https://blog.etherpad.org"
5-
export const PATH_TO_GITHUB = "https://github.com/ether/etherpad-lite"
5+
export const PATH_TO_GITHUB = "https://github.com/ether/etherpad"
66

77
export const WINDOWS_DOWNLOAD = PATH_TO_GITHUB+`/releases/download/v${CURRENT_VERSION}/etherpad-lite-win.zip`
88

src/components/InstallOneLiner.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@ const ONE_LINERS: Record<OS, {label: string; command: string; icon: typeof faLin
1010
linux: {
1111
label: 'Linux',
1212
icon: faLinux,
13-
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad-lite/master/bin/installer.sh | sh',
13+
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad/master/bin/installer.sh | sh',
1414
},
1515
mac: {
1616
label: 'macOS',
1717
icon: faApple,
18-
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad-lite/master/bin/installer.sh | sh',
18+
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad/master/bin/installer.sh | sh',
1919
},
2020
windows: {
2121
label: 'Windows',
2222
icon: faWindows,
23-
command: 'irm https://raw.githubusercontent.com/ether/etherpad-lite/master/bin/installer.ps1 | iex',
23+
command: 'irm https://raw.githubusercontent.com/ether/etherpad/master/bin/installer.ps1 | iex',
2424
},
2525
};
2626

@@ -70,9 +70,9 @@ export const InstallOneLiner = () => {
7070
</button>
7171
</div>
7272
<p className="text-xs text-gray-500 dark:text-gray-400 px-3 pb-3">
73-
Needs <code>git</code> and Node.js &ge; 20. Then <code>cd etherpad-lite && pnpm run prod</code> and open <code>http://localhost:9001</code>.{' '}
73+
Needs <code>git</code> and Node.js &ge; 20. Then <code>cd etherpad && pnpm run prod</code> and open <code>http://localhost:9001</code>.{' '}
7474
<a
75-
href="https://github.com/ether/etherpad-lite#installation"
75+
href="https://github.com/ether/etherpad#installation"
7676
target="_blank"
7777
rel="noreferrer"
7878
className="underline">

src/components/SelectVersionModal.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ export const SelectVersionModal = ()=>{
1414

1515
useEffect(() => {
1616
if(selectedVersionWindow && releases.length === 0){
17-
fetch('https://api.github.com/repos/ether/etherpad-lite/releases')
17+
fetch('https://api.github.com/repos/ether/etherpad/releases')
1818
.then(response => response.json())
1919
.then((data: GHRelease[]) => {
2020
data.map((release:GHRelease)=>{
2121
if (release.assets.length === 0){
2222
release.assets = [{
2323
name: 'etherpad-lite-win.zip',
24-
browser_download_url: `https://github.com/ether/etherpad-lite/archive/refs/tags/${release.tag_name}.zip`,
24+
browser_download_url: `https://github.com/ether/etherpad/archive/refs/tags/${release.tag_name}.zip`,
2525
url: '',
2626
id: 0,
2727
node_id: '',

src/pagesToDisplay/Contribute.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ export const Contribute = ()=>{
1111
<p>Etherpad is maintained by a small volunteer team and depends on contribution. Pick the way that fits you.</p>
1212

1313
<h5 className="text-xl font-bold mb-3 mt-6 dark:text-white">Contribute code, docs, translations, or plugins</h5>
14-
<p>Bug fixes, new plugins, documentation improvements, and translations are all welcome. Read the <a target="_blank" className="underline" href="https://github.com/ether/etherpad-lite/blob/master/CONTRIBUTING.md">contributor guide</a>, or browse <a target="_blank" className="underline" href={PATH_TO_WIKI}>the wiki</a> for orientation. The project follows a standard fork-and-PR workflow against <code>ether/develop</code> on <a target="_blank" className="underline" href={PATH_TO_GITHUB}>GitHub</a>; <code>master</code> tracks stable releases.</p>
14+
<p>Bug fixes, new plugins, documentation improvements, and translations are all welcome. Read the <a target="_blank" className="underline" href="https://github.com/ether/etherpad/blob/master/CONTRIBUTING.md">contributor guide</a>, or browse <a target="_blank" className="underline" href={PATH_TO_WIKI}>the wiki</a> for orientation. The project follows a standard fork-and-PR workflow against <code>ether/develop</code> on <a target="_blank" className="underline" href={PATH_TO_GITHUB}>GitHub</a>; <code>master</code> tracks stable releases.</p>
1515

1616
<h5 className="text-xl font-bold mb-3 mt-6 dark:text-white">Become a maintainer</h5>
17-
<p>We are actively looking for maintainers with experience in Node.js, real-time systems, or institutional collaboration tooling. Open an <a target="_blank" className="underline" href="https://github.com/ether/etherpad-lite/issues">issue</a> or contact <a target="_blank" className="underline" href="https://github.com/JohnMcLear">John McLear</a> to start a conversation.</p>
17+
<p>We are actively looking for maintainers with experience in Node.js, real-time systems, or institutional collaboration tooling. Open an <a target="_blank" className="underline" href="https://github.com/ether/etherpad/issues">issue</a> or contact <a target="_blank" className="underline" href="https://github.com/JohnMcLear">John McLear</a> to start a conversation.</p>
1818

1919
<h5 className="text-xl font-bold mb-3 mt-6 dark:text-white">Use Etherpad and tell people</h5>
2020
<p>One of the most useful things you can do is run an instance, recommend it to your team, school, or institution, and write about how you use it. A generation of decision-makers grew up after Etherpad&apos;s first wave of fame &mdash; word-of-mouth keeps the project alive.</p>

src/pagesToDisplay/DownloadLatestVersion.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export const DownloadLatestVersion = ()=>{
1212
const changeSelectedVersionWindowOpen = useUIStore(state => state.setSelectVersionWindow)
1313

1414
const downloadFileChecked = async () => {
15-
const response: GHRelease = await fetch("https://api.github.com/repos/ether/etherpad-lite/releases/latest")
15+
const response: GHRelease = await fetch("https://api.github.com/repos/ether/etherpad/releases/latest")
1616
.then(response => response.json())
1717
downloadFile(response.zipball_url)
1818
}

src/pagesToDisplay/LinksToRelevantResources.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export const LinksToRelevantResources = () => {
66
<ul className="links ">
77
<li><a href={PATH_TO_BLOG} target="_blank" className="underline">Blog</a></li>
88
<li><a href={PATH_TO_GITHUB} target="_blank" className="underline">GitHub repository</a></li>
9-
<li><a href={PATH_TO_GITHUB+"/wiki/Sites-That-Run-Etherpad"} target="_blank" className="underline">List of public instances</a></li>
9+
<li><a href="https://scanner.etherpad.org" target="_blank" className="underline">List of public instances</a></li>
1010
<li><a href={PATH_TO_ISSUES} target="_blank" className="underline">Issue tracker</a></li>
1111
<li><a href={PATH_TO_WIKI} target="_blank" className="underline">Wiki</a></li>
1212
<li><a target="_blank" href={DOC_PAGE} className="underline">Documentation <small className="text-sm">v{CURRENT_VERSION}</small></a></li>

src/pagesToDisplay/RealTimeCollaboration.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const RealTimeCollaboration = ()=>{
3737
</div>
3838

3939
<p className="mt-8 dark:text-gray-400">
40-
You don&apos;t need to set up a server to try it. <a className="underline" href="#links">Pick one of the publicly available</a> instances run by friendly people around the world &mdash; or set up your own by following our <a className="underline" href="https://github.com/ether/etherpad-lite#installation">installation guide</a>.
40+
You don&apos;t need to set up a server to try it. <a className="underline" href="#links">Pick one of the publicly available</a> instances run by friendly people around the world &mdash; or set up your own by following our <a className="underline" href="https://github.com/ether/etherpad#installation">installation guide</a>.
4141
</p>
4242
</div>
4343
}

0 commit comments

Comments
 (0)