I’ve been working in and around software development for quite a long time, and have used countless open source projects to power both personal and professional work & play. So I thought it was about time I made a small attempt to “give back” to the community. Though really in actuality I think this project started just as self-centered as probably all OSS projects.
I’d spent some time over the past few months moving my various blogs over to the WordPress Blog Network setup. Overall this is great, but it is still a bit early stage, and lots of plugins and other tricks that worked in a single blog setup no longer worked in a blog network setup. One such thing was the ability to put up a basic authentication dialog to create a private blog.
I spent way more time that I’d like to admit searching for a solution, downloading plugins and then removing them, as they for the most part they just failed to work. In my mind these hours were the easy way out, but ultimately turned out to take far longer then just writing it myself. I spent about an hour learning how to write a WordPress Plugin and hacking out my first version of Simple Privacy. Like most engineering efforts making it look pretty, adding configuration, and working out environment and source control issues took a lot longer than the initial coding.
If you are looking to provide simple projection to your WordPress blog or admin section, check out Simple Privacy and let me know if you have questions, comments, suggestions.