An incomplete list of software that I want but do not have the time/knowledge to develop.
This is a living document. Feel free to suggest features and software in the issues tab.
Smart well-integrated standards-based PIM suite
Basically, I want something that does what the Thunderbird or ownCloud/NextCloud frontends do, but in a simpler and more modular way. Like the relevant applications from the Simple Mobile Tools suite, but more connected, feature-rich, and with desktop support. I want to be able to use CalDav + CardDav to their fullest extents, but without feeling like I have to adopt large, complex solutions.
I'm not quite sure how the parts of this suite should look or integrate with other tools. I have yet to try the TUI "solution" of aerc
(for email) + khal
(calendar) + khard
(contacts) + todoman
(tasks) + vdirsyncer
(soft "dependency" for all except aerc
) - it's appealing to me, but besides aerc
, the other programs all have strict scopes, hurting their potential for integration (e.g. not supporting iCalendar's VTODO
s in khal
, see pimutils/khal#10 and pimutils/khal#448). Something worth noting is that the author of aerc
mentioned in the introductory video on his tool's website that he was interested in adding support for these kinds of things in the future though.
I'm most interested in finding a good standards-based solution for task management (hence why I used the khal
issue as an example) - I want something that I can use to plan out tasks with respect to my calendar so that I use my time more efficiently (helping me link "do" and "due" dates, blending task and time management). I want some "smart" features of modern equivalents (e.g. Remember The Milk, Todoist, ...), namely time estimation, smart scheduling, and shorthand syntax, but if the tools are designed with extensibility and interoperability in mind, most things provided by those equivalents would be handled using auxiliary tools and scripts (e.g. alarms/notifications for events). An honorable mention for this specific want is todo.txt
, but I'd really prefer to stay within this ecosystem of standards for compatibility reasons, so I'm not considering it a contender for this suite.
To knowledgable web developers, creating and deploying a fast, efficient website for cheap is barely a weekend project. There's a number of modern technologies that can be used to host something simple for less than the cost of a latte a month:
- Cloud storage (e.g. Azure Storage, AWS S3, GCP Cloud Storage, all around ~$0.02/GB/month for storage + ~$0.10/GB for bandwidth)
- Serverless functions (e.g. AWS Lambda, Azure Functions, GCP Cloud Functions, Cloudflare Workers Sites, costs can be hard to estimate for mere mortals but will be cheap for low-to-medium traffic)
- Generic developer-oriented hosting services (e.g. GitHub Pages *, free for public repos, and Firebase Hosting, which follows CDN/storage-like pricing)
- Hard-to-describe monolithic "web project" platforms (e.g. Netlify, Cloudflare to a slightly lesser extent, both can be used freely for this but their enterprise offerings get spicy fast)
I asterisked what I'd describe as "devtools" - they're examples of platforms where bizdev decisions were made to optimize convenience for developers in a way that would lock them in using sexy, modern but actually relatively cheap technologies. I don't want people getting locked in though. When I say "devtool-inspired" I mean creating tools that are as convenient for non-developers to create and deploy websites using the same technologies. This is close to what Netlify CMS (maintained by the same Netlify I just talked shit about) is trying to do, but it's still far too technical for someone to setup - just the thought of comparing the processes from Squarespace, Weebly, and Wix to theirs (ignoring their "Templates" ad page) reminds me of this.