Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 1.71 KB

Todo.md

File metadata and controls

23 lines (19 loc) · 1.71 KB

Minor

  • make sure the man pages are complete and up-to-date, see fink#52
  • validator should error if a field is there more than once (done in parent, not yet in splitoffs), see fink#53
  • long validator wishlist in Validation.pm, see fink#54
  • Validator should complain if %p/share/gtk-doc is not in a package which is BuildDependsOnly: true, see fink#55

Medium

  • replace "fink list --help" by a general "fink --help [command]" similar to how CVS does it (e.g. try "cvs -H update"), see fink#56
  • add a mirror check utility that given some testcases will verify that all mirrors do still work, see fink#57
  • when Fink asks a user to choose between alternatives, it should remember the choice. (But will this ever break building?), see fink#58
  • when a package is very new, the source is not yet on a master. This case is very common and needs to be dealt with much better, see fink#59

Major

  • rewrite the dependency code, see fink#60
  • it might be useful to sync the finkinfodb as a single file per-tree, via rsync. This way users don't have to download all the .info files. Profiling would be needed. And what about .patch? See fink#61
  • Spotlight might be able to notice new .info files for Fink, so updating can happen in the background, see fink#62 and the package finkinfofile
  • There should be a better way than passwd for packages to use new user/groups. See branch UID/GID and fink#63 (possibly complete?)
  • As much as possible of fink should work as non-root. Especially important that 'fink build' should work, in case we ever want to use a build farm. See fink#64 (might be already done?)