This site is an archive; learn more about 8 years of OpenHatch.

[OH-Dev] OpenHatch 0.11.12

Asheesh Laroia asheesh at asheesh.org
Wed Feb 8 01:04:58 UTC 2012


I just tagged and pushed OpenHatch 0.11.12. Even though we let this 
release last longer than a month, I'm quite entused by what we managed to 
accomplish.

It's really an honor to be able to collaborate with so many people on a 
project like this, and rewarding that we've made so many important 
changes. Some are behind the scenes, like Jessica's performance 
improvements to the projects page; many are what we might call 
maintenance. These improvements create polish and stability, and help us 
do a better job of meeting the expectations of our users.

I want to specially call out Jacquie's work on changing the way people 
search works, to include people's actual names. This is a great example of 
how our web app, over time, becomes more usable.

Here's the message from the git tag!

Selected changes:

* Person location data is stored in the database, not just a cache
* Users can mark prospective contributors as having been contacted
   (This was a long time coming, so we're really proud of it! Thanks
   to Jule Slootbeek for writing the backend in 0.11.11.)
* Performance enhancements on the /+projects/ page and in the Person
   model
* Quality improvements to the training missions, both in backend and
   in the templates
* Remove all references to bin/mysite and bin/production, and buildout
   in general
* Searching for a username in people search finds that username; same
   for searching for a user by last name or first name
* Trac BugParser can identify bitesize bugs by priority
* /projects page does 1 SQL query, creating dramatic load-time 
improvements
   for that page.
* Training missions are becoming Django class-based views, rather than
   traditional function-based views. This release mostly migrated the
   Subversion mission.
* Adjusted the JSON profile data dump used by the map so that it is
   is faster to generate.
* Launchpad bug importer moved to new-style BugImporter.
* Disable bug recommendations, a feature that was never excellent and
   frequently caused performance problems.
* Fix tar mission (and docs) so Mac users who submit a tarball with
   ._* files in them see a helpful message.
* In training missions, add information for Windows users as to how to
   get a reasonable command prompt (GitBash).

These people made commits:

* Alexander Langford
* Asheesh Laroia
* Jacquie Flemming
* Jason Michalski
* Jessica McKellar
* Joel Cain
* robut
* Tiago Sousa
* yfm

-- Asheesh.

P.S. Shortly I'll be turning the http://openetherpad.org/0-12-02 EtherPad 
into a wiki page and a collection of bugs for 0.12.02, based on our 
conversation on Saturday.


More information about the Devel mailing list