File: TODO

package info (click to toggle)
libgedcom-perl 1.22-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 828 kB
  • sloc: perl: 7,883; sh: 102; makefile: 10
file content (32 lines) | stat: -rw-r--r-- 1,249 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[pjcj]
- Beef up the documentation including a more in depth tutorial.
  The new(ish) add() functionality needs a tutorial.
- Beef up the testsuite, including more LifeLines tests.
- Make ged into a real program, rather than just a little demo.
- Rewrite tkged.
- Provide functions to merge data.
- Finish LifeLines.pm.
- Add new LifeLines functions.
- Speed ups.
- Turn children from an array into a hash: key is tag, value is array of items.
- Separate REs for parsing grammar files and gedcom files.
  Note: I tried this but it didn't seem to provide much of a benefit.
- Conversion of notes to and from top level records
- Include names in index file?
- Document add_xxx functions.
- Integrate functions I've been sent and write new ones suggested.
- Use Gedcom::Date.
- Provide method to tag a subset of the records and copy them en masse keeping
  all references intact.

[bricas]
- tidy up Makefile.PL
  + remove "if 0" sections
  + perlbug stuff truly necessary?
  + remove version and date munging
  + pick through remaining MY::postamble() stuff
  + better way to handle optional deps?
- tidy up dist dirs
  + installable script in script/
  + related scripts/files in another folder (etc/?)
  + must sure test-related files stay under t/