-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decide on the core features, nice-to-haves, and luxuries #1
Comments
Core featuresBacklinks and forward links Explorable information architecture Simple, clear design and readable typography Flat URLs (garden.com/thing, not garden.com/posts/thing) Image optimisation Rich metadata Pre-defined types Able to reference other microposts / macroposts inline and see either full content or short preview (embedding other posts in your current post) Nice to have featuresSupport for lots of different media types – images, video, tweets, audio, sketches, code snippets Collection pages Version history on posts Popover previews on links Selective RSS publishing Handy components for writing Good SEO Search Automatic published and last updated dates Default page set: library, anti-library, now, uses, about Accessible documentation for people who have never done web development before Natural, woody themes Luxury featuresLanguage models as helpers or core features Visual navigation of all content mapped with semantic relationships using LM embeddings Multiplayer cursor presence (pointless fun) Disable language models from scraping the site Webmentions comments and likes POSSE syndication to Twitter, Mastodon, Bluesky, etc. with Brid.gy Webrings Documentation on how to design your own content types and their constraints Historical trails / breadcrumbs Theme adjusts based on reader's current time |
adds files developed in separate repo.
What's absolutely essential – you couldn't use Arbour without it?
What can we save for future versions?
Break core features down into which ones we should implement first, second, etc.
The text was updated successfully, but these errors were encountered: