1. Migrate to systemd without a reboot

    Yesterday I was fixing an issue with one of the servers behind kallithea-scm.org: the hook intended to propagage pushes from Our Own Kallithea to Bitbucket stopped working. Until yesterday, that server was using Debian’s flavour of System V init and djb’s dæmontools to keep things running. To …

  2. Phulud? No, Phulad.

    If you bought an North India travel guide by Vanessa Betts and Victoria McCulloch, and tried to figure out where is ‘Phulud’ and how to get there from Deogarh (and how to get to Deogarh itself from Udaipur), don’t waste your time googling, as it’s not Phulud, but …

  3. Community time at Collabora

    I haven't yet blogged about this (as normally I don't blog often), but I joined Collabora in June last year. Since then, I had an opportunity to work with OpenEmbedded again, write a kernel patch, learn lots of things about systemd (in particular, how to stop worrying about it taking over the world and so on), and do lots of other things.

    As one would expect when working for a free software consultancy, our customers do understand the value of the community and contributing back to it, and so does the customer for the project I'm working on. In fact, our customer insists we keep the number of locally applied patches to, for example, Linux kernel, to minimum, submitting as much as possible upstream.

    However, apart from the upstreaming work which may be done for the customer, Collabora encourages us, the engineers, to spend up to two hours weekly for upstreaming on top of what customers need, and up to five days yearly as paid Community days. These community days may be spent working on the code or doing volunteering at free software events or even speaking at conferences.

    Even though on this project I have already been paid for contributing to the free software project which I maintained in my free time previously (ifupdown), paid community time is a great opportunity to contribute to the projects I'm interested in, and if the projects I'm interested in coincide with the projects I'm working with, I effectively can spend even more time on them.

  4. Public transport map of Managua

    Holger Levsen writes about the public transport map of Managua, Nicaragua, which is, according to him, the first detailed map of Managua's bus network:

    If you haven't been to Managua, you might not be able to immediatly appreciate the usefulness of this. Up until now, there has been no map …

  5. Support Software Freedom Conservancy

    The Software Freedom Conservancy are desperately looking for financial support after one of their corporate supporters have stopped their sponsorship. This week, there's an anonymous pledge to match donations from new supporters.

    Becoming an SFC supporter will help them fight for our software freedom. I have signed up for a …

  6. Power button and logind

    If you have configured your laptop's power button to act as sleep button using acpid, then installed systemd or systemd-shim and pressed the button only to find your laptop to shut down after it wakes up from sleep, set these options in /etc/systemd/logind.conf:

    [Login]
    HandlePowerKey=ignore
    HandleSuspendKey …
  7. Kallithea 0.2 released

    This post is almost a carbon copy of the Kallithea 0.2 release notes.

    Kallithea project have just released Kallithea 0.2. Kallithea is a Python-based GPLv3 source code management software for web-based hosting of Mercurial and Git repositories.

    This release brings many changes since 0.1. Notably, pull requests system have been improved, making contributing changes more robust. The visual appearance has also been refined: modern font-based symbolic icons from FontAwesome and GitHub Octicons have replaced the previously used bitmap icons, and revision graphs are now drawn with HiDPI display support. Kallithea now supports Mercurial 3.3 and Dulwich 0.9.9. Several fixes in the database code boosted performance significantly.

    We have also updated our Javascript libraries: jQuery, CodeMirror and Mergely. Javascript and CSS code have been cleaned up, with less and less code depending on Yahoo UI library.

    Since 0.1 we have discovered two security issues, so all users are strongly recommended to upgrade. For more details on these issues, please see our Security Notices page

    For more information, see https://kallithea-scm.org/ or http://docs.kallithea-scm.org/.

« Page 3 / 5 »