[sw] a reasonable bug tracking system? -------------------------------------- looks like there's no bug tracker that's not a PITA to use. what's a good bug tracker? it's certainly - file-based, a RDBMS may complement the filesystem with index information but should not be the primary (or only) format of the bug data. think GNATS with the PR (meta)data duplicated in a PostgreSQL installation. - lock-free or with very few (advisory or user-overridable!) locks - interface-neutral (hate those web-only PHP flashy "what's sql injection?" hacks) web is a great interface for searching / browsing the PR data, but send-pr(1) leaves any web form in dust. - registration-free for bug submitters if I'm so nice to search for the bug tracker of a software instead of just (fixing the bug locally and) moving on, hitting a registration form will make sure I'll stop right there. also, no CAPTCHA: inaccessibility and weaknesses. - inaccessible to spammers promiscuous bug tracker is worse than worthless. [FreeBSD] misc/ossp-uuid ------------------------ * (done) WITH_CXX, WITH_PGSQL * (20%) WITH_PHP (requires changes in Mk/bsd.php.mk, see below) * (20%) -fPIC (amd64) and/or remove --disable-shared [FreeBSD] Mk/bsd.php.mk: unteach USE_PHPEXT to hijack do-build -------------------------------------------------------------- * (80%) almost working code [FreeBSD] net/py-dpkt --------------------- * (0%) what does it look like now? * (done) ported; see http://codex.sigpipe.cz/FreeBSD/ports/net::py-dpkt,1.shar * (done) submitted; see http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/88233 [FreeBSD] materialized virtual categories ----------------------------------------- * (0%) virtual port categories materialized in the form of symlinks * http://marc.theaimsgroup.com/?l=freebsd-ports&m=112959565221802&w=2 * http://marc.theaimsgroup.com/?l=freebsd-ports&m=112959752700240&w=2 [FreeBSD] make search: use fdeps, edeps, pdeps ---------------------------------------------- * (30%) done F-, E-, P-deps, but they're displayed after the WWW: line; fix the ordering. will require decoupling the INDEX field order from the display order. * (30%) add Bdeps, xBdeps to match the old behavior make search Bdeps=foo bdeps=bar would search for ports with foo in FETCH_DEPENDS, EXTRACT_DEPENDS, PATCH_DEPENDS, and foo and bar in BUILD_DEPENDS. * http://marc.theaimsgroup.com/?t=108761145300001&r=1&w=2 * http://marc.theaimsgroup.com/?l=freebsd-ports&m=113010603127586&w=2 [FreeBSD] devel/pear-PEAR/Makefile.common ----------------------------------------- * documentation * compress the do-install-foo targets into a loop see http://www.freebsd.org/cgi/query-pr.cgi?pr=86684 * let non-pear.php.net packages use Makefile.common, see http://www.freebsd.org/cgi/query-pr.cgi?pr=86098 [troff] mdoc-like macro set -------------------------------- * (0%) is there an mdoc-like macro set friendly to C++?