Difference between revisions of "User:Ryan52/todo"

From FreekiWiki
Jump to navigation Jump to search
(done)
(rearrange)
Line 1: Line 1:
== junk todo list ==
+
== queue ==
* next in queue
 
** small
 
*** [[FGRT: 17608 | #17608]] donations total real should not include coupon
 
*** foreign key overhaul
 
** hard drive tester
 
*** [[FGRT: 17398 | #17398]] Problems with HDD tester script
 
*** [[FGRT: 12893 | #12893]] HD testing script DMA errors
 
** keyboard tester
 
*** [[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
 
** fgdb
 
*** [[FGRT: 16932 | #16932]] Adjustments in gizmo counts
 
*** [[FGRT: 16835 | #16835]] make an interface for editing a worker's worker_type
 
* [[FGRT: 17409 | #17409]] vpn routes borked with new firewall
 
* remove "def parent" from volunteer_task_types at next release (1.0.49). it is currently needed in the migration, but otherwise unused.
 
* overhaul missing foreign keys
 
* release utilities
 
** test if the auto-update script works
 
** test if test-migrate will work with other branches
 
** the auto-update script is connected to my home dir (because of the devel checkout), but it shouldn't be.
 
*** use multiple working copies from the production checkout: http://kerneltrap.org/mailarchive/git/2007/10/11/335637
 
*** or just create a dbadmin user on arik
 
**** benefit of possibility of having a key connected to devo.
 
*** update [[Committing to FGdb]] after that.
 
** I want all changes on a release_X.X.X branch (after the initial branch) to get their own tag. this would involve running ./script/mini-release (new script?) when making a direct change, and this would affect the output of ./script/version. mini-release would also close the ticket(s) (by pushing the tag, I guess). also, this would mean that pushes on release_X.X.X branches wouldn't close the tickets. this would also affect the changelog workflow probably.
 
 
* [[User:Ryan52/maintenance]]
 
* [[User:Ryan52/maintenance]]
* I wonder, could we have root mail go to an RT queue.
+
* ASS
* ASS stuff
 
 
** [[FGRT: 17130 | #17130]] rsync-pull needs to ignore .gvfs
 
** [[FGRT: 17130 | #17130]] rsync-pull needs to ignore .gvfs
 
** [[FGRT: 16697 | #16697]] RT requires multiple logins
 
** [[FGRT: 16697 | #16697]] RT requires multiple logins
 
** [[FGRT: 16103 | #16103]] freegeek-extras package for PPC?
 
** [[FGRT: 16103 | #16103]] freegeek-extras package for PPC?
 +
* hard drive tester
 +
** [[FGRT: 17398 | #17398]] Problems with HDD tester script
 +
** [[FGRT: 12893 | #12893]] HD testing script DMA errors
 +
* keyboard tester
 +
** [[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
 +
* fgdb
 +
** remove "def parent" from volunteer_task_types at next release (1.0.49). it is currently needed in the migration, but otherwise unused.
 +
** [[FGRT: 17608 | #17608]] donations total real should not include coupon
 +
** foreign key overhaul
 +
** [[FGRT: 16932 | #16932]] Adjustments in gizmo counts
 +
** [[FGRT: 17660 | #17660]] fix up the points trading interface
 +
** [[FGRT: 16835 | #16835]] make an interface for editing a worker's worker_type
  
 
== for upcoming releases ==
 
== for upcoming releases ==
Line 94: Line 81:
 
**** need to test though. and why did none of the sites that I found in the process of figuring this out show it?
 
**** need to test though. and why did none of the sites that I found in the process of figuring this out show it?
 
* [[FGRT: 16698 | #16698]] SCSI testing results in Unknown for model and such
 
* [[FGRT: 16698 | #16698]] SCSI testing results in Unknown for model and such
 +
 +
== junk ==
 +
* release utilities
 +
** test if the auto-update script works
 +
** test if test-migrate will work with other branches
 +
** the auto-update script is connected to my home dir (because of the devel checkout), but it shouldn't be.
 +
*** use multiple working copies from the production checkout: http://kerneltrap.org/mailarchive/git/2007/10/11/335637
 +
*** or just create a dbadmin user on arik
 +
**** benefit of possibility of having a key connected to devo.
 +
*** update [[Committing to FGdb]] after that.
 +
** I want all changes on a release_X.X.X branch (after the initial branch) to get their own tag. this would involve running ./script/mini-release (new script?) when making a direct change, and this would affect the output of ./script/version. mini-release would also close the ticket(s) (by pushing the tag, I guess). also, this would mean that pushes on release_X.X.X branches wouldn't close the tickets. this would also affect the changelog workflow probably.
 +
* I wonder, could we have root mail go to an RT queue.
  
 
[[Category: Coders]][[Category: FGdb]]
 
[[Category: Coders]][[Category: FGdb]]

Revision as of 23:40, 26 March 2010

queue

  • User:Ryan52/maintenance
  • ASS
    • #17130 rsync-pull needs to ignore .gvfs
    • #16697 RT requires multiple logins
    • #16103 freegeek-extras package for PPC?
  • hard drive tester
    • #17398 Problems with HDD tester script
    • #12893 HD testing script DMA errors
  • keyboard tester
    • #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
  • fgdb
    • remove "def parent" from volunteer_task_types at next release (1.0.49). it is currently needed in the migration, but otherwise unused.
    • #17608 donations total real should not include coupon
    • foreign key overhaul
    • #16932 Adjustments in gizmo counts
    • #17660 fix up the points trading interface
    • #16835 make an interface for editing a worker's worker_type

for upcoming releases

    • #17255 overtime report
    • #16656 make the store people happy with returns
      • #15738 mutate the returns too in data-mutate
      • #14857 make the receipts that have store credit make it very obvious
      • #16659 don't make the return associated with the sale
      • #16660 change the fields for gizmo returns
    • link to old system IDs on the systems page as well
    • #15885 fix up coveredness tracking
      • the sales/transactions/etc screens should preseed the covered value from the system id
      • #15884 make them choose covered or uncovered
      • #15883 figure out if the sales screen should have a covered widget too
      • #15846 Make FG-PDX automatically uncovered
    • #17031 integrate meeting-minder functionality into skedjulnator
    • #14985 privilege to role mapping for database users
      • User:Ryan52/roles
      • ack "(requires_(role|staff)|is_staff|has_role)" app/
      • #16933 privileges for tech support role
      • #15050 people with TECH_SUPPORT role should imply the CONTACT_MANAGER
      • #17210 store or at least store admin should imply contact manager
      • should happen after library branch for sidebar stuff
    • #16835 make an interface for editing a worker's worker_type
    • #16583 Common Printme errors
      • ryan52@ozone:freekbox
    • Library

longer term todo list

  • changes to the contact widget
    • need to think this through.
    • should take these tickets into account:
      • #13061 auto search for contacts when creating a contact
      • #14840 contact search kinda sucks
      • #14827 FGDB: force search on create
      • #14828 FGDB feature request #2
      • #15034 add show more button on contact search
  • cashier code enhancements
    • #16671 ask for cashier code on destroy
    • #16672 permissions verification should be done on the ajax forms against cashier code
    • #16673 eleminate cashier_created_by?
  • get fgdb.rb able to be set up by new freegeeks and new coders
    • #15738 mutate the returns too in data-mutate
    • #15523 fgdb can't be set up from scratch atm (broken devel data)
    • #14227 Fix docs on how to install FGdb
  • fix up form_has_not_been_edited
    • #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
  • #15429 payments javascript broken for sales (at least) some of the time
  • #16108 gizmo_types with same name and different effective date ranges should act sanely in reports
  • go through remaining trac tickets:
  • old TODO list
  • my crazy ideas that will just make fgdb.rb that much more awesome
    • #16514 create a plugin that will improve partial updates (by freezing attributes)
    • #16513 create a plugin which will make records associated by has_many (optionally?) saved when the parent record is saved
      • looks like it's already in rails itself... :autosave
        • need to test though. and why did none of the sites that I found in the process of figuring this out show it?
  • #16698 SCSI testing results in Unknown for model and such

junk

  • release utilities
    • test if the auto-update script works
    • test if test-migrate will work with other branches
    • the auto-update script is connected to my home dir (because of the devel checkout), but it shouldn't be.
    • I want all changes on a release_X.X.X branch (after the initial branch) to get their own tag. this would involve running ./script/mini-release (new script?) when making a direct change, and this would affect the output of ./script/version. mini-release would also close the ticket(s) (by pushing the tag, I guess). also, this would mean that pushes on release_X.X.X branches wouldn't close the tickets. this would also affect the changelog workflow probably.
  • I wonder, could we have root mail go to an RT queue.