Difference between revisions of "User:Ryan52/todo"

From FreekiWiki
Jump to navigation Jump to search
(link)
(→‎Tickets: more)
Line 1: Line 1:
 
== Tickets ==
 
== Tickets ==
 
* [[FGRT: 15753 | #15753]] install security update
 
* [[FGRT: 15753 | #15753]] install security update
* [[FGRT: 15784 | #15784]] Newfangled keyboard tester addition request/issues
+
* [[FGRT: 15784| #15784]] Newfangled keyboard tester addition request/issues
 +
** [[FGRT: 16161| #16161]] additional function keys (F13 - F16) as well as the volume/eject keys to (volume up/down/mute keys)
 +
** [[FGRT: 16162| #16162]] Macs: the equal (=) sign on the number pad never shows up as working
 +
** [[FGRT: 16163| #16163]] larger title for the keyboard type
 +
** [[FGRT: 16164| #16164]] screenshots of each layout and the settings screen
 +
** [[FGRT: 16165| #16165]] Change the restart and quit buttons
 
* get fgdb.rb able to be set up by new freegeeks and new coders
 
* get fgdb.rb able to be set up by new freegeeks and new coders
 
** [[FGRT: 15523 | #15523]] fgdb can't be set up from scratch atm (broken devel data)
 
** [[FGRT: 15523 | #15523]] fgdb can't be set up from scratch atm (broken devel data)
Line 17: Line 22:
 
* [[FGRT: 15924 | #15924]] find new generics
 
* [[FGRT: 15924 | #15924]] find new generics
 
* [[Staff_hours_tracking_application]]
 
* [[Staff_hours_tracking_application]]
 +
** [[FGRT: 16143| #16143]] alphabetize jobs in staff hours drop down
 +
** [[FGRT: 16144| #16144]] display normally scheduled hours for the day when worker records hours
 +
** [[FGRT: 16166| #16166]] add real meeting job type and fix code for hours preseeding
 
** see below for individual TODOs
 
** see below for individual TODOs
  

Revision as of 00:14, 26 November 2009

Tickets

  • #15753 install security update
  • #15784 Newfangled keyboard tester addition request/issues
    • #16161 additional function keys (F13 - F16) as well as the volume/eject keys to (volume up/down/mute keys)
    • #16162 Macs: the equal (=) sign on the number pad never shows up as working
    • #16163 larger title for the keyboard type
    • #16164 screenshots of each layout and the settings screen
    • #16165 Change the restart and quit buttons
  • get fgdb.rb able to be set up by new freegeeks and new coders
    • #15523 fgdb can't be set up from scratch atm (broken devel data)
    • #14227 Fix docs on how to install FGdb
  • #15885 fix up coveredness tracking
    • #15492 covered or noncovered choice added to printme
    • #15846 Make FG-PDX automatically uncovered
    • #15883 figure out if the sales screen should have a covered widget too
    • #15884 make them choose covered or uncovered
  • fix up form_has_not_been_edited
    • #15920 form_has_not_been_edited needs support for line items
    • #15921 form_has_not_been_edited isn't called on edit links, I think
    • #15922 form_has_not_been_edited shouldn't be called on destroy
  • #15702 drive testing broken on lenny
  • #15924 find new generics
  • Staff_hours_tracking_application
    • #16143 alphabetize jobs in staff hours drop down
    • #16144 display normally scheduled hours for the day when worker records hours
    • #16166 add real meeting job type and fix code for hours preseeding
    • see below for individual TODOs

Timeline

Releases

  • 11-14-09 release:
    • changes already in master (destroy link, unimportant stuff)
    • coveredness improvements, #15885
      • shouldn't wait until next release, this will break stuff
  • 11-21-09 release: staff hours rollout/testing?
    • has to be, FG is closed on the 28th, and it's needed before December...
    • pretty much ready now

TODOs

  • on Saturday the 14th:
    • #15885, coveredness improvements (if not done already)
    • minor improvements to staff hours
  • on Saturday the 21st (won't all happen on this day):
  • #16015: way to run printme for diskless terminals

What's left for staff hours

nothing really is left that has to be done before release, afaik...

  • make strings on interface make more sense
  • should make some metadata (the income_streams, wc_categories, and programs) effective/ineffective (FGRT: 15817)
    • this should be able to wait, since we aren't using this info in the frontend at all...
    • why do we need to make the jobs <-> (income_streams, wc_categories, and programs) many-to-many? for effective dates or for percentages?
      • we will need effective/ineffective logic on all of these (actually we might or might not use it on income streams). we might want to do the percentages thing, but i have a feeling it would be difficult to maintain and therefore not get used, so I want to put off implementing that until we've got the basic system online and in use. but either way, we need the many-to-many stuff.
  • need foreign keys
  • make an interface for editing a worker's worker_type
    • you can set it on create, but not on edit
    • if you edit it manually, run ./script/validate_workers afterwards to check your work

What's left for library

User:Ryan52/fgdb.rb#library