Skip to content

Commit b8a38f1

Browse files
authored
Merge pull request #3352 from EclipseFdn/main
Release v0.19.1
2 parents 51ebb27 + 69c363b commit b8a38f1

File tree

6 files changed

+28
-53
lines changed

6 files changed

+28
-53
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG SERVER_VERSION=v0.19.0
1+
ARG SERVER_VERSION=v0.19.1
22

33
# Builder image to compile the website
44
FROM ubuntu AS builder

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,15 @@ If you want to refute a previously granted ownership, please comment on the corr
1717

1818
## Getting started
1919

20-
Install dependencies, build assets and start a dev server:
20+
Enable Yarn, install dependencies, build assets and start a dev server:
2121

2222
```bash
23+
corepack enable
24+
corepack prepare yarn@stable --activate
2325
yarn --cwd website
26+
yarn --cwd website compile
2427
yarn --cwd website build
28+
yarn --cwd website build:dev
2529
yarn --cwd website start:dev
2630
```
2731

configuration/application.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,9 @@ ovsx:
179179
ssl: true
180180
search:
181181
relevance:
182-
rating: 0.2
183-
downloads: 1.0
184-
timestamp: 3.0
182+
rating: 0.5
183+
downloads: 2.0
184+
timestamp: 1.2
185185
migrations:
186186
delay:
187187
seconds: 300
@@ -190,4 +190,4 @@ ovsx:
190190
integrity:
191191
key-pair: create
192192
registry:
193-
version: <SERVER_VERSION>
193+
version: <SERVER_VERSION>

website/src/about.tsx

Lines changed: 14 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
********************************************************************************/
1010

1111
import * as React from 'react';
12-
import { Link, Typography, Container, List, ListItem, ListItemText } from '@mui/material';
12+
import { Link, Typography, Container } from '@mui/material';
1313
import { styled, Theme } from '@mui/material/styles';
1414

1515
const Heading = styled(Typography)(({ theme }: { theme: Theme }) => ({
@@ -20,13 +20,6 @@ const Paragraph = styled(Typography)(({ theme }: { theme: Theme }) => ({
2020
marginTop: theme.spacing(2)
2121
}));
2222

23-
const RepositoryList = styled('ul')(({ theme }: { theme: Theme }) => ({
24-
fontSize: theme.typography.body1.fontSize,
25-
fontFamily: theme.typography.body1.fontFamily,
26-
fontWeight: theme.typography.body1.fontWeight,
27-
lineHeight: theme.typography.body1.lineHeight
28-
}));
29-
3023
const About = () => {
3124
return <Container maxWidth='md'>
3225
<Heading variant='h4'>About This Service</Heading>
@@ -37,45 +30,23 @@ const About = () => {
3730
more information.
3831
</Paragraph>
3932
<Paragraph variant='body1'>
40-
This service is operated by the <Link color='secondary' href='https://www.eclipse.org/'>Eclipse Foundation</Link>.
33+
This service is operated by the <Link color='secondary' href='https://www.eclipse.org/'>Eclipse Foundation </Link>
34+
under the responsibility of the Open VSX Working Group. The Open VSX Working Group ensures the continued sustainability,
35+
integrity, evolution and adoption of the Open VSX Registry. It provides governance, guidance, and funding for the
36+
communities that support its implementation, deployment and maintenance. If you're interested in joining the working group,
37+
please <Link color='secondary' underline='hover' href='https://www.eclipse.org/membership/join-us/'>let us know</Link>.
4138
</Paragraph>
4239
<Paragraph variant='body1'>
43-
The source code of Open VSX is managed by
44-
the <Link color='secondary' underline='hover' href='https://projects.eclipse.org/projects/ecd.openvsx'>Eclipse Open VSX</Link> project
45-
and is licensed under
46-
the <Link color='secondary' underline='hover' href='https://www.eclipse.org/legal/epl-2.0/'>Eclipse Public License v2.0</Link>.
47-
The code is split in two repositories:
40+
For information on using the registry, publishing extensions, its API, implementation
41+
and deployment details, see our <Link color='secondary' underline='hover' href='https://github.com/EclipseFdn/open-vsx.org/wiki'>wiki</Link>.
42+
</Paragraph>
43+
44+
<Heading variant='h5'>Communication</Heading>
45+
<Paragraph variant='body1'>
46+
We use Slack for instant messaging and general communication,
47+
use this <Link color='secondary' underline='hover' href='https://join.slack.com/t/openvsxworkinggroup/shared_invite/zt-2y07y1ggy-ct3IfJljjGI6xWUQ9llv6A'>link</Link> to join our Slack workspace.
4848
</Paragraph>
49-
<RepositoryList>
50-
<li>
51-
<Link color='secondary' underline='hover' href='https://github.com/eclipse/openvsx'>eclipse/openvsx</Link> &ndash;
52-
main code with server, web UI and CLI. These components can be reused to deploy other registry instances
53-
(both public and private).
54-
</li>
55-
<li>
56-
<Link color='secondary' underline='hover' href='https://github.com/EclipseFdn/open-vsx.org'>EclipseFdn/open-vsx.org</Link> &ndash;
57-
additional code for this website.
58-
</li>
59-
</RepositoryList>
6049

61-
<Heading variant='h5'>Resources</Heading>
62-
<List>
63-
<ListItem>
64-
<ListItemText>
65-
The publishing process is described in the <Link color='secondary' underline='hover' href='https://github.com/eclipse/openvsx/wiki/Publishing-Extensions#how-to-publish-an-extension'>openvsx Wiki</Link>.
66-
</ListItemText>
67-
</ListItem>
68-
<ListItem>
69-
<ListItemText>
70-
The <Link color='secondary' underline='hover' href='https://www.eclipse.org/legal/open-vsx-registry-faq/'>FAQ</Link> section explains what you can and cannot do as a user of our service.
71-
</ListItemText>
72-
</ListItem>
73-
<ListItem>
74-
<ListItemText>
75-
Get involved in the <Link color='secondary' underline='hover' href='https://gitter.im/eclipse/openvsx'>community</Link>.
76-
</ListItemText>
77-
</ListItem>
78-
</List>
7950
</Container>;
8051
}
8152

website/src/menu-content.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ export const DefaultMenuContent: FunctionComponent = () => {
182182
const closeWorkingGroupMenu = () => setWorkingGroupMenuOpen(false);
183183

184184
return <>
185-
<MenuLink href='https://github.com/eclipse/openvsx/wiki'>
185+
<MenuLink href='https://github.com/EclipseFdn/open-vsx.org/wiki'>
186186
Documentation
187187
</MenuLink>
188188
<MenuLink href='https://status.open-vsx.org/'>

website/yarn.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1407,13 +1407,13 @@ __metadata:
14071407
linkType: hard
14081408

14091409
"cross-spawn@npm:^7.0.3":
1410-
version: 7.0.3
1411-
resolution: "cross-spawn@npm:7.0.3"
1410+
version: 7.0.6
1411+
resolution: "cross-spawn@npm:7.0.6"
14121412
dependencies:
14131413
path-key: "npm:^3.1.0"
14141414
shebang-command: "npm:^2.0.0"
14151415
which: "npm:^2.0.1"
1416-
checksum: 10/e1a13869d2f57d974de0d9ef7acbf69dc6937db20b918525a01dacb5032129bd552d290d886d981e99f1b624cb03657084cc87bd40f115c07ecf376821c729ce
1416+
checksum: 10/0d52657d7ae36eb130999dffff1168ec348687b48dd38e2ff59992ed916c88d328cf1d07ff4a4a10bc78de5e1c23f04b306d569e42f7a2293915c081e4dfee86
14171417
languageName: node
14181418
linkType: hard
14191419

0 commit comments

Comments
 (0)