Just a quick update on Fez.
I’ve been cleaning up some things and fixing some bugs with the core reading experience and feed fetching. I think we’re pretty solid on that front.
So, I added a new, fairly unique feature: SmartTags.
SmartTags are just like regular tags, but they’re far more powerful. They’re sort of like the Smart Playlists in iTunes. Basically, you add a SmartTag by giving it a name, and then supply some criteria for what entries should end up with that SmartTag.
I’ll give a real-world example.
Let’s say Apple has a keynote event happening tomorrow. You could create a SmartTag for any entry that has “apple” in the title or the summary. Then, as new entries come in, they’ll be analyzed and if they have “apple” in the title or the summary, they’ll be tagged and show up in the apple SmartTag folder.
Here’s what it looks like when adding a new SmartTag:
The Name is what you’ll see in the sidebar. That’s just something for you to identify the SmartTag. The Query is where things get interesting. You can enter in a simple word like “apple” by itself and everything will work really well. But, the Query can also be a Regular Expression. Using RegEx, you can create some very complex queries, like maybe tag any entry that contains “apple” but not “wwdc”.
In addition to powerful Queries, you can select whether the Query will be applied against the title of the entry, the summary of the entry, or both. This can be handy for simple words like “apple”. It might be better to search the title only so any food blog entries you follow don’t get erroneously tagged.
And the final option is a simple checkbox. Checking the “Remove Entries When Read” box will do just that: any entry that shows up in that SmartTag’s folder will be be un-SmartTagged once you read it. This is especially useful when following current events.
This is just one of the ways I’m trying to have Fez work the way you work and the way the web works. I hope I can share Fez with you guys soon! I’m trucking away and trying to get it done. Stay tuned!