Starter tasks for new contributors #5701
aglinxinyuan
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I went through the open issue backlog and tagged a fresh batch of beginner-friendly issues with the
starter-tasklabel — 21 newly labeled, bringing the total to 28 open starter tasks. 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 them all: starter-task
What's available
Unit-test coverage — add a focused spec for a single class or component (the gentlest on-ramp):
PostgreSQLConnUtil/MySQLConnUtilMapOpDescDeadLetterMonitorActorHeaderFieldURLFetchUtilEmptyReplayLogger/ReplayLogGeneratorVisualizationFrameContentComponentauth-guard.service.tsOperatorExecution/RegionExecutionSmall bug fixes — contained bugs with a clear fix location:
DatasetFileDocumentfile-service requestsJSONUtils.JSONToMapcan StackOverflow on deeply nested JSONLogicalLinkis not JSON round-trippable forOperatorIdentityfieldsFrontend / UI polish — small, visible improvements:
Small features — bounded enhancements:
requirements.txtwhen creating a Python venvDependency / config cleanup:
prawentry fromamber/requirements.txtrestart: alwaysin the single-node releaseHow to pick one up
/takeon the issue (on its own line) to self-assign it —/untakereleases it if your plans change.sbt test) and frontend (ng test) tests.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!
Beta Was this translation helpful? Give feedback.
All reactions