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

Catfish 1.3.3 Released

Catfish 1.3.3 Released

Catfish 1.3.3 follows the current development cycle, in which I am improving usability and tackling bugs of all sizes.

Read More
Parole Media Player 0.4.0 Released

Parole Media Player 0.4.0 Released

Parole Media Player 0.4.0 has finally been released, with many new features and fixes. Here’s what’s new and what it should do.

Read More
Ubuntu App Showdown: Final Results

Ubuntu App Showdown: Final Results

It’s been three months since the commencement of the Ubuntu App Showdown, and the results are finally in. Let’s recap.

Read More