/[webpac2]/trunk/TODO
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /trunk/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1061 - (hide annotations)
Tue Nov 20 22:07:45 2007 UTC (16 years, 5 months ago) by dpavlin
File size: 3186 byte(s)
 r1659@llin:  dpavlin | 2007-11-20 23:07:47 +0100
 re-insert spaces in AST after sub to create valid normalize
 source if we are using sub name {} in normalize files [2.33]

1 dpavlin 233 + add multiple databases
2     + support multiple inputs to single database [2.00_1]
3 dpavlin 285 + load multiple input/*.xml files for one input
4 dpavlin 255 + lookups now works [2.00_3]
5 dpavlin 256 + create links to other databases [2.00_4]
6 dpavlin 260 + add regexp filter [2.00_5]
7 dpavlin 269 + add YAML as normalize format
8 dpavlin 291 + add more input formats (MARC::Fast and others) [2.00_6]
9 dpavlin 343 + update to use Search::Estraier [2.09]
10 dpavlin 369 + fix characters generated in [% search %] (move that to Webpacus?)
11 dpavlin 373 + fix nasty bug with repeatable subfields [2.10]
12 dpavlin 424 + write pure perl Search::HyperEstraier [Search::Estraier is on CPAN]
13     + apply regex on records from input to fix-up character encodings [2.11]
14 dpavlin 431 + add support for KinoSearch search library [2.12]
15 dpavlin 494 + added new set-based normalizer which is pure perl code [2.13]
16 dpavlin 507 + added --stats to report field and subfield usage [2.14]
17 dpavlin 516 + add validator for input data [2.15]
18 dpavlin 525 + add Excel input format [2.16]
19 dpavlin 536 + remove WebPAC::Normalize::XML and promote WebPAC::Normalize::Set to WebPAC::Normalize [2.20]
20 dpavlin 539 + support arrays for normalize/path [2.21]
21 dpavlin 547 + add marc to normalize and create export MARC file [2.22]
22     + implement indicators and repetable subfield in marc export [2.23]
23 dpavlin 584 + add WebPAC::Output::MARC [2.24]
24 dpavlin 595 + add config() and id() to WebPAC::Normalize
25 dpavlin 617 + support local (by hostname) config files
26     + implement marc_original_order to remap source records to marc [2.25]
27 dpavlin 625 + fix statistics to use original data instead of data after modify_records
28     + fix encoding and recoding issues (use UTF-8 as WebPAC native encoding) [2.26]
29 dpavlin 636 + modify_file preserve order of translations in file [2.27]
30 dpavlin 663 + modify_records regexpes now match just first occurence (repeat to get second...)
31     + fix WebPAC::Output::MARC encoding troubles
32 dpavlin 671 + generate reports (validation and stats) for each input
33 dpavlin 744 + rewrite lookup support to use WebPAC::Normalize [2.28]
34     + marc_leader shouldn't really be included in hash returned by data_structure
35 dpavlin 755 + add checks for search directive in normalization to parser
36 dpavlin 756 + lookup to another input file
37 dpavlin 759 + support splitting of config yml to multiple files
38 dpavlin 789 + add set and get to create in-memory lookup
39     + support marc_remove('*')
40 dpavlin 815 + fix-length fields (<100) support [2.29]
41 dpavlin 866 + work without indexers installed or enabled [2.30]
42 dpavlin 867 + simpliest possible conf/llin.yml as example
43 dpavlin 886 + WebPAC::Output::JSON to produce data for Simile's exhibit
44 dpavlin 908 + leader from WebPAC::Input::MARC is now available as rec('leader')
45 dpavlin 909 + show i1 and i2 in statistcs specially (sorted first)
46 dpavlin 960 + ISBN support in normalize
47 dpavlin 1036 + marc_template (WebPAC v1 in a command) [2.31]
48 dpavlin 1047 + marc_template must use marc_indicators data
49 dpavlin 1048 + indicator(field,nr) nr=1|2 for MARC input -> rec(field,'i1') or rec(field,'i2')
50 dpavlin 1052 + validator don't accept 0 as valid subfield
51 dpavlin 1061 + subroutines gets mungled in normalization files [2.33]
52 dpavlin 972 - rewrite WebPAC::Input to be based on Module::Pluggable
53 dpavlin 926 - check usage of config in normalize file (database, input name?)
54 dpavlin 804 - load_ds/save_ds should use on-disk hash to preserve inodes
55 dpavlin 759 - validate should ignore modify_file
56 dpavlin 739 - add option to specify output marc path in config.yml
57 dpavlin 411 - add dBase input format
58 dpavlin 330 - remove delimiters characters from index and query entered
59 dpavlin 218 - delete unused files in database directories
60 dpavlin 151 - scoring for various fields in input/*.xml
61 dpavlin 628 - marclint - validate 035$9 as valid

  ViewVC Help
Powered by ViewVC 1.1.26