Skip to content

Commit a857c01

Browse files
authored
Improve Bacalhau AEO and repair legacy documentation routes (#137)
## Summary - define Bacalhau consistently as the Apache-2.0 open-source compute-over-data project - add answer-first documentation, metadata, structured data, and LLM-readable resources - repair 59 legacy documentation routes that currently land on 404 pages - keep exactly one approved commercial relationship sentence on the Bacalhau homepage - remove other Expanso promotion and partner assets from Bacalhau documentation ## Entity boundary The only public Expanso relationship text in this repository is: “Commercial support for Bacalhau is available through Expanso.” ## Validation - TypeScript typecheck passes - spell check passes - Docusaurus production build passes - generated sitemap contains 107 URLs - generated internal targets and local redirect destinations were checked successfully <!-- codesmith:footer --> --- <a href="https://app.blacksmith.sh/bacalhau-project/codesmith/docs/pr/137"><picture><source media="(prefers-color-scheme: dark)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg"><source media="(prefers-color-scheme: light)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-light-v2.svg"><img alt="View with [code]smith" src="https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg"></picture></a> <a href="https://backend.blacksmith.sh/track/enable-autofix?expires=1787973053&installation_model_id=427922&pr_number=137&repository=bacalhau-project%2Fdocs&return_to=https%3A%2F%2Fgithub.com%2Fbacalhau-project%2Fdocs%2Fpull%2F137&signature=405bcf2a622d01e69d59dec1bece6c0458643e344be8634b56f43d52490d51a9"><picture><source media="(prefers-color-scheme: dark)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-light.svg"><img alt="Autofix with [code]smith" src="https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg"></picture></a> <sup>Need help on this PR? Tag <code>@codesmith-bot</code> with what you need. Autofix is disabled.</sup> <!-- codesmith:autofix:disabled --> <!-- /codesmith:footer -->
1 parent fcf4df1 commit a857c01

55 files changed

Lines changed: 341 additions & 118 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Bacalhau v1.9.2 Release Notes
3+
description: Bacalhau v1.9.2 propagates compute execution errors, hardens release gates, and consolidates dependency maintenance.
4+
---
5+
6+
# Bacalhau v1.9.2 Release Notes
7+
8+
Bacalhau v1.9.2 was released on July 19, 2026. This maintenance release improves execution error reporting and release reliability while updating core Go and Python dependencies.
9+
10+
## Compute execution error propagation
11+
12+
Errors reported by a compute execution are now propagated through the job execution path instead of being lost at the compute boundary. This gives operators and callers a clearer failure signal when a workload cannot complete successfully.
13+
14+
## Release and dependency maintenance
15+
16+
The release also:
17+
18+
- hardens weekly release gates and tag creation;
19+
- consolidates weekly dependency updates;
20+
- updates the NATS Go client and Python client dependencies; and
21+
- improves compatibility for CI gateway tests.
22+
23+
## Release artifacts and complete change history
24+
25+
- [Bacalhau v1.9.2 release](https://github.com/bacalhau-project/bacalhau/releases/tag/v1.9.2)
26+
- [Complete v1.9.1 to v1.9.2 comparison](https://github.com/bacalhau-project/bacalhau/compare/v1.9.1...v1.9.2)
27+
28+
Install or upgrade Bacalhau with the instructions in the [installation guide](/docs/getting-started/installation/).

content/community/roadmap-and-release-notes/987-v1.7.0-release-notes.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ description: Enterprise-Ready Distributed Computing
66

77
We are thrilled to announce the release of Bacalhau v1.7.0, marking a significant milestone in our journey to make distributed computing accessible and enterprise-ready. This release introduces enterprise support options, enhanced job management capabilities, significant performance improvements, and a host of new features that make it easier than ever for organizations to deploy and manage distributed compute networks at scale.
88

9-
### Enterprise Support through Expanso
9+
### Optional Commercial Support
1010

11-
Bacalhau v1.7.0 introduces enterprise-grade support options through a flexible licensing model. Organizations can now purchase licenses for their on-premises Bacalhau networks. This offering ensures that enterprises have access to professional support, enabling them to confidently deploy and maintain their distributed compute infrastructure.
11+
Bacalhau v1.7.0 introduced license-handling features for optional commercial support offerings. The Bacalhau project and software remain open source under the Apache 2.0 license; any commercial license applies only to separately contracted support terms.
1212

13-
Our tiered licensing model provides flexibility for organizations of all sizes, from growing startups to large enterprises, ensuring they receive the level of support that matches their needs.
13+
Optional support terms can be sized for organizations ranging from small teams to large enterprises without changing the open-source license for Bacalhau itself.
1414

1515
### Enhanced Job Execution with Partitioned Workloads
1616

@@ -85,11 +85,11 @@ We've completely rebuilt our documentation with a clear, task-based organization
8585

8686
#### Enterprise Support
8787

88-
**Q: What license tiers are available?** A: Bacalhau offers a free tier supporting up to 5 nodes, making it easy for teams to get started. Beyond that, organizations can purchase licenses based on their node count requirements.
88+
**Q: What license tiers are available?** A: Bacalhau itself is open-source software under Apache 2.0. Optional commercial support terms are provided separately and may vary by node count.
8989

9090
**Q: What happens if my network exceeds the licensed node count?** A: Your network will continue to operate normally even if you exceed your licensed node count. The system will display a friendly notice about the overage, giving you time to adjust your license as needed.
9191

92-
**Q: How do I purchase a license?** A: Licenses can be purchased by contacting our sales team at [support@expanso.io](mailto:support@expanso.io).
92+
**Q: How do I purchase commercial support?** A: Use the commercial support link on the [Bacalhau home page](/) for the current contact path.
9393

9494
**Q: How are licenses deployed?** A: Once a user receives their license, they can deploy it to their network. Only the orchestrator needs the license deployed, eliminating the need to manage licenses on compute nodes or clients. A new configuration option allows you to specify the local license path on the orchestrator.
9595

content/community/social-media.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ Bacalhau has a presence on all major social media networks, so you can follow us
88

99
## YouTube
1010

11-
The [Bacalhau](https://www.youtube.com/@bacalhauproject) and [Expanso](https://www.youtube.com/@ExpansoIO) YouTube channels are home to a wealth of information about the Bacalhau project — everything from developer demos, educational videos, events, etc. You can explore and learn more about Bacalhau.
11+
The [Bacalhau YouTube channel](https://www.youtube.com/@bacalhauproject) hosts developer demos, educational videos, event recordings, and other information about the project.
1212

1313
## Blog
1414

1515
Our blog contains product updates, company news, and educational content on how you can leverage Bacalhau and the Compute over Data ecosystem [Bacalhau Blog](https://bacalhau.substack.com/). Also, you can subscribe to our blog and receive the latest news straight to your inbox.
1616

1717
## X (Formerly Twitter)
1818

19-
You can follow our X accounts [@BacalhauProject](https://x.com/BacalhauProject) and [@ExpansoIO](https://x.com/ExpansoIO) to get Bacalhau news, product updates, etc in tweet-sized bites.
19+
Follow [@BacalhauProject](https://x.com/BacalhauProject) for project news and updates.
2020

2121
## LinkedIn
2222

23-
Connect with us on [LinkedIn](https://www.linkedin.com/company/expanso-io) to stay informed about the latest news, industry trends, and exclusive job opportunities!
23+
Follow the [Bacalhau Project on LinkedIn](https://www.linkedin.com/showcase/bacalhau-project/posts) for project news and community updates.
2424

2525
## Need Support?
2626

content/use-cases/use-cases/distributed-data-warehousing.mdx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
---
2+
title: Distributed Data Warehousing
23
description: >-
34
Efficiently query and analyze data across multiple regions by deploying
45
compute tasks directly where your data resides, reducing latency, enhancing
56
performance and ensuring compliance.
67
---
78

8-
import Head from '@docusaurus/Head';
9-
10-
<Head>
11-
<link rel="canonical" href="https://expanso.io/use-cases/distributed-data-warehouse/" />
12-
</Head>
13-
149
# Distributed Data Warehousing
1510

1611
## Overview

content/use-cases/use-cases/distributed-machine-learning.mdx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
---
2+
title: Distributed Machine Learning
23
description: >-
34
Train and deploy machine learning models across a distributed compute fleet,
45
optimizing performance, reducing data movement, and enabling large-scale
56
parallelism.
67
---
78

8-
import Head from '@docusaurus/Head';
9-
10-
<Head>
11-
<link rel="canonical" href="https://expanso.io/use-cases/edge-machine-learning/" />
12-
</Head>
13-
149
# Distributed Machine Learning
1510

1611
## Overview

content/use-cases/use-cases/fleet-management.mdx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
---
2+
title: Fleet Management
23
description: >-
34
Efficiently manage and operate a large fleet of distributed nodes with remote
45
execution, real-time monitoring, targeted job execution, and automated
56
software updates.
67
---
78

8-
import Head from '@docusaurus/Head';
9-
10-
<Head>
11-
<link rel="canonical" href="https://expanso.io/use-cases/distributed-fleet-management/" />
12-
</Head>
13-
149
# Fleet Management
1510

1611
## Overview

content/use-cases/use-cases/log-processing.mdx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
11
---
2+
title: Log Processing
23
description: >-
34
Process logs efficiently at scale by running distributed jobs directly at the
45
source, reducing costs, improving real-time insights, and enhancing security.
56
---
67

7-
import Head from '@docusaurus/Head';
8-
9-
<Head>
10-
<link rel="canonical" href="https://expanso.io/use-cases/log-processing/" />
11-
</Head>
12-
138
# Log Processing
149

1510
## Overview

docs/api/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
sidebar_position: 10
3+
title: Bacalhau HTTP API Reference
4+
description: Use the versioned Bacalhau HTTP API to submit and inspect jobs and manage nodes programmatically.
35
---
46

57
# Overview

docs/api/agent.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: Agent API
3+
description: Query Bacalhau agent health, capabilities, node identity, and version through the HTTP API.
4+
---
5+
16
# Agent
27

38
The Bacalhau Agent APIs provide a convenient means to retrieve information about the Bacalhau node you are communicating with, whether it serves as the orchestrator or functions as a compute node. These APIs offer valuable insights into the node's health, capabilities, and deployed Bacalhau version.

docs/cli/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
sidebar_position: 01
3+
title: Bacalhau CLI Reference
4+
description: Learn the Bacalhau command structure, global flags, output formats, configuration paths, and connection settings.
35
---
46

57
# Overview

0 commit comments

Comments
 (0)