0.11.12: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Paulproteus
No edit summary
imported>Paulproteus
Line 17: Line 17:
(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)
Bug: http://openhatch.org/bugs/issue396
Bug: http://openhatch.org/bugs/issue396
=== Write user interface for "I want to help" handler ==
=== Write user interface for "I want to help" handler ===
* Not sure if there's a bug filed
* Not sure if there's a bug filed
* See mockups at http://openhatch.org/bugs/issue282 and backend implementation at http://openhatch.org/bugs/issue567
* See mockups at http://openhatch.org/bugs/issue282 and backend implementation at http://openhatch.org/bugs/issue567
Owner: aldeka, maaybe
Owner: aldeka, maaybe

== Important back-end changes ==
== Important back-end changes ==
=== Add Launchpad bug importer ===
=== Add Launchpad bug importer ===

Revision as of 21:55, 10 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

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