Job Manager 0.6 Released

AKA: The “so many features, so little time” release.

Here are some of the major features that have been added:

  • Custom Job Fields. Like the Application Form, you can now add custom fields to Jobs, so you can display the information that is pertinent to your organisation.
  • Job and Job List Templates. You can now completely customise the HTML that is produced for lists of jobs, and individual jobs. (If you build a cool template that you’d like to share, feel free to send it through – I’d like to build a database where people can easily browse through and choose the look-and-feel that they’re after for their job listing.)
  • Widgets. No more maintaining text widgets with links to your job categories, or lists of latest jobs.
  • Highlighted Jobs. You can now highlight important jobs, and stick them to the top of any job list they appear in.
  • CAPTCHA support, thanks to the excellent SI CAPTCHA plugin.

There are many more, check the Changelog for the complete list!

The development cycle for this version has been a little bumpy. Mid-way through, I decided to add Job Fields and Templates, the lack of which had been bugging me, but in order to meet the arbitrary deadline of “mid-February” for the 0.6 release (which I ended up only meeting with the first beta), I had to cut a few of the other features I had planned. That said, I think the process is getting smoother, and I’m certainly getting a lot of support from the WordPress community: we now have two complete translations (Dutch and French), more on the way, and a comprehensive user manual in the works!

So, where to next?

First up, I like having a “small features” release. It gives me a chance to attend to the tweaking that can be overlooked when implementing major features, so I’ve schedule version 0.8 as being the next small features release. I’ve already have a few listed on the Roadmap, but I’m always interested in adding more!

Speaking of the Roadmap, I’m going to have to revise the Due dates that I have listed. These dates were set in November/December last year, and it seems I made them a bit too aggressive – not allowing for beta releases, longer-than-expected development time, et cetera. I’ll be looking at them over the next couple of weeks, if you have any thoughts on it, please leave a comment below.

The next major feature I’m going to be working on is allowing anyone to post jobs. If you have any comments on how you’d like this to work, please post them in this issue.

Finally, do you have any ideas for where you’d like to see Job Manager go? Some of my best feature suggestions have come from the community – you’re the people who are using it in every day life, so I want to know how I can make your life easier. Send me your suggestions through the issue tracker.

Job Manager 0.5 Released

AKA: “The Mother of All Changelogs” release. Go on, look at it. It’s huge.

This has been the first time I’ve made beta releases on the system, and I think it’s been quite successful. I’ve had some good feedback over the past few days, and fixed several bugs, without affecting user’s production systems. Naturally, I welcome any comments on how you felt it went.

The big changes are:

  • You can now allow or require users to register before they can submit an application. This will be the basis for a pile of new features coming up over the next few months.
  • You could always send email to applicants – now these emails are stored, and along with records of who they were sent to.
  • Application ratings – it’s now easy to keep track of who your star applicants are. You can also filter your list of applications based on their rating, for an easy list of who you need to call back.
  • A lot of people were asking how to find the links to the categories, so I’ve added links to each category on the Settings page. I’ll be adding more methods to find your way to the categories in later versions.

I’ve set up GlotPress to handle my translations, if you’d like to have Job Manager in your language, please contact me, so I can create an account for you. If you’re interested, I only change or add strings in feature releases (0.3, 0.4, 0.5, etc). I don’t make any changes or additions in bug fix releases (0.4.1, 0.4.2, 0.4.3, etc).

The next feature release, version 0.6, will include lots of small features that people have requested. If there’s a small change you’d like to see in Job Manager, check out the Roadmap and see if it’s there. If not, submit a feature request!

Job Manager 0.4.0 Released

AKA: The “this blog is turning into a Job Manager announcement list” release.

This release involves a pile of under-the-hood changes:

  • Re-write of the entire data storage routines to use default WordPress tables – no more creation of custom tables!
  • Because of the above, Job Manager now requires WordPress 2.9. That’s cool, because you’ve all upgraded already. Right?
  • Sanity checking, security hardening and bug fixes!

As usual, the Changelog has the juicy gossip.

Go and download it now! What are you waiting for?

Job Manager 0.3.0 Released

*sniffles* It’s growing up so quickly!

This new release sees a few new features:

  • Framework for supporting additional functionality through plugins
  • Support for Sitemaps, through Google XML Sitemaps
  • POT file added, for translations

On top of that, a pile of bug fixes. The Changelog has all the details.

As always, the Job Manager home page remains the same. If you want to dive right into the action, download it here!

With the addition of the plugin functionality, I’d certainly be interested to hear from other plugin authors who would like to work together.

If you’re bilingual with an urgent need to translate, I’d definitely love to hear from you, too! 🙂

Job Manager is Released!

A plugin for WordPress I’ve been working on for the past month or so, I wanted to create a powerful job listing and application management system for WordPress. So, here it is! If you’re looking for a complete job/application system, I’d encourage you to download it and have a look!

You can read more about it on the plugin homepage, or download it from the WordPress plugin directory! If you happen to run into any bugs, please report them in my bug tracker.