todo.txt 1.28 KB
Newer Older
Jim Fulton's avatar
Jim Fulton committed
1

Jim Fulton's avatar
Jim Fulton committed
2 3
- Report error if repeated parts

Jim Fulton's avatar
Jim Fulton committed
4

5 6 7 8 9 10
- tests

  - distribution dependency links

  - offline mode (there is an indirect test in the testrunner tests)

Jim Fulton's avatar
Jim Fulton committed
11

Jim Fulton's avatar
Jim Fulton committed
12
- Load from urls
13

Fred Drake's avatar
Fred Drake committed
14
- control python for develop (probably a new recipe)
15 16 17

- proper handling of extras

18 19 20 21 22 23
- Common recipes

  - configure-make-make-install

  - download, checkout

Jim Fulton's avatar
Jim Fulton committed
24
  - Should it be possible to provide multiple recipies?
25 26 27 28 29
    Or should recipies be combined through inheritence (or
    composition)?

  - Python

Jim Fulton's avatar
Jim Fulton committed
30 31
- Some way to freeze versions so we can have reproducable buildouts.

Jim Fulton's avatar
Jim Fulton committed
32 33 34 35 36 37 38
  Maybe simple approach:

  - Egg recipe outputs dependency info with debug logging

  - Egg recipe has option to specify dependencies.  When used, 
    don't automatically fetch newer data.

39 40
- Option to search python path for distros

Jim Fulton's avatar
Jim Fulton committed
41 42 43 44
- Part dependencies

- custom uninstall

Jim Fulton's avatar
Jim Fulton committed
45 46 47
- Fix develop so thet ordinary eggs fetched as dependencies end up
  in eggs directory.

48 49 50
  "fixed" except that fix is ineffective due to setuptools bug. :(
  

Jim Fulton's avatar
Jim Fulton committed
51 52
- spelling :)

Jim Fulton's avatar
Jim Fulton committed
53 54 55
- document recipe initialization order


56 57


58 59
Issues

60 61 62 63 64 65
- Should we include setuptools and buildout eggs for buildout process
  in environment when searching for requirements?

- We don't want to look for new versions of setuptools all the time.
  For now, we always use a local dist if there is one.  Needs more
  thought.