Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ulrichspoerlein [2010/05/17 15:36] – UlrichSpoerleinulrichspoerlein [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: https://www.spoerlein.net/gitweb/ (also reachable via ''%%git://%%'') +  * For git and mercurial archives of several *BSD repositories: http://repos.freebsd.your.org/ (also reachable via ''%%git://%%'') 
-  * Clang static analyzer runs on %%FreeBSD%%'s src tree: https://www.spoerlein.net/scan-build/freebsd-head/+  * Clang static analyzer runs on %%FreeBSD%%'s src tree: http://scan.freebsd.your.org/freebsd-head/
   * Review tool http://reviews.freebsdish.org/r/   * Review tool http://reviews.freebsdish.org/r/
  
Line 29: Line 27:
     * Rants pro git     * Rants pro git
       * http://blog.extracheese.org/2010/05/why-i-switched-to-git-from-mercurial.html       * http://blog.extracheese.org/2010/05/why-i-switched-to-git-from-mercurial.html
-  * update ports email addresses and use freebsd.org for MASTER_SITES 
   * general WARNS cleanup in our source tree   * general WARNS cleanup in our source tree
     * https://www.spoerlein.net/gitweb/?p=freebsd.work/.git;a=shortlog;h=refs/heads/warns     * https://www.spoerlein.net/gitweb/?p=freebsd.work/.git;a=shortlog;h=refs/heads/warns
   * sync ''%%games/%%'' to other BSDs (see my work for %%DragonflyBSD%%)   * sync ''%%games/%%'' to other BSDs (see my work for %%DragonflyBSD%%)
     * http://gitweb.dragonflybsd.org/~uqs/games.git/shortlog/refs/heads/games     * http://gitweb.dragonflybsd.org/~uqs/games.git/shortlog/refs/heads/games
-  * 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's a manpage to all binaries, configs, KLDs   * man-page audit, make sure there's a manpage to all binaries, configs, KLDs
Line 43: 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%% flavour for forward-porting+    * produce diff of stock 4.2.1 vs %%FreeBSD%% flavor for forward-porting
     * https://www.spoerlein.net/gitweb/?p=freebsd.work/.git;a=shortlog;h=refs/heads/gcc45     * https://www.spoerlein.net/gitweb/?p=freebsd.work/.git;a=shortlog;h=refs/heads/gcc45
-  * Testinstallation of Redmine http://en.wikipedia.org/wiki/Redmine+  * Test installation of Redmine http://en.wikipedia.org/wiki/Redmine
     * 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://codereview.appspot.com as Google-style code review tool, could also run own instance.
 +  * cleanups:
 +    * git grep -E '__FreeBSD_(version|_) [=<>]* [123456]'__
 +    * git grep -E "spl(bio|clock|high|imp|net|softclock|softtty|statclock|tty|0|x)\("
 +    * 'alpha' in src ~500 occurrences left
 +    * 'alpha' in ports ~400 occurrences left
  
 ===== Ideas ===== ===== Ideas =====
  • ulrichspoerlein.1274110580.txt.gz
  • Last modified: 2010/05/17 15:36
  • by UlrichSpoerlein