Known To-Do List
Priorities
Donor
- is_donor() complete
- add goodies just for donors to say thanks
Collaborative Translation
- Extend the user translation component
- Requires banding users together into groups - maybe keep it simple, two roles
- Requires denoting certain users as editors, others as submitters
- Requires version control of the final product
- add logic to tell you how far until the next rank
Search
- Allow for ? lemma search
- Vastly improve search - there's no reason search shouldn't be a fully configurable page of advanced search capability
- Multi-word search
- Search by grammar (lemma, lemmata, pos, parse)
- use a recursion approach for arbitrary rules/conditions
- repopulate values so ADD and AND don't wipe out entries
- add a fuzzy search that looks for unaccented
- add a next word is capability
- add regexp for parsing
- limit results to X per page
Word List Generator (vocab lists)
- built basic vocabulary list creator
Parser (betacode converter)
- Create tool where you can copy/paste in arbitrary text and have the page reload with that text parsed and hover-text marked
- This would occur through looking up each word entered in the database and picking the first matching result
Book View (study)
- Build in statistically improbably phrases for book-level viewing
- book level view would also have infrequent vocab summary
- graphical representation of book on x and arbitrary variable on y (like mood)
- the pinwheel!
- normalize by number of verses
Lexicon
- Add the true root to the database
- Incorporate Strong's definitions and numbers
- Add a pending review flag in most needed
- Add LSJ and Middle-Liddell
Word Study
- adding a translation drops the book= parameter - fixed
LXX
- Pull Apocrypha out of Daniel, etc. Alot of cleanup I don't have time for.
- Get English versions of the Apocrypha (have the KJV)
Hebrew - very limited as there is no public source tagged text
- books with spaces in the name just show Genesis (see 1 Samuel)
- Finish up the Passage Chooser - done
- Integrate it into the add_alt - done
- build the hooks for the lexicon
- make sure word splits are correct
- create lexicon table, prepopulate with add_strongs potentially
- announce and get help to parse/lemmatize
Translations
- Some verses are missing, for instance Psalm 119
- Split each translation into its own table
- Alternate namings (Qoheleth) throw off parallel passages
- NET Bible and their translation notes would be awesome - hurray!
- Add Calvin's commentaries
- Build a translation help...give the meaning for each word which appears less than X times, etc.
Database - lower priority
- Create a tool to do on-demand database extracts
- this would be for creating up to date MorphGNT's
- Also might want a database uploader, so new editions can be uploaded
- Purge behavior after a week through cron
Long-Shots
- Downloadable version? - sqlite?, would be useful to missionaries, etc.
XML
- Fix tracking so get_verse knows it's referent
- Add multi-verse selection and notify scripturizer guys
zhubert – September 6, 2006 – 10:06pm