all repos — h3rald @ d0b4dbfe203b689e6750de42fcc8b86b38d804b2

The sources of https://h3rald.com

content/articles/journotwit-review.textile

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
----- 
:type: article
:tags: 
- review
- web20
- internet
- software
:date: 2009-10-19 11:19:17.607000 +02:00
:permalink: journotwit-review
:title: "JournoTwit - The best way to organize your tweets"
:toc: true
:summary: A review of _JournoTwit_, a minimalist but feature-packed Twitter client able to help you to really organize your tweets.
-----
Since I started using "Twitter":http://www.twitter.com on a regular basis, I started feeling overwhelmed by the endless stream of data generated by the people I was following.

The official twitter page quickly became inadequate to manage my tweets, so I began to search for an alternative through the myriad of Twitter clients available out there, both web and desktop based. After trying out a few desktop clients, I decided to restrict the search to web clients only: between work and home, I may use up to 4 different computers and 3 different operating system, and I really didn't fancy the idea of keeping the _same_ client up to date everywhere -- even admitting that such client existed.

Over the past months I tried dozens of different web-based Twitter clients, and narrowed the list of _must-have_ features to the following:
* The interface should be simple to use and not too cluttered.
* I should be able to categorize tweets in columns (a-la TweetDeck).
* I should be able to know, when visiting the site, how many _new_ tweets I have to go through.
* I should be able to mark tweets as read.
* It should display media files (at least pictures) inline with the tweets.
* The interface should provide all the most common twitter actions like reply, retweet, follow/unfollow, shorten url, upload pictures etc. etc.

The good news is that I found at least _one_ web-based client able to do all this: "JournoTwit":http://www.journotwit.com.

h3. Introducing JournoTwit

JournoTwit was born – as many software projects – to scratch an itch:

bq. Probably the last thing anyone was expecting me to do — even myself, was to create my own twitter client. However, I've been a little fed up with not having the features I wanted and running 5 or 6 accounts, I was getting annoyed at using several different applications just to have them logged in concurrently. [...] In under 24 hours I put together a twitter client that functioned enough for me to call it my one and only. A few more days and I added in enough features that I felt it was good enough for public consumption. It is however, not perfect and I have plenty of improvements on my to do list for it.

p(((. ??"JournoTwit's introductory post":http://www.spodesabode.com/discussion/280/journotwit-the-twitter-client-thats-not-just-for-journalists/?? by Andrew Spode Miller ("@spode":http://twitter.com/spode)

After months of _public consumption_, JournoTwit became a feature-packed Twitter client able to compete with a lot of mainstream alternatives – albeit remaining always relatively unknown to the masses. You can call it a _niche_ Twitter client, able to satisfy a few basic needs:
* The ability to manage multiple Twitter accounts at once.
* The ability to categorize all incoming tweets automatically, according to the type of information within them.
* The ability to keep track of unread tweets.

These three features alone were enough to make JournoTwit my one and only Twitter client. And no, it's not only for journalists and writers.

h3. Interface overview

After logging in, JournoTwit looks like this:

!=/img/pictures/journotwit/interface.png!

**Note:** I am using the <em> "edge":http://www.journotwit.com/edge/ </em> version of JournoTwit, a sort of development snapshot with the latest features.


At the top, some more-or-less intuitive icons allow you to perform all the most common _global_ actions:
* Tweet
* Manual refresh
* Mark all columns as read
* Add new columns
* Quick search
* Edit settings
* Logout

Next to this global toolbar, there's a list of links, each corresponding to a column. Clicking a link toggles the visibility of the corresponding column.

In each column, tweets are displayed in different column according to their state:
* Read
* Unread
* Selected

You can select one tweet at a time by clicking the *+* icon. This toggles the tweet-specific actions:
* Reply
* Send a direct message
* Save as favorite
* Retweet
* Translate

Pretty intuitive and easy to use, so far.

h3. Default columns

When you login, you'll notice that all your tweets are _not_ presented in the traditional, disorganized single-column stream layout. Instead, they are _sorted automatically_ into different columns, according to their type:

- My Feed := All the tweets _you_ sent. By default, this column is minimized. 
- No-Mention := All tweets containing your username without the "@", i.e. every time someone mentions you sneakily, without sending you a reply.
- Messages := All the direct messages you sent and received.
- Mentions := All the tweets containing your twitter username (with "@"), such as replies to your tweets.
- Statuses := All the tweets posted by people you follow that do not contain any link or cannot be categorized through other columns.
- News := All the tweets posted by people you follow containing links to articles or non-multimedia web pages.
- Retweets := All the retweets posted by people you follow.
- Visual := All the tweets posted by people you follow containing links to pictures or videos. Where possible, media is displayed inside the tweet.
- Audio := Same as above, but for audio items.
- Chatter := Attempts to collect all conversations involving you or people you follow.

Surprisingly, these default columns are enough to make your Twitter experience easier and more manageable, without configure a single setting. They're obviously not perfect: some images are not resolved automatically, for example, but it works well otherwise.

Still this may not be enough for your needs or maybe simply not the right thing. No problem: JournoTwit is extremely flexible when it comes to organizing and sorting out your tweets.

h3. Adding new columns

All columns except for _Mentions_ and _Messages_ can be modified as you see fit. These two columns cannot be modified simply because there's nothing you _need_ to modify it, if you think about it. But they can be deleted, of course (and re-created in a blink, if you delete them by mistake).

Let's go through the slightly geeky process of creating a column.

When you click the **Add New Columns** icon on the top-left corner you'll be prompted to further clarify whether you want to add a...
* Set of Columns: i.e. the default columns provided by journotwit _or_ a single column containing all the tweets. Useful if you mess things up and you want to start over again.
* Preset Column: choose from many different columns according to your needs, from different tweet types to memes (#followfriday, #musicmonday, etc.).
* Custom Column: create your own personal column, according to your specific needs.

Because the overwhelming majority of my readers is composed by geeks, I'll just describe how to create a custom column, so that you can fully understand the power of this tool, in the right hands.

h3. Adding a custom column

!>/img/pictures/journotwit/custom_column.png!

The creation of a custom column doesn't take long, but there are quite a few things you can configure. First off, you have to specify whether you want the column to collect _local_ or _global_ tweets: local means the people you follow, while global means everyone on the planet. Simple enough.

Then comes the juicy geeky part: search terms and tags. Simply type a valid "Twitter Search query":http://search.twitter.com/operators in the textbox, so something like this:

@from:jonobacon OR #ubuntu -jaunty@

...will hopefully fetch all tweets posted by "@jonobacon":http://www.twitter.com/jonobacon or tweets about Ubuntu, but not related to the Jaunty Jackalope release. You can also add more text box and thus perform more search queries within the same column.

Then you can filter by tweet type, enabling or disabling Statuses, Visual, Links, Audio, ReTweets and Chatter. Useful to remove the noise (if you follow "@brentspiner":http://www.twitter.com/brentspiner, make sure you disable _ReTweets_...).

Finally, you only have to configure a few more settings:
* Whether you want to be alerted with a _beep_ when there are new tweets in this column.
* Whether you want the column to display tweets or a tag cloud.
* The name of the column.

That's all. Simple enough. As a side note, the "No-Mention" column is nothing but a custom column in disguise: if you try to edit it, you'll see it's nothing but a search for "_username_ -@_username_ -from:_username_".

h3. Other features and advanced settings

h3. Conclusion

* Lack of mark as read (per tweet).
* Lack of shortcut keys for tweet navigation.