Skip to content

Navigation Menu

Sign in
Sign up

Starter tasks for new contributors #5701

aglinxinyuan started this conversation in General
Discussion options

Hi everyone,

This thread tracks beginner-friendly issues carried under the starter-task label. Each one is self-contained and clearly scoped, picked so a new contributor can land a real change without first needing deep knowledge of the Amber engine or the distributed runtime.

If you're new to Texera and looking for a first contribution, this is a great place to start.

Browse the live list: starter-task

The list below is refreshed periodically as tasks get picked up and completed. The label above is always the source of truth — if an issue already has an assignee (someone commented /take), it's taken; pick one that's still unassigned.

What's available

A fresh batch of 14 unit-test-coverage tasks — each adds a focused spec for one small class/util, with no production-code changes. The gentlest possible on-ramp: read one file, pin its contract, open a PR.

Scala engine — Hugging Face codegen specs (continuation of the merged TextGenCodegen task; mirror the existing TextGenCodegenSpec):

Frontend — pure utility specs (plain functions, no Angular TestBed; follow size-formatter.util.spec.ts):

Frontend — small-service specs (Angular HttpTestingController / RxJS streams — a small step up):

How to pick one up

  1. Comment /take on the issue (on its own line) to self-assign it — /untake releases it if your plans change.
  2. Fork the repo and follow the contributing guide for the fork-based workflow, Conventional-Commit PR titles, and how to run the backend (sbt test) and frontend (ng test) tests.
  3. Open a PR with Closes #<issue> in the description.

Questions are very welcome — ask right on the issue or reply here, and a committer will help you scope it. Looking forward to your first PR!

You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant

AltStyle によって変換されたページ (->オリジナル) /