Skip to main content

(My) Open Source Libraries

·342 words·2 mins

Over the past few months I’ve been receiving a ton of emails, tweets, G+ mentions and GitHub issues in connection with my open source libraries. So I thought I would set out what my plan is for them in the future, and the order in which I’ll be tackling the backlog.

ActionBar-PullToRefresh
#

The library which is taking up the majority of my personal dev time at the moment before it hits v1.0. I’ve done this library a bit differently that my previous ones as I’ve developed it in the open, whereas I tend to bring stuff up to a usable v1.0 state before releasing.

My plan is to release v1.0 pretty soon (within the next few weeks) and then leave it for a while while I tackle the bugs from my other projects below. So if you have any feature requests or bugs, now is the time to test the library.

PhotoView
#

To be honest, this library is in a bit of a mess at the moment. Looking through the code I do not like some of the ‘quick fixes’ I put in there. Which leaves me with two options: rewrite it, or quickly fix the current issues and then deprecate it.

My feeling at the moment is for option two as the first option is going to take a lot of time which I do not have. Either way, I’ll get it building with Gradle and publish the AAR to Maven Central.

Android-BitmapCache
#

I consider this library pretty feature complete, as it does what I want it to do - and no more. At the moment the only thing I want to do is create a Gradle build script and publish the AAR to Maven Central.

Android-PullToRefresh
#

I deprecated this library earlier this year due to lack of time to maintain it. While that reason still holds true I do have this nagging urge to improve the API, bringing it more in-line to the API in ActionBar-PullToRefresh.

This may or may not happen, but it’s a possibility.