0.11.12: Difference between revisions
Content added Content deleted
imported>Paulproteus |
imported>Paulproteus No edit summary |
||
Line 20: | Line 20: | ||
(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 |
||
Status: Not done |
|||
=== 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 |
||
Line 31: | Line 33: | ||
* See bug: http://openhatch.org/bugs/issue367 |
* See bug: http://openhatch.org/bugs/issue367 |
||
Owner: Maybe armooo |
Owner: Maybe armooo |
||
Status: Done! |
|||
== Code cleanups == |
== Code cleanups == |
||
* Move Location into a separate table, out of the Person model: http://openhatch.org/bugs/issue175 |
* 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 |
** 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 |
** We can also then publish the geocoded location data in snapshots, which helps new contributors |
||
** Status: Done, but without using a separate table! |
|||
* Remove all uses of celery: http://openhatch.org/bugs/issue292 |
* 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. |
** We have very few uses of celery left, and I think we should do this as part of tidying up the code. |
||
** Status: Not yet done. |
|||
* Re-do the way we use Twisted to be dramatically more sane |
* Re-do the way we use Twisted to be dramatically more sane |
||
** No bug filed, I believe |
** No bug filed, I believe |
||
** Owner: Maybe armooo, maybe paulproteus |
** Owner: Maybe armooo, maybe paulproteus |
||
** Status: Not yet done. |
|||
== Non-code related stuff == |
== Non-code related stuff == |
||
=== Finish missions pedagogy audit === |
=== Finish missions pedagogy audit === |
||
Owner: Karen |
Owner: Karen |
||
Done, as of Feb 8. |
|||
=== Write "HOWTO write a mission" documentation === |
=== Write "HOWTO write a mission" documentation === |
||
* Current unfinished docs page: https://openhatch.org/wiki/Write_a_new_training_mission |
* Current unfinished docs page: https://openhatch.org/wiki/Write_a_new_training_mission |
||
* Owner: Asheesh |
* Owner: Asheesh |
||
* Plan: Write up docs in rST and Sphinx, and get 'em onto readthedocs.org as an experiment to see if that docs venue/format works for us |
* Plan: Write up docs in rST and Sphinx, and get 'em onto readthedocs.org as an experiment to see if that docs venue/format works for us |
||
* Status: Blocked on cleaning up the svn mission to use class-based views. |
|||
=== Find (and link to) or write command line cheatsheet for "Mission 0" === |
=== 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> I'd be fine shopping around for one so long as it's truly simple enough. |
||
Line 52: | Line 64: | ||
<aldeka> cd, ls, mkdir, rm, |, >, grep nonsense... |
<aldeka> cd, ls, mkdir, rm, |, >, grep nonsense... |
||
<aldeka> paulproteus: All the things I ask you stupid questions about! :) |
<aldeka> paulproteus: All the things I ask you stupid questions about! :) |
||
* Status: Not done. |
|||
=== Write documentation about how to add a bugimporter === |
=== Write documentation about how to add a bugimporter === |
||
* Priority: low |
* Priority: low |
||
* Owner: Asheesh |
* Owner: Asheesh |
||
* Plan: Write up docs in rST and Sphinx; get 'em onto readthedocs.org |
* Plan: Write up docs in rST and Sphinx; get 'em onto readthedocs.org |
||
* Status: Not yet done. |
Latest revision as of 22:00, 8 February 2012
Here is a suggested plan for 0.11.12.
Important user-visible changes
Fix known missions bugs
- http://openhatch.org/bugs/issue411
- http://openhatch.org/bugs/issue635
- http://openhatch.org/bugs/issue636
- http://openhatch.org/bugs/issue637
- http://openhatch.org/bugs/issue638
- http://openhatch.org/bugs/issue639
- http://openhatch.org/bugs/issue640
- http://openhatch.org/bugs/issue641
- http://openhatch.org/bugs/issue642
- http://openhatch.org/bugs/issue643
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 Status: Not done
Write user interface for "I want to help" handler
- 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
Owner: aldeka, maaybe
Status: Shipped!
Important back-end changes
Add Launchpad bug importer
- See bug: http://openhatch.org/bugs/issue367
Owner: Maybe armooo
Status: Done!
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
- Status: Done, but without using a separate table!
- 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.
- Status: Not yet done.
- Re-do the way we use Twisted to be dramatically more sane
- No bug filed, I believe
- Owner: Maybe armooo, maybe paulproteus
- Status: Not yet done.
Finish missions pedagogy audit
Owner: Karen
Done, as of Feb 8.
Write "HOWTO write a mission" documentation
- Current unfinished docs page: https://openhatch.org/wiki/Write_a_new_training_mission
- Owner: Asheesh
- Plan: Write up docs in rST and Sphinx, and get 'em onto readthedocs.org as an experiment to see if that docs venue/format works for us
- Status: Blocked on cleaning up the svn mission to use class-based views.
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! :)
- Status: Not done.
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
- Status: Not yet done.