Achievements 3.0 – Early August update

To improve the frequency of updates about Achievements 3.0, I’m going to post updates at least twice a month. This is the early August update, so expect a follow-up sometime in late August.

Overview

Progress is still good; I have had less time this month as I travelled to WordCamp San Francisco, and was working on finishing BuddyPress 1.6.

After much research and testing, I have very reluctantly decided to not use the Web Notifications standard for displaying notifications for modern browsers because Chrome and Safari 6 have a number of inconsistencies in their implementations, and I don’t think the API is yet flexible enough to do what I want it to do (at least without spending a few weeks hacking at it, which is time I don’t have), so I’m now using a jQuery plugin called “noty”. Other things I got done:

  • Bug fixes to the theme compatibility layer.
  • Low-level API improvements.
  • Started work on the Notifications feature.
  • Started investigating a new website/host/theme for Achievements.

Completed Features

  • Core logic
  • Plugin extension API
  • Plugin extensions
  • User unlock counts, total points
  • ‘Achievements’ and ‘Progress’ post type template loops
  • Custom user capabilities
  • Multisite support
  • ‘Supported Plugins’ admin screen
  • Theme compatibility layer (like this)
  • User points editing via WordPress user profile

To Do Next

  • Notifications
  • Theme templates
  • Build or buy new theme for website

To Do Later

  • Leaderboard widget
  • Notifications widget
  • Further admin screen customisations
  • ‘Achievements’ post type admin screens

About Paul Gibbs

BuddyPress Lead Developer. WordPress Engineer at Human Made. You can say hello at paul@byotos.com, in the BuddyPress channel on wordpress.slack.com, or on Twitter as @pgibbs.
This entry was posted in News, Updates and tagged . Bookmark the permalink.

2 Responses to Achievements 3.0 – Early August update

  1. Thanks for the update Paul, impressed you managed to get anything done with all the travel, good to know that you are consistently chiseling away at Achievements. Congrats on BP 1.6 and please keep up the good work :)

  2. TOM says:

    GREAT job.

    THANK YOU FOR YOUR INSTANCE SUPPORT.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s