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]