I mean really, right?
- The app hasn’t changed significantly since its inception
- The last blog post was from 3 years ago
- Shit is broken for me! Why haven’t you fixed it yet??
I hear stuff like that and I hear you and I guess I just wanted to let you all know that I’m working on it. Not often, but I am. Maybe Bedpost is the sex-tracking web app equivalent of Textmate 2 or something but here’s a quick update of the possible roadmaps ahead for Bedpost:
I am currently porting Bedpost from the original version of the framework (CakePHP) on which it was written, which unfortunately requires quite a lot of search-and-replace and hunt-and-peck and test, test, test until nothing is broken, and then go break it in another way. Ad infinitum. A lot works still, but a lot is broken. This is simply to get a newer version of the framework beneath the currently-existing functionality.
At that point I will do one of two things. I will either:
- Enhance the app with the awesome suggestions everyone has, especially with the features needed for the app to grow (multiple partners, API for iPhone/Android apps, categories, better charting, better partner management, data export, etc etc etc) and simply release this as a new, for-pay hosted version while maintaining the current site a free alternative that will not change moving forward.
- Release the entire codebase on Github and invite a community to form and begin developing a self-hosted version of the app (similar to a WordPress or Drupal), with the hosted version gaining any improvements made by the community. I would be an active member/leader of this group.
I’m honestly not sure which direction would get everyone to a better solution faster, but I’m leaning toward solution #2 so at least everyone’s not just waiting on me. If you’re interested in volunteering to help get that off the ground, I’d be much more inclined to release the code sooner than later.
Anyway, that’s where we’re at. I’ll answer any questions in the comments.