Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Thank you for your interest in contributing to Texera! Please follow the steps b
## 🛠 Contribution Steps

### 1. Fork the Repo
- Fork the [Texera repository](https://github.com/Texera/texera) to your own GitHub account.
- Fork the [Texera repository](https://github.com/apache/texera) to your own GitHub account.

### 2. Find an Existing Issue or Open an Issue
- Find an existing issue that you want to work on, or create one issue for new proposal/bug description.
Expand All @@ -29,7 +29,7 @@ Thank you for your interest in contributing to Texera! Please follow the steps b

#### PR Title and Commit Messages
- We require all PR titles and commit messages to follow the [Conventional Commits spec](https://www.conventionalcommits.org/en/v1.0.0/).
- All PR titles will be used as the **squashed commit message** when merged into the `master` branch.
- All PR titles will be used as the **squashed commit message** when merged into the `main` branch.
- Example PR titles:
- `feat: add a new join operator`
- `fix(ui): prevent racing of requests`
Expand Down Expand Up @@ -67,7 +67,7 @@ Do not include any of the following in your PR:
* For the amber engine's tests, the working directory should be `amber`
* For the other services' tests, the working directory should be the root directory
#### Testing the frontend
Before merging your code to the master branch, you need to pass the existing unit tests first.
Before merging your code to the main branch, you need to pass the existing unit tests first.
1. Open a command line. Navigate to the `frontend` directory.
2. Start the test:
```
Expand All @@ -85,7 +85,7 @@ yarn format:fix
- [ ] Ask a Texera Committer (by commenting on the PR) to triage your PR, i.e., request a reviewer, and assign the PR to you.
- [ ] Add appropriate labels such as `fix`, `enhancement`, `docs`, etc.
- [ ] If the change should also land in a release branch, add the matching `release/<branch>` label (e.g. `release/v1.1.0-incubating`); the change will be backported to that branch automatically.
- [ ] Ensure that all CI checks pass (see [GitHub Actions](https://github.com/Texera/texera/actions)).
- [ ] Ensure that all CI checks pass (see [GitHub Actions](https://github.com/apache/texera/actions)).
- [ ] Fully test your changes locally.

> ℹ️ If your PR is not ready for review, please mark it as a draft. You can change it to “Ready for review” when it is complete.
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Texera supports the following resource types:

- **Datasets**: Input data imported or uploaded for workflow processing
- **Workflows**: Data analytics pipelines defined by users
- **Computing Units**: Execution environments for running workflows (e.g., Kubernates PODs)
- **Computing Units**: Execution environments for running workflows (e.g., Kubernetes pods)
- **Results**: Output from workflow executions, including but not limited to data, logs, metrics, and visualizations

### Resource Ownership and Access Control
Expand Down
8 changes: 4 additions & 4 deletions docs/contribution-guidelines/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Texera welcomes contributions from everyone — whether you’re fixing a small
## 🛠 How to Contribute Code

### 1. Fork the Repository
Fork the [Texera repository](https://github.com/Texera/texera) on GitHub and clone it locally.
Fork the [Texera repository](https://github.com/apache/texera) on GitHub and clone it locally.

### 2. Find or Open an Issue
- Pick an existing issue or create a new one describing your proposal or bug.
Expand Down Expand Up @@ -110,7 +110,7 @@ Write `.spec.ts` tests for new functionality to ensure future safety.
## 🔍 Pull Request Review Process
1. Request a committer to review your PR.
2. Add labels (e.g., `fix`, `enhancement`, `docs`).
3. Wait for CI to pass ([GitHub Actions](https://github.com/Texera/texera/actions)).
3. Wait for CI to pass ([GitHub Actions](https://github.com/apache/texera/actions)).
4. Mark your PR as **draft** if it’s not ready.
5. Once approved, a committer will merge your PR.

Expand All @@ -135,7 +135,7 @@ To automate this in IntelliJ:
## ✍️ Contributing to Documentation

Texera uses [Hugo](https://gohugo.io/) and the [Docsy](https://github.com/google/docsy) theme to build its website.
All documentation is stored in the [Texera GitHub repository](https://github.com/Texera/texera).
All documentation is stored in the [Texera GitHub repository](https://github.com/apache/texera).

### Quick Steps
1. Click **Edit this page** at the top of any doc page to edit directly on GitHub.
Expand All @@ -153,7 +153,7 @@ Visit `http://localhost:1313` to view the site as you edit.
---

## 📚 Resources
- [Texera GitHub Repository](https://github.com/Texera/texera)
- [Texera GitHub Repository](https://github.com/apache/texera)
- [Conventional Commits Spec](https://www.conventionalcommits.org/en/v1.0.0/)
- [Hugo Documentation](https://gohugo.io/documentation/)
- [Docsy Guide](https://www.docsy.dev/docs/)
Expand Down
2 changes: 1 addition & 1 deletion docs/contribution-guidelines/guide-for-developers.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ ng version

In the terminal, clone the Texera repo:
```console
git clone git@github.com:Texera/texera.git
git clone git@github.com:apache/texera.git
```

Do the following changes to the configuration files:
Expand Down
4 changes: 2 additions & 2 deletions docs/examples/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,15 @@ To try these examples on your local Texera instance:

1. Launch Texera following the [Getting Started](/docs/getting-started/) guide.
2. Open the **Workflow Editor** in your browser at `http://localhost:4200`.
3. Import an example workflow file (`.json`) from the [Texera Example Repository](https://github.com/Texera/texera/tree/master/examples).
3. Import an example workflow file (`.json`) into the editor.
4. Run the workflow to see Texera’s operators and data visualizations in action.

---

## 🧠 Want to Contribute an Example?

If you’ve built your own workflow and want to share it:
- Fork the [Texera repository](https://github.com/Texera/texera).
- Fork the [Texera repository](https://github.com/apache/texera).
- Add your workflow under `examples/` with a short README.
- Submit a pull request following our [Contribution Guidelines](/docs/contribution-guidelines/).

Expand Down
Loading