[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