Skip to content

Commit

Permalink
Merge pull request #3352 from EclipseFdn/main
Browse files Browse the repository at this point in the history
Release v0.19.1
  • Loading branch information
fredg02 authored Jan 22, 2025
2 parents 51ebb27 + 69c363b commit b8a38f1
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 53 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG SERVER_VERSION=v0.19.0
ARG SERVER_VERSION=v0.19.1

# Builder image to compile the website
FROM ubuntu AS builder
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,15 @@ If you want to refute a previously granted ownership, please comment on the corr

## Getting started

Install dependencies, build assets and start a dev server:
Enable Yarn, install dependencies, build assets and start a dev server:

```bash
corepack enable
corepack prepare yarn@stable --activate
yarn --cwd website
yarn --cwd website compile
yarn --cwd website build
yarn --cwd website build:dev
yarn --cwd website start:dev
```

Expand Down
8 changes: 4 additions & 4 deletions configuration/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -179,9 +179,9 @@ ovsx:
ssl: true
search:
relevance:
rating: 0.2
downloads: 1.0
timestamp: 3.0
rating: 0.5
downloads: 2.0
timestamp: 1.2
migrations:
delay:
seconds: 300
Expand All @@ -190,4 +190,4 @@ ovsx:
integrity:
key-pair: create
registry:
version: <SERVER_VERSION>
version: <SERVER_VERSION>
57 changes: 14 additions & 43 deletions website/src/about.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
********************************************************************************/

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

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

const RepositoryList = styled('ul')(({ theme }: { theme: Theme }) => ({
fontSize: theme.typography.body1.fontSize,
fontFamily: theme.typography.body1.fontFamily,
fontWeight: theme.typography.body1.fontWeight,
lineHeight: theme.typography.body1.lineHeight
}));

const About = () => {
return <Container maxWidth='md'>
<Heading variant='h4'>About This Service</Heading>
Expand All @@ -37,45 +30,23 @@ const About = () => {
more information.
</Paragraph>
<Paragraph variant='body1'>
This service is operated by the <Link color='secondary' href='https://www.eclipse.org/'>Eclipse Foundation</Link>.
This service is operated by the <Link color='secondary' href='https://www.eclipse.org/'>Eclipse Foundation </Link>
under the responsibility of the Open VSX Working Group. The Open VSX Working Group ensures the continued sustainability,
integrity, evolution and adoption of the Open VSX Registry. It provides governance, guidance, and funding for the
communities that support its implementation, deployment and maintenance. If you're interested in joining the working group,
please <Link color='secondary' underline='hover' href='https://www.eclipse.org/membership/join-us/'>let us know</Link>.
</Paragraph>
<Paragraph variant='body1'>
The source code of Open VSX is managed by
the <Link color='secondary' underline='hover' href='https://projects.eclipse.org/projects/ecd.openvsx'>Eclipse Open VSX</Link> project
and is licensed under
the <Link color='secondary' underline='hover' href='https://www.eclipse.org/legal/epl-2.0/'>Eclipse Public License v2.0</Link>.
The code is split in two repositories:
For information on using the registry, publishing extensions, its API, implementation
and deployment details, see our <Link color='secondary' underline='hover' href='https://github.com/EclipseFdn/open-vsx.org/wiki'>wiki</Link>.
</Paragraph>

<Heading variant='h5'>Communication</Heading>
<Paragraph variant='body1'>
We use Slack for instant messaging and general communication,
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.
</Paragraph>
<RepositoryList>
<li>
<Link color='secondary' underline='hover' href='https://github.com/eclipse/openvsx'>eclipse/openvsx</Link> &ndash;
main code with server, web UI and CLI. These components can be reused to deploy other registry instances
(both public and private).
</li>
<li>
<Link color='secondary' underline='hover' href='https://github.com/EclipseFdn/open-vsx.org'>EclipseFdn/open-vsx.org</Link> &ndash;
additional code for this website.
</li>
</RepositoryList>

<Heading variant='h5'>Resources</Heading>
<List>
<ListItem>
<ListItemText>
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>.
</ListItemText>
</ListItem>
<ListItem>
<ListItemText>
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.
</ListItemText>
</ListItem>
<ListItem>
<ListItemText>
Get involved in the <Link color='secondary' underline='hover' href='https://gitter.im/eclipse/openvsx'>community</Link>.
</ListItemText>
</ListItem>
</List>
</Container>;
}

Expand Down
2 changes: 1 addition & 1 deletion website/src/menu-content.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ export const DefaultMenuContent: FunctionComponent = () => {
const closeWorkingGroupMenu = () => setWorkingGroupMenuOpen(false);

return <>
<MenuLink href='https://github.com/eclipse/openvsx/wiki'>
<MenuLink href='https://github.com/EclipseFdn/open-vsx.org/wiki'>
Documentation
</MenuLink>
<MenuLink href='https://status.open-vsx.org/'>
Expand Down
6 changes: 3 additions & 3 deletions website/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1407,13 +1407,13 @@ __metadata:
linkType: hard

"cross-spawn@npm:^7.0.3":
version: 7.0.3
resolution: "cross-spawn@npm:7.0.3"
version: 7.0.6
resolution: "cross-spawn@npm:7.0.6"
dependencies:
path-key: "npm:^3.1.0"
shebang-command: "npm:^2.0.0"
which: "npm:^2.0.1"
checksum: 10/e1a13869d2f57d974de0d9ef7acbf69dc6937db20b918525a01dacb5032129bd552d290d886d981e99f1b624cb03657084cc87bd40f115c07ecf376821c729ce
checksum: 10/0d52657d7ae36eb130999dffff1168ec348687b48dd38e2ff59992ed916c88d328cf1d07ff4a4a10bc78de5e1c23f04b306d569e42f7a2293915c081e4dfee86
languageName: node
linkType: hard

Expand Down

0 comments on commit b8a38f1

Please sign in to comment.