--- wikisrc/users/dholland/hgpath.mdwn 2015/01/17 20:39:17 1.2 +++ wikisrc/users/dholland/hgpath.mdwn 2015/01/18 18:43:32 1.7 @@ -37,7 +37,7 @@ project will be different and what they' This includes not just user-facing things like commit procedures but also backend considerations and administration. -There's a [[second page|hgtodo.mdwn]] with a list of work that needs +There's a [[second page|hgtodo]] with a list of work that needs to be done. ### Issues @@ -50,14 +50,13 @@ Technical concerns (demands on the syste * numbered versions * branch handling * tag handling -* partial checkouts -** partial trees -** partial history +* partial checkouts (partial trees, partial history) * blacklist extension (which is a legal requirement) * being able to migrate away in the future * ... Conversion of CVS repository phenomena + * vendor branches * conversion of repo-copies and similar CVS horrors * adding rename metadata to already-done moves @@ -66,9 +65,10 @@ Conversion of CVS repository phenomena * non-ascii text in log messages * version references in log messages * retaining CVS file version numbers as metadata -* restoring the pre-settlement history and/or including the CSRG history +* restoring the pre-USL-settlement history and/or including the CSRG history Implementation concerns (demands on the system as it exists) + * general performance * importing into base, or not * storage requirements vs. small systems @@ -77,12 +77,14 @@ Implementation concerns (demands on the * ... Community deployment issues + * what becomes of anoncvs * making use of version numbers in mailing lists / security advisories * patches/contributions/commits from non-developers * collaborating with non-developers Developer deployment issues + * commit procedures * development branch procedures * vendor branch procedures @@ -92,10 +94,12 @@ Developer deployment issues * how to refer to other commits in log messages Many of these issues are already documented in [[the existing -workflows writeup|hgnb.mdwn]]. +workflows writeup|hgnb]]. Releng deployment issues + * changes to the way pullups are filed +* adjusting processing scripts for new source-changes format * release commit procedures * release branch procedures * dealing with accidental commits to release branches @@ -105,6 +109,8 @@ Releng deployment issues * ... Backend/admins deployment issues + +* how commits get pushed to the master tree * log_accum / source-changes mails * access control for whole trees * access control for subsections of trees @@ -113,13 +119,17 @@ Backend/admins deployment issues * ... cvs assumptions / scripted usage in the tree + * pkgsrc: changes-entry and commit-changes-entry * pkgsrc: guide regen * ... Other questions + * running live in parallel with CVS during a transition period * gatewaying to other VCS frontends +* rcsids in source files +