This post lists a few things that I've done today and over the past weekend.
- Tahrir had a number of tickets
- Tags are now properly implemented, following the closing of the match_all ticket.
- In-progress is uploading properly-sized, 256px badge images to the infrastructure git repo so that the images are not stretched and distorted on the badge info view.
- Badges are now sorted by their ID on the user profile view, closing
- In the future, the sorting method will be able to be selected.
- Fixed a silly bug caused by my silliness which caused a 500 to be thrown on the leaderboard view if the user (and possibly their competitors) weren't in the top 25 users.
- The last checkbox of implementing the opt-out mechanism was crossed off
today, closing the ticket.
- Pingou's comments on the issue were turned into a ticket of its own.
- Tahrir-API's new unit test which tests the new get_badges_from_tags() method is properly implemented and passing, as detailed in the previously-mentioned match_all ticket.
- The documentation network for Tahrir and Tahrir-API has begun to be stood up. You can follow progress on that here. We are using RTFD.
- Threebean is in the process of cutting new releases for both Tahrir and its API and pushing them to staging.
- Focusing on Flock presentation
materials over the next 48 hours, since it's due Thursday
- These materials will be great for my presentation at SURF on August 2nd, too.
- My little wrapper around xautomation, Predestinate, has been implemented in a project to control the mouse with the cutting-edge Leap Motion Controller! Check out how to use Python to force-choke your desktop. So awesome. :)
- Pythong got a few
improvements. I was gonna cut a new release to PyPI, but I might
wait until Ryansb finishes his tweaks in a couple of days. Don't
see why I can't release a new version twice, though... it is
as easy as python setup.py sdist upload.
- A major bug was discovered and fixed which unfortunately rendered Pythong projects un-pip-installable due to not including distribute_setup.py in the setup.py scripts list.
- My non-Fedora projects like Predestinate and Pythong really could use some love. There have been recent improvements made to both, but I'm excited to really polish them at the end of the summer.
- F-Droid is sweet. It's an FSF-supported application manager that provides Android users with free software alternatives to proprietary mobile applications. It's intended to be used as the app source for the up-and-coming, entirely-free-software Android distribution, Replicant.
Please, send your questions and comments in a plain text email to oddshocks at riseup dot net. I may respond publicly, so please tell me if you would not like the email content and/or your name published.