diff options
| author | Robin H. Johnson <robbat2@gentoo.org> | 2011-01-17 22:31:11 +0000 | 
|---|---|---|
| committer | Robin H. Johnson <robbat2@gentoo.org> | 2011-01-17 22:31:11 +0000 | 
| commit | 69abe1b2e8db4947e4530b81a6b24aefe099b9f5 (patch) | |
| tree | 7eb9dc3a10e53382451aa05a1584c030c44ccdbb /FEATURE-REMOVAL-SCHEDULE | |
| parent | 164b8e4e04ae9169b8280d96d5dcc9015758e00e (diff) | |
| download | openrc-69abe1b2e8db4947e4530b81a6b24aefe099b9f5.tar.xz | |
Add removal schedule document for code trimming/deprecation.
Diffstat (limited to 'FEATURE-REMOVAL-SCHEDULE')
| -rw-r--r-- | FEATURE-REMOVAL-SCHEDULE | 28 | 
1 files changed, 28 insertions, 0 deletions
diff --git a/FEATURE-REMOVAL-SCHEDULE b/FEATURE-REMOVAL-SCHEDULE new file mode 100644 index 00000000..451ca889 --- /dev/null +++ b/FEATURE-REMOVAL-SCHEDULE @@ -0,0 +1,28 @@ +The following is a list of files and features that are going to be removed in +the source tree.  Every entry should contain what exactly is going away, why it +is happening, and who is going to be doing the work.  When the feature is +removed, it should also be removed from this file. + +--------------------------- + +What: rc_sys automatic detection code +      - Functions for removal: rc_sys_v1, rc_sys_v2 + +When: 2011/03/01 + +Why: The original automatic sub-system detection is flawed in that it cannot +	 safely detect some variables (Using cgroups confused it to think you were +	 using LXC, and Prefix cannot be detect by definition). Also, almost all of +	 the detection requires that /proc is available and readable. During early +	 boot, /proc may not be mounted yet, leading to mis-detection. The readable +	 condition can also fail under some hardened kernels when running as an +	 unprivileged user. + +	 The new rc_sys_v2 function uses the rc_sys variable from rc.conf. After +	 the removal, the contents of the rc_sys_v2 function will move into the +	 rc_sys function. + +Who:  Robin H. Johnson <robbat2@gentoo.org> + +--------------------------- +  | 
