If you ever wanted to use Bugzilla's feed to get each bug since your last query? Read on...
Bugzilla has two interesting variables, "chfieldfrom" and "chfieldto"
which can be a time value. It can be a timestamp like from:
date -u "+%Y-%m-%d+%H:%M"
.
But a small script is needed to use them properly. Some feed reader may have own variables which you can use directly in the source URL.
#!/bin/sh
DATE_FILE=$HOME/.bugfeed
FEED_URL='https://bugs.gentoo.org/buglist.cgi?chfield=%5BBug%20creation%5D&chfieldfrom=DATE&chfieldto=Now&query_format=advanced&remaction=&title=Bug%20List&ctype=atom'
if [ -f "${DATE_FILE}" ]; then
LAST_DATE=$(< $DATE_FILE)
else
LAST_DATE="-1d"
fi
FEED_URL="$(echo "$FEED_URL"|sed "s/DATE/${LAST_DATE}/")"
#echo $FEED_URL
DATE_NOW=$(date -u "+%Y-%m-%d+%H:%M")
curl "$FEED_URL"
echo $DATE_NOW > $DATE_FILE</code>
The script stores the date value of your last query and uses it later as "chfieldfrom", "chfieldto" is always "now".
To use it in e.g. Liferea:
Liferea->Subscriptions->New Subscription->Advanced, select Command and choose your script. That's it.