{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibg3zviqv62fy2m7to2w6luwwf2drrevgsznns7vl2a4o5syeesze",
"uri": "at://did:plc:yrn4rbgwenb6lfhhzjegbtnc/app.bsky.feed.post/3mnnjhvn5u3w2"
},
"path": "/t/repository-hierarchy-in-forgejo/12300#post_4",
"publishedAt": "2026-06-06T19:38:01.000Z",
"site": "https://discourse.flathub.org",
"textContent": "user1-github:\n\n> Just my 2 cents: Maybe apps and baseapps should go into the same repo (apps/ or packages/), while SDK extensions will go into their own separate repo? (e.g extensions/)\n\nKeep in mind that extensions points can also be for specific applications. OBS for example has an extension point for their own plugin system.\n\nAs for the general discussion on the naming, I’d go with `manifests`, as its a good general term for what the repos contain.",
"title": "Repository hierarchy in Forgejo"
}