ARTICLE

Acire Hacking

by | Sun 21 Mar 2010

This afternoon I took a little time to work on some changes in [Acire](https://wiki.ubuntu.com/PythonSnippets); my little graphical front-end to a library of Python Snippets. I wanted to share this work as I think it will continue to help Acire be a useful little tool.

Today I added a new feature that helps you tie online documentation with a snippet. So, if you take a look at this screenshot:

You can see that in the snippet information (which I have changed the layout on a little) there are now a couple of link buttons. If you click on one of the buttons it will load up the documentation in your web browser. This documentation is added to the snippet like this:

[SNIPPET_DOCS: https://www.website.com, https://www.anothersite.com]

Acire will then grab the title of those sites and display the buttons underneath the snippet. This is a great way of including a link to the manual page for a given feature, tutorial links or anything else with a snippet. This is just a first cut of the feature and I am sure there some bugs to irk out, so merge proposals are welcome. 🙂

In addition to this I added some additional fixes and features:

* **Alphabetized Lists** – the list of categories in Acire and the list of snippets in each category has now been alphabetized which makes navigating available snippets much easier.
* **HIG improvements** – thanks to Matthew Pirocchi fo contributing a branch for helping Acire to fit in with the GNOME HIG better. The changes are subtle but really sleek. 🙂
* **Number of snippets** – the number of snippets that are currently available are now shown on the status bar.
* **Link to how to add snippets** – Acire is nothing without [python-snippets](https://wiki.ubuntu.com/PythonSnippets), so I added a link in the *Help* menu to [this page](https://wiki.ubuntu.com/PythonSnippets) which explains how people can contribute snippets.

The [python-snippets](https://wiki.ubuntu.com/PythonSnippets) project which provides the library of snippets that Acire uses has been seeing some wonderful contributions across a range of categories. Here is a quick screenie showing the range of categories that we have snippets in now:

So, I am planning on doing a little more bug-fixing and then rolling a 0.5 release of Acire. 🙂

An invitation-only accelerator that develops industry-leading community engagement and growth via personalized training, coaching, and accountability...all tailored to your company's needs.

Want to read some more?

Happy Holidays

Happy Holidays

Just a quick note to wish all of you a happy, restful, and peaceful holidays, however and whoever you spend it with. Take care, folks, and I look forward to seeing you in 2015!

The Impact of One Person

The Impact of One Person

I am 35 years old and *people* never cease to surprise me. My trip home from Los Angeles today was a good example of this. It was a tortuous affair that should have been a quick hop from LA to Oakland, popping on BArt, and then getting home for a cup of tea and an...

Feedback Requested: Great Examples of Community

Feedback Requested: Great Examples of Community

Folks, I need to ask for some help. Like many, I have some go-to examples of great communities. This includes Wikipedia, OpenStreetmap, Ubuntu, Debian, Linux, and others. Many of these are software related, many of them are Open Source. I would like to ask your...

Ubuntu Governance Reboot: Five Proposals

Ubuntu Governance Reboot: Five Proposals

Sorry, this is *long*, but hang in there. A little while back I wrote [a blog post](https://archivedblog.jonobacon.com/2014/11/14/ubuntu-governance-reboot/) that seemed to inspire some people and ruffle the feathers of some others. It was designed as a...

Ubuntu Governance: Reboot?

Ubuntu Governance: Reboot?

For many years Ubuntu has had a comprehensive governance structure. At the top of the tree are the Community Council (community policy) and the Technical Board (technical policy). Below those boards are sub-councils such as the IRC, Forum, and LoCo councils, and...

Dealing With Disrespect: The Video

Dealing With Disrespect: The Video

A while back I wrote and released a free e-book called [Dealing With Disrespect](https://www.dealingwithdisrespect.com/). It is a book that provides a short, simple to read, free guide for handling personalized, mean-spirited, disrespectful, and in some cases,...