chadtmiller.com/knotless
git that lives in your Atmosphere account
1
10
Basic forge features missing, from archive downloads to webhooks
Openchadtmiller.com mentioned this in The author of an issue, pull or comment ticks its task boxes on the page
chadtmiller.com mentioned this in A revision's files download as one tar.gz or zip archive
chadtmiller.com mentioned this in A repository's commits, tags and releases as Atom feeds
chadtmiller.com mentioned this in Task boxes tick at once, by their text too, and strike through what is done
chadtmiller.com mentioned this in Workflows run on a schedule, at the default branch's tip
chadtmiller.com mentioned this in Watch a repository, and subscribe to or mute a pull or issue
What happened
Compared knotless with GitHub, GitLab, Forgejo/Gitea and Tangled. The core is in place. We have repos, branches and tags with protection, and pulls with drafts, reviewers, line comments, verdicts, CODEOWNERS, revert, retarget and the merge queue. Issues have labels, reactions, mentions and templates. There's also blame, compare, raw files, releases, forks, transfers, archiving, CI, notifications, stars, follows, orgs and private repos.
The items below are what those forges have and knotless doesn't. I found each one by searching the lexicons, pages, serve and docs, so check one isn't already partly there before starting it. They're ordered easiest first. Tick each off as its pull lands.
Easy
/raw/serves one file at a time. Add/{owner}/{repo}/archive/{ref}.tar.gz(and.zip) from the cache mirror, linked from the repo page, tags and releases.on: {schedule: [{cron: …}]}to the workflow keys, run on the default branch. There's no cron trigger today, only push, pull and asked.Medium
listItemsreturns them.)lineRefalready names the lines.Larger
knotless pull.Not now
Wikis (
docs/in the repo covers them), project boards, discussions, gists, LFS, dependency alerts, and static site hosting. Keep them in mind, but they aren't basics.