Software Freedom Day celebrations and Debian

Right now, in many parts of the world, people are celebrating the Software Freedom Day 2012. The Debian project as well is participating to some of these events with talks, demos and partying.

In particular, you can find our project members actively involved in different locations and activies, among which:

Brazil – Novo Hamburgo, RS

  • BASH for sysadmins
  • What is the Debian Project?
  • ZFS: quick presentation for sysadmins.

Italy – Quiliano, SV

  • Introduction to the Debian Project

UK – Rugby

A series of hands-on live demonstrations, including:

  • Linux-based machines running Debian or Debian-derived distributions
  • FreedomBox for visitors to check out
  • Raspberry Pi machines running Raspbian, used to help local children and parents learn Scratch

Personally, right now I’m celebrating in Italy, attending a talk by the famous kernel hacker Alessandro Rubini (a really great speech about our freedom and how software impacts it).

Cheers from the Italian Riviera!

OpenOCD and the Bus Pirate

As an enthusiast  Open Hardware supporter, I regularly read the always brilliant Dangerous Prototype blog.
Last week it featured a short but complete tutorial about unbricking a Seagate Dockstar with OpenOCD and the Bus Pirate.

The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff, and which can be used as a JTAG adaptor (and much more!).
OpenOCD, the widespread free JTAG debugger, recently gained support for it.

The good news is that, after almost a year and half of development, OpenOCD 0.5.0 has been finally released and is currently available in both Debian testing and unstable. Get it from the repository while it is hot, no need to fiddle with autotools and build tools anymore :)

As a side-note for interested parties, SWD (Serial Wire Debugging) support is currently under development, along with its companion library (libswd).

Hack and enjoy!

Online sprints, or how to revive a L10N team

The Italian L10N team has not been very active nor growing in recent years. In particular, we pretty much failed at attracting new members in our team, with the result that untranslated files are piling up and manpower is scarce.

Following a suggestion of our uber-active Francesca,  we decided to try a new move to invert the trend: organizing brief weekly online sprints open to everybody, where graybeard translators will help newcomers getting to grips on Debian L10N infrastructure while collaboratively working on yet-untranslated targets.

Last week, we tried our first and very introductory sprint, with a preliminary meeting on IRC to give instructions and setup ad-hoc pads. As a result, we ended with linux-2.6 po-debconf and a web-page completely translated and proofread by almost fifteen people in just a couple a hours. The key point however is that the majority of participants were fresh L10N-newbies, which we hope will join us permanently very soon after this first contact.

Encouraged by the initial positive result, we already announced our next sprint for Thursday 11th, which will be focused on package descriptions translation (preceded by a crash course on DDTSS, its related web interface).

We hope that even more users will join us this time, and encourage other “stalled” translation teams in experimenting a similar approach to revive activity and encourage participation.

Report from the Debian/Ubuntu Community Conference, ITA 2010

From the 17th to the 19th of September in Perugia, Italy, it took place the 5th edition of the Italian Debian Community Conference, which has been attended by many contributors and users.

For the first time, the event has been organized in collaboration with the Italian Ubuntu community, as to create a new joint conference in order to foster shared contributions and emphasizing the large common ground of our projects. This new experimental kind of mini-conference was then labeled DUCC-IT, to reflect both the local profile and the mutual collaboration.

After the initial social night, spent discussing of several ongoing free software efforts and having dinner all together, the conference official opening started on Saturday, temporarily housed at University of Perugia, with a series of talks and hands-on session aimed at recruiting new contributors to work on development, translations, documentation writing and marketing. It has been a good opportunity to celebrate the Software Freedom Day too, in collaboration with FSUG Italia and the participation of some local schools.

DUCC-IT '10 Group Photo

The event been also attended by some members of the Debian Women and Ubuntu Women teams (whose goal is to promote women participation in both projects), who organized a round-table debate taking the Italian panorama as a study case. The discussion embraced different topics, ranging from the wide difference in numbers, to the deep causes of this phenomenon and how to improve the situation. With the help of the hacklab staff (hosting the debate), an audio/video streaming has been made available in real-time, and many remote participants joined us with comments and questions.

This new kind of collaboration between our communities was found to be really positive and more events has already been drafted for the next year, including a translation sprint and a contributors meeting.

We encourage worldwide local communities to try and engage in a similar experiment: organizing and joining a DUCC event will be pure fun.

A detailed report of the conference will be soon available, completed by photos, participants’ comments, video records and slides for the talks.
We’d really like to thank the Math Department of University of Perugia, the Projectz On Island hacklab, FSUG Italia, the Ubuntu-it community and everyone who contribute to this event.

Too many gurus spoil the plug

Being a rather patient and peaceful guy, I acknowledge that perfection is a difficult goal and I rarely rant publicly about troubles I’ve stumbled upon.
Today however, I feel I have to wholeheartedly agree with Bernd about Guruplug: it has been a waste of money.

I received mine in May, with the order placed and payed in February. First thing noticed is the issue with the power supply: I really think they forgot QA testing on these machines, as my PSU (and many others, just skim through the official forum) blew up just an hour after power-up.

I wasn’t lucky enough to admire over-heating and internal (mis-)cooling, as it went immediately through GlobalScale sales department for a RMA under warranty.

And then I waited for GlobalScale, for an actually working unit. And still I am, it’s almost September now. Patiently waiting (hoping, I’d say) for some answers.

I’m not sure who to blame here, Marvell, GlobalScale or both, for this issues with regards to QA, design and sales. But I’m quite sure the final result has been already perfectly described: a major fail.

Uzbl in Debian

After some delay, uzbl is now available in Debian (testing and unstable). Uzbl is a webkit based browser which aims to adhere to the Unix philosophy of having programs that do one thing and do it well; as such, it comes with a main binary (uzbl-core), acting as the real web-renderer, which is controllable by third-parties via standard fifo’s and sockets. The package also bundle some external helper scripts for daily web-surfing (ie. handling history, bookmarks, cookies, etc.) and a ready-to-user wrapper (uzbl-browser) to help setting up the environment, using the default config.
As a standalone browser, it may look quite similar to vimperator (default key-bindings and interface are strongly vim-like), but overall it offers a more powerful and completely reconfigurable user-interface, can be fully scripted and hooked with self-made helpers and is even embeddable in other applications (eg. Emacs). Nonetheless, it brings all the power of a fully fledged webkit renderer.

You may find it particularly useful when working within a tiling window manager (like awesome or xmonad), or used as a full-screen remote monitor, easily controllable via socket (you should really try socat with it!) or plain-text fifo (for a bunch of stats, as easy as a `echo "uri italiaora.org" > /tmp/uzbl_fifo_your-instance`)

Inkscape 0.47 is out!

After over a year of intensive development and refactoring, Inkscape 0.47 is out. This version of the SVG-based vector graphics editor brings improved performance and tons of new features, some of which are as follows: Timed autosave, Spiro splines, Auto-smooth nodes, Eraser tool, New modes in Tweak tool, Snapping toolbar & greater snapping abilities, New Live Path Effects (including Envelope), A huge collection of preset filters, New cairo-based PS and EPS export, Spell checker, Many new extensions, Optimized SVG code options, and much more. Additionally, it would be wrong to not mention the hundreds of bug fixes as well. Check out the full release notes for more information about what has changed, enjoy the screenshots, or just jump right to install it.

Release Notes:
http://wiki.inkscape.org/wiki/index.php/ReleaseNotes047

Wireshark IPv6 DNS support (via libadns)

In the end, I get really bored by wireshark loudly complaining about my default IPv6 nameserver and its inability to use that annoyed me, so finally last week I’ve found some time to fix #384372 directly in libadns.
Wireshark (and all other applications using libadns as their asynchronous resolver) would now be able to query IPv6 capable nameservers and handle AAAA as well as ip6.arpa PTR queries (Niels Möller already worked it).
Here’s below a live-action screenshot from my IPv6 tunneled worstation (and thanks SixXS for it):

Sid packages are available for testing on both i386 and amd64, so go and try it! (patch and git repository available too).
I hope it will get merged upstream and in unstable soon.

P.S. unfortunately the same day I finished this patch, wireshark upstream decided to switch to c-ares library, which seems to suffer of a similar/weirder issue. Previous versions of wireshark (< 1.2.0) will work like a charm with adns (beware of several CVE recently fixed), and newest ones can be safely built with –without-c-ares (falling back to libadns). I’ll probably spend some time on it too, soon…

Inkscape 0.47 (tentative) release plan and about-screen contest

Time has come again for a new shiny release of Inkscape, namely 0.47
So Scislac recently published a raw release plan, and we’ve already entered the soft freeze period. The stable release is currently due for middle of June, but right now it’s a too early stage to fix it on a calendar…

Meanwhile, we’re running the usual about-screen contest, hosted once again at DeviantArt. The contest will be running till May 25th… so start working on your sumission right now and have the opportunity to let your signature on this marvelous release! Be sure to check the rules for it first…

Still a lot of work has to be done, so if you’re a bug-hunter (win and and OSX much appreciated), a translator or a documentation writer, feel free to get in touch with the inkscape community and help us make another great release.

A sunny DebianDay

As Meike mentioned, Debian turned fifteen last Saturday. We enjoyed our Italian DebianDay too, in a sunny and beautiful day, very close to the sea (a great thanks to lug Govonis, here!).
Lots of talks and interesting discussions all the day. with people crossing half Italy to celebrate and party with us, ended with a great pizza all together. A wonderful DebianDay, really :)

« Voci più vecchie

Iscriviti

Ricevi al tuo indirizzo email tutti i nuovi post del sito.