/[gentoo-src]/portage/TODO
Gentoo

Contents of /portage/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (hide annotations) (download)
Mon Sep 22 15:28:01 2003 UTC (10 years, 10 months ago) by carpaski
Branch: MAIN
Changes since 1.6: +7 -1 lines
Added to it.

1 carpaski 1.3 # TODO list for Portage; the Gentoo Linux package system
2 carpaski 1.7 # $Id: TODO,v 1.6 2003/08/26 17:15:16 carpaski Exp $
3 carpaski 1.1
4 carpaski 1.3 #
5     # Add your name to the top of any item you are working actively on
6     # and then commit. Be sure you have a current copy of this file.
7     #
8    
9     Legend:
10 carpaski 1.4 '*' Just do it. '#' Tricky
11     '!' Difficult '@' Restricted in some way
12 carpaski 1.7
13     # Repoman needs to ignore all user-set info in /etc/portage
14     # It's not relevant to deployed users and will probably be a general gotcha.
15    
16     # Multiple rsync repos.
17     bug 28796 -- Enable metadata caches for them.
18 carpaski 1.3
19 carpaski 1.4 # STICKIES and related enhancements:
20     bug 9379, bug 13616, Aether's config code
21 carpaski 1.3
22 carpaski 1.5 # Determine file lock status before starting downloads -- Prevent races/deletes
23     Patches exist for this. Integrate and find all colliding descriptors/cmds.
24 carpaski 1.6 Create a fileIO layer? (wget and other external calls are a problem)
25 carpaski 1.3
26     * Add category support to searches... emerge -s @catgory
27    
28     @ rsync - track changes based in subtrees to reduce filetree expense.
29     Possible plans:
30 carpaski 1.5 Use md5's of tree file list + md5 of subtree -- client-side burden.
31     Maintain hash of changes on rsync1 -- Server-side burden. **
32     Implement CVSUP. **
33    
34     # 'emerge sync' timestamp awareness -- Make sure IP is associated and not
35     used at random as servers may differ. bug 21794
36 carpaski 1.6
37     ! Rename all undocumented variables used in bash to prefixed values that
38     are not easy to accidently duplicate. BUILDDIR --> PORTAGE_BUILDDIR or
39     something like that. Prevent ebuilds from clobbering system variables.

  ViewVC Help
Powered by ViewVC 1.1.20