Skip to content

Conversation

@ottok
Copy link

@ottok ottok commented Dec 26, 2025

Make it easier for new contributors to get up-and-running quickly by introducing a single script that builds a container with all required dependencies, and allows to easily run any yarn command in the project.

You can test this by running e.g.

./container/pulsar-dev-container.sh
./container/pulsar-dev-container.sh yarn start

Demo:

output.mp4

Make it easier for new contributors to get up-and-running quickly by
introducing a single script that builds a container with all required
dependencies, and allows to easily run any `yarn` command in the project.

Signed-off-by: Otto Kekäläinen <otto@kekalainen.net>
@savetheclocktower
Copy link
Contributor

Thanks for the contribution!

I'm not a habitual Docker user, so I'm curious if another contributor (@DeeDeeG?) is willing to give more informed feedback on this than I can muster.

@DeeDeeG
Copy link
Member

DeeDeeG commented Dec 29, 2025

Thank you for taking the time to do all this!

I don't believe the currently active team members are using Docker much, and this would be fairly parallel to the CI definitions we do use. I think it's neat and would be happy to point people to this PR if they need a Docker setup to get started. But the likelihood of maintenance on our side feels low, so putting it in the core repo feels like a "wrong location" thing, IMO. (For bitrot concerns, and due to the lack of a code owner among the long-haul established team who can support and explain it well to potential newcomers).

Just one opinion and open to hearing other voices from core team and potential / current contributors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants