Skip to content

Commit 5a348f0

Browse files
committed
Add and update internal links
Signed-off-by: johnmhoran <johnmhoran@gmail.com>
1 parent 707f41c commit 5a348f0

3 files changed

Lines changed: 38 additions & 22 deletions

File tree

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,51 @@
11
# Getting started
22

3-
The AboutCode community designs, develops, and sustains an open source
3+
The AboutCode community designs, develops, and sustains an open source
44
ecosystem of interoperable tools, accurate data, and practical standards to
55
enable organizations of any size to identify open source or other third-party
6-
software, automate license compliance, and improve software supply chain
7-
security. AboutCode software and data can provide a comprehensive solution for some organizations, or an organization can reuse AboutCode "building blocks"
6+
software, automate license compliance, and improve software supply chain
7+
security. AboutCode software and data can provide a comprehensive solution for
8+
some organizations, or an organization can reuse AboutCode "building blocks"
89
in their own systems and workflows.
910

10-
The purpose of this Getting Started section is to help you understand what software or data AboutCode projects provide so that you can determine how to
11+
The purpose of this Getting Started section is to help you understand what
12+
software or data AboutCode projects provide so that you can determine how to
1113
best use them to meet your requirements for software identification, license
12-
compliance and supply chain security. Our approach is to describe common use cases and show you how specific AboutCode capabilities apply to those use
14+
compliance and supply chain security. Our approach is to describe common use
15+
cases and show you how specific AboutCode capabilities apply to those use
1316
cases.
1417

1518
The use cases are grouped according to 3 major topics:
1619
- Software identification
1720
- License compliance
1821
- Supply chain security
1922

20-
If you already know which AboutCode projects you are interested in you can
21-
find project information in the **AboutCode Projects Overview** section of the
23+
If you already know which AboutCode projects you are interested in you can
24+
find project information in the **AboutCode Projects Overview** section of the
2225
home page of this website. Each project card provides comprehensive project
2326
information including:
2427
- Description
2528
- Documentation URL
2629
- GitHub Repository URL
2730
- Licenses for software, data and services as applicable
2831
- Primary language
29-
- Platform
32+
- Platform
3033

3134
The projects are presented in 5 categories:
32-
- Applications: These projects offer an application that you can install in the cloud or a local environment.
33-
- ScanCode: These projects are components or extensions of ScanCode.
34-
- Package-URL: These projects provide tools and data to support the use of the PURL (Package-URL) or VERS (Version Range Specifier) specifications.
35-
- Inspectors: AboutCode Inspectors are special-purpose analysis tools. You can run them as a ScanCode Toolkit plugin, as steps in a ScanCode.io pipeline, or from the command line.
36-
- Libraries: AboutCode libraries are key building blocks for the AboutCode software and data stack - they have also been incorporated into other major
37-
FOSS projects and are available for use by anyone.
38-
39-
If you questions about how to apply AboutCode building blocks to your requirements please join one of our community meetings or on Gitter or Slack.
40-
See our [Meetings page](https://aboutcode-org.github.io/www.aboutcode.org/docs/about/about-meetings) for details.
41-
42-
43-
44-
35+
- [Applications](/#application-projects): These projects offer an application
36+
that you can install in the cloud or a local environment.
37+
- [ScanCode](/#scancode-projects): These projects are components or extensions
38+
of ScanCode.
39+
- [Package-URL](/#purl-projects): These projects provide tools and data to
40+
support the use of the PURL (Package-URL) or VERS (Version Range Specifier)
41+
specifications.
42+
- [Inspectors](/#inspectors): AboutCode Inspectors are special-purpose
43+
analysis tools. You can run them as a ScanCode Toolkit plugin, as steps in
44+
a ScanCode.io pipeline, or from the command line.
45+
- [Libraries](/#libraries): AboutCode libraries are key building blocks for
46+
the AboutCode software and data stack - they have also been incorporated
47+
into other major FOSS projects and are available for use by anyone.
48+
49+
If you have questions about how to apply AboutCode building blocks to your
50+
requirements, please join one of our community meetings or on Gitter or Slack.
51+
See our [Meetings page](/docs/about/about-meetings) for details.

website/src/components/ProjectGridTemplate/index.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,35 @@ export default function ProjectGrids() {
1515
// list of data sources
1616
const projectSources = [
1717
{
18+
id: 'application-projects',
1819
title: 'Application Projects',
1920
data: projects_application,
2021
description:
2122
'These projects offer an application that you can install in the cloud or a local environment.',
2223
},
2324
{
25+
id: 'scancode-projects',
2426
title: 'ScanCode projects',
2527
data: projects_scancode,
2628
description:
2729
'These projects are components or extensions of ScanCode.',
2830
},
2931
{
32+
id: 'purl-projects',
3033
title: 'Package-URL (PURL) projects',
3134
data: projects_package_url,
3235
description:
3336
'These projects provide tools and data to support the use of the PURL (Package-URL) or VERS (Version Range Specifier) specifications.',
3437
},
3538
{
39+
id: 'inspectors',
3640
title: 'Inspectors',
3741
data: projects_inspectors,
3842
description:
3943
'AboutCode Inspectors are special-purpose analysis tools. You can run them as a ScanCode Toolkit plugin, as steps in a ScanCode.io pipeline, or from the command line.',
4044
},
4145
{
46+
id: 'libraries',
4247
title: 'Libraries',
4348
data: projects_libraries,
4449
description:
@@ -129,7 +134,8 @@ export default function ProjectGrids() {
129134
<div key={sourceIdx} className={styles.gridSection}>
130135
{/* Add a heading for each grid */}
131136
<div className={styles.sectionTitle}>
132-
<h2>{source.title}</h2>
137+
{/* <h2>{source.title}</h2> */}
138+
<h2 id={source.id}>{source.title}</h2>
133139
</div>
134140

135141
<div className={styles.sectionIntro}>

website/src/components/ProjectGridTemplate/styles.module.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,9 @@
616616
color: #992600;
617617
margin-top: 20px;
618618
margin-bottom: 20px;
619+
620+
/* 2026-01-25 Sunday 15:32:00. Scroll so section is visible! Adjust to navbar height. */
621+
scroll-margin-top: 5rem;
619622
}
620623
[data-theme='dark'] .sectionTitle h2 {
621624
color: #a0a0a0;

0 commit comments

Comments
 (0)