0.11.12: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Paulproteus
imported>Paulproteus
Line 14: Line 14:
=== Add Windows information to missions ===
=== Add Windows information to missions ===
http://openhatch.org/bugs/issue618
http://openhatch.org/bugs/issue618

Status: Complete

=== Add IRC mission ===
=== Add IRC mission ===
(since this is part of the OHCtC curriculum) (also 'cause everyone asks for it)
(since this is part of the OHCtC curriculum) (also 'cause everyone asks for it)

Revision as of 19:50, 21 December 2011

Here is a suggested plan for 0.11.12.

Important user-visible changes

Fix known missions bugs

Add Windows information to missions

http://openhatch.org/bugs/issue618

Status: Complete

Add IRC mission

(since this is part of the OHCtC curriculum) (also 'cause everyone asks for it) Bug: http://openhatch.org/bugs/issue396

Write user interface for "I want to help" handler

Owner: aldeka, maaybe

Important back-end changes

Add Launchpad bug importer

Owner: Maybe armooo

Code cleanups

  • Move Location into a separate table, out of the Person model: http://openhatch.org/bugs/issue175
    • This will let us store geocoded data in the database, dramatically speeding up loading pages within /people/ in many cases
    • We can also then publish the geocoded location data in snapshots, which helps new contributors
  • Remove all uses of celery: http://openhatch.org/bugs/issue292
    • We have very few uses of celery left, and I think we should do this as part of tidying up the code.
  • Re-do the way we use Twisted to be dramatically more sane
    • No bug filed, I believe
    • Owner: Maybe armooo, maybe paulproteus

Non-code related stuff

Finish missions pedagogy audit

Owner: Karen

Write "HOWTO write a mission" documentation

Find (and link to) or write command line cheatsheet for "Mission 0"

<paulproteus> I'd be fine shopping around for one so long as it's truly simple enough. <paulproteus> We'd still need our own Windows docs with detailed instructions on getting something like GitBash. <aldeka> cd, ls, mkdir, rm, |, >, grep nonsense... <aldeka> paulproteus: All the things I ask you stupid questions about! :)

Write documentation about how to add a bugimporter

  • Priority: low
  • Owner: Asheesh
  • Plan: Write up docs in rST and Sphinx; get 'em onto readthedocs.org