summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authoradevries <devnull@localhost>1998-08-06 21:15:25 +0000
committeradevries <devnull@localhost>1998-08-06 21:15:25 +0000
commit73a5b61c2685454e8d716aab23257a0e7ec5e2e2 (patch)
tree2a5dbcbae14f434843a76a8b0b6518b6c957cb74 /TODO
parentd1ad332335c30f5d2ed5341174cb905713a3c203 (diff)
downloadrpm-73a5b61c2685454e8d716aab23257a0e7ec5e2e2.tar.gz
rpm-73a5b61c2685454e8d716aab23257a0e7ec5e2e2.tar.bz2
rpm-73a5b61c2685454e8d716aab23257a0e7ec5e2e2.zip
Adding a list of things to do.
CVS patchset: 2235 CVS date: 1998/08/06 21:15:25
Diffstat (limited to 'TODO')
-rw-r--r--TODO65
1 files changed, 65 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 000000000..f96efc05e
--- /dev/null
+++ b/TODO
@@ -0,0 +1,65 @@
+The RPM TODO file.
+
+Aug 7, 1998, Version 0.05.
+
+This list is maintained by Alex deVries <adevries@engsoc.carleton.ca>.
+
+RPM itself is maintained by Erik Troan <ewt@redhat.com> and Marc Ewing
+<marc@redhat.com>. Discussion of RPM development happens on the mailing
+list,
+rpm-list@redhat.com. See www.rpm.org for more details.
+
+People listed are done by initials:
+ewt Erik Troan <ewt@redhat.com>
+adv Alex deVries <adevries@engsoc.carleton.ca>
+jbj Jeff Johnson <jbj@jbj.org>
+rg Ralph Goers <Ralph_Goers@candle.com>
+
+0. Bug fixes:
+-------------
+
+- cross building problems:
+ - --sign doesn't work properly with multiple platforms
+ - it rebuilds the source rpms, which is a problem
+
+
+1. Stuff that are critical for future development:
+--------------------------------------------------
+
+- new macros for building, jbj
+
+- fix RPM installation API to deal with sets of packages rather than
+ individual packages, ewt
+
+- have configure check for db_185.h (rg)
+
+2. Features that are of definite interest
+-----------------------------------------
+
+- taking out old buildarch and buildos flags
+
+- getting rid of all the arch specific macros in lib/rpmrc.c
+
+- An RPM repository, with a database to store packages of different
+ versions and architectures. This would facilite installation greatly,
+ and allow for packages to have registered repositories. The intended
+ protocol is HTTP. ewt, adv
+
+- More flexible hardware and operating system tags, expanding the
+ current Arch and OS tags to include flexible support for things
+ like Arch version and OS version. The intention is to build in
+ boolean operators.
+
+- redo dependancy checking to take file conflicts into account
+
+- make package ordering during upgrades more robust (ewt)
+
+- PGP 5.0 support
+
+- bzip2 compression
+
+3. No-hurry features that would be considered
+---------------------------------------------
+
+- Fat RPM support, and a _seperate_ builder (partly done, adv)
+