Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Epic: package registry alpha (signed packages, CLI install, Studio Packages panel)

Open
#306 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
5/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Active
Tech stack
cli, csharp, devtools
Domain
backend, cli, devtools

Research direction

This is a multi-part epic covering a registry service, CLI install via turian brick, Studio Packages panel, and a design note tied to #197. Start by reading the existing turian brick command and the closed plugin/package epic #74 to understand current brick management. The work is design-heavy with no defined scope for a first change, so pick a specific sub-task and open a focused issue before coding. Done means the epic's acceptance criteria are met: a signed official package installs from Studio and CLI, and a tampered package is rejected.

Written by the indexing model from the issue text.

Description

c:build c:editor p:medium size:XL t:feature
Current State

turian brick manages installed bricks, and the plugin and package epic (#74) is closed. There is no package registry that Turian can query, and Studio has no panel to browse or install packages.

Tasks
  • Registry service with signed packages and scoped tokens
  • CLI install and update from the registry (turian brick)
  • Official packages published and signed by the project
  • Studio "Packages" panel reading the registry
  • Design note: package overrides and replacement assets, and a compatibility contract for bricks across engine versions (#197)
  • Free packages only in this epic; paid packages get their own epic later
Acceptance Criteria
  • A user installs an official signed package from Studio and from the CLI, and a tampered package is rejected.
Related

#74, #197, brick extraction epic

Dominant language
C#
Stars
1
Forks
1
Avg merge
1h 34m
Merged PRs (30d)
35

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from MASS4ORG/Turian

All issues in MASS4ORG/Turian

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.