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:   11-Feb-2004 09:51:08
  Branch: HEAD                             Handle: 2004021108510700

  Modified files:
    openpkg-re              todo.txt

  Log:
    clear last MUST HAVE entry; add/update details/items; shift priorites

  Summary:
    Revision    Changes     Path
    1.180       +21 -18     openpkg-re/todo.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-re/todo.txt
  ============================================================================
  $ cvs diff -u -r1.179 -r1.180 todo.txt
  --- openpkg-re/todo.txt       10 Feb 2004 16:21:58 -0000      1.179
  +++ openpkg-re/todo.txt       11 Feb 2004 08:51:07 -0000      1.180
  @@ -23,7 +23,7 @@
       o    Sep-2003: Upgrade RPM 4.0.2 to 4.2.1
   
     FUTURE:
  -    o    Feb-2004: OpenPKG 2.0
  +    o 25-Feb-2004: OpenPKG 2.0
       o    Jun-2004: OpenPKG 2.1
       o    Nov-2004: OpenPKG 2.2
       o    Feb-2005: OpenPKG 2.3
  @@ -32,34 +32,34 @@
     OpenPKG 1.3 Updates
       - MFC: shiela
       - MFC: cvstraq
  +    - UPD: perl-openpkg compatiblity to support 1.x and 2.x (provides and uses both 
sh and perl variant)
   
     OpenPKG 2.0 Release Engineering
     -------------------------------
   
     MUST HAVE
  -    o fix all CORE and BASE packages
  +    <done>
   
     SHOULD HAVE:
  -    o use UUID for COOKIE header
  -    o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as 
a last resort [ms]
  +    o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as 
a last resort
  +    o fix all PLUS packages or downgrade to EVAL/JUNK
       o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} 
XX, Version: %(rpm -q --qf '%release' *.spec)) [thl]
  -    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
  -      - solution 3: %option with_xxx binary, %variable xxx arbitrary string
       - rse: check error code of tar in bootstrap script
       - rse: Problem bootstrapping to a symlink pointing to nonexisting directory
  -    - thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, 
openjade/opensp, ?)
       - dig into problem where file conflicts are not detected
       - dig into problem where + in package name allows multiple installations of 
same package
       o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done
  +    o companion release OSSP uuid 1.0.0 (with support for DCE API added) [rse]
  +    o speclint.pl to check %build for BUILDROOT removal (now possible as new 
perl-openpkg removed exceptions)
   
     NICE TO HAVE:
  -    - ms: "OpenPKG" package branding with %{l_openpkg_release}
  -    - thl: basic set of meta-xxx packages
  -    o fix all PLUS packages or downgrade to EVAL/JUNK [ms]
  -    o fix EVAL/JUNK packages and elevate to PLUS [ms]
  +    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
  +      - solution 3: %option with_xxx binary, %variable xxx arbitrary string
  +    o use UUID for COOKIE header
  +    - "OpenPKG" package branding with %{l_openpkg_release}
       - rse: OpenPKG instance management audit log: added/removed/upgraded packages
       - rse: RPM extension: fetch/curl replacement (OSSP fetch)
       - thl: news.txt replaced by news.cgi which uses pre-scanned information
  @@ -75,8 +75,12 @@
         create users? This is needed to decide whether or not the users
         must be erased on uninstall.
       - popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space)
  +    - fix petidomo and resurrect rt.openpkg.org bug database
  +    - basic set of meta-xxx packages (concept not fully clear and using CURRENT 
doesn't hurt at all)
  +    - change sgml to use xmlcatmgr (>=3 dependent packages: docbook, 
openjade/opensp, ...)
       - cvstraq bug: 
http://cvs.openpkg.org/timeline?x=1&c=2&dm=1&px=openpkg-src/apache shows
         both apache and apache2 timeline
  +    o perl-openpkg vs. perl-XXX .packlist removal
   
     KNOWN ISSUES
   
  @@ -198,10 +202,9 @@
         # mv /usr/sbin/install-info /usr/sbin/install-info.debian
         # ln -s /bin/true /usr/sbin/install-info
   
  -  REJECTED SCOPE CREEP (but needs to be discussed post release)
  +    o more accurate version.release requirements
   
  -    o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not 
and why (not)
  -    o more accurate version.release requirements (Christoph supported by Thomas)
  +    - decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not 
and why (not)
       
         currently all release packages require other packages unversioned,
         i.e. the relationship of application A requiing library L is
  @@ -236,7 +239,7 @@
         macro did only get information from the last requirement entry
         not all entries and conditional entries seem to be a even harder
         challenge. So we stick to what we had in the past and this is
  -      deferred due to time constraints.
  +      deferred due to time constraints. REJECTED SCOPE CREEP
   
     OpenPKG 2.1 Development
     -----------------------
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to