To-do list
Short-term
- Extend MultiMarkdown so that it supports paragraphs within tables
Ongoing projects
Top
- Get Diary-X code working completely
- fontdb — just go with scaffolding for now
- I think there was some script you were trying to write before you continued?
- Compiling a list of font categories — how is this coming along?
- Remember that it should be a web script that stores a list of fonts and categories in a DB, with links to previews of the fonts if they are installed (means we have to find a way to check if they're installed and generate thumbnails of the fonts)
- floss-games — continue moving stuff over from the wiki
- We were working out the thing with has_many_polymorphs — isn't there a way to enable debug mode and reveal the associations? If so, you could probably just modify that… (but keep has_many_polymorphs installed as apparently it piggybacks on associations themselves)
- It's almost better to just write the queries yourself…
- Remember that the goal here is to be able to know by looking at the list what games are the best at playing, as well as just keeping a list of games for Linux in one place — maybe we can tell Charlie @ freegamer about it and post it somewhere?
- We were working out the thing with has_many_polymorphs — isn't there a way to enable debug mode and reveal the associations? If so, you could probably just modify that… (but keep has_many_polymorphs installed as apparently it piggybacks on associations themselves)
- Elliot's compositions reconstruction / restoration project
- Finish writing mus.rb
- Use Test::Unit to test File::Transaction and mus.rb
- Convert all Finale files into MusicXML files, run them through <oxygen/>, try to figure out which ones are duplicates
- Delete the duplicates, consolidate compositions, get everything in one place
- Go through all soundfonts, convert to GM, test and review each soundfont
- Go through each song, finding which soundfont sounds the best with each song, and reconstruct each instrument piece by piece, redoing passages as necessary
- Finish writing mus.rb
Bottom
- Finish organizing fonts
- Dad's web site
- Daimonin Object Library — what happened to that? (Oops, that got shelved when I started working for Publix)
- Remember that phoneme script you were making? How long should it take you to finish that?
- Reimport CDs as FLAC files, or at least OGG files
Planned
- Dad's new web site — need to rethink templating system?
- Should we start back at the drawing board? What we have planned for the page editor is kind of dumb, shouldn't there just be a form that says "Add this song to this page, in this section"? Or maybe the page editor should be more WYSIWYG with drag-and-drop collections (like Facebook's front page), more like what we were planning in the beginning?
- Need to rescan pretty much every song book so that we have high-resolution copies of images
- Family tree app — need to rethink interface?
Possibly Never
- Create a generic Site class based on Ruby on Rails that makes it easy to create apps that have just actions like 'view', 'add', 'edit', and 'delete' — given a hash of column names, SQL properties, and input and output filters — see Guestlist and Daimonin Object Library for more ideas
- Create Facebook app — Tripjacker / Tripfinder / Hitchhiker / whatever
- Probably need to read up on Facebook API, study source for preexisting Facebook apps if we can get a hold of one
Things to Think About & Research
Easy
- Research laptops
- Research online money-making schemes (see Desktop Tower Defense)
- Research how to do Remote Desktop — do we really need a static IP?
Difficult
- Structured text markup languages (Markdown, Textile, etc.): what's the best to use? We need one that supports paragraphs within tables.
- Text-based, templateable weblogging software
- Blosxom? Blosxonomy? Maybe we need to get the DX code from Stephen again and convert it to RoR?
- Composing music: text-based + MIDI + SVN
- What’s the fastest way we could compose a song (besides using Finale)? Probably by hand at first, and then inputting the notes in LilyPond or playing them straight into Rosegarden?
- Creating realistic sounding music
- At some point, we need to create a script that will test each soundfont, but before we do so, we need to make sure each soundfont is GM-compatible
- Maybe we need to find a bunch of sampled drum loops—that seems to be the hardest to capture on paper or play into the computer without sounding fake
- Need to research how drummers really play?
Almost impossible
- Get webcam working
Offline
- Continue working on downstairs computer
- Figure out a solution for Mom’s computer
- Guess we need to send it back to Acer?
- Gather together stuff for Create Live cam and QC IM/Connect cam, and get ready to sell—can we find the box for either?
- Learn shorthand
- Finish that phoneme script already!!
page_revision: 10, last_edited: 1195956557|%e %b %Y, %H:%M %Z (%O ago)





