there is one possible issue with this code. it can't handle situation when there are several child elements of the same tag like `category`, for example. possible solution is to concatenate all text values of `category` elements into one string. result could look like:
item['category'] => 'firefox os, automation, mozilla'

if this is an issue that need to be fixed, i can update pull request later.