| @@ -1,24 +1,30 @@ | | | @@ -1,24 +1,30 @@ |
1 | $NetBSD: TODO,v 1.14308 2015/04/10 02:52:47 wen Exp $ | | 1 | $NetBSD: TODO,v 1.14309 2015/04/10 03:33:20 rodent Exp $ |
2 | | | 2 | |
3 | Suggested new packages | | 3 | Suggested new packages |
4 | ====================== | | 4 | ====================== |
5 | | | 5 | |
6 | Any unresolved PRs (if you have commit access) | | 6 | Any unresolved PRs (if you have commit access) |
7 | http://gnats.NetBSD.org/summary/category/pkg.html | | 7 | http://gnats.NetBSD.org/summary/category/pkg.html |
8 | | | 8 | |
9 | Any complete, polished packages in pkgsrc-wip (ditto) | | 9 | Any complete, polished packages in pkgsrc-wip (ditto) |
10 | http://pkgsrc-wip.sourceforge.net/ | | 10 | http://pkgsrc-wip.sourceforge.net/ |
11 | | | 11 | |
| | | 12 | Any interesting packages in FreeBSD's ports. |
| | | 13 | http://freshports.org/ |
| | | 14 | |
| | | 15 | Any interesting packages in OpenBSD's ports. |
| | | 16 | http://openports.se/ |
| | | 17 | |
12 | bacula-rescue | | 18 | bacula-rescue |
13 | Scripts used to help create rescue boot CDs for bare metal | | 19 | Scripts used to help create rescue boot CDs for bare metal |
14 | restores with Bacula. Scripts exist for Linux, Solaris, and | | 20 | restores with Bacula. Scripts exist for Linux, Solaris, and |
15 | FreeBSD. Hopefully the FreeBSD one could be adapted to create | | 21 | FreeBSD. Hopefully the FreeBSD one could be adapted to create |
16 | a NetBSD one, or perhaps it could be turned into a *BSD script. | | 22 | a NetBSD one, or perhaps it could be turned into a *BSD script. |
17 | http://www.bacula.org/ | | 23 | http://www.bacula.org/ |
18 | | | 24 | |
19 | SquirrelMail plugins | | 25 | SquirrelMail plugins |
20 | SquirrelMail has a plugin feature and several plugins exist. | | 26 | SquirrelMail has a plugin feature and several plugins exist. |
21 | http://www.squirrelmail.org/plugins.php | | 27 | http://www.squirrelmail.org/plugins.php |
22 | | | 28 | |
23 | p5-CGI-AppToolkit-0.051 | | 29 | p5-CGI-AppToolkit-0.051 |
24 | Perl CGI application toolkit | | 30 | Perl CGI application toolkit |
| @@ -1312,13 +1318,24 @@ Suggested cleanups in pkgsrc | | | @@ -1312,13 +1318,24 @@ Suggested cleanups in pkgsrc |
1312 | example, x11/kbproto/builtin.mk and x11/libXrender/builtin.mk | | 1318 | example, x11/kbproto/builtin.mk and x11/libXrender/builtin.mk |
1313 | almost look the same. | | 1319 | almost look the same. |
1314 | | | 1320 | |
1315 | o Replace inclusion mk/tex.buildlink3.mk (pulling in a lot of | | 1321 | o Replace inclusion mk/tex.buildlink3.mk (pulling in a lot of |
1316 | tex packages) with (build) dependencies on the appropriate | | 1322 | tex packages) with (build) dependencies on the appropriate |
1317 | split tex packages. In case styles are used, look for | | 1323 | split tex packages. In case styles are used, look for |
1318 | \RequirePackage{...}. | | 1324 | \RequirePackage{...}. |
1319 | | | 1325 | |
1320 | o Make the use of mktexlsr in the install and deinstall | | 1326 | o Make the use of mktexlsr in the install and deinstall |
1321 | scripts for tex-* packages more efficient. If you install | | 1327 | scripts for tex-* packages more efficient. If you install |
1322 | or deinstall many tex-* packages, you should be able to run | | 1328 | or deinstall many tex-* packages, you should be able to run |
1323 | mktexlsr once at the end of the entire operation, not once per | | 1329 | mktexlsr once at the end of the entire operation, not once per |
1324 | package. | | 1330 | package. |
| | | 1331 | |
| | | 1332 | o Run pkglint recursively against the whole tree and fix any |
| | | 1333 | issues identified. This adds very little value to pkgsrc other |
| | | 1334 | than ensuring the pkgsrc files are lint-free and the files pass |
| | | 1335 | the code review tool (pkglint). It can annoy some team members, |
| | | 1336 | so choose your commits wisely. |
| | | 1337 | |
| | | 1338 | o Review bulk build reports and fix packages broken on any |
| | | 1339 | platform. Ideally, successful build counts would be similar |
| | | 1340 | across supported platforms. |
| | | 1341 | http://mail-index.netbsd.org/pkgsrc-bulk/ |