Roadmap
roadmap development for my blog,roadmap development for my blog
Last updated:
Infra
Deployment
- ✅ Cloudron Indiekit package
- ✅ Indiekit-Deploy (docker based deployment)
- ✅ Implemented security audit
- ✅ refactored indiekit UI backend with vertical menu
- ✅ refactored Eleventy build sequence
- ✅ Micropub MCP client
Frontend
Eleventy Theme
- ✅ Search with pagefind.app
- ✅ RSS feeds per categories
- ✅ Better unfurling of external links (embed cards)
- ✅ Better Opengraph implementation
- ✅ Collapsible Widgets
- ✅ Store user Mastodon Instance localStorage for better fediverse interactions
- ✅ Weekly Digest
- ✅ Dynamic /changelog page
- ✅ Display AI badge on frontend if AI usage is above 0
- ✅ Fixed Pagefind search widget
- ✅ Reviewed the entire CSS design
- ✅ Render #indieweb hashtags in posts, link them to categories
- ✅ Improve Pagefind CSS and links to search results
- ✅ FAB button for logged in users to create/edit content
- ✅ Sparkline fix to better calculate post percentage over time
- ✅ Sparkline styling fix (amber)
- ✅ Post Graph over time on frontpage
- ✅ Fix Blog dropdown post types to show ALL the posts per types
- ✅ Use proper ActivityPub icon for Fediverse buttons
- ✅ Pagination for Interaction page
- ✅ Better colors for Hero section social media icons
- ✅ Fix Collapsible Project widget home/cv page
- ✅ Investigate why Note post type does not unfurl external links
- ✅ Improve rendering of Next/Prev post links/images
- ✅ Exclude Digest from Pagefind search index
- ✅ Exclude Categories from Pagefind search index
- ✅ Rework Pagefind to have search filters (date, category etc)
- ✅ TOC (table of content) widget for tutorials / long form articles
- 🔲 Fix pagination for the /interactions page
Backend
Micropub
- ✅ Allow to syndicate any post type
- ✅ Better compose experience from mobile/desktop
- ✅ Better control of OpenGraph cards on syndication targets
- ✅ Micropub MCP client for posting from terminal
ActivityPub
- ✅ ActivityPub Server powered by Fedify 2
- ✅ Improve Quotes display on AP reader
- ✅ Ability to read remote account/posts without leaving reader
- ✅ auto-refresh with new posts timeline
- ✅ Explore feature to browse Public API timelines
- ✅ hashtags browser cross mastodon instances
- ✅ removed quick-reply in favor of blog-replies to AP
- ✅ Improve image rendering
- ✅ Improve Quick Reply feature
- ✅ Improve CSS of the AP reader (links hard to read, blue on grey)
- ✅ Fix hashtags
- ✅ Use proper ActivityPub icon for Fediverse buttons
- ✅ Quick reply does not render shared links properly (not clickable)
- ✅ Learn from Phanpy/Elk for better AP reader UI
- ✅ Post visibility wired to indiekit
- ✅ Content Warning
- ✅ Federation Management (broadcast delete, update, resend)
- 🔲 Holos Discover API integration
- 🔲 Holos RSS ingest
- 🔲 Holos Discover page
- 🔲 Better @mention suggestion
- ✅ Ability to @mention users using @user@instance
- ✅ Private Posts between two users
- ✅ Test suite for Fedify S2S + C2S
Conversations
- ✅ Rebuild reply context so replies to other users’ replies show up in correct order in the thread
- ✅ Use proper Activitypub icon for interactions provenance source
- ✅ Remove myself (https://rmendes.net) from interaction source
- 🔲 Double-check the ActivityPub ingest for backfill reactions
Comments
- ✅ Proper authorship visibility
- ✅ Ability to reply to Mastodon/Bluesky interactions with syndicated reply to bluesky/mastodon/ap sources
Microsub
- ✅ Microsub
- ✅ Add combined timeline with all items from all channels
- ✅ Mark item as read feature
- ✅ Mark Source as read
- ✅ Save for later feature
- ✅ color based indicator to indicate Channels
- ✅ better map/image/video integration
- ✅ Kanban deck like view
Webmentions
- ✅ Webmentions
- ✅ Interactions page for webmentions in/out
- ✅ Webmention Sender
- ✅ Webmention moderation (hide, mute, block)
- ✅ Remove myself (https://rmendes.net) from interaction source
Syndication
- ✅ WebSub support
- ✅ IndieNews Syndicator
- ✅ Linkedin Syndicator
- ✅ ActivityPub Syndicator
- ✅ Better OpenGraph
- ✅ Better workflow for syndication (OG/Post need to exist before syndication happen)
Blogroll & Podroll
- ✅ Blogroll page powered by Dynamic OPML using FreshRSS
- ✅ Blogroll page powered by microsub/Feedland subscriptions
- ✅ Podroll page powered by Dynamic OPML using FreshRSS
Integrations
- ✅ Github integration
- ✅ Github searchable starred repos
- ✅ Youtube integration
- ✅ Funkwhale Integration
- ✅ RSS Reader integration
- ✅ Lastfm + Funkwhale Listening page
- ✅ Read it later integration with frontend for /news /blogroll /podroll /microsub /activitypub/reader
- 🔲 Forgejo integration
- 🔲 Gitlab integration
Content Management
- ✅ CV Editor indiekit plugin
- ✅ Homepage builder with widgets
- ✅ CV Editor & Homepage plugin differentiate work/personal
- ✅ Fix media thumbnails on Files page
- ✅ Added access to uploaded files from editor UI
- ✅ Multiple file uploads
- ✅ Read it Later feature / frontend
- ✅ Read it Later Bookmarklet
- ✅ AI Metadata properties for AI transparency usage
- ✅ Import micro.blog bookmarks to Indiekit
Contribute
Upstream
- 🔲 Indiekit Custom Plugins PR to Indiekit origin repo ?
- ✅ Microsub PR 1/7
- 🔲 Microsub PR 2/7
- 🔲 Microsub PR 3/7
- 🔲 Microsub PR 4/7
- 🔲 Microsub PR 5/7
- 🔲 Microsub PR 6/7
- 🔲 Microsub PR 7/7
Page
roadmap
indiekit
indieweb