Mirco Bauer: Smuxi 0.11 "Distractions" Release
And here we go again! We're proud to announce the new version of Smuxi, release
0.11 "Distractions". During the development, 11 bug reports and
2 feature requests in 112 commits were worked on. Notable
highlights in this release are:
User Interface Enhancements
User Interface Enhancements
- The chat list can be shrunken. This is especially handy with XMPP/Jabber and
long group chat identifiers.
- The highlight counter is now a separate column. This enhances the vertical
alignment with other highlights and guarantees to be visible even if the chat
name was truncated.
Multi Identity Support
Smuxi cares for user feedback. Multi identity support was the
most voted feature and thus it has been implemented! Now you can please your
schizo^Wdesire to use different nicks, users and real names depending on the
server. Simply edit the server in preferences and change the details.
Message Patterns
Everybody knows text can be boring because it is all just text. Nothing can
sidetrack you except reading that bare text. Text often has recurring patterns
from which something useful and interactive can be created. For example, someone
writes:
Hey meebey, do you know RFC2812?
RFCs are a recurring pattern with a distinct number behind it and are real
references to something in the internet (collection of protocol specifications).
So I would usually fire up a browser tab, copy/paste or type RFC2812 into my
favorite search engine and click the first hit. Then I'd reply to the question
afterwards. But with Smuxi's message patters, it turns RFC2812 into a link on
which you can simply click to launch the relevant document.
Wow this is very cool, but isn't this already happening with http URLs and email
addresses? Exactly! Why shouldn't more information be used to create useful
things from it? Smuxi message patterns allow you to define text patterns that
are transformed into clickable links. This can be used for RFCs, CVEs, bug
report numbers (#XXX), git commit hashes and much more. Make good use of your
creativity!
By default Smuxi comes with built-in message patterns for:
- URLs
- heuristic URLs (not starting with http:// etc)
- email addresses
- RFCs
- CVEs
- Debian Security Advisories (DSA)
- Many popular bug trackers (GNU, GCC, kernel, Launchpad, freedesktop,
GNOME, KDE, Xfce, Debian, Redhat, Novell, Xamarin, openSUSE, Mozilla, Samba,
SourceForge, CPAN, boost, Claws and Smuxi)
If you know more general patterns useful for others, please submit them.
For a full list of built-in message patterns or how to add your own patterns,
head over to the message pattern documentation.
Hooks Enhancements
- A bug was fixed that prevented hooks from issuing more than one command
- New hook points:
- engine/session/on-group-chat-person-added
- engine/session/on-group-chat-person-removed
- engine/session/on-group-chat-person-updated
- New hook variables:
- CMD
- CMD_PARAMETER
- CMD_CHARACTER
- PROTOCOL_MANAGER_PRESENCE_STATUS: Unknown, Offline, Online, Away
Twitter Enhancements
As of 14 Jan 2014, Twitter disallows unencrypted HTTP requests which broke
Smuxi's Twitter support. Smuxi is now making exclusively encrypted requests
(HTTPS) and thus works with Twitter again.
JabbR (Beta) Enhancements
- Messages now raise Smuxi hooks
- The Validate certificate setting is now correctly honored.
Updated Translations
Smuxi should now be in your language, including:
- Initial complete Dutch (Jeroen Baten)
Behind the Scenes
- New Smuxi git repository @ GNOME
- Cleaner XMPP code (Oliver Schneider)
- Smuxi's STFL text frontend is doing a graceful shutdown on quit (Calvin B))
- New sexy website! We hope you like it

Contributors
Contributors to this release are the following people:
- Mirco Bauer (98 commits)
- Oliver Schneider (6 commits)
- Calvin B (6 commits)
- Andr s G. Aragoneses (1 commit)
- Jeroen Baten (translations)
Thank you very much for your contributions to Smuxi!
Want it? Go here and grab it right now!
Message Patterns
Everybody knows text can be boring because it is all just text. Nothing can
sidetrack you except reading that bare text. Text often has recurring patterns
from which something useful and interactive can be created. For example, someone
writes:
Hey meebey, do you know RFC2812?
RFCs are a recurring pattern with a distinct number behind it and are real
references to something in the internet (collection of protocol specifications).
So I would usually fire up a browser tab, copy/paste or type RFC2812 into my
favorite search engine and click the first hit. Then I'd reply to the question
afterwards. But with Smuxi's message patters, it turns RFC2812 into a link on
which you can simply click to launch the relevant document.
Wow this is very cool, but isn't this already happening with http URLs and email
addresses? Exactly! Why shouldn't more information be used to create useful
things from it? Smuxi message patterns allow you to define text patterns that
are transformed into clickable links. This can be used for RFCs, CVEs, bug
report numbers (#XXX), git commit hashes and much more. Make good use of your
creativity!
By default Smuxi comes with built-in message patterns for:
- URLs
- heuristic URLs (not starting with http:// etc)
- email addresses
- RFCs
- CVEs
- Debian Security Advisories (DSA)
- Many popular bug trackers (GNU, GCC, kernel, Launchpad, freedesktop,
GNOME, KDE, Xfce, Debian, Redhat, Novell, Xamarin, openSUSE, Mozilla, Samba,
SourceForge, CPAN, boost, Claws and Smuxi)
If you know more general patterns useful for others, please submit them.
For a full list of built-in message patterns or how to add your own patterns,
head over to the message pattern documentation.
Hooks Enhancements
- A bug was fixed that prevented hooks from issuing more than one command
- New hook points:
- engine/session/on-group-chat-person-added
- engine/session/on-group-chat-person-removed
- engine/session/on-group-chat-person-updated
- New hook variables:
- CMD
- CMD_PARAMETER
- CMD_CHARACTER
- PROTOCOL_MANAGER_PRESENCE_STATUS: Unknown, Offline, Online, Away
Twitter Enhancements
As of 14 Jan 2014, Twitter disallows unencrypted HTTP requests which broke
Smuxi's Twitter support. Smuxi is now making exclusively encrypted requests
(HTTPS) and thus works with Twitter again.
JabbR (Beta) Enhancements
- Messages now raise Smuxi hooks
- The Validate certificate setting is now correctly honored.
Updated Translations
Smuxi should now be in your language, including:
- Initial complete Dutch (Jeroen Baten)
Behind the Scenes
- New Smuxi git repository @ GNOME
- Cleaner XMPP code (Oliver Schneider)
- Smuxi's STFL text frontend is doing a graceful shutdown on quit (Calvin B))
- New sexy website! We hope you like it

Contributors
Contributors to this release are the following people:
- Mirco Bauer (98 commits)
- Oliver Schneider (6 commits)
- Calvin B (6 commits)
- Andr s G. Aragoneses (1 commit)
- Jeroen Baten (translations)
Thank you very much for your contributions to Smuxi!
Want it? Go here and grab it right now!
Hey meebey, do you know RFC2812?
- A bug was fixed that prevented hooks from issuing more than one command
- New hook points:
- engine/session/on-group-chat-person-added
- engine/session/on-group-chat-person-removed
- engine/session/on-group-chat-person-updated
- New hook variables:
- CMD
- CMD_PARAMETER
- CMD_CHARACTER
- PROTOCOL_MANAGER_PRESENCE_STATUS: Unknown, Offline, Online, Away
Twitter Enhancements
As of 14 Jan 2014, Twitter disallows unencrypted HTTP requests which broke
Smuxi's Twitter support. Smuxi is now making exclusively encrypted requests
(HTTPS) and thus works with Twitter again.
JabbR (Beta) Enhancements
- Messages now raise Smuxi hooks
- The Validate certificate setting is now correctly honored.
Updated Translations
Smuxi should now be in your language, including:
- Initial complete Dutch (Jeroen Baten)
Behind the Scenes
- New Smuxi git repository @ GNOME
- Cleaner XMPP code (Oliver Schneider)
- Smuxi's STFL text frontend is doing a graceful shutdown on quit (Calvin B))
- New sexy website! We hope you like it

Contributors
Contributors to this release are the following people:
- Mirco Bauer (98 commits)
- Oliver Schneider (6 commits)
- Calvin B (6 commits)
- Andr s G. Aragoneses (1 commit)
- Jeroen Baten (translations)
Thank you very much for your contributions to Smuxi!
Want it? Go here and grab it right now!
- Messages now raise Smuxi hooks
- The Validate certificate setting is now correctly honored.
Updated Translations
Smuxi should now be in your language, including:
- Initial complete Dutch (Jeroen Baten)
Behind the Scenes
- New Smuxi git repository @ GNOME
- Cleaner XMPP code (Oliver Schneider)
- Smuxi's STFL text frontend is doing a graceful shutdown on quit (Calvin B))
- New sexy website! We hope you like it

Contributors
Contributors to this release are the following people:
- Mirco Bauer (98 commits)
- Oliver Schneider (6 commits)
- Calvin B (6 commits)
- Andr s G. Aragoneses (1 commit)
- Jeroen Baten (translations)
Thank you very much for your contributions to Smuxi!
Want it? Go here and grab it right now!
- New Smuxi git repository @ GNOME
- Cleaner XMPP code (Oliver Schneider)
- Smuxi's STFL text frontend is doing a graceful shutdown on quit (Calvin B))
- New sexy website! We hope you like it

A new major release 0.4.0 of
I *did* some hacking at DebConf, as usual. For once, I had no TODO
list: after all, I never complete these, so why make one?
Still, I participated to discussions around samba packaging, mostly
animated by Ivo De Decker and I think we're making good progress
towards samba 4.x packages. The road is long, quite complicated, but
we now have a stronger team, with a very active Ivo, Jeroen Dekkers
who officially joined, Steve Langasek who still cherishes one of his
pet packages (and even branched in our git with the Ubuntu packages).
Great work and thanks to Ivo for pushing this forward.
I also worked quite actively on the migration of fonts packages to git
(I now reached the point where I'm more comfortable with git than SVN,
yes, everything can happen). These packages were modernized at the
same time and checked for new upstream versions (I have to say that
few of these fonts had new upstream versions, indeed). We
unfortunately found no time to have a good font BoF in Vaumarcus,
indeed...but I'm not sure we would have many things to say. The work
is done and done well, in this team.
Some progress was made, also, for restoring a working "monolithic"
build of D-I. This build gathers together all udebs from unstable,
which means it offers a D-I image that uses ALL udebs from
nustable.....which is not the default of other images. This would be
very helpful for translators who want to check their work as soon as
possible. In the future, with a Jenkins task that would build each
package at each commit and then build a monolithic image, we could
have a way to provide a tes snapshot of D-I git repos.....which could
help catching more bugs (or more of my stupid mistakes).
So, in general, I consider this a quite successful DebConf when it
comes at "real" production.

Can t believe its almost 7 years since my first sponsored upload of Dibbler to Debian archive. I did it cause upstream promised to maintain it and fix any bugs submitted by Debian users. Unfortunately after 3-4 years he stopped to do it. Well since I was the sponsor of it, then I should feel responsible for these packages after him. It s quite hard to do it, cause I m not using these packages at all
Out of curiosity, and because it is Sunday morning and I have a cold and
can't get my brain to do anything tricky, I counted the number of
candidates in each year's DPL elections.
Even though I do not understand the whole European
campaign-period concept, I kept my mouth shut even
though it was at odds with trying to answer every
question, no matter how stupid. I give props to
Jeroen for his efforts in question-answering that
year, even though the electorate obviously never
cares about that.
I wanted to answer all questions directed to all
candidates (excluding replies for the same reason
that I only responded on-list to questions directed
explicitly at me), but did not.
Quite a bit of the encouragement I have received
after the fact has been from people who are not
DDs. I find this strange since most of what I
have said has been about the enfranchisement of
DDs, and nothing about non-DDs. I could
speculate about why this might be the case, but
I will refrain.
We now return you to your regular program.
Here comes the new 4096 bit RSA key, replacing the old (2002) 8CA99047 1024 bit DSA key:

So, the
Even though I ve dealt with
This weekend, like past years, I'm off to the 
