Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| ulrichspoerlein [2010/04/15 11:58] – UlrichSpoerlein | ulrichspoerlein [2019/11/17 01:17] (current) – Chase CoverityPreventPrivate removal KubilayKocak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Ulrich Spörlein ===== | ===== Ulrich Spörlein ===== | ||
| - | |||
| - | Email: see the mailinglist archives | ||
| ===== Resources ===== | ===== Resources ===== | ||
| - | * For git archives of several *BSD repositories: | + | * For git and mercurial |
| - | * Clang static analyzer runs on %%FreeBSD%%' | + | * Clang static analyzer runs on %%FreeBSD%%' |
| * Review tool http:// | * Review tool http:// | ||
| Line 17: | Line 15: | ||
| * Convert SVN to git, including all branches. This is simply for convenience and not meant as replacement | * Convert SVN to git, including all branches. This is simply for convenience and not meant as replacement | ||
| - | * easily done for the head branch using git-svn, which can be used to push commits back to svn (470MB repo size) | + | * easily done for the head branch using git-svn, which can be used to push commits back to svn (**431MB** |
| - | * done for the main branches (head, stable, releng, release) using git-svn (474MB repo size) | + | * done for the main branches (head, stable, releng, release) using git-svn (**478MB** |
| - | * done for all branches (incl. vendor, user, projects, cvs2svn) using svn2git, but has some conversion bugs (605MB repo size) | + | * done for all branches (incl. vendor, user, projects, cvs2svn) using svn2git, but has some conversion bugs (**510MB** |
| + | * for reference, the svn sizes are: repository **4419MB**, head checkout **1195MB** | ||
| + | * git-svn breaks for vendor branches, there' | ||
| * Convert CVS to git (because we can) | * Convert CVS to git (because we can) | ||
| - | * done using corecode' | + | * done using corecode' |
| * Write git workflow/ | * Write git workflow/ | ||
| * http:// | * http:// | ||
| * http:// | * http:// | ||
| - | | + | |
| + | * http:// | ||
| * general WARNS cleanup in our source tree | * general WARNS cleanup in our source tree | ||
| * https:// | * https:// | ||
| * sync '' | * sync '' | ||
| * http:// | * http:// | ||
| - | * get Coverity back in shape, minimize false positives and report bugs upstream | ||
| - | * CoverityPreventPrivate | ||
| * further toy with clang and its static analyzer | * further toy with clang and its static analyzer | ||
| * man-page audit, make sure there' | * man-page audit, make sure there' | ||
| Line 39: | Line 38: | ||
| * branch for gcc45 to at least make src compile with it, perhaps integrate it? | * branch for gcc45 to at least make src compile with it, perhaps integrate it? | ||
| * most problematic are build breakages due to stricter type punning checks | * most problematic are build breakages due to stricter type punning checks | ||
| - | * produce diff of stock 4.2.1 vs %%FreeBSD%% | + | * produce diff of stock 4.2.1 vs %%FreeBSD%% |
| * https:// | * https:// | ||
| - | * Testinstallation | + | * Test installation |
| * Import GNATS database | * Import GNATS database | ||
| * Import wiki site | * Import wiki site | ||
| * Connect to SVN and CVS repos | * Connect to SVN and CVS repos | ||
| * Authentication against NIS instead of LDAP? | * Authentication against NIS instead of LDAP? | ||
| + | * Investigate Rietveld at http:// | ||
| + | * cleanups: | ||
| + | * git grep -E ' | ||
| + | * git grep -E " | ||
| + | * ' | ||
| + | * ' | ||
| ===== Ideas ===== | ===== Ideas ===== | ||