Mugshot Has Moved to GitHub!

Mugshot Has Moved to GitHub!

Table of Contents

This is a heads-up to bug reporters, documentation writers, translators, and package maintainers: Mugshot has moved to GitHub to reach more contributors and users.

Why?

Starting as a Xubuntu project, Mugshot’s hosting on Launchpad meant that all potential contributors already had a login (Ubuntu One) and were familiar with the version control system (Bazaar) and project management tools. With everyone’s help, Mugshot went from its first release to fully featured in a very short amount of time.

Fast forward to 2019, and Mugshot has already made some important changes: the codebase has moved to Git; it has been localized for 30 different languages; packages can be found on Debian, Ubuntu, Fedora, openSUSE, and many other distributions; and all program functionality is fully documented on my wiki. Despite being such a small project, I’d say it’s been particularly successful. 🙂

And now, I’d like to extend Mugshot to the larger open-source community. By moving to GitHub, Mugshot can make use of several quality-of-life improvements that GitHub provides:

  • Code, bug tracking, pull requests, releases, and a wiki are all in the same place.
  • Rich text support for better quality and more readable documentation.
  • Easy access for new contributors who already have a GitHub account.
  • Integration with Transifex, where many translators already contribute to Xfce and other popular open-source software.

What’s Changing?

  • Code Hosting: Migrated from Launchpad Git to GitHub. All project URLs were updated in the codebase to the new locations.
  • Bug Reporting: Migrated from Launchpad Bugs to GitHub Issues. Open bugs were migrated as well.
  • Documentation: Migrated from the bluesabre.org Wiki to GitHub. All existing documentation was migrated and refreshed.
  • Translations: Migrated from Launchpad Translations to Transifex. The latest contributors to each language have been invited to continue supporting Mugshot.

How to Contribute

Now that you’re up to speed with Mugshot, would you like to contribute some time toward the project? Please visit the new contributor documentation to learn how to get started with bug triage, code, documentation, or translations. Thanks for the help!

Let me know what you think in the comments. I am looking forward to some great Mugshot updates in the future. Cheers!

Tags :
comments powered by Disqus

Related Posts

Xfce Panel Profiles 1.0.13 Released

Xfce Panel Profiles 1.0.13 Released

Xfce Panel Profiles 1.0.13 has been released! The new release introduces new macOS and Windows layouts and improves on existing ones.

Read More
Parole Media Player 0.5.90 Released

Parole Media Player 0.5.90 Released

Parole Media Player 0.5.90 features ports to GTK+ 3 and GStreamer 1.0, various new features and improvements, and bug fixes galore.

Read More
elementary Development Update July 2021

elementary Development Update July 2021

Hacking on elementary this Summer, I've updated the sound and notification systems and created Darkbar to improve dark mode in legacy apps.

Read More