OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-re                       Date:   09-Jan-2004 17:16:16
  Branch: HEAD                             Handle: 2004010916161600

  Modified files:
    openpkg-re              todo.txt

  Log:
    research proper dates for past milestones; clean up MUST HAVEs

  Summary:
    Revision    Changes     Path
    1.149       +33 -27     openpkg-re/todo.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-re/todo.txt
  ============================================================================
  $ cvs diff -u -r1.148 -r1.149 todo.txt
  --- openpkg-re/todo.txt       9 Jan 2004 13:14:06 -0000       1.148
  +++ openpkg-re/todo.txt       9 Jan 2004 16:16:16 -0000       1.149
  @@ -9,39 +9,42 @@
   OpenPKG Roadmap
   ===============
   
  -(major project milestones)
  -
  -o Nov-2001: Kickoff
  -o Apr-2002: official exclusive deployment at C&W
  -o Jan-2002: OpenPKG 1.0 (including C&W press release)
  -o Aug-2002: OpenPKG 1.1
  -o Dec-2002: openpkg-tool (RDF index, build tool)
  -o Feb-2003: OpenPKG 1.2
  -o Jul-2003: OpenPKG 1.3
  -o Sep-2003: Upgrade RPM 4.0.2 to 4.2.1
  +Milestones
  +    o    Nov-2001: Kickoff
  +    o    Apr-2002: official exclusive deployment at C&W
  +    o 11-Jan-2002: OpenPKG 1.0 (including C&W press release)
  +    o 28-Aug-2002: OpenPKG 1.1
  +    o    Dec-2002: openpkg-tool (RDF index, build tool)
  +    o 22-Jan-2003: OpenPKG 1.2
  +    o 04-Aug-2003: OpenPKG 1.3
  +    o    Sep-2003: Upgrade RPM 4.0.2 to 4.2.1
   -------------------------------------------------------
   MUST HAVE:
  -- ms: adm: RHEL-ES3 auf dv23
  -- thl: binary RPM prefix /cw -> /openpkg
  -  new /openpkg (unified uids/gids 42420/42420 42421/42421 42422/42422) on all hosts
  -  remove all /cwXX, /re, add /openpkg /openpkg13 /openpkg20; adjust openpkg-dev
  -- rse: buildfarm: fix %pre of bootstrap:
  -  "install: %pre scriptlet failed (2), skipping openpkg-20040107-20040107"
  -- rse: rpmtool on bootstrapping via openpkg.boot not found
  -- thl: OSSP fsl 1.4.0
  -- rse: GNU shtool 2.0.0 release and use in OpenPKG
  -- rse: fix: amd: dv2/FreeBSD-5.2
  -- thl+rse: doc: explain why 2.0 (not 1.4), NEWS, UPDATING, ...
  -- ms: fix all CORE, BASE and optionally PLUS packages
  +o install RHEL3-ES on dv23 [ms]
  +o create new environment on all servers in build farm [thl]
  +  - new /openpkg prefix and unified uid/gid pairs 42420/42420 42421/42421 
42422/42422
  +  - new /openpkg13 prefix and reuse uid/gid pairs
  +  - new /openpkg20 prefix and reuse uid/gid pairs
  +  - adjust openpkg-dev
  +o fix bootstrap %pre problem [rse]
  +  buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..."
  +o openpkg.boot does not find rpmtool through macro while bootstrapping [rse]
  +o companion release OSSP fsl 1.4.0 [thl]
  +o companion release GNU shtool 2.0.0 [thl]
  +o fix amd not building on dv2/FreeBSD-5.2 [rse]
  +o document why version is 2.0 and not 1.4, NEWS, UPDATING [thl, ms, rse]
  +o fix all CORE and BASE packages [ms]
   
   SHOULD HAVE:
  -- rse: OSSP uuid & usage in OpenPKG
  +o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a 
last resort [ms]
  +o companion release OSSP uuid [rse]
  +o integrate uuidtool into OpenPKG to %post install %{l_prefix}/etc/openpkg/uuid 
file [rse]
   - thl: Version: %{release} deploy: problems! -> openpkg build! Release: %{version} 
XX, Version: %(rpm -q --qf '%release' *.spec))
  -- thl: binary naming:
  +o thl: binary naming:
     - solution 1: encode options into filenames with RLE
     - solution 2: place multiple binary RPMs into single meta file
     - solution 3: trivial hack: file, file.1 file.2, ...
  -- rse: simplify options (for tools, etc):
  +o rse: simplify options (for tools, etc):
     - solution 1: remove all non-binary %options by replacing them
       with run-time decisions (config files, wrapper, etc.)
     - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string
  @@ -60,7 +63,9 @@
   - thl: basic set of meta-xxx packages
   - ms: "OpenPKG" package branding with %{l_openpkg_release}
   
  -CAN HAVE:
  +NICE TO HAVE:
  +o fix all PLUS packages or downgrade to EVAL/JUNK [ms]
  +o fix EVAL/JUNK packages and elevate to PLUS [ms]
   - rse: OpenPKG instance management autit log: added/removed/upgraded packages
   - thl+rse: cleanup consistency of options:
     - with_ssl vs. with_tls [postfix]
  @@ -72,10 +77,11 @@
     add knowledge to "openpkg build" for keeping --includedocs option on
     upgrades (via "rpm -qsd | grep '^installed'");
   - ms: %setup/%patch cleanup
  -
   -------------------------------------------------------
   o Feb-2004: OpenPKG 2.0
   -------------------------------------------------------
  +o finish new environment on all servers in build farm [thl]
  +  - remove obsolete /cw* and /re
   - rpm: provide additional dependencies (for libs) and dep or|and
   - rpm: remember source and binary dependencies in both source and binary packages 
for easier indexing
   - rc: convert priority based deps into logical deps
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to