head	1.393;
access;
symbols
	OPENPKG_CW_FP:1.356;
locks; strict;
comment	@# @;


1.393
date	2006.12.23.11.13.49;	author rse;	state Exp;
branches;
next	1.392;
commitid	jw9Kbr3LeBG2DDZr;

1.392
date	2006.03.21.08.14.52;	author rse;	state Exp;
branches;
next	1.391;
commitid	ZgavQOyCMtdGx1qr;

1.391
date	2005.10.19.09.15.59;	author thl;	state Exp;
branches;
next	1.390;

1.390
date	2005.10.12.06.50.42;	author rse;	state Exp;
branches;
next	1.389;

1.389
date	2005.10.07.21.52.23;	author rse;	state Exp;
branches;
next	1.388;

1.388
date	2005.10.07.20.34.54;	author rse;	state Exp;
branches;
next	1.387;

1.387
date	2005.10.07.14.51.17;	author rse;	state Exp;
branches;
next	1.386;

1.386
date	2005.10.07.07.52.04;	author rse;	state Exp;
branches;
next	1.385;

1.385
date	2005.10.06.07.43.48;	author rse;	state Exp;
branches;
next	1.384;

1.384
date	2005.10.06.07.17.15;	author rse;	state Exp;
branches;
next	1.383;

1.383
date	2005.10.06.07.05.45;	author rse;	state Exp;
branches;
next	1.382;

1.382
date	2005.10.05.09.32.35;	author rse;	state Exp;
branches;
next	1.381;

1.381
date	2005.10.05.09.17.58;	author rse;	state Exp;
branches;
next	1.380;

1.380
date	2005.10.05.07.22.34;	author thl;	state Exp;
branches;
next	1.379;

1.379
date	2005.10.04.12.44.45;	author mk;	state Exp;
branches;
next	1.378;

1.378
date	2005.10.03.15.31.34;	author rse;	state Exp;
branches;
next	1.377;

1.377
date	2005.09.27.08.21.02;	author rse;	state Exp;
branches;
next	1.376;

1.376
date	2005.09.27.07.34.19;	author thl;	state Exp;
branches;
next	1.375;

1.375
date	2005.09.27.07.28.12;	author thl;	state Exp;
branches;
next	1.374;

1.374
date	2005.09.27.07.27.35;	author rse;	state Exp;
branches;
next	1.373;

1.373
date	2005.09.27.07.26.27;	author rse;	state Exp;
branches;
next	1.372;

1.372
date	2005.09.27.07.19.08;	author cs;	state Exp;
branches;
next	1.371;

1.371
date	2005.09.24.22.33.21;	author thl;	state Exp;
branches;
next	1.370;

1.370
date	2005.09.21.11.43.44;	author cs;	state Exp;
branches;
next	1.369;

1.369
date	2005.09.20.21.07.02;	author cs;	state Exp;
branches;
next	1.368;

1.368
date	2005.09.20.14.34.00;	author cs;	state Exp;
branches;
next	1.367;

1.367
date	2005.09.20.12.55.04;	author thl;	state Exp;
branches;
next	1.366;

1.366
date	2005.09.20.11.58.30;	author thl;	state Exp;
branches;
next	1.365;

1.365
date	2005.09.20.11.55.38;	author thl;	state Exp;
branches;
next	1.364;

1.364
date	2005.06.22.18.16.08;	author rse;	state Exp;
branches;
next	1.363;

1.363
date	2005.06.22.08.15.37;	author thl;	state Exp;
branches;
next	1.362;

1.362
date	2005.06.19.12.39.28;	author thl;	state Exp;
branches;
next	1.361;

1.361
date	2005.06.01.21.15.23;	author mk;	state Exp;
branches;
next	1.360;

1.360
date	2005.05.10.08.40.41;	author thl;	state Exp;
branches;
next	1.359;

1.359
date	2005.04.28.07.55.57;	author rse;	state Exp;
branches;
next	1.358;

1.358
date	2005.04.06.09.08.06;	author rse;	state Exp;
branches;
next	1.357;

1.357
date	2005.04.05.11.10.12;	author rse;	state Exp;
branches;
next	1.356;

1.356
date	2005.02.14.10.57.22;	author rse;	state Exp;
branches;
next	1.355;

1.355
date	2005.02.09.15.08.19;	author rse;	state Exp;
branches;
next	1.354;

1.354
date	2005.02.08.13.36.47;	author cs;	state Exp;
branches;
next	1.353;

1.353
date	2005.02.07.13.12.00;	author rse;	state Exp;
branches;
next	1.352;

1.352
date	2005.02.07.13.02.22;	author rse;	state Exp;
branches;
next	1.351;

1.351
date	2005.02.06.20.55.10;	author rse;	state Exp;
branches;
next	1.350;

1.350
date	2005.02.06.16.18.50;	author ms;	state Exp;
branches;
next	1.349;

1.349
date	2005.02.05.09.47.17;	author ms;	state Exp;
branches;
next	1.348;

1.348
date	2005.02.03.11.02.08;	author rse;	state Exp;
branches;
next	1.347;

1.347
date	2005.02.02.15.22.52;	author ms;	state Exp;
branches;
next	1.346;

1.346
date	2005.02.02.09.59.14;	author cs;	state Exp;
branches;
next	1.345;

1.345
date	2005.01.24.15.15.06;	author rse;	state Exp;
branches;
next	1.344;

1.344
date	2005.01.24.11.40.29;	author rse;	state Exp;
branches;
next	1.343;

1.343
date	2005.01.24.11.37.19;	author rse;	state Exp;
branches;
next	1.342;

1.342
date	2005.01.24.11.36.28;	author rse;	state Exp;
branches;
next	1.341;

1.341
date	2005.01.24.11.35.24;	author rse;	state Exp;
branches;
next	1.340;

1.340
date	2005.01.24.11.09.02;	author rse;	state Exp;
branches;
next	1.339;

1.339
date	2005.01.20.13.47.00;	author cs;	state Exp;
branches;
next	1.338;

1.338
date	2005.01.18.19.27.08;	author cs;	state Exp;
branches;
next	1.337;

1.337
date	2005.01.13.14.32.25;	author rse;	state Exp;
branches;
next	1.336;

1.336
date	2005.01.13.10.58.15;	author rse;	state Exp;
branches;
next	1.335;

1.335
date	2005.01.12.10.11.12;	author cs;	state Exp;
branches;
next	1.334;

1.334
date	2005.01.11.13.29.43;	author rse;	state Exp;
branches;
next	1.333;

1.333
date	2005.01.11.11.00.52;	author rse;	state Exp;
branches;
next	1.332;

1.332
date	2005.01.10.14.51.22;	author rse;	state Exp;
branches;
next	1.331;

1.331
date	2005.01.10.13.57.43;	author cs;	state Exp;
branches;
next	1.330;

1.330
date	2005.01.10.12.40.31;	author rse;	state Exp;
branches;
next	1.329;

1.329
date	2005.01.10.12.40.02;	author rse;	state Exp;
branches;
next	1.328;

1.328
date	2005.01.04.14.29.44;	author cs;	state Exp;
branches;
next	1.327;

1.327
date	2005.01.03.15.47.31;	author cs;	state Exp;
branches;
next	1.326;

1.326
date	2005.01.03.12.13.16;	author rse;	state Exp;
branches;
next	1.325;

1.325
date	2005.01.03.11.59.33;	author cs;	state Exp;
branches;
next	1.324;

1.324
date	2005.01.03.11.07.10;	author cs;	state Exp;
branches;
next	1.323;

1.323
date	2005.01.03.10.57.42;	author rse;	state Exp;
branches;
next	1.322;

1.322
date	2005.01.02.11.36.35;	author rse;	state Exp;
branches;
next	1.321;

1.321
date	2004.12.25.07.54.10;	author rse;	state Exp;
branches;
next	1.320;

1.320
date	2004.12.21.11.18.28;	author ms;	state Exp;
branches;
next	1.319;

1.319
date	2004.12.17.09.16.33;	author rse;	state Exp;
branches;
next	1.318;

1.318
date	2004.12.02.19.29.18;	author rse;	state Exp;
branches;
next	1.317;

1.317
date	2004.11.25.11.01.49;	author rse;	state Exp;
branches;
next	1.316;

1.316
date	2004.11.18.16.38.32;	author rse;	state Exp;
branches;
next	1.315;

1.315
date	2004.11.16.14.27.49;	author rse;	state Exp;
branches;
next	1.314;

1.314
date	2004.11.15.09.29.21;	author rse;	state Exp;
branches;
next	1.313;

1.313
date	2004.11.15.09.00.48;	author rse;	state Exp;
branches;
next	1.312;

1.312
date	2004.11.07.11.00.20;	author rse;	state Exp;
branches;
next	1.311;

1.311
date	2004.11.06.10.59.20;	author rse;	state Exp;
branches;
next	1.310;

1.310
date	2004.10.25.18.44.21;	author rse;	state Exp;
branches;
next	1.309;

1.309
date	2004.10.25.13.42.13;	author ms;	state Exp;
branches;
next	1.308;

1.308
date	2004.10.19.07.31.52;	author thl;	state Exp;
branches;
next	1.307;

1.307
date	2004.10.18.18.27.55;	author rse;	state Exp;
branches;
next	1.306;

1.306
date	2004.10.15.12.44.27;	author rse;	state Exp;
branches;
next	1.305;

1.305
date	2004.10.13.15.29.46;	author ms;	state Exp;
branches;
next	1.304;

1.304
date	2004.10.12.12.09.41;	author ms;	state Exp;
branches;
next	1.303;

1.303
date	2004.10.12.10.55.06;	author ms;	state Exp;
branches;
next	1.302;

1.302
date	2004.10.11.17.29.43;	author rse;	state Exp;
branches;
next	1.301;

1.301
date	2004.10.08.16.33.02;	author ms;	state Exp;
branches;
next	1.300;

1.300
date	2004.10.07.18.17.42;	author rse;	state Exp;
branches;
next	1.299;

1.299
date	2004.10.07.17.27.56;	author ms;	state Exp;
branches;
next	1.298;

1.298
date	2004.10.07.11.01.40;	author rse;	state Exp;
branches;
next	1.297;

1.297
date	2004.10.06.14.01.45;	author rse;	state Exp;
branches;
next	1.296;

1.296
date	2004.10.06.08.34.44;	author ms;	state Exp;
branches;
next	1.295;

1.295
date	2004.10.05.11.56.05;	author ms;	state Exp;
branches;
next	1.294;

1.294
date	2004.10.05.11.36.28;	author rse;	state Exp;
branches;
next	1.293;

1.293
date	2004.10.01.19.28.07;	author rse;	state Exp;
branches;
next	1.292;

1.292
date	2004.10.01.13.22.15;	author ms;	state Exp;
branches;
next	1.291;

1.291
date	2004.10.01.07.43.15;	author rse;	state Exp;
branches;
next	1.290;

1.290
date	2004.09.20.16.01.19;	author rse;	state Exp;
branches;
next	1.289;

1.289
date	2004.09.20.14.35.14;	author rse;	state Exp;
branches;
next	1.288;

1.288
date	2004.09.20.13.54.23;	author rse;	state Exp;
branches;
next	1.287;

1.287
date	2004.09.20.07.33.56;	author rse;	state Exp;
branches;
next	1.286;

1.286
date	2004.09.15.19.49.29;	author ms;	state Exp;
branches;
next	1.285;

1.285
date	2004.09.15.10.29.53;	author ms;	state Exp;
branches;
next	1.284;

1.284
date	2004.09.13.15.06.29;	author rse;	state Exp;
branches;
next	1.283;

1.283
date	2004.09.13.14.42.25;	author rse;	state Exp;
branches;
next	1.282;

1.282
date	2004.09.13.13.39.22;	author rse;	state Exp;
branches;
next	1.281;

1.281
date	2004.09.13.13.38.47;	author rse;	state Exp;
branches;
next	1.280;

1.280
date	2004.09.13.13.30.06;	author ms;	state Exp;
branches;
next	1.279;

1.279
date	2004.09.13.12.40.51;	author ms;	state Exp;
branches;
next	1.278;

1.278
date	2004.09.13.11.59.00;	author rse;	state Exp;
branches;
next	1.277;

1.277
date	2004.09.13.11.58.00;	author rse;	state Exp;
branches;
next	1.276;

1.276
date	2004.09.13.11.44.10;	author rse;	state Exp;
branches;
next	1.275;

1.275
date	2004.09.10.10.40.20;	author rse;	state Exp;
branches;
next	1.274;

1.274
date	2004.09.09.08.42.09;	author rse;	state Exp;
branches;
next	1.273;

1.273
date	2004.09.08.10.43.30;	author rse;	state Exp;
branches;
next	1.272;

1.272
date	2004.09.07.14.46.29;	author rse;	state Exp;
branches;
next	1.271;

1.271
date	2004.09.07.14.45.52;	author rse;	state Exp;
branches;
next	1.270;

1.270
date	2004.09.07.14.17.21;	author rse;	state Exp;
branches;
next	1.269;

1.269
date	2004.09.07.12.53.27;	author rse;	state Exp;
branches;
next	1.268;

1.268
date	2004.09.02.16.27.12;	author ms;	state Exp;
branches;
next	1.267;

1.267
date	2004.09.02.16.17.57;	author ms;	state Exp;
branches;
next	1.266;

1.266
date	2004.09.02.15.09.04;	author ms;	state Exp;
branches;
next	1.265;

1.265
date	2004.09.02.14.12.12;	author ms;	state Exp;
branches;
next	1.264;

1.264
date	2004.08.30.15.58.41;	author rse;	state Exp;
branches;
next	1.263;

1.263
date	2004.08.30.15.57.30;	author rse;	state Exp;
branches;
next	1.262;

1.262
date	2004.08.30.15.36.38;	author rse;	state Exp;
branches;
next	1.261;

1.261
date	2004.08.29.10.11.59;	author rse;	state Exp;
branches;
next	1.260;

1.260
date	2004.08.29.10.11.47;	author rse;	state Exp;
branches;
next	1.259;

1.259
date	2004.08.13.08.51.52;	author rse;	state Exp;
branches;
next	1.258;

1.258
date	2004.07.24.22.12.18;	author rse;	state Exp;
branches;
next	1.257;

1.257
date	2004.07.16.13.42.34;	author thl;	state Exp;
branches;
next	1.256;

1.256
date	2004.07.06.11.09.20;	author rse;	state Exp;
branches;
next	1.255;

1.255
date	2004.07.02.14.25.04;	author rse;	state Exp;
branches;
next	1.254;

1.254
date	2004.07.01.18.27.57;	author rse;	state Exp;
branches;
next	1.253;

1.253
date	2004.07.01.18.27.33;	author rse;	state Exp;
branches;
next	1.252;

1.252
date	2004.07.01.18.26.41;	author rse;	state Exp;
branches;
next	1.251;

1.251
date	2004.07.01.18.25.56;	author rse;	state Exp;
branches;
next	1.250;

1.250
date	2004.07.01.17.27.37;	author rse;	state Exp;
branches;
next	1.249;

1.249
date	2004.07.01.17.15.34;	author rse;	state Exp;
branches;
next	1.248;

1.248
date	2004.07.01.09.04.20;	author rse;	state Exp;
branches;
next	1.247;

1.247
date	2004.06.09.21.18.20;	author rse;	state Exp;
branches;
next	1.246;

1.246
date	2004.06.08.18.59.54;	author rse;	state Exp;
branches;
next	1.245;

1.245
date	2004.06.03.20.53.34;	author thl;	state Exp;
branches;
next	1.244;

1.244
date	2004.06.02.11.42.18;	author tho;	state Exp;
branches;
next	1.243;

1.243
date	2004.05.28.11.44.20;	author rse;	state Exp;
branches;
next	1.242;

1.242
date	2004.05.28.10.54.51;	author ms;	state Exp;
branches;
next	1.241;

1.241
date	2004.05.28.10.08.43;	author thl;	state Exp;
branches;
next	1.240;

1.240
date	2004.05.24.05.49.27;	author rse;	state Exp;
branches;
next	1.239;

1.239
date	2004.05.24.05.48.22;	author rse;	state Exp;
branches;
next	1.238;

1.238
date	2004.05.18.08.33.09;	author thl;	state Exp;
branches;
next	1.237;

1.237
date	2004.05.18.08.01.49;	author rse;	state Exp;
branches;
next	1.236;

1.236
date	2004.05.17.06.47.02;	author thl;	state Exp;
branches;
next	1.235;

1.235
date	2004.05.14.11.15.41;	author thl;	state Exp;
branches;
next	1.234;

1.234
date	2004.05.14.07.41.53;	author thl;	state Exp;
branches;
next	1.233;

1.233
date	2004.05.10.07.47.35;	author openpkg-cvs;	state Exp;
branches;
next	1.232;

1.232
date	2004.05.08.22.03.14;	author openpkg-cvs;	state Exp;
branches;
next	1.231;

1.231
date	2004.05.08.19.20.56;	author openpkg-cvs;	state Exp;
branches;
next	1.230;

1.230
date	2004.05.08.08.41.41;	author openpkg-cvs;	state Exp;
branches;
next	1.229;

1.229
date	2004.05.07.21.07.56;	author openpkg-cvs;	state Exp;
branches;
next	1.228;

1.228
date	2004.05.07.20.30.47;	author openpkg-cvs;	state Exp;
branches;
next	1.227;

1.227
date	2004.05.07.20.23.58;	author openpkg-cvs;	state Exp;
branches;
next	1.226;

1.226
date	2004.05.06.19.50.29;	author openpkg-cvs;	state Exp;
branches;
next	1.225;

1.225
date	2004.05.06.14.49.42;	author openpkg-cvs;	state Exp;
branches;
next	1.224;

1.224
date	2004.05.06.14.43.47;	author openpkg-cvs;	state Exp;
branches;
next	1.223;

1.223
date	2004.05.02.09.37.48;	author openpkg-cvs;	state Exp;
branches;
next	1.222;

1.222
date	2004.04.30.07.11.02;	author rse;	state Exp;
branches;
next	1.221;

1.221
date	2004.04.29.15.56.35;	author rse;	state Exp;
branches;
next	1.220;

1.220
date	2004.04.28.19.52.00;	author rse;	state Exp;
branches;
next	1.219;

1.219
date	2004.04.28.16.26.43;	author rse;	state Exp;
branches;
next	1.218;

1.218
date	2004.04.28.13.05.05;	author rse;	state Exp;
branches;
next	1.217;

1.217
date	2004.04.28.09.58.13;	author rse;	state Exp;
branches;
next	1.216;

1.216
date	2004.04.28.09.22.40;	author rse;	state Exp;
branches;
next	1.215;

1.215
date	2004.04.28.08.41.21;	author rse;	state Exp;
branches;
next	1.214;

1.214
date	2004.04.28.08.37.23;	author rse;	state Exp;
branches;
next	1.213;

1.213
date	2004.04.27.20.15.44;	author rse;	state Exp;
branches;
next	1.212;

1.212
date	2004.04.27.13.42.25;	author rse;	state Exp;
branches;
next	1.211;

1.211
date	2004.04.27.13.25.42;	author rse;	state Exp;
branches;
next	1.210;

1.210
date	2004.04.27.13.23.27;	author rse;	state Exp;
branches;
next	1.209;

1.209
date	2004.04.23.08.29.32;	author rse;	state Exp;
branches;
next	1.208;

1.208
date	2004.04.19.07.14.13;	author thl;	state Exp;
branches;
next	1.207;

1.207
date	2004.04.12.17.40.48;	author rse;	state Exp;
branches;
next	1.206;

1.206
date	2004.04.11.19.00.30;	author rse;	state Exp;
branches;
next	1.205;

1.205
date	2004.04.07.10.19.30;	author rse;	state Exp;
branches;
next	1.204;

1.204
date	2004.04.01.15.08.14;	author rse;	state Exp;
branches;
next	1.203;

1.203
date	2004.04.01.09.52.54;	author rse;	state Exp;
branches;
next	1.202;

1.202
date	2004.03.31.13.17.28;	author rse;	state Exp;
branches;
next	1.201;

1.201
date	2004.03.31.11.46.50;	author rse;	state Exp;
branches;
next	1.200;

1.200
date	2004.03.18.12.22.50;	author rse;	state Exp;
branches;
next	1.199;

1.199
date	2004.03.15.11.01.18;	author thl;	state Exp;
branches;
next	1.198;

1.198
date	2004.03.13.17.56.19;	author rse;	state Exp;
branches;
next	1.197;

1.197
date	2004.03.12.18.38.45;	author rse;	state Exp;
branches;
next	1.196;

1.196
date	2004.02.25.16.19.08;	author rse;	state Exp;
branches;
next	1.195;

1.195
date	2004.02.25.10.13.41;	author thl;	state Exp;
branches;
next	1.194;

1.194
date	2004.02.24.23.47.30;	author thl;	state Exp;
branches;
next	1.193;

1.193
date	2004.02.24.23.25.01;	author thl;	state Exp;
branches;
next	1.192;

1.192
date	2004.02.24.11.55.02;	author thl;	state Exp;
branches;
next	1.191;

1.191
date	2004.02.23.08.15.46;	author thl;	state Exp;
branches;
next	1.190;

1.190
date	2004.02.21.08.48.40;	author rse;	state Exp;
branches;
next	1.189;

1.189
date	2004.02.20.13.29.43;	author rse;	state Exp;
branches;
next	1.188;

1.188
date	2004.02.19.09.56.00;	author thl;	state Exp;
branches;
next	1.187;

1.187
date	2004.02.18.10.04.01;	author rse;	state Exp;
branches;
next	1.186;

1.186
date	2004.02.17.22.56.44;	author thl;	state Exp;
branches;
next	1.185;

1.185
date	2004.02.17.19.56.22;	author rse;	state Exp;
branches;
next	1.184;

1.184
date	2004.02.16.08.09.31;	author thl;	state Exp;
branches;
next	1.183;

1.183
date	2004.02.15.19.12.18;	author rse;	state Exp;
branches;
next	1.182;

1.182
date	2004.02.15.19.09.34;	author rse;	state Exp;
branches;
next	1.181;

1.181
date	2004.02.13.22.12.48;	author thl;	state Exp;
branches;
next	1.180;

1.180
date	2004.02.11.08.51.07;	author thl;	state Exp;
branches;
next	1.179;

1.179
date	2004.02.10.16.21.58;	author rse;	state Exp;
branches;
next	1.178;

1.178
date	2004.02.09.20.18.34;	author rse;	state Exp;
branches;
next	1.177;

1.177
date	2004.02.09.08.50.16;	author thl;	state Exp;
branches;
next	1.176;

1.176
date	2004.02.09.08.49.24;	author thl;	state Exp;
branches;
next	1.175;

1.175
date	2004.02.09.08.47.20;	author thl;	state Exp;
branches;
next	1.174;

1.174
date	2004.02.06.14.07.32;	author thl;	state Exp;
branches;
next	1.173;

1.173
date	2004.02.06.08.50.33;	author rse;	state Exp;
branches;
next	1.172;

1.172
date	2004.02.05.09.45.25;	author thl;	state Exp;
branches;
next	1.171;

1.171
date	2004.02.05.07.55.42;	author thl;	state Exp;
branches;
next	1.170;

1.170
date	2004.02.03.09.15.10;	author thl;	state Exp;
branches;
next	1.169;

1.169
date	2004.02.02.09.44.58;	author thl;	state Exp;
branches;
next	1.168;

1.168
date	2004.02.01.11.21.58;	author rse;	state Exp;
branches;
next	1.167;

1.167
date	2004.02.01.11.19.48;	author rse;	state Exp;
branches;
next	1.166;

1.166
date	2004.01.28.15.05.25;	author thl;	state Exp;
branches;
next	1.165;

1.165
date	2004.01.28.12.37.22;	author rse;	state Exp;
branches;
next	1.164;

1.164
date	2004.01.26.14.36.10;	author thl;	state Exp;
branches;
next	1.163;

1.163
date	2004.01.23.09.32.07;	author thl;	state Exp;
branches;
next	1.162;

1.162
date	2004.01.22.09.56.56;	author rse;	state Exp;
branches;
next	1.161;

1.161
date	2004.01.21.15.42.44;	author ms;	state Exp;
branches;
next	1.160;

1.160
date	2004.01.21.13.23.59;	author thl;	state Exp;
branches;
next	1.159;

1.159
date	2004.01.20.23.59.45;	author thl;	state Exp;
branches;
next	1.158;

1.158
date	2004.01.19.14.21.03;	author thl;	state Exp;
branches;
next	1.157;

1.157
date	2004.01.19.11.44.29;	author thl;	state Exp;
branches;
next	1.156;

1.156
date	2004.01.16.15.40.30;	author thl;	state Exp;
branches;
next	1.155;

1.155
date	2004.01.16.13.20.56;	author thl;	state Exp;
branches;
next	1.154;

1.154
date	2004.01.16.09.40.13;	author thl;	state Exp;
branches;
next	1.153;

1.153
date	2004.01.14.08.26.16;	author thl;	state Exp;
branches;
next	1.152;

1.152
date	2004.01.14.08.22.59;	author thl;	state Exp;
branches;
next	1.151;

1.151
date	2004.01.12.09.30.56;	author thl;	state Exp;
branches;
next	1.150;

1.150
date	2004.01.12.08.43.12;	author thl;	state Exp;
branches;
next	1.149;

1.149
date	2004.01.09.16.16.16;	author thl;	state Exp;
branches;
next	1.148;

1.148
date	2004.01.09.13.14.06;	author rse;	state Exp;
branches;
next	1.147;

1.147
date	2004.01.05.13.29.07;	author rse;	state Exp;
branches;
next	1.146;

1.146
date	2004.01.05.13.28.31;	author rse;	state Exp;
branches;
next	1.145;

1.145
date	2003.12.14.12.37.00;	author rse;	state Exp;
branches;
next	1.144;

1.144
date	2003.11.17.19.40.20;	author rse;	state Exp;
branches;
next	1.143;

1.143
date	2003.11.12.20.16.44;	author rse;	state Exp;
branches;
next	1.142;

1.142
date	2003.11.12.12.03.20;	author cs;	state Exp;
branches;
next	1.141;

1.141
date	2003.11.11.20.24.15;	author rse;	state Exp;
branches;
next	1.140;

1.140
date	2003.11.01.11.07.13;	author rse;	state Exp;
branches;
next	1.139;

1.139
date	2003.10.30.18.49.58;	author rse;	state Exp;
branches;
next	1.138;

1.138
date	2003.10.30.08.02.56;	author rse;	state Exp;
branches;
next	1.137;

1.137
date	2003.10.28.16.22.33;	author cs;	state Exp;
branches;
next	1.136;

1.136
date	2003.10.24.14.41.28;	author rse;	state Exp;
branches;
next	1.135;

1.135
date	2003.10.24.11.39.56;	author rse;	state Exp;
branches;
next	1.134;

1.134
date	2003.10.23.16.21.42;	author rse;	state Exp;
branches;
next	1.133;

1.133
date	2003.10.18.11.30.29;	author rse;	state Exp;
branches;
next	1.132;

1.132
date	2003.10.06.06.57.02;	author rse;	state Exp;
branches;
next	1.131;

1.131
date	2003.10.05.13.38.09;	author rse;	state Exp;
branches;
next	1.130;

1.130
date	2003.10.02.15.27.36;	author rse;	state Exp;
branches;
next	1.129;

1.129
date	2003.10.02.15.22.23;	author rse;	state Exp;
branches;
next	1.128;

1.128
date	2003.07.14.10.03.51;	author rse;	state Exp;
branches;
next	1.127;

1.127
date	2003.06.11.21.43.51;	author thl;	state Exp;
branches;
next	1.126;

1.126
date	2003.06.10.09.46.24;	author rse;	state Exp;
branches;
next	1.125;

1.125
date	2003.06.09.17.13.29;	author rse;	state Exp;
branches;
next	1.124;

1.124
date	2003.06.02.19.03.18;	author ms;	state Exp;
branches;
next	1.123;

1.123
date	2003.05.12.18.05.17;	author rse;	state Exp;
branches;
next	1.122;

1.122
date	2003.04.29.12.19.50;	author rse;	state Exp;
branches;
next	1.121;

1.121
date	2003.04.28.15.45.15;	author ms;	state Exp;
branches;
next	1.120;

1.120
date	2003.04.28.15.09.42;	author ms;	state Exp;
branches;
next	1.119;

1.119
date	2003.04.28.14.58.45;	author ms;	state Exp;
branches;
next	1.118;

1.118
date	2003.04.28.14.58.25;	author ms;	state Exp;
branches;
next	1.117;

1.117
date	2003.04.28.14.57.58;	author ms;	state Exp;
branches;
next	1.116;

1.116
date	2003.04.28.14.36.01;	author ms;	state Exp;
branches;
next	1.115;

1.115
date	2003.04.28.14.34.31;	author ms;	state Exp;
branches;
next	1.114;

1.114
date	2003.04.28.14.31.42;	author ms;	state Exp;
branches;
next	1.113;

1.113
date	2003.04.28.14.30.42;	author ms;	state Exp;
branches;
next	1.112;

1.112
date	2003.04.28.14.29.21;	author ms;	state Exp;
branches;
next	1.111;

1.111
date	2003.04.28.14.27.49;	author ms;	state Exp;
branches;
next	1.110;

1.110
date	2003.04.28.14.25.55;	author ms;	state Exp;
branches;
next	1.109;

1.109
date	2003.04.28.14.24.19;	author ms;	state Exp;
branches;
next	1.108;

1.108
date	2003.04.28.14.22.25;	author ms;	state Exp;
branches;
next	1.107;

1.107
date	2003.04.28.14.20.07;	author ms;	state Exp;
branches;
next	1.106;

1.106
date	2003.04.28.14.19.39;	author ms;	state Exp;
branches;
next	1.105;

1.105
date	2003.04.28.14.15.04;	author ms;	state Exp;
branches;
next	1.104;

1.104
date	2003.04.25.14.50.33;	author ms;	state Exp;
branches;
next	1.103;

1.103
date	2003.04.25.14.43.59;	author ms;	state Exp;
branches;
next	1.102;

1.102
date	2003.04.24.16.31.38;	author ms;	state Exp;
branches;
next	1.101;

1.101
date	2003.04.24.14.24.21;	author ms;	state Exp;
branches;
next	1.100;

1.100
date	2003.04.24.09.44.16;	author ms;	state Exp;
branches;
next	1.99;

1.99
date	2003.04.23.15.20.48;	author ms;	state Exp;
branches;
next	1.98;

1.98
date	2003.04.23.15.12.51;	author ms;	state Exp;
branches;
next	1.97;

1.97
date	2003.04.23.15.01.46;	author ms;	state Exp;
branches;
next	1.96;

1.96
date	2003.04.16.07.31.07;	author rse;	state Exp;
branches;
next	1.95;

1.95
date	2003.04.07.14.44.46;	author rse;	state Exp;
branches;
next	1.94;

1.94
date	2003.04.07.14.32.11;	author ms;	state Exp;
branches;
next	1.93;

1.93
date	2003.04.07.13.26.46;	author rse;	state Exp;
branches;
next	1.92;

1.92
date	2003.04.04.14.21.14;	author ms;	state Exp;
branches;
next	1.91;

1.91
date	2003.04.04.12.20.28;	author ms;	state Exp;
branches;
next	1.90;

1.90
date	2003.04.03.20.09.47;	author rse;	state Exp;
branches;
next	1.89;

1.89
date	2003.04.03.12.28.15;	author ps;	state Exp;
branches;
next	1.88;

1.88
date	2003.03.27.16.24.19;	author ps;	state Exp;
branches;
next	1.87;

1.87
date	2003.03.25.10.59.01;	author mlelstv;	state Exp;
branches;
next	1.86;

1.86
date	2003.03.24.15.06.19;	author thl;	state Exp;
branches;
next	1.85;

1.85
date	2003.03.21.08.27.28;	author mlelstv;	state Exp;
branches;
next	1.84;

1.84
date	2003.03.20.11.08.52;	author thl;	state Exp;
branches;
next	1.83;

1.83
date	2003.03.20.08.43.51;	author mlelstv;	state Exp;
branches;
next	1.82;

1.82
date	2003.03.20.07.56.29;	author thl;	state Exp;
branches;
next	1.81;

1.81
date	2003.03.20.07.49.28;	author thl;	state Exp;
branches;
next	1.80;

1.80
date	2003.03.16.18.38.34;	author rse;	state Exp;
branches;
next	1.79;

1.79
date	2003.03.11.08.28.15;	author rse;	state Exp;
branches;
next	1.78;

1.78
date	2003.03.09.17.16.52;	author rse;	state Exp;
branches;
next	1.77;

1.77
date	2003.03.09.08.15.10;	author rse;	state Exp;
branches;
next	1.76;

1.76
date	2003.03.07.11.38.49;	author ps;	state Exp;
branches;
next	1.75;

1.75
date	2003.03.06.23.55.05;	author ms;	state Exp;
branches;
next	1.74;

1.74
date	2003.03.02.10.18.26;	author rse;	state Exp;
branches;
next	1.73;

1.73
date	2003.02.27.09.43.14;	author rse;	state Exp;
branches;
next	1.72;

1.72
date	2003.02.26.14.51.59;	author cs;	state Exp;
branches;
next	1.71;

1.71
date	2003.02.24.14.59.58;	author rse;	state Exp;
branches;
next	1.70;

1.70
date	2003.02.23.19.48.57;	author rse;	state Exp;
branches;
next	1.69;

1.69
date	2003.02.23.09.45.24;	author rse;	state Exp;
branches;
next	1.68;

1.68
date	2003.02.22.20.40.51;	author ms;	state Exp;
branches;
next	1.67;

1.67
date	2003.02.21.11.20.45;	author ps;	state Exp;
branches;
next	1.66;

1.66
date	2003.02.21.11.20.00;	author ps;	state Exp;
branches;
next	1.65;

1.65
date	2003.02.21.11.05.47;	author rse;	state Exp;
branches;
next	1.64;

1.64
date	2003.02.20.12.42.33;	author rse;	state Exp;
branches;
next	1.63;

1.63
date	2003.02.16.19.01.14;	author rse;	state Exp;
branches;
next	1.62;

1.62
date	2003.02.16.09.32.30;	author rse;	state Exp;
branches;
next	1.61;

1.61
date	2003.02.14.12.08.29;	author mlelstv;	state Exp;
branches;
next	1.60;

1.60
date	2003.02.11.14.28.02;	author rse;	state Exp;
branches;
next	1.59;

1.59
date	2003.02.11.10.54.28;	author rse;	state Exp;
branches;
next	1.58;

1.58
date	2003.02.08.14.27.49;	author rse;	state Exp;
branches;
next	1.57;

1.57
date	2003.02.06.19.32.39;	author rse;	state Exp;
branches;
next	1.56;

1.56
date	2003.02.06.08.48.21;	author thl;	state Exp;
branches;
next	1.55;

1.55
date	2003.02.04.16.49.33;	author ps;	state Exp;
branches;
next	1.54;

1.54
date	2003.02.04.13.39.16;	author rse;	state Exp;
branches;
next	1.53;

1.53
date	2003.02.03.20.31.57;	author rse;	state Exp;
branches;
next	1.52;

1.52
date	2003.02.02.09.43.04;	author rse;	state Exp;
branches;
next	1.51;

1.51
date	2003.01.31.18.41.13;	author ms;	state Exp;
branches;
next	1.50;

1.50
date	2003.01.31.16.13.02;	author mlelstv;	state Exp;
branches;
next	1.49;

1.49
date	2003.01.31.15.24.31;	author mlelstv;	state Exp;
branches;
next	1.48;

1.48
date	2003.01.31.09.49.44;	author rse;	state Exp;
branches;
next	1.47;

1.47
date	2003.01.31.07.34.50;	author rse;	state Exp;
branches;
next	1.46;

1.46
date	2003.01.30.15.42.27;	author rse;	state Exp;
branches;
next	1.45;

1.45
date	2003.01.30.15.41.29;	author rse;	state Exp;
branches;
next	1.44;

1.44
date	2003.01.30.15.35.04;	author mlelstv;	state Exp;
branches;
next	1.43;

1.43
date	2003.01.30.15.21.52;	author rse;	state Exp;
branches;
next	1.42;

1.42
date	2003.01.29.13.46.51;	author rse;	state Exp;
branches;
next	1.41;

1.41
date	2003.01.26.12.05.22;	author rse;	state Exp;
branches;
next	1.40;

1.40
date	2003.01.25.18.58.21;	author rse;	state Exp;
branches;
next	1.39;

1.39
date	2003.01.24.16.57.14;	author rse;	state Exp;
branches;
next	1.38;

1.38
date	2003.01.24.16.50.43;	author rse;	state Exp;
branches;
next	1.37;

1.37
date	2003.01.23.13.44.16;	author rse;	state Exp;
branches;
next	1.36;

1.36
date	2003.01.23.13.20.16;	author mlelstv;	state Exp;
branches;
next	1.35;

1.35
date	2003.01.19.09.23.54;	author rse;	state Exp;
branches;
next	1.34;

1.34
date	2003.01.19.09.23.01;	author rse;	state Exp;
branches;
next	1.33;

1.33
date	2003.01.19.09.11.20;	author rse;	state Exp;
branches;
next	1.32;

1.32
date	2003.01.16.11.34.24;	author rse;	state Exp;
branches;
next	1.31;

1.31
date	2003.01.10.10.04.47;	author rse;	state Exp;
branches;
next	1.30;

1.30
date	2003.01.04.14.32.01;	author rse;	state Exp;
branches;
next	1.29;

1.29
date	2003.01.04.14.27.20;	author rse;	state Exp;
branches;
next	1.28;

1.28
date	2003.01.04.14.09.34;	author rse;	state Exp;
branches;
next	1.27;

1.27
date	2003.01.04.12.08.33;	author rse;	state Exp;
branches;
next	1.26;

1.26
date	2003.01.04.12.06.34;	author rse;	state Exp;
branches;
next	1.25;

1.25
date	2003.01.02.19.52.23;	author rse;	state Exp;
branches;
next	1.24;

1.24
date	2002.12.31.11.21.28;	author rse;	state Exp;
branches;
next	1.23;

1.23
date	2002.12.30.20.47.05;	author rse;	state Exp;
branches;
next	1.22;

1.22
date	2002.12.30.14.12.32;	author rse;	state Exp;
branches;
next	1.21;

1.21
date	2002.12.30.11.06.55;	author rse;	state Exp;
branches;
next	1.20;

1.20
date	2002.12.25.19.36.25;	author rse;	state Exp;
branches;
next	1.19;

1.19
date	2002.12.23.19.57.04;	author rse;	state Exp;
branches;
next	1.18;

1.18
date	2002.12.22.20.34.58;	author rse;	state Exp;
branches;
next	1.17;

1.17
date	2002.12.20.20.09.59;	author rse;	state Exp;
branches;
next	1.16;

1.16
date	2002.12.20.19.42.23;	author rse;	state Exp;
branches;
next	1.15;

1.15
date	2002.12.19.10.57.43;	author rse;	state Exp;
branches;
next	1.14;

1.14
date	2002.12.17.14.27.56;	author rse;	state Exp;
branches;
next	1.13;

1.13
date	2002.12.17.12.25.33;	author rse;	state Exp;
branches;
next	1.12;

1.12
date	2002.12.17.12.24.24;	author rse;	state Exp;
branches;
next	1.11;

1.11
date	2002.12.17.10.15.49;	author rse;	state Exp;
branches;
next	1.10;

1.10
date	2002.12.17.09.53.03;	author rse;	state Exp;
branches;
next	1.9;

1.9
date	2002.12.13.08.47.27;	author rse;	state Exp;
branches;
next	1.8;

1.8
date	2002.12.12.13.03.37;	author rse;	state Exp;
branches;
next	1.7;

1.7
date	2002.12.08.17.02.52;	author rse;	state Exp;
branches;
next	1.6;

1.6
date	2002.12.04.14.32.38;	author rse;	state Exp;
branches;
next	1.5;

1.5
date	2002.12.04.12.28.46;	author rse;	state Exp;
branches;
next	1.4;

1.4
date	2002.12.04.12.28.25;	author rse;	state Exp;
branches;
next	1.3;

1.3
date	2002.12.04.10.32.19;	author rse;	state Exp;
branches;
next	1.2;

1.2
date	2002.12.04.10.31.13;	author rse;	state Exp;
branches;
next	1.1;

1.1
date	2002.12.04.09.59.06;	author rse;	state Exp;
branches;
next	;


desc
@@


1.393
log
@update some todo items
@
text
@
  OpenPKG Roadmap
  ===============

  OpenPKG Release Schedule
  ------------------------

  o new release every 4 months (= 3 releases/year)
  o release date is shifted up to +/- 2 weeks
  o proposed times: Feb, Jun, Nov

  OpenPKG Milestones
  ------------------

  PAST:
    o 2001-11      OpenPKG Project Kickoff
    o 2002-04      official exclusive deployment at C&W
    o 2002-01-11   OpenPKG 1.0 (including C&W press release)
    o 2002-08-28   OpenPKG 1.1
    o 2002-12      openpkg-tool (RDF index, build tool)
    o 2003-01-22   OpenPKG 1.2
    o 2003-08-04   OpenPKG 1.3
    o 2003-09      Upgrade RPM 4.0.2 to 4.2.1
    o 2004-02-25   OpenPKG 2.0 (RPM 4.2.1, frontend, 2x platforms)
    o 2004-07-20   OpenPKG 2.1 (tool chain, slideset, RPM extensions)
    o 2004-10-20   OpenPKG 2.2
    o 2005-02-24   OpenPKG 2.3
    o 2005-06-22   OpenPKG 2.4
    o 2005-10-19   OpenPKG 2.5
    o 2006-06-22   OpenPKG Community 2-STABLE-20060622
    o 2006-10-18   OpenPKG Community 2-STABLE-20061018
    o 2006-12-12   OpenPKG Enterprise 1 (E1.0-RELEASE)

  FUTURE:

    o TBD          successor of OpenPKG 2.5

  Unscheduled QA Tasks
  --------------------

    o Test to ensure clean deinstallation of all BIN bootstrap packages

  Unscheduled Development Tasks
  -----------------------------
    o openpkg.ORG website beautification and tech/optical alignment with .NET [rse]
    o %doc [mk]
    o Kolab2 integration [kk]
    o OpenPKG Request Tracking Migration                     
      - export data from old RT/PostgreSQL                   
      - store data in new mbox format                        
    o OpenPKG Buildfarm Software Enhancements                
      - per-machine classes                                  
      - per-machine package exclusions                       
    o Package Problems                                       
      - Bash 3.0: openpkg-dev:root, BASH_ENV?                
    o Package dependencies                                   
      - Adjust dated dependencies (amd, aspell, zebra...)    
    o Fixing: bsd3: R_X86_64_32S relocation bug, -fPIC       
      - perl-*, pango
    o Fixing: eso2: gcc/ld -Wl,-search_paths_first           
      (occurs for openssh when configuring openssl!)
    o Fixing: bsd3: fsl/l2 fails: va_list l2_util_fmt_dump   
      (makes trouble for ntp, openssh, cvs, etc)
    o Fixing: bsd4: configure - Gdb ia64-unknown-freebsd5.3  
    o Fixing: gtk2, gimp, etc. require C++???                
    o Fixing: eso1: GNU tar 1.15.x build crashes vendor      
      compiler while GNU tar 1.14 doesn't trigger this
    o Fixing: OSSP uuid broken on 64-platforms               
    o Correct sudo package, ./install-sh: strip: not found   
    o Bootstrap improvements                                 
      - Add hooks for Solaris10 smf (not using /etc/rc*.d)   
    o Fixing: packages depending on C++ shall require        
      gcc::with_cxx = yes
    o OpenPKG Repository Browsing WebUI
      - OpenPKG rdf2sql
      - OSSP quos (RDBMS query WebUI)
    o add .spec file feature of remembering SHA1/MD5 & file size for distfile verification
    o php CURRENT with pdflib activation fails
    o perl-dbi broken with DBD's mysql & oracle
    o finally provide anonymous-ssh based access to CVS
    o RIPE packages and dependencies (mysql3) are released for production use by GNOC
    o have a generic way to mark hundreds of config files in the RPM filelist (see webmin)
    o package popularity CGI, to indicate usage and lead to blessing decisions
    o argument (generic if possible) error checking
    o - check command line against RPM macros and .spec file option --define variables
    o - check bootstrap against legal usernames, ids, prefixes, and tags
    o apache+mod_php+mod_php_imap+mod_auth_ldap auf Solaris
    o conflicting files are not detected by rpm (php vs. apache+mod_php -> @@l_prefix@@/bin/phpize)
    o apache+mod_php should not provide a @@l_prefix@@/bin/phpize
    o cvstrac leap year problem correct checkins Feb-29...Mar-15 en4:/e/(openpkg|ossp)/sw Instructions: http://www.cvstrac.org/cvstrac/tktview?tn=290
    o Manual Page "openpkg dev"
    o openpkg dev: release for PRIV/NoSource packages
    o Contributor Environment: OSSP cvsfusion: main program
    o Contributor Environment: "openpkg vendor"
    o Contributor Environment: HOWTO Document
    o IMAP broken (telnet host 110) on debian (aw)
    o Test IMAP virtualhost configuration
    o fsl import latest pcre ??? using currently version 3.9 -> 4.5 ???
    o Consulting Fraunhofer: Write "Local CVS Setup" documentation
    o build time option for suexec-docroot (and maybe others, too) and deployment to www2-MUC1
    o design openpkg-register data format and content
    o design openpkg-register protocol
    o Central Registry (UUID based) for OpenPKG instances
    o brainstorm: Tool Chain API
    o resolve crash of CVS "pserverd" (and fix cvs.openpkg.org)
    o OpenPKG Testdrive: install OS
    o OpenPKG Testdrive: establish jail environment
    o Showcase (Camtasia)
    o Multiple Choice Test (MCT) for OpenPKG
    o contraint based relationship/problem resolver
    o OpenPKG Tool Chain (minimal)
    o Cleanup/Extend %xxxx section prolog/epilog (overlay feature)
    o Bugfix: "+" in versions leads to double-installations
    o New Websites ("META")
    o fsl and imapd logging [thl]
    o openpkg-dev for contributors documentation workoff
    o openpkg-dev replace which by bash type and remove it
    o Update Java packages and align to current (stable) community standards
    o Package gmake not using 'use_make' Argument correctly, possibly generic problem
    o use %docs flag for flagging documentation
    o packages should provide a %doc section containing OpenPKG-specific informations (like README.Debian for Debian)
    o mailing list archive with IMAP/NNTP/??? capability
    o mailing list archive with Web Interface and URI capability
    o mailing list archive with Web Interface search
    o new bugdb based on mailing list archive Web/search/URI/IMAP...
    o replace rt.openpkg.org with IMAP-based hand-crafted solution
    o rt replacement: evaluate IMAP server and client features
    o rt replacement: implement mail filter for request tracking
    o work-off RT tickets of rt.openpkg.org
    o import old tickets into new bugdb
    o check all rcService parameters of rc files against package (rc.*) name, and better build test into rclint
    o Fix bootstrap: vendor coreutils on platforms following new POSIX standard don't provide some options any longer: head: `-1' option is obsolete; use `-n 1' since this will be removed in the future
    o extend RPM to reject or at least warn on unmatched --define and %option identifiers [ms]
    o provide --tmpdir option to bootstrap
    o Clan.{pm,pod} conflict in Perl packages
    o consider central log for build/install warnings (Matthias Kurz)
    o improve SA template [thl]
    o speclint test for shtool install/subst for sed compatiblity [thl]
    o platform independent binary packages [thl]
    o coreutils --with legacy hostname conflict SuSE 8.2 [thl]
    o conditional Conflicts: bug [thl]
    o openpkg-tool index should use file locking [thl]
    o opa macro has side effect on PATH order [thl]
    o mod_auth_mysql contribution [thl]
    o traditional owner and groups [thl]
    o test openssh LDAP support [thl]
    o document/pick queries and unify across scripts [thl]
    o sign CURRENT packages [thl]
    o rpm --rebuild leaving zombie sessions open [thl]
    o catapult RPM product installer [thl]
    o rpm reports wrong option settings when showing package info [thl]
    o explain how users can manage private extensions [thl] ??? which software and which release ??
    o unixodbc with FreeTDS [thl]
    o PEAR packages
    o apache/php: use php.ini to find pear in php package
    o obmtool log file mess [thl]
    o feature request for toolchain [thl]
    o certification for SuSE, RedHat etc. [thl]
    o rc scripts and quoting [thl]
    o extend --ignore(arch|os) logic to --ignoretag [thl]
    o buglet in rc relying on external commands available in PATH [cs]
    o check OpenPKG binaries (incl. 2.0) for dup files
    o openpkg-audit: "openpkg rpm" overload
    o tar -> shar
    o "openpkg build" work-off TODO items
    o rc should check whether it needs *and* can use su
      to avoid nightly error mails from cron in instances
      that were installed non-root (s_usr != root)
    o rse: RPM extension: fetch/curl replacement
      (OSSP fetch)
    o RPM bug: "plus in release" -> double installs
    o "openpkg register"
    o "openpkg dev" should upload src.rpm -> private
    o add RPM hooks and prolog/epilog sections
      (. install-info/mkdir override support
       . additional logging/auditing possibilities
       . automatic release requires/provides)
    o RPM --tag foo remember in binary package
    o lint-spec/*.spec, %build/%install
      consistent $RPM_BUILD_ROOT removal
    o docbook: use sgml with xmlcatalog and only DocBook 4.3?
    o sgml: use xmlcatalog and rename to xml?
    o optional possiblity to run BIND under restrictive user/group id
    o vcheck passive FTP support via LWP
    o dig into problem where file conflicts are not detected
    o RPM bug: "rpm alias" is broken and requires blanks instead of "=" on --opt=value arguments
      (was: popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space))
    o rse: simplify options (for tools, etc): [rt, cvs]
      - solution 1: remove all non-binary %options by replacing them
        with run-time decisions (config files, wrapper, etc.)
      - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string
      - solution 3: %option with_xxx binary, %variable xxx arbitrary string
    o use UUID for COOKIE header or add additional UUID header
    o "OpenPKG" package branding with %{l_openpkg_release}
    o rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht)
    o thl: explicit package documentation: %doc flagging;
      add knowledge to "openpkg build" for keeping --includedocs option on
      upgrades (via "rpm -qsd | grep '^installed'");
    o "openpkg dev" creates /// in nosrc pathnames
    o "openpkg dev" should support sane environment (i.e. openldap "ls -t" check fails because ls shell function)
    o rse: remember bootstrap pre-installation status (/etc/shells exists, <prefix> link/dir existed, uid/gid existed, ...)
    o basic set of meta-xxx packages (concept not fully clear and using CURRENT doesn't hurt at all)
    o cvstraq bug: http://cvs.openpkg.org/timeline?x=1&c=2&dm=1&px=openpkg-src/apache shows
      both apache and apache2 timeline
    o perl-openpkg vs. perl-XXX .packlist removal
    o rpm: provide additional dependencies (for libs) and dep or|and
    o rpm: remember source and binary dependencies in both source and binary packages for easier indexing
    o rc: convert priority based deps into logical deps
    o bugfix: oident does not start -> core
    o bugfix: delegate segfaults on Solaris
    o OpenPKG: openpkg.spec: cleanup: uname -> platform
    o rse: Sanity Check: Prefix: %{l_prefix} (relocatable) -> make sure only
      <prefix>/bin/rpm can be used for install, except if --prefix=<foo> with <foo>/bin/rpm is used
    o FAQ: explain crontab user root issue
    o FAQ: explain root/cw build issues
    o FAQ: mention vserver/jail is required for security, root might help
    o framework for switch-user during build+install times
      (idea: "openpkg install foo" checks "rpm -qplv foo.src.rpm" for setuid/setgid/owner and switches
       to root only if necessary. Similar for -Uvh step)
    o unified vendor package import/export
    o closer ZfOS integration (support config management, etc)
    o OSSP fsl improvement: separated config file parsing, daemon/deattachement mode, etc.
    o META
    o WebUI: Package repository browser for www.openpkg.org
    o Excel-Sheet ins Web stellen!
    o OpenPKG Toolchain (Execution Wrapper, User Interfaces, Commands, Perl API)
      - includes/replacement for src2make, etc (RE+buildfarm)
      - includes registration framework
      - backend database (for registration & build-farm & repository browsing)
      - new curses-based user interface
    o Training Documentation Set
      - introduction presentation
      - introduction article
      - user guide
      - student guide
    o set gcc to 64bit on Solaris (howto by default in gcc (patch), are there any real problems?)
    o global with_debug=yes options for -g (easy if GCC is a PreReq)
    o write openssl-snakeoil CA
    o ASCII tar (shell script)
    o Automatic, enforced registration
    o Community Forum my.openpkg.org:
      - RedHat Network (RHN) for users (self-registred)
      - CVS Feedback forum for vendors (registered by us)
      - Package Maintainer forum
    o Optional Support for Dynamic Shared Object (DSO) Libraries (with_dso=yes)
    o 100% rpmlint (binary RPM checking): man pages for %{l_prefix}
    o Bug Database replacement
    o OSSP var: vartool (enhancement for "shtool subst")
    o Configuration Management (<prefix>/etc/*: in-place editing, generating)
    o Daemon Monitoring (run-time checking, automatic restart)
    o Certification Test (MCT+Practice)
      - OPCE: OpenPKG Certified Engineer      (Bandbreite)
        (MCT + Practice [download, solve deps, edit configs, .rpmsave, how to apply SA, corrupted file find+fix, ...])
      - OPCD: OpenPKG Certified Developer     (Spezialist)
        (MCT + Practice [develop a package])
    o Unix/OpenPKG Curriculum ("all-in-one training & certification")
    o unknown: creation/update/deletion of external things (user, group, crontab, etc)
    o testdrive.openpkg.org
    o naming of /etc/... init scripts [cs], thl suggestion: use UUID

  Unscheduled Documentation Tasks
  -------------------------------

    o Update handbook
    o Edit user tutorial
    o Review slideset
    o Finally sort out which platforms we support

  OpenPKG Request For Packaging
  -----------------------------

      - [rse] typo3 4.0 CMS   - http://typo3.com/
      - [rse] otrs            -
      - [rse] xara            - http://www.xaraxtreme.org/
      - [rse] xorp            - http://www.xorp.org/
      - [rse] firebird        - http://firebird.sf.net/
      - [rse] sapdb/mysql-maxdb -
      - [rse] ingres          - 
      - [rse] silc            - http://www.silcnet.org/
      - [rse] joomla          - http://www.joomla.org/
      - [rse] gforge          - http://gforge.org/
      - [rse] bricolage CMS   - http://bricolage.cc/
      - [rse] dict[d]
      - [rse] logrotate
      - [rse] fontforge       - http://fontforge.sourceforge.net/
      - [rse] libpixman, libsvg, xsvg http://www.xsvg.org/
      - [rse] lcfg CMS        - http://www.lcfg.org/
      - [rse] auto nice daem. - http://and.sourceforge.net/
      - [rse] sge             - http://gridengine.sunsource.net/
      - [rse] zonecheck       - http://www.zonecheck.fr/
      - [rse] thy             - http://bonehunter.rulez.org/thy.html
      - [rse] dcc             - http://www.rhyolite.com/anti-spam/dcc/
      - [rse] openpksd        - http://openpksd.org/
      - [rse] opendx          - http://www.opendx.org/
      - [rse] stud.ip (http://www.studip.de/)
      - [ext] bb
      - [rse] diablo
      - [rse] imake
      - [ext] lprng/ifhp
      - [rse] lxr (http://lxr.linux.no/)
      - [rse] freemind (http://freemind.sourceforge.net/)
      - [thl] MAPI Toolkit    - http://www.sourcextreme.com/projects/outlook/mapi/
      - [rse] m[eta-]cvs
      - [rse] mon
      - [rse] nlp
      - [rse] ntop
      - [ext] nullmailer
      - [rse] opengroupware
      - [rse] openoffice
      - [cs]  pear            - http://pear.php.net/
              pear-*            separate PEAR packages, similar to perl-*
      - [rse] rmagic
      - [rse] sablevm
      - [rse] sieve/perlsieve (for imapd)
      - [ext] snmp with sendmail_mib
      - [ext] sodipodi
      - [ext] templates (possibly part of X11 package)
      - [rse] texlive
      - [ext] tuxpaint
      - [rse] xfree86
      - [cs]  xlhtml
      - [ext] xprobe
      - [ext] apache2         - full support
      - [ext] tightvnc        - client+server
      - [ext] gpart           - http://www.stud.uni-hannover.de/user/76201/gpart/
      - [ext] jedit           - http://www.jedit.org/
      - [ext] sced            - http://www.cs.wisc.edu/~schenney/sced/sced.html
      - [ext] giram           - http://www.giram.org/
      - [ext] grace           - http://plasma-gate.weizmann.ac.il/Grace/
      - [ext] sourcenavigator - http://sourcenav.sourceforge.net/index.html
      - [ext] gnome           - http://www.gnome.org/
      - [ext] lxrun           - http://www.ugcs.caltech.edu/~steven/lxrun/
      - [ext] osrtspproxy     - http://www.rtsp.org/
      - [ext] dante (socks)   - http://www.inet.no/dante/
      - [ext] freemind        - http://freemind.sourceforge.net/    (i second it)
      - [ext] chaosreader     - http://users.tpg.com.au/bdgcvb/chaosreader.html
      - [ext] libhoard        - http://www.hoard.org/
      - [ext] libsafe         - http://www.research.avayalabs.com/project/libsafe/
      - [ext] hp2xx           - ftp://ftp.gnu.org/gnu/hp2xx/
      - [ext] hylafax         - http://www.hylafax.org/
      - [ext] mgetty          - http://www.leo.org/~doering/mgetty/
      - [ext] gaim            - http://gaim.sourceforge.net/
      - [ext] lavaps          - http://www.isi.edu/~johnh/SOFTWARE/LAVAPS/
      - [ext] xkeycaps        - http://www.jwz.org/xkeycaps/
      - [ext] xtetris         - ftp.x.org
      - [ext] xmahjongg       - ftp.x.org
      - [mk]  monotone        - http://www.venge.net/monotone/
      - [mk]  xxdiff          - http://xxdiff.sourceforge.net/
      - [mk]  tkdiff          - http://tkdiff.sourceforge.net/

  Known Issues
  ------------

    o Debian v3.1 ndbm trouble

    - fact:
      the "sarge" release will not include a ndbm. We have applications
      that still require the ndbm API. Our choices discussed were:

    - include ndbm in OS:
      not possible. We are not involved in Debian release engineering

    - drop support for OS not offering ndbm:
      not acceptable. According to our primary sponsor's lead engineer
      UNIX, Debian is the #1 important Linux distro for them because it
      allows machines to be setup once, run and being maintained for a
      long time without having to reinstall the OS. Support for this
      platform is mandatory.

    - drop support for application requiring ndbm:
      bad idea as apache 1.3 mod_auth_xxx is one them.

    - port applications to not use ndbm:
      not acceptable as a quick hack. Although a good long term goal we
      are too deep into the release engineering process to accept that
      additinal workload which has a completely unforseeable scope.

    - provide ndbm for OS:
      fixing/enhancing the OS itself is beyond the scope of OpenPKG.

    - use OpenPKG gdbm with ndbm support
      this is the easy way to go for fresh installs that use OpenPKG
      applications only. That's why we picked it, see "ndbm" section in
      upgrade.txt.

      However, installations mixing vendor and OpenPKG stuff and
      existing installations upgrading might run into trouble. The
      reason is that gdbm::with_ndbm supports a ndbm API, makes the
      build process of the application happy and allows them to install
      and run. But the gdbm::with_ndbm file format on disk is very
      likely different from that of the vendor's ndbm implementation.
      Upgrades from OpenPKG v1.3 will have used the vendor ndbm
      previously. Now they use gdbm::with_ndbm. Any damage can happen,
      from destroyed ndbm files to appliation crashes to application
      malfunction (i.e. apache mod_auth_xxx unable to read old ndbm
      and accidentally grant access). Both fresh installs and upgrades
      might run into trouble when they mix vendor and OpenPKG software,
      i.e. use a vendor password creation/maintenance tool which writes
      vendor ndbm files and use OpenPKG v2.0 application which reads
      gdbm::with_ndbm file format.

      Upgraders have two options:

      1.) build gdbm with_ndbm=no and build apache with_gdbm_ndbm=no.
          This reverts to the old behaviour of using the vendor ndbm
          and, of course, only works on OS that provide one.

      2.) convert/recreate your ndbm databases.

    o Debian v3.1 install-info causing info.dir trouble

    - fact:
      the "sarge" release includes a install-info application which
      works a bit different than the install-info applications on almost
      any other OS. They claim their application saw the world first and
      assume the rest of the world will change and become compatible,
      work around that issue or eliminate their name duplication. The
      install process of applications detecting presence of install-info
      but assume the non-debian way leads to two known problems:

      1.) a "info.dir" will be created. That file will make it into
          the RPM package and later inhibits package installations as
          file conflicts are detected when subsequent installs also
          provide that file.

      2.) when the build process is run as root, it alters data below
          /var on the build host. When the build process is run as
          non-root, it might fail at that point.

      Our choices discussed were:

    - include "common world" install-info in OS:
      not possible. We are not involved in Debian release engineering.

    - drop support for OS not offering "common world" install-info:
      not acceptable. [see ndbm issue]

    - drop support for application requiring "common world" install-info:
      not acceptable. Many prominent CORE and BASE applications are
      affected.

    - port applications to use "Debian install-info":
      bad idea to port common world to the exception, no matter if the
      exception is right or wrong.

    - provide "common world" install-info for OS:
      fixing/enhancing the OS itself is beyond the scope of OpenPKG.
      It would also break a huge number Debian packages.

    - use OpenPKG install-info
      not acceptable as a quick hack. We tried and we believe it is
      possible. In the end it's a matter of overloading existing vendor
      utilites (i.e. cp|mv|rm|chmod|chown|chgrp) with OpenPKG tools.
      This is our prefered solution as it will fix other things like
      chown(1) interception on "make install". However, we simply gave
      up as the complexity of the changes are huge. In the end, it just
      a matter of setting PATH correctly at the correct time. While
      evaluating the latter, we found inconsistencies in RPM internals
      which have to be cleaned up to allow implementation of hooks which
      eventually provide overload functionality. We must assume that
      such changes will have lots of side effects which take months to
      clean up. REJECTED SCOPE CREEP.

    - workaround
      the requirement to have OpenPKG v2.0 build binary RPMs on Debian
      v3.1 is to have the Debian install-info either not installed at
      all or temporary replaced by /bin/true, i.e. using:

      # mv /usr/sbin/install-info /usr/sbin/install-info.debian
      # ln -s /bin/true /usr/sbin/install-info

    o more accurate version.release requirements

    - decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not)

      currently all release packages require other packages unversioned,
      i.e. the relationship of application A requiing library L is
      formulated as

        A requires L

      This is good as long as the user stays within a release. However,
      when the user starts to mix in CURRENT or is in the progress of
      doing an UPGRADE it would be favourable when the requirement is
      formulated:

        A requires L >= V.V.V-R.R.R
        A requires L >= *-R.R.R

      This would ensure L is upgraded before A, something we cannot
      assure today. The first form doesn't work for mixing in CURRENT
      beyond the first vendor upgrade. It also doesn't work for doing
      an UPGRADE assumed the later release also contains a later vendor
      version. The second form doesn't work because RPM doesn't support
      it.

      A possible workaround was identified to omit the vendor version:

        A requires L >= L.release.R.R.R and
        L-V.V.V-R.R.R provides L.release.R.R.R

      This means that every application A and every library L needs
      to have this information added. This is a maintenance nightmare
      and, if done manually, considered being a very error prone task.
      Ralf tried to automate it using macros but failed because the
      macro did only get information from the last requirement entry
      not all entries and conditional entries seem to be a even harder
      challenge. So we stick to what we had in the past and this is
      deferred due to time constraints. REJECTED SCOPE CREEP

    o NetBSD

    - mysql* needs PTH but NetBSD 1.x doesn' support by default
@


1.392
log
@a few things I would like to see packaged by us, too
@
text
@d30 3
d272 2
a280 1
      - [rse] mediawiki       - http://wikipedia.sourceforge.net/
a282 1
      - [rse] typo3 CMS       - http://typo3.com/
d286 1
a286 1
      - [rse] libpixman, cairo, libsvg, xsvg http://www.xsvg.org/, http://cairographics.org/
a298 2
      - [ext] firebird/interbase
      - [rse] libgsasl
a304 1
      - [rse] ngrep
a326 1
      - [ext] openslp         - www.openslp.org
a335 1
      - [ext] mailman         - http://www.list.org/     (i second it)
@


1.391
log
@updates tasks and schedules
@
text
@d269 6
a279 1
      - [rse] sapdb/mysql-maxdb 7.5
@


1.390
log
@bring up-to-date
@
text
@d29 1
d33 1
a33 31
    o 2005-10-19   OpenPKG 2.5

  OpenPKG 2.5
  ===========

  MAJOR GOALS:

  - GCC 4.0
  - Solaris 10/sparc
  - [Open]SUSE 10.0

  RELEASE ENGINEERING TIMELINE:
                                                      X      # <-- 2005-10-19
  |------|------|------|------|------|------|------|------|------|-->
  |MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  | CW34 | CW35 | CW36 | CW37 | CW38 | CW39 | CW40 | CW41 | CW42 |...
    T-8W   T-7W   T-6W   T-5W   T-4W   T-3W   T-2W   T-1W  TARGET

  Legend:  (=) Primary Period (-) Extended Period (#) Milestone (+) Holiday/Vacation

  PUSH DOWN LIST

  o openpkg.ORG website beautification and tech/optical alignment with .NET [rse]

  o Packages failing:

    Legend:
    * = supported platform -> fix is mandatory or either platform or package must be declassified
    - = obsoleted, tentative or less platform support -> fix is nice to have only

  Legend: (X) todo (#) done (.) not affected (@@) suspended/failed
d42 1
@


1.389
log
@please do not tell me again that MySQL is broken somewhere or I will put PostgreSQL into the 'mysql' package and then the problems will be finally gone forever... ;-)
@
text
@d41 1
d44 1
a44 1
                                                 X           # <-- 2005-10-19
d54 3
a56 2
  o worst issues
    - openpkg.ORG website beautification and tech/optical alignment with .NET [rse]
a61 44
    Packages failing on multiple platforms

        bochs-2.2.1-20050927 [steve]
            * rm1-ix86-solaris10
            * rm3-ix86-rhel4
            * rm4-ix86-solaris9
            * rm7-sparc64-solaris9
            * rm9-sparc64-solaris10
            * vm11-ix86-netbsd2.0.2
            * vm31-ix86-suse10.0
            - rm8-sparc64-solaris8
            - vm21-ix86-mandriva10.2

        lmtp2nntp-1.4.0-20051003 [thl]
            * rm1-ix86-solaris10
            * rm4-ix86-solaris9
            * rm7-sparc64-solaris9
            * rm9-sparc64-solaris10
            - rm8-sparc64-solaris8

        lsof-4.76-20050831
            * rm0-ix86-freebsd5.4
            * rm6-amd64-freebsd5.4
            - rm5-ia64-freebsd5.4
            - vm10-ix86-freebsd6.0
            - vm22-ix86-freebsd4.11
            - vm32-ix86-freebsd7.0

    Packages with failing on single platform

        - rm5-ia64-freebsd5.4    gdb-6.3-20041210	
        - vm21-ix86-mandriva10.2 kermit-8.0.211-20050612	
        - vm21-ix86-mandriva10.2 xpm-3.4k-20040920	
        - vm22-ix86-freebsd4.11  graphviz-2.6-20050927	
        - vm22-ix86-freebsd4.11  kerberos-1.4.2-20050811	
        - vm22-ix86-freebsd4.11  tcsh-6.14.00-20050910	
        - vm32-ix86-freebsd7.0   snmp-5.2.1-20051003	

  DEVELOPMENT

  o %doc [mk]

  o Kolab2 integration [kk]

d71 2
@


1.388
log
@one more fixed
@
text
@a87 5
        mysql-4.1.14-20050928 [rse]
            * rm4-ix86-solaris9
            * rm7-sparc64-solaris9
            - rm8-sparc64-solaris8

@


1.387
log
@should be already fixed
@
text
@a94 1
        - rm5-ia64-freebsd5.4    gc-6.6-20050930	
@


1.386
log
@latest updates
@
text
@a100 1
        - vm22-ix86-freebsd4.11  openldap-2.3.7-20050902	
@


1.385
log
@I would like to see an OpenPKG Joomla (fork of Mambo) package
@
text
@d43 1
a43 1
                                                X            # <-- 2005-10-19
a53 1
    - check for use of premature odoc code within release packages
a94 1
        * vm11-ix86-netbsd2.0.2  delegate-9.0.4-20050928	
@


1.384
log
@issue solved
@
text
@d346 1
@


1.383
log
@you are here ;-) And Firefox issues solved, too
@
text
@a54 1
    - make sure only consumers not providers of *.pc files require pkgconfig
@


1.382
log
@smtpfeed issue now solved
@
text
@d43 1
a43 1
                                       X                     # <-- 2005-10-19
a55 3
    - update firefox because of a included security fix
    - both PLUS packages firefox and mozilla fail since recently with
      "/openpkg-dev/bin/ld: cannot find -lssl3".
@


1.381
log
@remember the build issue, too
@
text
@a97 4
        smtpfeed-1.20-20040920
            * vm30-ix86-fedora4
            * vm31-ix86-suse10.0

@


1.380
log
@remaining worst issues
@
text
@d57 2
@


1.379
log
@seeking for help to maintain local changes
@
text
@a53 7
    - bochs broken on a handful platforms, each with another problem
    - delegate vs. gcc4
    - emacs on vm30-ix86-fedora4 but it's not the usual /proc/sys/kernel/exec-shield problem
    - imapd broken on all platforms (seems to require openssl with PIC and more)
    - lsof gcc4 "static follows non-static declaration"
    - mysql and postgresql "undefined reference to `isinf'"
    - pgp gcc4/c++ problem "explicit specialization of must be introduced"
d59 54
@


1.378
log
@two more items now solved
@
text
@d379 3
@


1.377
log
@a few more things were done by THL yesterday
@
text
@a60 1
    - samba two problems on three machines
a63 1
    - 1.12.12 requires porting of the large RSE patch set by RSE itself [rse]
@


1.376
log
@golden engineering pin dedicated to out gcc hero Matthias Kurz for checkin [25256]
@
text
@a53 1
    - rm9-sparc64-solaris10 missing x11 libraries
a61 1
    - tetex requires ed(1) but neither OpenPKG nor vm21-ix86-mandriva10.2 ships one
@


1.375
log
@flush collection of more issues that came to my attention
@
text
@a53 1
    - rm1-ix86-solaris10 not building a gcc4 that works
@


1.374
log
@update for today
@
text
@d65 5
@


1.373
log
@rm0 was already rebooted and vm11 is intentionally kept as is
@
text
@d40 1
d43 1
a43 1
                                X                            # <-- 2005-10-19
@


1.372
log
@Fresh installation of RHEL4 ES on rm3 (minimal install, SELinux enabled
but warning only)
@
text
@a51 4
  o platform updates and assignments
    rm0-ix86-freebsd5.4    [rse]     ready after next reboot
    vm11-ix86-netbsd2.0.2  [FIXME]

@


1.371
log
@log worst RE packaging and setup issues that have been identified until now
@
text
@a53 1
    rm3-ix86-rhel4         [cs]
@


1.370
log
@Updated rm1, rm9
@
text
@d57 13
@


1.369
log
@Updated vm12
@
text
@a53 1
    rm1-ix86-solaris10     [cs]
a54 1
    rm9-sparc64-solaris10  [cs]
@


1.368
log
@Updated rm2, rm4, rm7, rm8; updates on vm12 are in progress
@
text
@a57 1
    vm12-ix86-gentoo1.6.12 [cs]      emerge in progress
@


1.367
log
@some platforms ready for RE
@
text
@a54 1
    rm2-ix86-debian3.1     [cs]
a55 3
    rm4-ix86-solaris9      [cs]
    rm7-sparc64-solaris9   [cs]
    rm8-sparc64-solaris8   [cs]
d58 1
a58 1
    vm12-ix86-gentoo1.6.12 [cs]
@


1.366
log
@some platforms ready for RE
@
text
@a62 3
    vm21-ix86-mandriva10.2 [FIXME]
    vm30-ix86-fedora4      [thl]
    vm32-ix86-freebsd7.0   [rse]
@


1.365
log
@OpenPKG 2.5 RE - platform updates and assignments
@
text
@d53 1
a53 1
    rm0-ix86-freebsd5.4    [rse]
a57 2
    rm5-ia64-freebsd5.4    [rse]
    rm6-amd64-freebsd5.4   [rse]
a60 1
    vm10-ix86-freebsd6.0   [rse]
a62 1
    vm20-ix86-suse9.3      [thl]
a63 1
    vm22-ix86-freebsd4.11  [rse]
a64 1
    vm31-ix86-suse10.0     [thl]
@


1.364
log
@replace obsolete goal with a new nice one
@
text
@d42 1
a42 2
                                                             # <-- 2005-10-19
   ++        +++++++++++                                           [thl]
d50 23
@


1.363
log
@complete OpenPKG 2.4 and prepare for the future, ISO 8601 dates
@
text
@d39 1
a39 1
  "resurrection" after switching sponsorship from C&W to Foundation+SpaceNet
@


1.362
log
@update todo, removing tasks that were done. The 2.4 release is on schedule.
@
text
@d16 13
a28 12
    o    Nov-2001: OpenPKG Project Kickoff
    o    Apr-2002: official exclusive deployment at C&W
    o 11-Jan-2002: OpenPKG 1.0 (including C&W press release)
    o 28-Aug-2002: OpenPKG 1.1
    o    Dec-2002: openpkg-tool (RDF index, build tool)
    o 22-Jan-2003: OpenPKG 1.2
    o 04-Aug-2003: OpenPKG 1.3
    o    Sep-2003: Upgrade RPM 4.0.2 to 4.2.1
    o 25-Feb-2004: OpenPKG 2.0 (RPM 4.2.1, frontend, 2x platforms)
    o 20-Jul-2004: OpenPKG 2.1 (tool chain, slideset, RPM extensions)
    o 20-Oct-2004: OpenPKG 2.2
    o 24-Feb-2005: OpenPKG 2.3
d32 1
a32 1
    o 22-Jun-2005: OpenPKG 2.4
d34 1
a34 1
  OpenPKG 2.4
d42 2
a43 9

     ....---------------------                     (Development)
         -######--------------                     Buildfarm Updating
         --------###################-              Engineering: Package Fixing, Blessing
                                    --#####----    Release: Binary Rolling
                                      ######---    Release: Upgrading Tests
                                      ------##-    Release: Upgrading Documentation
                                            -##    Release: Press Release
                                      (22-Jun) #   Release: Announcement
d46 2
a47 4
  | CW19 | CW20 | CW21 | CW22 | CW23 | CW24 | CW25 | CW44 | CW45 |...
                                            ^
                                            | WE ARE HERE
                                            |
d49 1
a49 1
  Legend:  (=) Primary Period (-) Extended Period (#) Milestone (+) Holiday
d52 4
a55 28
                                                           tho ms  hms thl rse cs  
                                                           --- --- --- --- --- --- 
  o OpenPKG Request Tracking Migration                     X   .   .   .   .   .   
    - export data from old RT/PostgreSQL                   X   .   .   .   .   .   
    - store data in new mbox format                        X   .   .   .   .   .   
  o OpenPKG Buildfarm Software Enhancements                .   .   .   .   .   .   
    - per-machine classes                                  .   .   .   X   .   .   
    - per-machine package exclusions                       .   .   .   X   .   .   
  o Package Problems                                       .   .   .   .   .   .   
    - Bash 3.0: openpkg-dev:root, BASH_ENV?                .   .   .   .   X   .   
  o Package dependencies                                   .   .   .   .   .   .   
    - Adjust dated dependencies (amd, aspell, zebra...)    .   X   .   .   .   .   
  o Fixing: bsd3: R_X86_64_32S relocation bug, -fPIC       .   .   .   .   #   .
    - perl-*, pango
  o Fixing: eso2: gcc/ld -Wl,-search_paths_first           .   .   .   .   X   .
    (occurs for openssh when configuring openssl!)
  o Fixing: bsd3: fsl/l2 fails: va_list l2_util_fmt_dump   .   .   .   .   X   .
    (makes trouble for ntp, openssh, cvs, etc)
  o Fixing: bsd4: configure - Gdb ia64-unknown-freebsd5.3  X   X   X   X   X   X
  o Fixing: gtk2, gimp, etc. require C++???                #   .   .   .   .   .
  o Fixing: eso1: GNU tar 1.15.x build crashes vendor      X   X   X   X   X   X
    compiler while GNU tar 1.14 doesn't trigger this
  o Fixing: OSSP uuid broken on 64-platforms               .   .   .   .   #   .
  o Correct sudo package, ./install-sh: strip: not found   .   X   .   .   .   .
  o Bootstrap improvements                                 .   X   .   .   .   .
    - Add hooks for Solaris10 smf (not using /etc/rc*.d)   .   X   .   .   .   .
  o Fixing: packages depending on C++ shall require        X   X   X   X   X   X
    gcc::with_cxx = yes
d66 27
a92 2

    o OpenPKG Repository Browsing WebUI                      .   .   .   .   .   .   
@


1.361
log
@OpenPKG 2.4/T-3W
@
text
@d38 1
a38 1
  ??
d44 1
a44 12
         --------#####-                            Engineering Round 1: Package Fixing
                     #-                            Engineering Round 1: Package Blessing
                     #-                            Snapshot 1: Branching
                     #-                            Snapshot 1: Source Rolling
                      --#####-                     Engineering Round 2: Package Fixing
                            #-                     Engineering Round 2: Package Blessing
                            #-                     Snapshot 2: Branching
                            #-                     Snapshot 2: Source Rolling
                             --#####-              Engineering Round 3: Package Fixing
                                   #-              Engineering Round 3: Package Blessing
                                   #-              Release: Branching
                                   #-              Release: Source Rolling
d46 2
a47 2
                                      #####----    Release: Upgrading Tests
                                      #####----    Release: Upgrading Documentation
d53 3
a55 3
                          ^
                          | WE ARE HERE
                          |
a64 20
  o OpenPKG Buildfarm Hardware Upgrade                     X   X   X   X   X   .   
    - rm0.openpkg.net: FreeBSD/i386 5.4                    .   .   .   .   .   X
    - rm1.openpkg.net: Solaris/x86 10                      .   .   .   .   .   X
    - rm2.openpkg.net: Debian 3.1                          .   .   .   .   .   X
    - rm3.openpkg.net: Solaris 9/x86                       .   .   .   .   .   X
    - rm4.openpkg.net: RedHat Enterprise Linux 3->4        .   .   .   .   .   X
    - rm5.openpkg.net: FreeBSD 5.3/ia64                    .   .   .   .   .   X
    - rm6.openpkg.net: FreeBSD 5.3/amd64                   .   .   .   .   .   X
    - rm7.openpkg.net: Solaris 8/sparc -> 10/sparc         .   .   .   .   .   X
    - rm8.openpkg.net: Solaris 9/sparc                     .   .   .   .   .   X
    - vm0.openpkg.net: FreeBSD/i386 6.0-CURRENT            .   .   .   .   X   .
    - vm1.openpkg.net: NetBSD 2.0                          .   .   .   .   X   .
    - vm2.openpkg.net: Gentoo 1.6.x                        .   .   .   .   X   .
    - vm3.openpkg.net: Debian 3.0                          .   .   .   .   X   .
    - vm4.openpkg.net: Fedora Core 3                       .   .   .   .   X   .
    - vm5.openpkg.net: SUSE Linux 9.3                      .   .   .   X   .   .
    - vm7.openpkg.net: Mandrake 10.1                       .   .   .   X   .   .
    - vm6.openpkg.net: FreeBSD 4                           .   .   .   .   X   .
    - vm9.openpkg.net: Solaris 8/x86                       .   .   .   .   .   X
    - vm8.openpkg.net: (OpenDarwin 7.2.1)                  .   .   .   .   X   .
a65 1
    - realtime updates                                     .   .   .   #   .   .   
a67 3
  o OpenPKG Master Server Migration                        .   .   .   .   #   .   
    - en4 to en2/en3 migration                             .   .   .   .   #   .   
  o Package Fixing                                         X   X   X   X   X   X   
a93 1
    o Test non-root bootstrap installation (create working ircii)
@


1.360
log
@remove done items; specify some QA tasks
@
text
@d64 3
a66 3
  ^
  # WE ARE HERE
  #
@


1.359
log
@replace 'no plan' with new plan
@
text
@a117 1
  o Release of OSSP fsl 1.6.0 with fixed OSSP l2/sa/cfg    .   .   .   X   .   .
d129 1
a129 2
    o Test non-root bootstrap installation (test against 2.1 Solaris
      and FreeBSD)
a130 1
      (test against 2.1 sparc64-solaris9 and ix86-solaris9)
@


1.358
log
@work off timeline again
@
text
@d77 19
a95 22
    - bsd1: ix86-freebsd5.3                                .   .   .   .   #   .   
    - bsd2: ix86-freebsd4.10                               .   .   .   .   #   .   
    - bsd3: amd64-freebsd5.3                               .   .   .   .   #   .   
    - bsd4: ia64-freebsd5.3                                .   .   .   .   #   .   
    - bsd5: sparc64-freebsd5.3                             .   .   .   .   #   .   
    - vm42: ix86-freebsd6.0                                .   .   .   .   #   .   
    - lnx1: ix86-debian3.1                                 .   .   .   .   .   #   
    - lnx2: ix86-rhel3                                     .   .   .   .   .   #   
    - lnx3: ix86-suse9.2                                   .   .   .   #   .   .   
    - lnx4: ix86-debian3.0                                 .   .   .   .   .   #   
    - lnx5: ix86-sles9                                     .   .   .   #   .   .   
    - vm46: ix86-fedora3                                   .   .   .   .   #   .   
    - vm48: ix86-mandrake10.1                              .   .   .   X   .   .   
    - vm40: ix86-gentoo1.6.8                               .   .   .   .   .   #   
    - sol1: x86-solaris9                                   .   .   .   .   .   #   
    - sol2: sparc64-solaris9                               .   .   .   .   .   #   
    - sol3: sparc64-solaris8                               .   .   .   .   .   #   
    - sol4: ix86-solaris10                                 .   #   .   .   .   .   
    - sol5: sparc64-solaris10                              .   #   .   .   .   .   
    - eso1: hppa-hpux11.11                                 .   .   .   .   .   @@   
    - eso2: ppc-macosx10.3.6                               .   .   .   .   .   #   
    - eso3: ix86-netbsd2.0                                 .   .   .   .   #   .   
@


1.357
log
@update for OpenPKG 2.4
@
text
@d42 22
a63 19
  ....-----------------                                   (Development)
  -######--------------                                   Buildfarm Prepare
  --------#####--                                         Package Fixing Round 1
              #-                                          Blessing, Branching, Source Rolling 1
               --#####--                                  Package Fixing Round 2
                     #-                                   Blessing, Branching, Source Rolling 2
                      --#####--                           Package Fixing Round 3
                            #-                            Blessing, Branching, Source Rolling 3
                             --#####--                    Package Fixing Round 4
                                   #-                     Blessing, Branching, Source Rolling 4
                                    --#####--             Package Fixing Round 5
                                            -#####----    Release Binary Rolling
                                             #####----    Upgrade Test
                                             #####----    Upgrade Docs
                                                   -##    Press Release
                                             (22-Jun) #   RELEASE
  |------|------|------|------|------|------|------|------|------|------|-->
  |MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  | CW18 | CW19 | CW20 | CW21 | CW22 | CW23 | CW24 | CW25 | CW44 | CW45 |...
@


1.356
log
@done
@
text
@d27 1
d31 1
a31 2
    o 23-Feb-2005: OpenPKG 2.3
    o    Jun-2005: OpenPKG 2.4
d33 1
a33 1
  OpenPKG 2.3
d38 1
a38 7
  o OpenPKG Repository Browsing WebUI
  o OpenPKG Request Tracking Migration
  o OpenPKG Buildfarm Hardware Upgrade
  o OpenPKG Buildfarm Software Enhancements
  o OpenPKG Master Server Migration
  o Package Major Upgrade: GNU bison 2.0, GNU flex 2.5.31,
    GNU bintuils 2.15, DB 4.3, MySQL 4.1, teTeX 3.0, Gtk 2.6, ...
d42 16
a57 11
  -===================-------                             Development
  -============---------                                  Buildfarm Prepare
          -------===========================-             Package Fixing
                                           -=-            Blessing
                                            -=-           CVS Branching
                                             -======--    Binary Rolling
                                             -====--      Testing
                                             -====----    Documentation
                                                   -==    Press Release
                                             (23-Feb) #   RELEASE
                                                          Holidays
d60 4
a63 4
  | CW01 | CW02 | CW03 | CW04 | CW05 | CW06 | CW07 | CW08 | CW44 | CW45 |...
                                             ^
                                             # WE ARE HERE
                                             #
@


1.355
log
@should be fixed now by workaround in rpmtool
@
text
@d62 3
a64 3
                                      ^
                                      # WE ARE HERE
                                      #
d101 2
a102 2
  o OpenPKG Master Server Migration                        .   .   .   .   X   .   
    - en4 to en2/en3 migration                             .   .   .   .   X   .   
@


1.354
log
@fixup of C++ deps required
@
text
@d108 1
a108 1
  o Fixing: bsd3: R_X86_64_32S relocation bug, -fPIC       .   .   .   .   X   .
@


1.353
log
@compress timeline
@
text
@d123 2
@


1.352
log
@update todo list
@
text
@d43 2
a44 1
  o Package Major Upgrade: GNU bison 2.0, GNU flex 2.5.31, GNU bintuils 2.15, DB 4.3
d50 6
a55 6
          -------===================--------              Package Fixing
                                     -=-                  Blessing
                                      -=-                 CVS Branching
                                       -=====-------      Binary Rolling
                                       -==========--      Testing
                                       -==========----    Documentation
@


1.351
log
@grrr... fixing should have been done and nothing is done
@
text
@d74 22
a95 25
    - relabeling all machines                              .   .   .   #   #   .   
    - OS installation:                                     X   X   X   X   X   .   
      . bsd4: ia64-freebsd5.3                              .   .   .   .   #   .   
      . lnx3: ix86-suse9.2                                 .   .   .   #   .   .   
      . lnx5: ix86-sles9                                   .   .   .   #   .   .   
      . sol4: ix86-solaris10                               .   #   .   .   .   .   
      . sol5: sparc64-solaris10                            .   #   .   .   .   .   
      . eso3: ix86-netbsd2.0                               .   .   X   .   X   .   
      . vm46: ix86-fedora3                                 .   .   .   .   #   .   
      . vm4X: ix86-mandrake10.1                            .   .   .   X   .   .   
      . vm42: ix86-freebsd6.0                              .   .   .   .   #   .   
    - OS upgrades:                                         .   .   .   .   #   #   
      . bsd1: ix86-freebsd5.3                              .   .   .   .   #   .   
      . bsd2: ix86-freebsd4.10                             .   .   .   .   #   .   
      . bsd3: amd64-freebsd5.3                             .   .   .   .   #   .   
      . bsd5: sparc64-freebsd5.3                           .   .   .   .   #   .   
      . lnx1: ix86-debian3.1                               .   .   .   .   .   #   
      . lnx2: ix86-rhel3                                   .   .   .   .   .   #   
      . lnx4: ix86-debian3.0                               .   .   .   .   .   #   
      . sol1: x86-solaris9                                 .   .   .   .   .   #   
      . sol2: sparc64-solaris9                             .   .   .   .   .   #   
      . sol3: sparc64-solaris8                             .   .   .   .   .   #   
      . eso1: hppa-hpux11.11                               .   .   .   .   .   @@   
      . eso2: ppc-macosx10.3.6                             .   .   .   .   .   #   
      . vm40: ix86-gentoo1.6.8                             .   .   .   .   .   #   
d102 1
a102 13
  o Package Major Upgrade: GNU bison & GNU flex            X   X   .   .   X   .   
    - package adjustment                                   .   .   .   .   #   .   
    - fixing of dependent packages                         X   X   .   .   .   .   
  o Package Major Upgrade: GNU binutils 2.15               .   .   .   .   #   .   
  o Package Major Upgrade: DB 4.3                          .   .   .   .   #   .   
    - package adjustment                                   .   .   .   .   #   .   
    - fixing of dependent packages                         .   .   .   .   #   .   
  o Package Major Upgrade: MySQL 4.1                       .   .   .   .   #   .   
    - package adjustment                                   .   .   .   .   #   .   
    - fixing of dependent packages                         X   X   .   .   .   .   
  o Package Major Upgrade: Glib/Gtk 2.6                    .   .   .   .   X   .   
    - package adjustment                                   .   .   .   .   X   .   
    - fixing of dependent packages                         X   X   .   .   .   .   
d106 2
a107 2
    - Adjust dated dependencies (amd, aspell, zebra...)    .   x   .   .   .   .   
  o Fixing: bsd3: R_X86_64_32S relocation bug, -fPIC       x   x   x   x   x   x
d109 1
a109 1
  o Fixing: eso2: gcc/ld -Wl,-search_paths_first           .   .   .   .   x   .
d111 1
a111 1
  o Fixing: bsd3: fsl/l2 fails: va_list l2_util_fmt_dump   x   x   x   x   x   x
d113 1
a113 1
  o Fixing: bsd4: configure - Gdb ia64-unknown-freebsd5.3  x   x   x   x   x   x
d115 1
a115 1
  o Fixing: eso1: GNU tar 1.15.x build crashes vendor      x   x   x   x   x   x
a117 3
  o Fixing: mysql (4.1 at least)
    - %{l_prefix}/etc/mysql/my.cnf not eval during startup .   .   .   .   .   #
    - ~/.my.cnf taken into account when stopping server    .   .   .   .   #   .
d119 3
a121 3
  o Correct sudo package, ./install-sh: strip: not found   .   x   .   .   .   .
  o Bootstrap improvements                                 .   x   .   .   .   .
    - Add hooks for Solaris10 smf (not using /etc/rc*.d)   .   x   .   .   .   .
@


1.350
log
@eventually Solaris will drop its support of legacy /etc/rc*.d control, so
build smf service logic into bootstrap to futureproof it
@
text
@d61 3
a63 3
                                  ^
                                  # WE ARE HERE
                                  #
@


1.349
log
@bsd4, sol4, and sol5 installations and buildfarm integration complete, and a subtle sudo problem (won't show up in buildfarm stats) discovered
@
text
@d138 2
@


1.348
log
@ok, the L2 now compiles but still segfaults under AMD64....
@
text
@d76 1
a76 1
      . bsd4: ia64-freebsd5.3                              .   .   .   .   @@   .   
d79 2
a80 2
      . sol4: ix86-solaris10                               .   X   .   .   .   .   
      . sol5: sparc64-solaris10                            .   X   .   .   .   .   
d137 1
@


1.347
log
@FreeBSD on ia64 rpmb(1) no longer segfaults on call to sprintf(3), but gdb
unfortunately fails in configure stage due to 'configure: error: *** Gdb
does not support native target ia64-unknown-freebsd5.3'
@
text
@d61 3
a63 3
                        ^
                        # WE ARE HERE
                        #
d126 1
a126 1
  o Fixing: bsd3: fsl/l2 fails: va_list req va_copy        x   x   x   x   x   x
@


1.346
log
@fixed with binutils-2.15-20050202
@
text
@d128 1
a128 1
  o Fixing: bsd4: segfault on rpm -bb in strlen() calls    x   x   x   x   x   x
@


1.345
log
@more to remember
@
text
@a121 2
  o Fixing: Perl segfaults on Debian 3.1 with our gcc 3.4  x   x   x   x   x   x
    (in accessing harmless environ[i] in util.c:1410)
@


1.344
log
@more upgrades
@
text
@d43 1
a43 1
  o Package Major Upgrade: GNU bison 1.875, GNU flex 2.5.31, GNU bintuils 2.15, DB 4.3
d138 1
@


1.343
log
@I've done all my upgrades
@
text
@d76 1
a76 1
      . bsd4: ia64-freebsd5.3                              .   .   .   .   X   .   
d85 1
a85 1
    - OS upgrades:                                         .   .   .   .   #   X   
d96 1
a96 1
      . eso1: hppa-hpux11.11                               .   .   .   .   .   X   
d100 3
a102 3
    - realtime updates                                     X   .   .   X   .   .   
    - per-machine classes                                  X   .   .   X   .   .   
    - per-machine package exclusions                       X   .   .   X   .   .   
d125 1
a125 2
    - perl-*
    - pango
d131 1
a131 1
  o Fixing: gtk2, gimp, etc. require C++???                x   x   x   x   x   x
d139 1
a139 1
  Legend: (X) todo (#) done (.) not affected
@


1.342
log
@IMHO no chance left for OSSP quos to be done before OpenPKG 2.3
@
text
@d85 1
a85 1
    - OS upgrades:                                         .   .   .   .   X   X   
@


1.341
log
@done
@
text
@a69 3
  o OpenPKG Repository Browsing WebUI                      .   .   .   .   .   .   
    - OpenPKG rdf2sql                                      .   .   X   .   X   .   
    - OSSP quos (RDBMS query WebUI)                        .   .   X   .   X   .   
d153 3
@


1.340
log
@hmmmm
@
text
@d141 1
a141 1
    - ~/.my.cnf taken into account when stopping server    X   X   X   X   X   X
@


1.339
log
@one MySQL problem fixed
@
text
@d61 3
a63 3
           ^
           # WE ARE HERE
           #
@


1.338
log
@MySQL needs fixing
@
text
@d140 1
a140 1
    - %{l_prefix}/etc/mysql/my.cnf not eval during startup X   X   X   X   X   X
@


1.337
log
@remember this issue
@
text
@d139 3
@


1.336
log
@major bugfix done, too
@
text
@d153 1
@


1.335
log
@HP/UX C compiler backend crashes compiling recent GNU tar
@
text
@d138 1
@


1.334
log
@more updates
@
text
@d136 2
@


1.333
log
@update for today
@
text
@d80 1
a80 1
      . lnx3: ix86-suse9.2                                 .   .   .   X   .   .   
d86 1
a86 1
      . vm41: ix86-mandrake10.1                            .   .   .   X   .   .   
@


1.332
log
@more major trouble
@
text
@d61 3
a63 3
   ^
   # WE ARE HERE
   #
d135 1
@


1.331
log
@R_X86_64_32S relocation bug on bsd3 (amd64-freebsd5.3)
@
text
@d130 5
@


1.330
log
@remember more details
@
text
@d127 3
@


1.329
log
@remember issue
@
text
@d126 1
@


1.328
log
@gentoo is done, too; will ask thl how to proceed on HP/UX
@
text
@d125 1
@


1.327
log
@OS upgrade on sol{1,2,3}, lnx1, eso2 done
@
text
@d101 1
a101 1
      . vm40: ix86-gentoo1.5.3                             .   .   .   .   .   X   
@


1.326
log
@done
@
text
@d93 1
a93 1
      . lnx1: ix86-debian3.1                               .   .   .   .   .   X   
d96 3
a98 3
      . sol1: x86-solaris9                                 .   .   .   .   .   X   
      . sol2: sparc64-solaris9                             .   .   .   .   .   X   
      . sol3: sparc64-solaris8                             .   .   .   .   .   X   
d100 1
a100 1
      . eso2: ppc-macosx10.3.6                             .   .   .   .   .   X   
@


1.325
log
@upgraded OS and root env on lnx{2,4}
@
text
@a78 1
      . bsd3: amd64-freebsd5.3                             .   .   .   .   X   .   
d89 4
a92 3
      . bsd1: ix86-freebsd5.3                              .   .   .   .   X   .   
      . bsd2: ix86-freebsd4.10                             .   .   .   .   X   .   
      . bsd5: sparc64-freebsd5.3                           .   .   .   .   X   .   
@


1.324
log
@assign (most) OS upgrades to cs
@
text
@d94 2
a95 2
      . lnx2: ix86-rhel3                                   .   .   .   .   .   X   
      . lnx4: ix86-debian3.0                               .   .   .   .   .   X   
@


1.323
log
@add Christoph
@
text
@a67 1

d89 1
a89 1
    - OS upgrades:                                         .   .   .   .   X   .   
d93 9
a101 9
      . lnx1: ix86-debian3.1                               .   .   .   .   #   .   
      . lnx2: ix86-rhel3                                   .   .   .   .   #   .   
      . lnx4: ix86-debian3.0                               .   .   .   .   #   .   
      . sol1: x86-solaris9                                 .   X   .   .   .   .   
      . sol2: sparc64-solaris9                             .   X   .   .   .   .   
      . sol3: sparc64-solaris8                             .   X   .   .   .   .   
      . eso1: hppa-hpux11.11                               .   .   .   .   X   .   
      . eso2: ppc-macosx10.3.6                             .   .   .   .   X   .   
      . vm40: ix86-gentoo1.5.3                             .   .   .   .   X   .   
@


1.322
log
@ok, let's rock the next weeks
@
text
@d69 57
a125 57
                                                           tho ms  hms thl rse
                                                           --- --- --- --- ---
  o OpenPKG Repository Browsing WebUI                      .   .   .   .   .
    - OpenPKG rdf2sql                                      .   .   X   .   X
    - OSSP quos (RDBMS query WebUI)                        .   .   X   .   X
  o OpenPKG Request Tracking Migration                     X   .   .   .   .
    - export data from old RT/PostgreSQL                   X   .   .   .   .
    - store data in new mbox format                        X   .   .   .   .
  o OpenPKG Buildfarm Hardware Upgrade                     X   X   X   X   X
    - relabeling all machines                              .   .   .   #   #
    - OS installation:                                     X   X   X   X   X
      . bsd3: amd64-freebsd5.3                             .   .   .   .   X
      . bsd4: ia64-freebsd5.3                              .   .   .   .   X
      . lnx3: ix86-suse9.2                                 .   .   .   X   .
      . lnx5: ix86-sles9                                   .   .   .   #   .
      . sol4: ix86-solaris10                               .   X   .   .   .
      . sol5: sparc64-solaris10                            .   X   .   .   .
      . eso3: ix86-netbsd2.0                               .   .   X   .   X
      . vm46: ix86-fedora3                                 .   .   .   .   #
      . vm41: ix86-mandrake10.1                            .   .   .   X   .
      . vm42: ix86-freebsd6.0                              .   .   .   .   #
    - OS upgrades:                                         .   .   .   .   X
      . bsd1: ix86-freebsd5.3                              .   .   .   .   X
      . bsd2: ix86-freebsd4.10                             .   .   .   .   X
      . bsd5: sparc64-freebsd5.3                           .   .   .   .   X
      . lnx1: ix86-debian3.1                               .   .   .   .   #
      . lnx2: ix86-rhel3                                   .   .   .   .   #
      . lnx4: ix86-debian3.0                               .   .   .   .   #
      . sol1: x86-solaris9                                 .   X   .   .   .
      . sol2: sparc64-solaris9                             .   X   .   .   .
      . sol3: sparc64-solaris8                             .   X   .   .   .
      . eso1: hppa-hpux11.11                               .   .   .   .   X
      . eso2: ppc-macosx10.3.6                             .   .   .   .   X
      . vm40: ix86-gentoo1.5.3                             .   .   .   .   X
  o OpenPKG Buildfarm Software Enhancements                .   .   .   .   .
    - realtime updates                                     X   .   .   X   .
    - per-machine classes                                  X   .   .   X   .
    - per-machine package exclusions                       X   .   .   X   .
  o OpenPKG Master Server Migration                        .   .   .   .   X
    - en4 to en2/en3 migration                             .   .   .   .   X
  o Package Major Upgrade: GNU bison & GNU flex            X   X   .   .   X
    - package adjustment                                   .   .   .   .   #
    - fixing of dependent packages                         X   X   .   .   .
  o Package Major Upgrade: GNU binutils 2.15               .   .   .   .   #
  o Package Major Upgrade: DB 4.3                          .   .   .   .   #
    - package adjustment                                   .   .   .   .   #
    - fixing of dependent packages                         .   .   .   .   #
  o Package Major Upgrade: MySQL 4.1                       .   .   .   .   #
    - package adjustment                                   .   .   .   .   #
    - fixing of dependent packages                         X   X   .   .   .
  o Package Major Upgrade: Glib/Gtk 2.6                    .   .   .   .   X
    - package adjustment                                   .   .   .   .   X
    - fixing of dependent packages                         X   X   .   .   .
  o Package Problems                                       .   .   .   .   .
    - Bash 3.0: openpkg-dev:root, BASH_ENV?                .   .   .   .   X
  o Package dependencies                                   .   .   .   .   .
    - Adjust dated dependencies (amd, aspell, zebra...)    .   x   .   .   .
@


1.321
log
@one more major upgrade pending
@
text
@d30 1
a30 1
    o 20-Feb-2005: OpenPKG 2.3
d47 17
a63 17
  ...-====================--------------                     Development
  ...-==============-------                                  Buildfarm Prepare
             -------===================---                   Package Fixing
                                         -=-                 Blessing
                                          -=-                CVS Branching
                                           -======---        Binary Rolling
                                                -======--    Testing
                                                -====----    Documentation
                                                -------==    Press Release
                                                (23-Feb) #   RELEASE
                                                             Holidays
  ---|------|------|------|------|------|------|------|------|------|------|-->
  ...|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  ...| CW01 | CW02 | CW03 | CW04 | CW05 | CW06 | CW07 | CW08 | CW44 | CW45 |...
  ^
  # WE ARE HERE
  #
d138 1
a138 1
  -------------------------
a216 1
    o 1.3 MFC: php with pear not working [thl]
a222 1
    o niamh.de.cw.com:/cw surplus cvs ncftp oracle pam perl-crypto perl-db perl-dbi perl-net skey x11 -> /v
@


1.320
log
@don't forget that dependencies of form name-distnum-date need to be
changed to name-distnum-relnum
@
text
@d119 3
@


1.319
log
@MySQL 4.1 now done, too
@
text
@d121 2
@


1.318
log
@ok, it's time for MySQL 4.1
@
text
@d116 3
a118 1
  o Package Major Upgrade: MySQL 4.1                       .   .   .   .   X
@


1.317
log
@binutils done, too
@
text
@d108 1
a108 1
    - en4 to en2/en3/en7 migration                         .   .   .   .   X
d116 1
@


1.316
log
@vm42 is ready for development; vm46 was upgraded to Fedora Core 3
@
text
@d43 1
a43 1
  o Package Major Upgrade: GNU Bison 1.875, GNU Flex 2.5.31, DB 4.3
d83 1
a83 1
      . lnx5: ix86-sles9                                   .   .   .   X   .
d86 1
a86 1
      . eso3: ix86-netbsd2.0                               .   .   X   .   .
d109 1
a109 1
  o Package Major Upgrade: GNU Bison & GNU Flex            X   X   .   .   X
d112 1
@


1.315
log
@Thomas takes over this
@
text
@d87 1
a87 1
      . vm46: ix86-fedora3                                 .   .   .   X   .
d89 1
@


1.314
log
@mandrake is needed again, too
@
text
@d87 1
a87 1
      . vm46: ix86-fedora3                                 .   .   .   .   X
@


1.313
log
@more stuff todo
@
text
@d88 1
@


1.312
log
@mediawiki really should be packaged
@
text
@d43 1
a43 1
  o Package Major Upgrade: GNU Bison & GNU Flex
d78 1
a78 1
    - relabeling all machines                              .   .   .   X   X
d80 8
d89 12
d110 5
@


1.311
log
@initial timeline for OpenPKG 2.3
@
text
@d300 1
@


1.310
log
@update various parts
@
text
@d30 1
a30 1
    o    Feb-2005: OpenPKG 2.3
d34 1
a34 1
  -----------
d38 52
a89 1
  - ...???...
d91 1
a91 21
  RELEASE ENGINEERING TIMELINE (http://www.openpkg.org/events.html):

   ========================================--              Buildfarm
               --===================---------------        Development
                      --==========================---      Package Fixing
                                            -=-            Blessing
                                                -=-        CVS Branching
                                                -====-     Binary Rolling
                                                -====-     Testing
                                                -====-     Documentation
                                                    -==    Press Release
                                             (20-Feb) #    RELEASE
   ==================== thl      ================== tho    Holidays
  |------|------|------|------|------|------|------|------|------|------|-->
  |MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  | CW36 | CW37 | CW38 | CW39 | CW40 | CW41 | CW42 | CW43 | CW44 | CW45 |...
   ^
   # WE ARE HERE
   #

  Legend:  (=) Primary Period  (-) Extended Period  (#) Milestone (+) Holiday
@


1.309
log
@expand explanation of argument error checking requirement
@
text
@d26 1
a29 1
    o 20-Oct-2004: OpenPKG 2.2
d33 1
a33 1
  OpenPKG 2.2
a37 2
  - latest vendor version
  - latest platform support
d51 1
a51 1
                                             (20-Oct) #    RELEASE
d56 3
a58 3
                                                     ^
                                                     # WE ARE HERE
                                                     #
a61 67
  RELEASE ENGINEERING TASK ASSIGNMENT:

  OpenPKG 2.2 Infrastructure
  --------------------------

    Task        Subtasks                                      rse thl tho ms
    ----------- -------------------------------------------   --- --- --- ---
    o Buildfarm buildfarm fixing, upgrades, reinstallations
      dv1   ixFB4 ix86-freebsd4.10    supported -> update     #   .   .   .
      dv2   ixFB5 ix86-freebsd5.3     supported -> update     #   .   .   .
      dv20  ixNB1 ix86-netbsd1.6.2    tentative -> update?    #   .   .   .
      dv5   ixMLX ix86-mandrake10.0   tentative -> update     #   .   .   .
      dv6   ixDL3 ix86-debian3.0      supported -> update     #   .   .   .
      dv32  ixDLT ix86-debian3.1      tentative -> repl. dv19 #   .   .   .
      vm46  ixFC2 ix86-fedora2        supported -> repl. vm   .   #   .   .
      dv23  ixRE3 ix86-rhel3          supported -> update     #   .   .   .
      vm40  ixGL1 ix86-gentoo1.5.3    tentative -> repl. dv18 .   #   .   .
      dv14  ixS90 ix86-suse9.0        obsoleted -> reuse      .   .   .   #
      dv17  ixS91 ix86-suse9.1        supported -> update     .   .   .   #
      dv33  ixSO9 ix86-solaris9       supported -> repl. dv7  .   .   .   #
      dv9   usSF9 sparc64-solaris9    supported -> update     .   .   .   #
      dv8   usSO8 sparc64-solaris8    supported -> update     .   .   .   #
      vm47  ixSOX ix86-solaris10      tentative -> repl. vm   .   .   .   #
      dv21  usSOX sparc64-solaris10   tentative -> upgrade    #   .   .   .
      dv13  usSO6 sparc64-solaris2.6  obsoleted -> update     .   .   .   #
      dv28  paH11 hppa-hpux11.11      tentative -> update     #   .   .   .
      dv4   ixRL9 ix86-rhl9           obsoleted -> remove BF  -   -   -   -
      dv12  alFB5 alpha-freebsd5.2    tentative -> remove BF  -   -   -   -
      dv3   usNB1 sparc64-netbsd1.6.2 tentative -> remove BF  -   -   -   -
    o move or expand OpenPKG release space                    #   .   .   .
    o finally move vm8 to sv5                                 #   #   .   .
    o finally move vm7 to sv6                                 #   #   .   .
    o finally move vm10 to sv6                                #   .   .   #

  OpenPKG 2.2 Development Tasks                               rse thl tho ms
  -----------------------------                               --- --- --- ---

    o buildfarm file cleanup                                  #   #   .   .
    o replace nonversioned vendor sources with CPY/ refs      #   .   .   .
    o remove lonely 'rotate logfile' comments                 #   .   .   .
    o %{l_prefix}/etc/rc -> %{l_rc}                           #   .   .   .

  OpenPKG 2.2 Package Fixing (see status page)                rse thl tho ms
  ---------------------------------------------               --- --- --- ---

    o badstatus fixing             (06-08: 2d)                #   #   .   #
    o EVAL fixing                  (09-10: 2d)                #   #   .   #
    o blessing                     (11-11: 1d)                #   .   .   .
    o rebuild & refixing           (12-14: 3d)                #   #   .   #
    o branching                    (15-15: 1d)                #   .   .   .
    o final building               (15-17: 3d)                .   .   .   #
    o final testing                (15-17: 3d)                #   #   .   #

  OpenPKG 2.2 Documentation Tasks                             rse thl tho ms
  -------------------------------                             --- --- --- ---

    o FTP server upload            (18-20: 4h)                x   x   .   .
    o Website updates              (18-20: 3d)                x   x   .   .
    o Update documentation         (18-20: 3d)                .   x   .   x
    o Write press release          (18-20: 3d)                x   .   .   x
    o Release Publishing           (18-20: 3d)                x   .   .   .

  Legend:  (#) Done
           (X) ToDo
           (.) Not Affected
           (-) Not Applicable

d269 1
@


1.308
log
@remember request for init script naming improvement
@
text
@d148 3
a150 1
    o at least a weak form of --define variable rejection (not option nor RPM macro)
d303 1
a303 1
    o global with_debug=yes options for -g
@


1.307
log
@update various parts
@
text
@d323 1
@


1.306
log
@updates
@
text
@d58 3
a60 3
                                                 ^
                                                 # WE ARE HERE
                                                 #
d93 1
a93 2
    o move or expand OpenPKG release space                    x   .   .   .
    o finally provide anonymous-ssh based access to CVS       x   .   .   .
a104 2
    o php CURRENT with pdflib activation fails                .   .   .   x
    o perl-dbi broken with DBD's mysql & oracle               .   .   .   x
d114 2
a115 2
    o final building               (15-17: 3d)                .   .   .   x
    o final testing                (15-17: 3d)                x   x   .   x
d120 2
a121 1
    o Website updates              (18-20: 3d)                .   x   .   .
d142 3
@


1.305
log
@update finished items, date, whitespace corrections
@
text
@d58 3
a60 3
                                               ^
                                               # WE ARE HERE
                                               #
d115 1
a115 1
    o rebuild & refixing           (12-14: 3d)                x   x   .   x
@


1.304
log
@document another recently discovered bug
@
text
@d58 3
a60 3
                                             ^
                                             # WE ARE HERE
                                             #
d71 1
a71 1
    o Buildfarm buildfarm fixing, upgrades, reinstallations  
d96 1
a96 1
    o finally move vm7 to sv6                                 x   x   .   .
d111 1
a111 1
    
d116 1
a116 1
    o branching                    (15-15: 1d)                x   .   .   .
d131 1
@


1.303
log
@remember problems maintaining C&W production software EVAL grade
@
text
@d135 2
@


1.302
log
@Blessing Done:

aegis                     up   PLUS -> BASE
bochs                     up   PLUS -> BASE
elm                       up   PLUS -> BASE
nail                      up   PLUS -> BASE
ethereal                  down PLUS -> EVAL
altermime                 up   EVAL -> PLUS
amanda                    up   EVAL -> PLUS
boa                       up   EVAL -> PLUS
ctags                     up   EVAL -> PLUS
dcron                     up   EVAL -> PLUS
ddd                       up   EVAL -> PLUS
enscript                  up   EVAL -> PLUS
fping                     up   EVAL -> PLUS
gconf                     up   EVAL -> PLUS
gentoo                    up   EVAL -> PLUS
giftoxic                  up   EVAL -> PLUS
libidn                    up   EVAL -> PLUS
orbit2                    up   EVAL -> PLUS
jabberd                   up   EVAL -> PLUS
libidl                    up   EVAL -> PLUS
libspf2                   up   EVAL -> PLUS
libsmbclient              up   EVAL -> PLUS
linc                      up   EVAL -> PLUS
mico                      up   EVAL -> PLUS
monit                     up   EVAL -> PLUS
mrtg                      up   EVAL -> PLUS
ne                        up   EVAL -> PLUS
p0f                       up   EVAL -> PLUS
perl-par                  up   EVAL -> BASE
postgrey                  up   EVAL -> PLUS
rbldnsd                   up   EVAL -> PLUS
ripe-whois                up   EVAL -> PLUS
tightvnc                  up   EVAL -> PLUS
xml2rfc                   up   EVAL -> PLUS
xmlcatmgr                 up   EVAL -> PLUS
@
text
@d141 1
@


1.301
log
@vm40 overtakes dv18 role as Gentoo reference host
@
text
@d58 3
a60 3
                                          ^
                                          # WE ARE HERE
                                          #
d112 4
a115 4
    o badstatus fixing             (06-08: 2d)                x   x   x   x
    o EVAL fixing                  (09-10: 2d)                x   x   x   x
    o blessing                     (11-11: 1d)                x   .   .   .
    o rebuild & refixing           (12-14: 3d)                x   x   x   x
@


1.300
log
@also done
@
text
@d58 3
a60 3
                                         ^
                                         # WE ARE HERE
                                         #
d80 1
a92 1
      dv18  ixGL1 ix86-gentoo1.5.3    tentative -> repl. vm   .   x   .   .
@


1.299
log
@new hardware and virtual machine replacements were completed
@
text
@d97 1
a97 1
    o finally move vm10 to sv6                                x   .   .   x
@


1.298
log
@update
@
text
@d58 3
a60 3
                                        ^
                                        # WE ARE HERE
                                        #
d77 2
a78 1
      dv19  ixDLT ix86-debian3.1      tentative -> update     #   .   .   .
d82 1
a82 1
      dv7   ixSO9 ix86-solaris9       supported -> update     .   .   .   #
d85 1
a85 1
      vm10  ixSOX ix86-solaris10      tentative -> upgrade    .   .   .   #
a91 1
      dv22  ixFC2 ix86-fedora2        supported -> repl. vm   .   x   .   .
a92 2
      dv32  ixDLT ix86-debian3.1      tentative -> repl. dv19 #   .   .   .
      dv33  ixSO9 ix86-solaris-9      supported -> repl. dv7  .   .   .   x
@


1.297
log
@add result from yesterdays escalation meeting to bring us all in sync again
@
text
@d94 1
a94 1
      dv32  ixSO9 ix86-solaris-9      supported -> repl. dv7  .   .   .   x
d97 3
a99 1
    o finally move vm10, vm8, vm7 to sv5/sv6                  x   .   .   .
@


1.296
log
@changed requirement, dv32 replaces dv19 as role of Debian 3.1 buildfarm
slave
@
text
@d44 1
a44 1
   ============--------                                    Buildfarm
d46 7
a52 7
                      --============---------              Package Fixing
                                    -==-                   Blessing
                                      -=-                  CVS Branching
                                      --==========----     Binary Rolling
                                      --==========----     Testing
                                      -------=====-----    Documentation
                                             -------==-    Press Release
d66 3
d71 56
a126 54
    Buildfarm   buildfarm fixing, upgrades, reinstallations  
    dv1   ixFB4 ix86-freebsd4.10    supported -> update       #   .   .   .
    dv2   ixFB5 ix86-freebsd5.3     supported -> update       #   .   .   .
    dv20  ixNB1 ix86-netbsd1.6.2    tentative -> update?      #   .   .   .
    dv5   ixMLX ix86-mandrake10.0   tentative -> update       #   .   .   .
    dv6   ixDL3 ix86-debian3.0      supported -> update       #   .   .   .
    dv19  ixDLT ix86-debian3.1      tentative -> update       #   .   .   .
    dv23  ixRE3 ix86-rhel3          supported -> update       #   .   .   .
    dv14  ixS90 ix86-suse9.0        obsoleted -> reuse        .   .   .   #
    dv17  ixS91 ix86-suse9.1        supported -> update       .   .   .   #
    dv7   ixSO9 ix86-solaris9       supported -> update       .   .   .   #
    dv9   usSF9 sparc64-solaris9    supported -> update       .   .   .   #
    dv8   usSO8 sparc64-solaris8    supported -> update       .   .   .   #
    vm10  ixSOX ix86-solaris10      tentative -> upgrade      .   .   .   #
    dv21  usSOX sparc64-solaris10   tentative -> upgrade      .   .   .   -
    dv13  usSO6 sparc64-solaris2.6  obsoleted -> update       .   .   .   #
    dv28  paH11 hppa-hpux11.11      tentative -> update       #   .   .   .
    ===================== Obsolete SW or broken HW ========================
    dv4   ixRL9 ix86-rhl9           obsoleted -> remove BF    -   -   -   -
    dv12  alFB5 alpha-freebsd5.2    tentative -> remove BF    -   -   -   -
    ================== Req. change, mistaken addition =====================
    dv3   usNB1 sparc64-netbsd1.6.2 tentative -> remove BF    #   .   .   .
    ============== Req. change, SW/HW problems after update ===============
    dv22  ixFC2 ix86-fedora2        supported -> remove BF    #   .   .   .
    dv18  ixGL1 ix86-gentoo1.5.3    tentative -> remove BF    #   .   .   .
    ================ Req. change, Late arrival of new HW ==================
    dv32  ixDLT ix86-debian3.1      tentative -> replace dv19 #   .   .   .

  OpenPKG 2.2 Development Tasks                              rse thl tho ms
  -----------------------------                              --- --- --- ---

    o move or expand OpenPKG release space                   x   .   .   .
    o finally provide anonymous-ssh based access to CVS      x   .   .   .
    o buildfarm file cleanup                                 #   #   .   .
    o replace nonversioned vendor sources with CPY/ refs     #   .   .   .
    o remove lonely 'rotate logfile' comments                #   .   .   .
    o %{l_prefix}/etc/rc -> %{l_rc}                          #   .   .   .
    o php CURRENT with pdflib activation fails               .   .   .   x
    o perl-dbi broken with DBD's mysql & oracle              .   .   .   x

  OpenPKG 2.2. Package Fixing (see status page)              rse thl tho ms
  ---------------------------------------------              --- --- --- ---

    o CORE                                                   x   x   .   x
    o BASE                                                   x   x   .   x
    o PLUS                                                   x   x   .   x

  OpenPKG 2.2 Documentation Tasks                            rse thl tho ms
  -------------------------------                            --- --- --- ---

    o Website updates                                        .   x   .   .
    o Update documentation                                   .   x   .   x
    o Write press release                                    x   .   .   x
    o Release Publishing                                     x   .   .   .
@


1.295
log
@no longer relevant
@
text
@d58 3
a60 3
                                       ^
                                       # WE ARE HERE
                                       #
d66 29
a94 27
    Task        Subtasks                                     rse thl tho ms
    ----------- -------------------------------------------  --- --- --- ---
    Buildfarm   buildfarm fixing, upgrades, reinstallations
    dv1   ixFB4 ix86-freebsd4.10    supported -> update      #   .   .   .
    dv2   ixFB5 ix86-freebsd5.3     supported -> update      #   .   .   .
    dv20  ixNB1 ix86-netbsd1.6.2    tentative -> update?     #   .   .   .
    dv5   ixMLX ix86-mandrake10.0   tentative -> update      #   .   .   .
    dv6   ixDL3 ix86-debian3.0      supported -> update      #   .   .   .
    dv19  ixDLT ix86-debian3.1      tentative -> update      #   .   .   .
    dv23  ixRE3 ix86-rhel3          supported -> update      #   .   .   .
    dv14  ixS90 ix86-suse9.0        obsoleted -> reuse       .   .   .   #
    dv17  ixS91 ix86-suse9.1        supported -> update      .   .   .   #
    dv7   ixSO9 ix86-solaris9       supported -> update      .   .   .   #
    dv9   usSF9 sparc64-solaris9    supported -> update      .   .   .   #
    dv8   usSO8 sparc64-solaris8    supported -> update      .   .   .   #
    vm10  ixSOX ix86-solaris10      tentative -> upgrade     .   .   .   #
    dv21  usSOX sparc64-solaris10   tentative -> upgrade     .   .   .   -
    dv13  usSO6 sparc64-solaris2.6  obsoleted -> update      .   .   .   #
    dv28  paH11 hppa-hpux11.11      tentative -> update      #   .   .   .
    ===================== Obsolete SW or broken HW =======================
    dv4   ixRL9 ix86-rhl9           obsoleted -> remove BF   -   -   -   -
    dv12  alFB5 alpha-freebsd5.2    tentative -> remove BF   -   -   -   -
    ================== Req. change, mistaken addition ====================
    dv3   usNB1 sparc64-netbsd1.6.2 tentative -> remove BF   #   .   .   .
    ============== Req. change, SW/HW problems after update ==============
    dv22  ixFC2 ix86-fedora2        supported -> remove BF   #   .   .   .
    dv18  ixGL1 ix86-gentoo1.5.3    tentative -> remove BF   #   .   .   .
@


1.294
log
@move pointer
@
text
@a93 2
    (+) HW or OS has some problems during shutdown/reboot

@


1.293
log
@updates
@
text
@d58 3
a60 3
                                   ^
                                   # WE ARE HERE
                                   #
@


1.292
log
@correct out of date buildmachine update task status
@
text
@d100 2
a101 1
    o buildfarm file cleanup                                 x   .   .   .
a104 1
    o finally provide anonymous-ssh based access to CVS      x   .   .   .
d111 3
a113 3
    o CORE                                                   x   x   x   x
    o BASE                                                   .   .   .   .
    o PLUS                                                   .   .   .   .
@


1.291
log
@move date
@
text
@a70 1
    dv3   usNB1 sparc64-netbsd1.6.2 tentative -> update      #   .   .   .
a74 1
    dv22  ixFC2 ix86-fedora2        supported -> repair/upd. #   .   .   .
d76 2
a77 3
    dv14  ixS90 ix86-suse9.0        obsoleted -> reuse       .   .   .   x
    dv17  ixS91 ix86-suse9.1        supported -> update      .   .   .   x
    dv18  ixGL1 ix86-gentoo1.5.3    tentative -> upgrade (+) #   .   .   .
d80 1
a80 1
    dv8   usSO8 sparc64-solaris8    supported -> update      .   .   .   x
d82 1
a82 1
    dv21  usSOX sparc64-solaris10   tentative -> upgrade     .   .   .   x
d85 1
d88 5
@


1.290
log
@more stuff done or obsoleted
@
text
@d58 3
a60 3
                        ^
                        # WE ARE HERE
                        #
@


1.289
log
@done
@
text
@d100 1
a100 1
    o %{l_prefix}/etc/rc -> %{l_rc}                          x   .   .   .
a135 2
    o remove google ads unless they really are working according to plan
    o support server, Apache option problem under Debian 3.1
a142 1
    o openpkg rpm -e openpkg does not remove %{l_prefix}/lib/openpkg/override/install-info
a144 1
    o provide anonymous-cvs via anonymous-ssh on cvs.openpkg.org for contributors
a158 1
    o patch libtool to work on NetBSD
a186 2
    o rpm --setperms does not work under Solaris [thl]
    o package gd picks up libjpeg from /usr/local [thl]
@


1.288
log
@done
@
text
@d99 1
a99 1
    o remove lonely 'rotate logfile' comments                x   .   .   .
@


1.287
log
@move pointer
@
text
@d72 1
a72 1
    dv20  ixNB1 ix86-netbsd1.6.2    tentative -> update?     x   .   .   .
d98 1
a98 1
    o replace nonversioned vendor sources with CPY/ refs     x   .   .   .
@


1.286
log
@update calendar, dv16 will not be upgraded as vm10 takes over his role, and
ms will edit some documentation
@
text
@d58 3
a60 3
                    ^
                    # WE ARE HERE
                    #
@


1.285
log
@remember problems facing webmin and similar packages, which must keep track
of hundreds of config files and thus mark them so in the RPM filelist
@
text
@d58 3
a60 3
                 ^
                 # WE ARE HERE
                 #
d84 1
a84 1
    dv16  ixSOX ix86-solaris10      tentative -> upgrade     .   .   .   x
d116 1
a116 1
    o Update documentation                                   .   x   .   .
@


1.284
log
@we really should do this now
@
text
@d133 1
@


1.283
log
@more updates
@
text
@d101 1
@


1.282
log
@dv28 seems to be ok, so nothing needs be done AFAIK
@
text
@a57 1

d96 7
a102 5
    o replace nonversioned vendor sources with CPY/ refs
    o remove lonely 'rotate logfile' comments
    o %{l_prefix}/etc/rc -> %{l_rc}
    o php CURRENT with pdflib activation fails
    o Thomas' (currently absent) choice
d104 1
a104 1
  OpenPKG 2.2. Package Repair (see status page)              rse thl tho ms
d107 3
a109 6
    o CORE
    o BASE
    o PLUS
    o FreeBSD
    o Linux
    o Solaris
d114 4
a117 3
    o Write press release
    o Edit press release
    o Publish press release
a133 1
    o move or expand OpenPKG release space from en4 to en2 and en3
a153 1
    o MySQL: addition of MySQL Replication Manager
d172 1
a172 1
    o %docs
@


1.281
log
@dv22 also upgraded to latest Fedora 2 state
@
text
@d88 1
a88 1
    dv28  paH11 hppa-hpux11.11      tentative -> update      .   .   .   ?
@


1.280
log
@some build machine updates were completed
@
text
@d77 1
a77 1
    dv22  ixFC2 ix86-fedora2        supported -> replace (*) .   .   .   x
a91 1
    (*) HW dead, replacement: dv24, dv4 or dv14 or repaired dv22
@


1.279
log
@adjust requirements according to new timeline, and remove duplicates
@
text
@d82 2
a83 2
    dv7   ixSO9 ix86-solaris9       supported -> update      .   .   .   x
    dv9   usSF9 sparc64-solaris9    supported -> update      .   .   .   x
d87 2
a88 2
    dv13  usSO6 sparc64-solaris2.6  obsoleted -> update      .   .   .   x
    dv28  paH11 hppa-hpux11.11      tentative -> update      .   .   .   .
@


1.278
log
@revert release date
@
text
@d69 1
a69 1
    Buildfarm   buildfarm fixing, upgrades, reinstallations  .   .   .   .
d95 2
a96 1
    Development - ...
d98 15
a112 1
    Bugfixing   - ...STATUS PAGE...                          .   .   .   .
d114 2
a115 3
    Legend:  (#) Done
             (X) ToDo
             (.) Not Affected
d117 3
a119 2
  OpenPKG 2.2 Development Tasks
  -----------------------------
d121 3
a123 4
    o upgrade buildfarm
    o maintainability: finally replace all non-versioned vendor sources with
      ftp://ftp.openpkg.org/sources/CPY/ references
    o cosmetics: finally get rid of stand-alone "rotate logfile" comments
d125 1
a125 1
  OpenPKG 2.2 QA Tasks
d131 1
a131 8
  OpenPKG 2.2 Documentation Tasks
  -------------------------------

    o Review slideset
    o Write press release
    o Finally sort out which platforms we support

  Generic Development Tasks
d134 2
d140 2
a160 3
    o rt replacement: evaluate IMAP server and client features
    o rt replacement: implement mail filter for request tracking
    o work-off RT tickets of rt.openpkg.org
a162 1
    o WebUI: Repository Browser for www.openpkg.org
a170 1
    o PEAR packages
d177 1
d182 4
d212 1
a212 1
    o 1.3 MFC: php on current when activating pdflib fails [thl]
d214 1
a219 3
    o conflicting files are not detected by rpm (php vs. apache+mod_php -> @@l_prefix@@/bin/phpize)
    o apache+mod_php should not provide a @@l_prefix@@/bin/phpize
    o packages should provide a %doc section containing OpenPKG-specific informations (like README.Debian for Debian)
a223 1
    o %{l_prefix}/etc/rc -> %{l_rc}
a242 1
    o apache/php: use php.ini to find pear in php package
a244 1
    o %track sections everywhere + sources/CPY
d261 1
a261 4
    o boostrap should remember things from install time, i.e. did it
      create users? This is needed to decide whether or not the users
      must be erased on uninstall.
    o replace rt.openpkg.org with IMAP-based hand-crafted solution
a273 1
    o rse: remember bootstrap pre-installation status (/etc/shells exists, <prefix> link/dir existed, uid/gid existed, ...)
d284 1
a284 1
    o website: package repository browsing
a306 1
    o OpenPKG instance registration
d320 2
a321 2
  Generic Documentation Tasks
  ---------------------------
d325 2
@


1.277
log
@fix timeline even more
@
text
@d29 1
a29 1
    o 10-Nov-2004: OpenPKG 2.2
@


1.276
log
@revert back the project timeline to the more original one
@
text
@d45 3
a47 3
                 ====================--------------        Development
                       ==============--------              Package Fixing
                                     -=-                   Blessing
d49 4
a52 3
                                       -===========---     Testing
                                      -------=====----     Documentation
                                             -------==     Press Release
d54 1
a54 2
  |------|------|------|------|------|------|------|------|------|------|-->
   ==================== thl    ==================== tho    Holidays
@


1.275
log
@I want to see Bricolage and Typo3
@
text
@d44 18
a61 18
   ============--------                                                         Buildfarm
                 ====================--------------                             Development
                 ------==============-------                                    Package Fixing
                                      -==-                                      Blessing
                                         -=-                                    CVS Branching
                                      -------==========-------                  Testing
                                             ---=========----                   Documentation
                                                                  -------==     Press Release
                                                                  (10-Nov) #    RELEASE
  |------|------|------|------|------|------|------|------|------|------|------|-------------->
   ==================== thl    ==================== tho                         Holidays
  |------|------|------|------|------|------|------|------|------|------|------|-------------->
  |MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  | CW36 | CW37 | CW38 | CW39 | CW40 | CW41 | CW42 | CW43 | CW44 | CW45 | CW46 |...

              ^
              # WE ARE HERE
              #
@


1.274
log
@dv3: done with latest NetBSD 1.6.2-STABLE
@
text
@d59 3
a61 3
            ^
            # WE ARE HERE
            #
d328 2
@


1.273
log
@more upgrades done
@
text
@d72 1
a72 1
    dv3   usNB1 sparc64-netbsd1.6.2 tentative -> update?     x   .   .   .
@


1.272
log
@dv19: upgraded to latest Debian 3.1-PRE and upgraded Linux kernel from 2.4.26 to 2.6.8.1
@
text
@d59 3
a61 3
           ^
           # WE ARE HERE
           #
d71 1
a71 1
    dv2   ixFB5 ix86-freebsd5.2     supported -> update      x   .   .   .
d74 1
a74 1
    dv5   ixMLX ix86-mandrake10.0   tentative -> update      x   .   .   .
d78 1
a78 1
    dv23  ixRE3 ix86-rhel3          supported -> update      x   .   .   .
d81 1
a81 1
    dv18  ixGL1 ix86-gentoo1.4.16   tentative -> upgrade     x   .   .   .
d93 1
@


1.271
log
@dv1: fully upgraded to latest FreeBSD 4.10-STABLE
@
text
@d76 1
a76 1
    dv19  ixDLT ix86-debian3.1      tentative -> update      x   .   .   .
@


1.270
log
@dv6 done: all Debian packages upgraded and Kernel 2.4.27 installed
@
text
@d70 1
a70 1
    dv1   ixFB4 ix86-freebsd4.10    supported -> update      x   .   .   .
@


1.269
log
@update
@
text
@d75 1
a75 1
    dv6   ixDL3 ix86-debian3.0      supported -> update      x   .   .   .
@


1.268
log
@fix typo and more format correction
@
text
@d59 3
a61 3
      ^
      # WE ARE HERE
      #
d70 23
a92 21
                - dv1  ix86-freebsd4.10                      .   .   .   .
                - dv2  ix87-freebsd5.2                       .   .   .   .
                - dv5  ix86-debian2.2                        .   .   .   .
                - dv6  ix86-debian3.0                        .   .   .   .
                - dv19 ix86-debian3.1                        .   .   .   .
                - dv4  ix86-rhl9                             .   .   .   .
                - dv22 ix86-fedora1                          .   .   .   .
                - dv23 ix86-rhel3                            .   .   .   .
                - dv14 ix86-suse8.2                          .   .   .   .
                - dv17 ix86-suse9.0                          .   .   .   .
                - dv18 ix86-gentoo1.4                        .   .   .   .
                - dv7  ix86-solaris9                         .   .   .   .
                - dv9  sparc64-solaris9                      .   .   .   .
                - dv8  sparc64-solaris8                      .   .   .   .
                - dv16 ix86-solaris10                        .   .   .   .
                - dv13 sparc64-solaris2.6                    .   .   .   .
                - dv12 alpha-freebsd5.2                      .   .   .   .
                - dv3  sparc64-netbsd1.6                     .   .   .   .
                - dv20 ix86-netbsd1.6                        .   .   .   .
                - dv21 sparc64-solaris10                     .   .   .   .
                - dv28 sparc64-solaris10                     .   .   .   .
@


1.267
log
@add first few release specific tasks
@
text
@d67 24
a90 24
    Task        Subtasks                                                rse thl tho ms
    ----------- ------------------------------------------------------- --- --- --- ---
    Buildfarm   buildfarm fixing & upgrades & reinstallations           .   .   .   .
                - dv1  ix86-freebsd4.10                                 .   .   .   .
                - dv2  ix87-freebsd5.2                                  .   .   .   .
                - dv5  ix86-debian2.2                                   .   .   .   .
                - dv6  ix86-debian3.0                                   .   .   .   .
                - dv19 ix86-debian3.1                                   .   .   .   .
                - dv4  ix86-rhl9                                        .   .   .   .
                - dv22 ix86-fedora1                                     .   .   .   .
                - dv23 ix86-rhel3                                       .   .   .   .
                - dv14 ix86-suse8.2                                     .   .   .   .
                - dv17 ix86-suse9.0                                     .   .   .   .
                - dv18 ix86-gentoo1.4                                   .   .   .   .
                - dv7  ix86-solaris9                                    .   .   .   .
                - dv9  sparc64-solaris9                                 .   .   .   .
                - dv8  sparc64-solaris8                                 .   .   .   .
                - dv16 ix86-solaris10                                   .   .   .   .
                - dv13 sparc64-solaris2.6                               .   .   .   .
                - dv12 alpha-freebsd5.2                                 .   .   .   .
                - dv3  sparc64-netbsd1.6                                .   .   .   .
                - dv20 ix86-netbsd1.6                                   .   .   .   .
                - dv21 sparc64-solaris10                                .   .   .   .
                - dv28 sparc64-solaris10                                .   .   .   .
d94 1
a94 1
    Bugfixing   - ...STATUS PAGE...                                     .   .   .   .
d124 1
a124 1
    r move or expand OpenPKG release space from en4 to en2 and en3
@


1.266
log
@align release timeline and event schedule and adjust task calendar accordingly
@
text
@d100 2
a101 2
  OpenPKG 2.2 Issues
  ------------------
a106 1
    o ...
d108 15
a122 2
  OpenPKG Further Development
  ---------------------------
d124 2
d316 6
@


1.265
log
@cleanup formatting
@
text
@d29 1
a29 1
    o 20-Oct-2004: OpenPKG 2.2
d42 1
a42 1
  RELEASE ENGINEERING TIMELINE:
d44 18
a61 18
   ============--------                                    Buildfarm
                 ====================--------------        Development
                       ==============--------              Package Fixing
                                     -=-                   Blessing
                                      -=-                  CVS Branching
                                       -===========---     Testing
                                      -------=====----     Documentation
                                             -------==     Press Release
                                             (20-Oct) #    RELEASE
  |------|------|------|------|------|------|------|------|-------------->
   ==================== thl                                Holidays
  |------|------|------|------|------|------|------|------|-------------->
  |MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  | CW36 | CW37 | CW38 | CW39 | CW40 | CW41 | CW42 | CW43 |...

   ^
   # WE ARE HERE
   #
@


1.264
log
@be more specific
@
text
@d43 1
a43 1
    
d83 1
a83 1
                - dv8  sparc64-solaris8                                 .   .   .   .   
d104 1
a104 1
    o maintainability: finally replace all non-versioned vendor sources with 
d107 1
a107 1
    o ... 
d139 1
a139 1
    o Showcase (Camtasia) 
d199 9
a207 9
    o tar -> shar                                         
    o "openpkg build" work-off TODO items                 
    o rc should check whether it needs *and* can use su   
      to avoid nightly error mails from cron in instances 
      that were installed non-root (s_usr != root)        
    o rse: RPM extension: fetch/curl replacement          
      (OSSP fetch)                                        
    o RPM bug: "plus in release" -> double installs       
    o "openpkg register"                                  
d209 7
a215 7
    o add RPM hooks and prolog/epilog sections            
      (. install-info/mkdir override support              
       . additional logging/auditing possibilities        
       . automatic release requires/provides)             
    o RPM --tag foo remember in binary package            
    o lint-spec/*.spec, %build/%install                   
      consistent $RPM_BUILD_ROOT removal                  
d500 1
a500 1
    
d511 1
a511 1
      
d536 1
a536 1
    o NetBSD 
@


1.263
log
@initial plan for 2.2
@
text
@d25 1
a25 1
    o 20-Jul-2004: OpenPKG 2.1
d29 1
a29 1
    o    Oct-2004: OpenPKG 2.2
@


1.262
log
@remember all known points from the past
@
text
@d33 67
@


1.261
log
@start to know what to do for OpenPKG 2.2
@
text
@d44 85
d164 3
a166 3
    - "OpenPKG" package branding with %{l_openpkg_release}
    - rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht)
    - thl: explicit package documentation: %doc flagging;
d169 3
a171 3
    - "openpkg dev" creates /// in nosrc pathnames
    - "openpkg dev" should support sane environment (i.e. openldap "ls -t" check fails because ls shell function)
    - boostrap should remember things from install time, i.e. did it
d174 3
a176 3
    - replace rt.openpkg.org with IMAP-based hand-crafted solution
    - basic set of meta-xxx packages (concept not fully clear and using CURRENT doesn't hurt at all)
    - cvstraq bug: http://cvs.openpkg.org/timeline?x=1&c=2&dm=1&px=openpkg-src/apache shows
d179 7
a185 7
    - rpm: provide additional dependencies (for libs) and dep or|and
    - rpm: remember source and binary dependencies in both source and binary packages for easier indexing
    - rc: convert priority based deps into logical deps
    - bugfix: oident does not start -> core
    - bugfix: delegate segfaults on Solaris
    - OpenPKG: openpkg.spec: cleanup: uname -> platform
    - rse: Sanity Check: Prefix: %{l_prefix} (relocatable) -> make sure only
d187 5
a191 5
    - rse: remember bootstrap pre-installation status (/etc/shells exists, <prefix> link/dir existed, uid/gid existed, ...)
    - FAQ: explain crontab user root issue
    - FAQ: explain root/cw build issues
    - FAQ: mention vserver/jail is required for security, root might help
    - framework for switch-user during build+install times
d194 3
a196 3
    - unified vendor package import/export
    - closer ZfOS integration (support config management, etc)
    - OSSP fsl improvement: separated config file parsing, daemon/deattachement mode, etc.
d198 2
a199 2
    - website: package repository browsing
    - Excel-Sheet ins Web stellen!
d210 5
a214 6
    - set gcc to 64bit on Solaris (howto by default in gcc (patch), are there any real problems?)

    - global with_debug=yes options for -g
    - write openssl-snakeoil CA
    - ASCII tar (shell script)
    - Automatic, enforced registration
a225 1

d227 1
a227 1
      . OPCE: OpenPKG Certified Engineer      (Bandbreite)
d229 1
a229 1
      . OPCD: OpenPKG Certified Developer     (Spezialist)
a230 1

d232 2
a233 4
    - unknown: creation/update/deletion of external things (user, group, crontab, etc)
    - [integration: OSSP rc] (suspended forever)
    - [integration: openpkg-tool] (replaced by new toolchain)
    - testdrive.openpkg.org
@


1.260
log
@start to know what to do for OpenPKG 2.2
@
text
@d36 1
@


1.259
log
@just forget this old classification...
@
text
@d29 1
a29 1
    o    Nov-2004: OpenPKG 2.2
d33 8
@


1.258
log
@some updates to the RFP list
@
text
@a148 2
   1. IMMEDIATELY:

a149 3

   2. IF TIME PERMITS: 

a151 3

   3. PERHAPS:

@


1.257
log
@update work/time schedule and release documents for OpenPKG 2.1
@
text
@a163 1
      - [rse] webmin          - http://www.webmin.com/
d174 1
a174 1
      - [ext] interbase
a215 1
      - [ext] crack           - ftp://ftp.win.tue.nl/pub/security
@


1.256
log
@update
@
text
@d25 1
d28 1
a28 1
    o    Jun-2004: OpenPKG 2.1
a32 92
  OpenPKG 2.1
  -----------

  MAJOR GOALS:

  - contributor environment
  - tool chain integration
  - additional RPM extensions
  - official slideset material
  - latest vendor version
  - latest platform support

  RELEASE ENGINEERING TIMELINE:
    
   ==============----------==-----==--                                         Buildfarm HW
   ==============----------- - - - - -                                         Buildfarm SW
   -------=======---------------------                                         Server Env
      ----=====================------- - - - - - - - - - -                     Development
          -------==========================================--- - - - -         Package fixing
                                                              -=-              Blessing
                                                              -=-              CVS Branching
                                         ==================----=======         Testing
                                         --------------===============-----    Documentation
                                                       ---------------=====    Press Release
                                                                  (14-Jul) #   RELEASE
  |------|------|---+--|------|+-----|---+--|------|------|------|------|------|----------->
  |MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  | CW19 | CW20 | CW21 | CW22 | CW23 | CW24 | CW25 | CW26 | CW27 | CW28 | CW29 |...

                                                                   ^
                                                                   # WE ARE HERE
                                                                   #

  Legend:  (=) Primary Period  (-) Extended Period  (#) Milestone (+) Holiday

  RELEASE ENGINEERING TASK ASSIGNMENT:

    Task        Subtasks                                                rse thl tho ms
    ----------- ------------------------------------------------------- --- --- --- ---
    Buildfarm   buildfarm fixing & upgrades & reinstalltions            #   #   #   #
    HW          - dv1  ix86-freebsd4.10   (update)                      #   .   .   .
                - dv2  ix87-freebsd5.2    (update)                      #   .   .   .
                - dv5  ix86-debian2.2     (install MDK 10)              .   #   .   .
                - dv6  ix86-debian3.0     (update, Linux 2.4.26)        #   .   .   .
                - dv19 ix86-debian3.1     (update, Linux 2.4.26)        #   .   .   .
                - dv4  ix86-rhl9          (update)                      .   #   .   .
                - dv22 ix86-fedora1       (reinstall FC2)               .   #   .   .
                - dv23 ix86-rhel3         (reinstall)                   .   #   .   .
                - dv14 ix86-suse8.2       (install 9.0)                 .   #   .   .
                - dv17 ix86-suse9.0       (install 9.1)                 .   #   .   .
                - dv18 ix86-gentoo1.4     (update to Gentoo 2004.1)     .   #   .   .
                - dv7  ix86-solaris9      (reanimate,update)            .   .   .   #
                - dv9  sparc64-solaris9   (update, SunWS)               .   .   #   #
                - dv8  sparc64-solaris8   (reinstall, SunWS)            .   .   #   #   
                - dv16 ix86-solaris10     (reinstall B6x)               .   .   .   #
                - dv13 sparc64-solaris2.6 (leave alone!)                .   .   .   #
                - dv12 alpha-freebsd5.2   (fix,update)                  #   .   .   .
                - dv3  sparc64-netbsd1.6  (fix,update)                  #   .   .   .
                - dv20 ix86-netbsd1.6     (install)                     #   .   .   .
                - dv21 sparc64-solaris10  (install, use old nannie)     .   .   .   #

    Buildfarm   bf.openpkg.org/sv2.dev.de.cw.net:                       
    SW          - /openpkg: openpkg-tools                               .   #   .   .

    Server Env  en4.engelschall.com:                                                  
                - /e/openpkg/sw: OpenPKG 2.0                            #   .   .   .              
                - /e/openpkg/sw: openpkg-tools                          #   .   .   .              
              
    Development - remove "bin/rpm" and "bin/rpm2cpio"                   #   .   .   .              
                - RPM GnuPG usage -> too buggy and limited              .   #   .   .      
                - fix RPM GnuPG detection of "gpg" executable           .   #   .   .      
                - shtool subst -q or fix warnings                       #   .   .   .
                - finish perl-openpkg transition: rm -rf $RPM_BUILD_R.  #   .   .   .
                - port bootstrap to NetBSD                              #   .   .   .          
                - remove platform mapping (rpmrc)                       #   .   .   .
                - "openpkg dev" should upload src.rpm -> private        .   X   .   .
                - "openpkg dev" contributor environment support         .   X   .   .
                - "openpkg dev" manual page                             .   X   .   .
                - openpkg: prereq.sh: match output with Slide 13(!)     .   #   .   .          
                - check OpenPKG binaries (incl. 2.0) for dup files      .   X   .   .
                - openpkg-audit: "openpkg rpm" overload                 #   .   .   .          
                  (logging all transactions)                                           
                - vcheck move into tool chain                           X   .   .   .  
                - companion GNU shtool 2.0.0                            #   .   .   .  
                - companion OSSP lmtp2nntp 1.3.0                        .   #   .   .  

    Bugfixing   - GCC 3.4 related fixes (C++)                           .   .   .   #              
                - port packages to NetBSD                               .   .   #   #              
                - ...STATUS PAGE...                                     #   #   #   #

    Legend:  (#) Done  (X) ToDo  (.) Not Affected

d35 2
a36 1

d47 1
@


1.255
log
@more issues resolved
@
text
@d61 3
a63 3
                                                               ^
                                                               # WE ARE HERE
                                                               #
a116 1
                - %{l_prefix}/etc/rc -> %{l_rc}                         .   .   X   .          
d127 1
@


1.254
log
@is just history now
@
text
@d61 3
a63 3
                                                              ^
                                                              # WE ARE HERE
                                                              #
d103 1
a103 1
                - shtool subst -q or fix warnings                       .   .   .   .
d115 2
a116 1
                - companion GNU shtool 2.0.0                            X   .   .   .  
@


1.253
log
@done tomorrow
@
text
@a52 1
                                   ------==================--                  RSE Education/Vacation
@


1.252
log
@is more or less done now
@
text
@d51 1
a51 1
                                                            -=-                Blessing
@


1.251
log
@more things done, other not possible at all, etc
@
text
@d121 1
a121 1
                - ...STATUS PAGE...                                     X   X   X   X
@


1.250
log
@openpkg-tools are now BASE so no longer a need support a mix in downloading
@
text
@a106 1
                - companion GNU shtool 2.0.0                            X   .   .   .  
a114 10

                IF TIME PERMITS:
                - tar -> shar                                           .   X   .   .
                - "openpkg build" work-off TODO items                   X   .   .   .  
                - rc should check whether it needs *and* can use su     X   .   .   .         
                  to avoid nightly error mails from cron in instances                
                  that were installed non-root (s_usr != root)                       
                - rse: RPM extension: fetch/curl replacement            X   .   .   .  
                  (OSSP fetch)                                                        
                - RPM bug: "plus in release" -> double installs         .   .   X   .          
d116 1
a116 8
                - "openpkg register"                                    .   X   .   .      
                - add RPM hooks and prolog/epilog sections              X   .   .   .  
                  (. install-info/mkdir override support                                
                   . additional logging/auditing possibilities                      
                   . automatic release requires/provides)                           
                - RPM --tag foo remember in binary package              X   .   .   .  
                - lint-spec/*.spec, %build/%install                     .   X   .   .      
                  consistent $RPM_BUILD_ROOT removal                                  
d118 3
a120 3
              
    Bugfixing   - GCC 3.4 related fixes (C++)                           .   .   .   X              
                - port packages to NetBSD                               .   .   X   X              
d128 16
@


1.249
log
@done
@
text
@a106 1
                - "openpkg install openpkg-tools" & CURRENT             X   .   .   .  
@


1.248
log
@updates
@
text
@d115 2
a128 2
                - openpkg-audit: "openpkg rpm" overload                 .   X   .   .          
                  (logging all transactions)                                           
@


1.247
log
@test commit after CVS 1.12.9 upgrade
@
text
@d62 3
a64 3
                                         ^
                                         # WE ARE HERE
                                         #
d99 1
a99 1
                - /e/openpkg/sw: openpkg-tools                          X   .   .   .              
d103 1
a103 1
                - fix RPM GnuPG detection of "gpg" executable           .   X   .   .      
d109 1
a109 1
                - extend or remove platform mapping (rpmrc)             X   .   .   .
@


1.246
log
@updates
@
text
@d62 3
a64 3
                                        ^
                                        # WE ARE HERE
                                        #
@


1.245
log
@new machines, evaluation and attempts to port to Tru64, AIX, IRIX and HPUX, extremely time consuming troubleshooting issues with CORE applications binutils/gcc and temporary unavailability of important human resources force us to revamp OpenPKG 2.1 into a vendor update "only" release with minor changes to the OpenPKG basis. Nevertheless the anticipated release date must be shifted at least two weeks
@
text
@d62 3
a64 3
                                   ^
                                   # WE ARE HERE
                                   #
a259 1
      - [rse] papyrus         - http://papyrus.treshna.com/
@


1.244
log
@*** empty log message ***
@
text
@d46 19
a64 20
   ==============------                                          Buildfarm HW
   ==============------                                          Buildfarm SW
   -------=======------                                          Server Env
      ----=====================-------                           Development
          -------=====================-- - - - - - - - - -       Bugfixing
                               ---====                           Blessing
                                      ==                         CVS Branching
                               (09-Jun) #                        SNAPSHOT
                                         ==================--    RSE Vacation
                                         ===============-----    Testing
                                         ===============-----    Documentation
                                         ---------------=====    Press Release
                                                    (30-Jun) #   RELEASE
  |------|------|---+--|------|+-----|------|------|------|------|----------->
  |MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|MTWTFS|...
  | CW19 | CW20 | CW21 | CW22 | CW23 | CW24 | CW25 | CW26 | CW27 |...

                            ^
                            # WE ARE HERE
                            #
@


1.243
log
@reorder development part
@
text
@d484 3
@


1.242
log
@document hardware updates and installations by MSvB
@
text
@d104 1
a107 7
                - add RPM hooks and prolog/epilog sections              X   .   .   .  
                  (. install-info/mkdir override support                                
                   . additional logging/auditing possibilities                      
                   . automatic release requires/provides)                           
                - openpkg-audit: "openpkg rpm" overload                 .   X   .   .          
                  (logging all transactions)                                           
                - RPM --tag foo remember in binary package              X   .   .   .  
a108 1
                - "openpkg register"                                    .   X   .   .      
a109 7
                - %{l_prefix}/etc/rc -> %{l_rc}                         .   .   X   .          
                - vcheck move into tool chain                           X   .   .   .  
                - lint-spec/*.spec, %build/%install                     .   X   .   .      
                  consistent $RPM_BUILD_ROOT removal                                  
                - RPM bug: "plus in release" -> double installs         .   .   X   .          
                - rse: RPM extension: fetch/curl replacement            X   .   .   .  
                  (OSSP fetch)                                                        
a110 3
                - rc should check whether it needs *and* can use su     X   .   .   .         
                  to avoid nightly error mails from cron in instances                
                  that were installed non-root (s_usr != root)                       
a113 1
                - "openpkg build" work-off TODO items                   X   .   .   .  
d116 2
d119 19
@


1.241
log
@shift timeline slider; update holidays and items
@
text
@d86 1
a86 1
                - dv9  sparc64-solaris9   (reinstall, SunWS)            .   .   #   #
d88 2
a89 2
                - dv16 ix86-solaris10     (update B6x)                  .   .   .   #
                - dv13 sparc64-solaris2.6 (update?)                     .   .   .   #
d93 1
a93 1
                - dv21 sparc64-solaris10  (install, use old hannie)     .   .   .   #
@


1.240
log
@update more details
@
text
@d59 1
a59 1
  |------|------|---+--|------|------|------|------|------|------|----------->
d63 3
a65 3
                        ^
                        # WE ARE HERE
                        #
d73 1
a73 1
    Buildfarm   buildfarm fixing & upgrades & reinstalltions            #   X   X   X
d93 1
a93 1
                - dv21 sparc64-solaris10  (install, use old hannie)     .   .   .   X
d103 1
a103 1
                - RPM GnuPG usage                                       .   X   .   .      
@


1.239
log
@welcome back to reality ;-)
@
text
@d85 5
a89 5
                - dv7  ix86-solaris9      (reanimate,update)            .   .   .   X
                - dv9  sparc64-solaris9   (reinstall, SunWS)            .   .   X   X
                - dv8  sparc64-solaris8   (reinstall, SunWS)            .   .   X   X   
                - dv16 ix86-solaris10     (update B6x)                  .   .   .   X
                - dv13 sparc64-solaris2.6 (update?)                     .   .   .   X
@


1.238
log
@ASCIIfication for better diffing (i.e. postfix, sendmail)
@
text
@d63 3
a65 3
                  ^
                  # WE ARE HERE
                  #
@


1.237
log
@remember what has to be done now
@
text
@d63 3
a65 3
                 ^
                 # WE ARE HERE
                 #
d134 1
@


1.236
log
@shift date cursor and note public holiday
@
text
@d104 1
a104 1
                - shtool subst -w for warning of no subst done          #   .   .   .
@


1.235
log
@buildfarm changed to reflect SuSE generation shift
@
text
@d59 1
a59 1
  |------|------|------|------|------|------|------|------|------|----------->
d63 3
a65 3
              ^
              # WE ARE HERE
              #
d67 1
a67 1
  Legend:  (=) Primary Period  (-) Extended Period  (#) Milestone
@


1.234
log
@log task: check OpenPKG binaries for dup files
@
text
@d63 3
a65 3
          ^
          # WE ARE HERE
          #
d82 2
a83 2
                - dv14 ix86-suse8.2       (install 9.0)                 .   X   .   .
                - dv17 ix86-suse9.0       (install 9.1)                 .   X   .   .
@


1.233
log
@Linux (SuSE deferred) complete, machines back or new in buildfarm; /usr/opkg, /openpkg and /openpkg-dev on latest version as far as possible; move timeline indicator
@
text
@d133 1
@


1.232
log
@done
@
text
@d63 3
a65 3
         ^
         # WE ARE HERE
         #
d79 1
a79 1
                - dv4  ix86-rhl9          (update)                      .   X   .   .
d84 1
a84 1
                - dv18 ix86-gentoo1.4     (update to Gentoo 2004.1)     .   X   .   .
d96 1
a96 1
    SW          - /openpkg: openpkg-tools                               .   X   .   .
@


1.231
log
@done
@
text
@d105 1
a105 1
                - finish perl-openpkg transition: rm -rf $RPM_BUILD_R.  X   .   .   .
@


1.230
log
@show the guys where we are currently ;-)
@
text
@d104 1
a104 1
                - shtool subst -w for warning of no subst done          X   .   .   .
@


1.229
log
@done
@
text
@d63 4
@


1.228
log
@update with latest packaging status
@
text
@a250 1
      - [rse] thttpd          - http://www.acme.com/software/thttpd/
@


1.227
log
@update with state as of this evening
@
text
@a254 1
      - [mhe] awstats         - http://awstats.sourceforge.net/
a255 1
      - [rse] rekall          - http://www.rekallrevealed.org/
a266 1
      - [rse] mailman
a274 1
      - [rse] php5 (+ apache:with_mod_php5)
a279 1
      - [ext] smlnj
a284 1
      - [ext] wmf             - (libwmf (?), already packaged)
a289 1
      - [ext] subversion      - client+server
a292 1
      - [ext] littlecms       - http://www.littlecms.com/
@


1.226
log
@test commit after OSSP shiela upgrade
@
text
@d72 1
a72 1
                - dv5  ix86-debian2.2     (install MDK 10)              .   X   .   .
d76 2
a77 2
                - dv22 ix86-fedora1       (reinstall FC2)               .   X   .   .
                - dv23 ix86-rhel3         (reinstall)                   .   X   .   .
d98 1
a98 1
    Development - remove "bin/rpm" and "bin/rpm2cpio"                   X   .   .   .              
d102 1
a102 1
                - port bootstrap to NetBSD                              .   .   X   .          
d120 1
a120 1
                - extend or remove platform.mapping (rpmrc)             X   .   .   .
d128 1
a128 1
                - openpkg: prereq.sh: match output with Slide 13(!)     .   .   X   .          
@


1.225
log
@one more item
@
text
@d483 1
@


1.224
log
@we really have to do this now
@
text
@d101 1
@


1.223
log
@openpkg.org runs OpenPKG 2.0 now
@
text
@d100 1
@


1.222
log
@all my machines are done. Puhhh...
@
text
@d95 1
a95 1
                - /e/openpkg/sw: OpenPKG 2.0                            X   .   .   .              
@


1.221
log
@dv20 now available (/usr/opkg still building)
@
text
@d69 1
a69 1
    Buildfarm   buildfarm fixing & upgrades & reinstalltions            X   X   X   X
d87 1
a87 1
                - dv3  sparc64-netbsd1.6  (fix,update)                  X   .   .   .
d89 1
a89 1
                - dv21 sparc64-solaris10  (install)                     .   .   .   X    (old: hannie/nanni)
@


1.220
log
@fontforge I would like to see packaged, too
@
text
@d88 1
a88 1
                - dv20 ix86-netbsd1.6     (install)                     X   .   .   .    (old: manuel dt)
@


1.219
log
@last FreeBSD box now up-to-date, too
@
text
@d242 1
@


1.218
log
@after three attempts, dv2 is up and running under latest FreeBSD 5.2-CURRENT again
@
text
@d86 1
a86 1
                - dv12 alpha-freebsd5.2   (fix,update)                  X   .   .   .
@


1.217
log
@done
@
text
@d71 1
a71 1
                - dv2  ix87-freebsd5.2    (update)                      X   .   .   .
@


1.216
log
@one more box done
@
text
@d74 1
a74 1
                - dv19 ix86-debian3.1     (update, Linux 2.4.26)        X   .   .   .
@


1.215
log
@Gentoo 2004.1 is out
@
text
@d73 2
a74 2
                - dv6  ix86-debian3.0     (update)                      X   .   .   .
                - dv19 ix86-debian3.1     (update)                      X   .   .   .
@


1.214
log
@dv1 is done
@
text
@d80 1
a80 1
                - dv18 ix86-gentoo1.4     (update)                      .   X   .   .
@


1.213
log
@let us annotate the matrix
@
text
@d70 1
a70 1
    HW          - dv1  ix86-freebsd4.10   (update)                      X   .   .   .
@


1.212
log
@fix table
@
text
@d132 2
@


1.211
log
@one more missing point
@
text
@d55 4
a58 4
                                         ===============------   Testing
                                         ===============------   Documentation
                                         ---------------======   Press Release
                                                     (30-Jun) #  RELEASE
@


1.210
log
@roadmap for OpenPKG 2.1
@
text
@d40 1
@


1.209
log
@cairo is cool and can be used in Mozilla 1.7
@
text
@d24 1
a24 1
    o 25-Feb-2004: OpenPKG 2.0
d32 98
a129 4
  OpenPKG 1.3 Updates
    - MFC: shiela
    - MFC: cvstraq
    - UPD: perl-openpkg compatiblity to support 1.x and 2.x (provides and uses both sh and perl variant)
d131 2
a132 2
  Development
  -----------
d136 1
a136 1
    o apache/php: pear out of apache, instead use php.ini to find pear in php package
d138 1
a138 1
    o --tag foo -> build "foo" into binary package and make sure it is queryable after installation
a139 3
    o vcheck into tool chain + passive FTP support via LWP
    o rse: companion GNU shtool 2.0.0 (DONE FOR 2.1)
    o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions)
a140 1
    o RPM bug: "plus in release" bug leads to double installations
d143 1
a143 1
    o rse: simplify options (for tools, etc):
d148 1
a148 1
    o use UUID for COOKIE header
a149 2
    - rse: OpenPKG instance management audit log: added/removed/upgraded packages
    - rse: RPM extension: fetch/curl replacement (OSSP fetch)
d154 2
a155 4
    - openpkg-dev creates /// in nosrc pathnames
    - openpkg-dev should support sane environment (i.e. openldap "ls -t" check fails because ls shell function)
    - rc should check whether it needs *and* can use su to avoid nightly error mails from
      cron in instances that were installed non-root (s_usr != root)
d159 1
a159 1
    - fix petidomo and resurrect rt.openpkg.org bug database
a160 1
    - change sgml to use xmlcatmgr (>=3 dependent packages: docbook, openjade/opensp, ...)
d164 153
d318 2
a319 1
  KNOWN ISSUES
a476 175

  OpenPKG 2.1 Development
  -----------------------

  SHOULD DO:
    - rpm: provide additional dependencies (for libs) and dep or|and
    - rpm: remember source and binary dependencies in both source and binary packages for easier indexing
    - rc: convert priority based deps into logical deps
    - continue authoring of openpkg-dev.txt; pod in dev.sh
    - apt/synaptic: en4 test index, ...
    - bugfix: oident does not start -> core
    - bugfix: delegate segfaults on Solaris
    - OpenPKG: openpkg.spec: cleanup: uname -> platform
    - rse: Sanity Check: Prefix: %{l_prefix} (relocatable) -> make sure only
      <prefix>/bin/rpm can be used for install, except if --prefix=<foo> with <foo>/bin/rpm is used
    - rse: remember bootstrap pre-installation status (/etc/shells exists, <prefix> link/dir existed, uid/gid existed, ...)
    - FAQ: explain crontab user root issue
    - FAQ: explain root/cw build issues
    - FAQ: mention vserver/jail is required for security, root might help
    - framework for switch-user during build+install times
      (idea: "openpkg install foo" checks "rpm -qplv foo.src.rpm" for setuid/setgid/owner and switches
       to root only if necessary. Similar for -Uvh step)
    - unified vendor package import/export
    - closer ZfOS integration (support config management, etc)
    - OSSP fsl improvement: separated config file parsing, daemon/deattachement mode, etc.
    o META
    - website: package repository browsing
    - Excel-Sheet ins Web stellen!
    o OpenPKG Toolchain (Execution Wrapper, User Interfaces, Commands, Perl API)
      - includes/replacement for openpkg-tool
      - includes/replacement for src2make, etc (RE+buildfarm)
      - includes registration framework
      - backend database (for registration & build-farm & repository browsing)
      - new curses-based user interface
    o Training Documentation Set
      - introduction presentation
      - introduction article
      - user guide
      - student guide
    - set gcc to 64bit on Solaris (howto by default in gcc (patch), are there any real problems?)
    - unknown: OpenPKG: aux.prereq.sh: check for "binary", too

  OpenPKG 2.2 Development
  -----------------------

  SHOULD DO:
    - global with_debug=yes options for -g
    - write openssl-snakeoil CA
    - ASCII tar (shell script)
    - Automatic, enforced registration
    o Community Forum my.openpkg.org:
      - RedHat Network (RHN) for users (self-registred)
      - CVS Feedback forum for vendors (registered by us)
      - Package Maintainer forum
    o Optional Support for Dynamic Shared Object (DSO) Libraries (with_dso=yes)
    o 100% rpmlint (binary RPM checking): man pages for %{l_prefix}
    o OpenPKG instance registration
    o Bug Database replacement
    o OSSP var: vartool (enhancement for "shtool subst")
    o Configuration Management (<prefix>/etc/*: in-place editing, generating)
    o Daemon Monitoring (run-time checking, automatic restart)

  OpenPKG 2.3 Development
  -----------------------

  SHOULD DO:
    o Certification Test (MCT+Practice)
      . OPCE: OpenPKG Certified Engineer      (Bandbreite)
        (MCT + Practice [download, solve deps, edit configs, .rpmsave, how to apply SA, corrupted file find+fix, ...])
      . OPCD: OpenPKG Certified Developer     (Spezialist)
        (MCT + Practice [develop a package])

  OpenPKG 2.4 Development
  -----------------------

  SHOULD DO:
    o Unix/OpenPKG Curriculum ("all-in-one training & certification")
    - unknown: creation/update/deletion of external things (user, group, crontab, etc)
    - [integration: OSSP rc] (suspended forever)
    - [integration: openpkg-tool] (replaced by new toolchain)
    - testdrive.openpkg.org

  OpenPKG Request For Packaging
  -----------------------------

   1. IMMEDIATELY:

      - [rse] sapdb/mysql-maxdb 7.5

   2. IF TIME PERMITS: 

      - [rse] dict[d]
      - [rse] logrotate

   3. PERHAPS:

      - [rse] libpixman, cairo, libsvg, xsvg http://www.xsvg.org/, http://cairographics.org/
      - [rse] lcfg CMS        - http://www.lcfg.org/
      - [rse] auto nice daem. - http://and.sourceforge.net/
      - [rse] webmin          - http://www.webmin.com/
      - [rse] sge             - http://gridengine.sunsource.net/
      - [rse] zonecheck       - http://www.zonecheck.fr/
      - [rse] thttpd          - http://www.acme.com/software/thttpd/
      - [rse] thy             - http://bonehunter.rulez.org/thy.html
      - [rse] papyrus         - http://papyrus.treshna.com/
      - [rse] dcc             - http://www.rhyolite.com/anti-spam/dcc/
      - [mhe] awstats         - http://awstats.sourceforge.net/
      - [rse] openpksd        - http://openpksd.org/
      - [rse] rekall          - http://www.rekallrevealed.org/
      - [rse] opendx          - http://www.opendx.org/
      - [rse] stud.ip (http://www.studip.de/)
      - [ext] bb
      - [rse] diablo
      - [rse] imake
      - [ext] interbase
      - [rse] libgsasl
      - [ext] lprng/ifhp
      - [rse] lxr (http://lxr.linux.no/)
      - [rse] freemind (http://freemind.sourceforge.net/)
      - [thl] MAPI Toolkit    - http://www.sourcextreme.com/projects/outlook/mapi/
      - [rse] mailman
      - [rse] m[eta-]cvs
      - [rse] mon
      - [rse] ngrep
      - [rse] nlp
      - [rse] ntop
      - [ext] nullmailer
      - [rse] opengroupware
      - [rse] openoffice
      - [rse] php5 (+ apache:with_mod_php5)
      - [cs]  pear            - http://pear.php.net/
              pear-*            separate PEAR packages, similar to perl-*
      - [rse] rmagic
      - [rse] sablevm
      - [rse] sieve/perlsieve (for imapd)
      - [ext] smlnj
      - [ext] snmp with sendmail_mib
      - [ext] sodipodi
      - [ext] templates (possibly part of X11 package)
      - [rse] texlive
      - [ext] tuxpaint
      - [ext] wmf             - (libwmf (?), already packaged)
      - [rse] xfree86
      - [cs]  xlhtml
      - [ext] xprobe
      - [ext] apache2         - full support
      - [ext] tightvnc        - client+server
      - [ext] subversion      - client+server
      - [ext] gpart           - http://www.stud.uni-hannover.de/user/76201/gpart/
      - [ext] jedit           - http://www.jedit.org/
      - [ext] openslp         - www.openslp.org
      - [ext] littlecms       - http://www.littlecms.com/
      - [ext] sced            - http://www.cs.wisc.edu/~schenney/sced/sced.html
      - [ext] giram           - http://www.giram.org/
      - [ext] grace           - http://plasma-gate.weizmann.ac.il/Grace/
      - [ext] sourcenavigator - http://sourcenav.sourceforge.net/index.html
      - [ext] gnome           - http://www.gnome.org/
      - [ext] lxrun           - http://www.ugcs.caltech.edu/~steven/lxrun/
      - [ext] osrtspproxy     - http://www.rtsp.org/
      - [ext] dante (socks)   - http://www.inet.no/dante/
      - [ext] freemind        - http://freemind.sourceforge.net/    (i second it)
      - [ext] mailman         - http://www.list.org/     (i second it)
      - [ext] crack           - ftp://ftp.win.tue.nl/pub/security
      - [ext] chaosreader     - http://users.tpg.com.au/bdgcvb/chaosreader.html
      - [ext] libhoard        - http://www.hoard.org/
      - [ext] libsafe         - http://www.research.avayalabs.com/project/libsafe/
      - [ext] hp2xx           - ftp://ftp.gnu.org/gnu/hp2xx/
      - [ext] hylafax         - http://www.hylafax.org/
      - [ext] mgetty          - http://www.leo.org/~doering/mgetty/
      - [ext] gaim            - http://gaim.sourceforge.net/
      - [ext] lavaps          - http://www.isi.edu/~johnh/SOFTWARE/LAVAPS/
      - [ext] xkeycaps        - http://www.jwz.org/xkeycaps/
      - [ext] xtetris         - ftp.x.org
      - [ext] xmahjongg       - ftp.x.org

@


1.208
log
@refresh, translate, typofix todo for roadmap
@
text
@d334 1
@


1.207
log
@lcfg is interesting, although I still do not understand it in detail
@
text
@a242 2
    o finish new environment on all servers in build farm [thl]
      - remove obsolete /cw* and /re
d246 1
a246 1
    - openpkg-dev.txt weiter schreiben
d248 1
a248 1
    - bugfix: oident started nicht -> core
d260 1
a260 1
    - unified vendor package impot/export
a268 1
      - includes openpkg-dev
d273 5
a277 6
      . introduction presentation
      . introduction article
      . user guide
      . student guide
    - Solaris auf 64-Bit GCC umstellen?! (howto by default in gcc (patch), are there any real problems?)
    - publish OS vendor package list as installed on build farm
d294 1
a294 1
    o openKG instance registration
@


1.206
log
@AND is cool
@
text
@d338 1
@


1.205
log
@webmin is very popular, so we should package it when time permits
@
text
@d338 1
@


1.204
log
@remember
@
text
@d338 1
@


1.203
log
@add item from GNOC/DNS
@
text
@d40 3
@


1.202
log
@more requirements
@
text
@d40 1
@


1.201
log
@todo
@
text
@d40 1
@


1.200
log
@Sun GridEngine looks very interesting
@
text
@d40 2
@


1.199
log
@add a candidate for packaging
@
text
@d331 1
@


1.198
log
@more cool stuff for package consideration
@
text
@d349 1
@


1.197
log
@papyrus looks interesting
@
text
@d331 3
@


1.196
log
@update todo list
@
text
@d331 1
@


1.195
log
@clear items
@
text
@d24 1
a26 1
    o 25-Feb-2004: OpenPKG 2.0
d37 2
a38 10
  OpenPKG 2.0 Release Engineering
  -------------------------------

  MUST HAVE
    - website update
    - press release
    - announce

  SHOULD HAVE:
    <done>
a39 1
  NICE TO HAVE:
@


1.194
log
@clear items
@
text
@a40 2
    - ftp server index and README
    - remove ftp and rsync server ACLs
@


1.193
log
@correct and enhance build of binary source sh
@
text
@a40 13
    - bootstrap with ~/.openpkg/warning
    - build openpkg-1.9.0-2.0.0.src.rpm w/o Class: on 2_0_SOLID_UPGRADE branch
    - build openpkg-2.0.0-2.0.0.src.rpm
    - build openpkg-2.0.0-2.0.0.src.sh
    - build openpkg-2.0.0-2.0.0.<arch>-<os>-<tag>.src.sh using
      cd bin/`hostname | sed -e 's;\..*$;;'`-*
      sh ../../src/master/openpkg-2.0.0-2.0.0.src.sh \
          --prefix=/openpkg --tag=openpkg \
          --user=openpkg --group=openpkg \
          --muid="42000" --ruid="42001" --nuid="42002" \
          --mgid="42000" --rgid="42001" --ngid="42002"
    - sources, source.sh and binaries for CORE, CORE+BASE and PLUS on ftp server
    - sign source and binaries
@


1.192
log
@clear items; detailed list of remaining items
@
text
@d46 4
a49 2
      sh openpkg-2.0.0-2.0.0.src.sh \
          --tag=openpkg --user=openpkg --group=openpkg \
@


1.191
log
@do not forget some manual work
@
text
@d41 14
d56 1
a56 5
    - website update (including "openpkg in a box")
    - make sure "openpkg:WARNING:" messages fit into 80 columns
    - implement "openpkg man" command
    - build the openpkg-1.9.0-2.0.0.src.rpm w/o Class:
    - build the openpkg-2.0.0-2.0.0.src.sh
@


1.190
log
@update
@
text
@d45 2
@


1.189
log
@remember
@
text
@d41 4
a44 1
    <done>
a50 1
    o rse: GCC 3.3.3? (DONE FOR 2.1)
d55 1
a75 1
    - popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space)
@


1.188
log
@clear item; log how the version=release problem was solved
@
text
@d51 2
a52 1
    o "plus in release" bug leads to double installations
@


1.187
log
@we use 2.0b1 now
@
text
@d44 1
a48 2
    o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl]
      (see RSE's check-version script)
@


1.186
log
@remove cleared items; shift priorities
@
text
@a43 1
      - rse: companion GNU shtool 2.0.0
d46 1
@


1.185
log
@latest status quo
@
text
@a43 2
    o Bootstrap:
      - rse|thl: "plus in release" bug leads to double installations
a44 2
    o Packages:
      - thl: check Group headers for consistency (see RSE's check-group)?
d52 1
a61 1
    - thl: news.txt replaced by news.cgi which uses pre-scanned information
a65 1
    - dv23 setup new hardware and connect to sw2/port32
@


1.184
log
@clear item: problem vanished - mkdir(1) prints error message and boostrap exits properly
@
text
@a44 1
      - rse: <prefix>/bin/openpkg namespace BREAK EVERYTHING commit
a45 1
      - rse|thl: add to *.sh -l/--list und .sh -x/--extract-only 
a46 1
      - rse: companion OSSP uuid 1.0.0
a47 1
      - rse: GCC 3.3.3?
d51 1
@


1.183
log
@more details
@
text
@a49 1
      - thl: Problem bootstrapping to a symlink pointing to nonexisting directory
@


1.182
log
@adjust for latest status quo
@
text
@d45 6
a50 7
      - <prefix>/bin/openpkg namespace BREAK EVERYTHING commit
      - "plus in release" bug leads to double installations
      - add to *.sh -l/--list und .sh -x/--extract-only 
      - companion GNU shtool 2.0.0
      - companion OSSP uuid 1.0.0
      - rse: Problem bootstrapping to a symlink pointing to nonexisting directory
      - dig into problem where file conflicts are not detected
d52 2
a53 7
      - check Group headers for consistency (see RSE's check-group)?
      - GCC 3.3.3?
      - fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort
      - fix all PLUS packages or downgrade to EVAL/JUNK
      - Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl]
        (see RSE's check-version script)
      - speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions)
d56 4
@


1.181
log
@log a idea to improve openpkg-dev
@
text
@d44 16
a59 10
    o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort
    o fix all PLUS packages or downgrade to EVAL/JUNK
    o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl]
    - rse: check error code of tar in bootstrap script
    - rse: Problem bootstrapping to a symlink pointing to nonexisting directory
    - dig into problem where file conflicts are not detected
    - dig into problem where + in package name allows multiple installations of same package
    o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done
    o companion release OSSP uuid 1.0.0 (with support for DCE API added) [rse]
    o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions)
@


1.180
log
@clear last MUST HAVE entry; add/update details/items; shift priorites
@
text
@d72 1
@


1.179
log
@resolved
@
text
@d26 1
a26 1
    o    Feb-2004: OpenPKG 2.0
d35 1
d41 1
a41 1
    o fix all CORE and BASE packages
d44 2
a45 2
    o use UUID for COOKIE header
    o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms]
a46 5
    o rse: simplify options (for tools, etc):
      - solution 1: remove all non-binary %options by replacing them
        with run-time decisions (config files, wrapper, etc.)
      - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string
      - solution 3: %option with_xxx binary, %variable xxx arbitrary string
a48 1
    - thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?)
d52 2
d56 7
a62 4
    - ms: "OpenPKG" package branding with %{l_openpkg_release}
    - thl: basic set of meta-xxx packages
    o fix all PLUS packages or downgrade to EVAL/JUNK [ms]
    o fix EVAL/JUNK packages and elevate to PLUS [ms]
d78 3
d83 1
d205 1
a205 1
  REJECTED SCOPE CREEP (but needs to be discussed post release)
d207 1
a207 2
    o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not)
    o more accurate version.release requirements (Christoph supported by Thomas)
d242 1
a242 1
      deferred due to time constraints.
@


1.178
log
@resolved
@
text
@a42 1
    o <compat> not <loc>
@


1.177
log
@log known issue: Debian v3.1 install-info causing info.dir trouble (background, discussion, workaround)
@
text
@a44 1
    o openpkg.boot does not find rpmtool through macro while bootstrapping [rse]
@


1.176
log
@log known issue: Debian v3.1 ndbm trouble (background, discussion, solution)
@
text
@d141 62
@


1.175
log
@set last MUST HAVE priority; log cvstraq buglet
@
text
@d83 58
@


1.174
log
@clear item; log workaround for "info.dir" issue in order to remember reverting it back when RPM_OVERLAY_DIR solution is finished
@
text
@d39 2
a40 5
  MUST HAVE with (parallel) priorities:
    1 info.dir (Debian v3.1), /override/bin, wrappers for cp|mv|rm|chmod|chown|chgrp
    1 workaround: # mv /usr/sbin/install-info /usr/sbin/install-info.THL200402061503
    1             # ln -s /bin/true /usr/sbin/install-info
    2 fix all CORE and BASE packages
d80 2
@


1.173
log
@now done because we needed it to cleanup %track processing
@
text
@d41 2
a42 1
    2 check rpm 1.3/2.0 package cross signing and verification [thl]: class header incompatiblity!
@


1.172
log
@Class done 20040130; Class used 20040203; --track support w/o nodeps 20040205; log minor popt issue
@
text
@a73 1
    - ms: %setup/%patch cleanup
@


1.171
log
@number and shift priorites; note signing problem; mv provides note to appropriate file/pos
@
text
@a54 2
    - rse: vc.xxxx integrate into xxxx.spec!!! (%track)
    - rse: add Class: XXXX for XXXX of Distrib: OpenPKG [XXXX]
d82 1
@


1.170
log
@shift priorities
@
text
@d39 4
a42 10
  MUST HAVE:
    o fix bootstrap %pre problem [rse]
      buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..."
      (currently does no longer occur?)
    o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done
    o check rpm 1.3/2.0 package cross signing and verification [thl]
    o make sure openpkg-2.0.0-2.0.0 provides: openpkg-20040113-20040113
    o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not)
    o info.dir (Debian v3.1), /override/bin, wrappers for cp|mv|rm|chmod|chown|chgrp
    o fix all CORE and BASE packages
d62 1
d87 1
@


1.169
log
@log issues found during lab setups and alpha deployments
@
text
@a42 1
    o openpkg.boot does not find rpmtool through macro while bootstrapping [rse]
a48 3
      http://www.openpkg.org/status-log.cgi/aide-0.9-20030724.log.dv16.ix86-solaris10-re [ms]
      checking for unsigned short... yes
      checking size of unsigned short... configure: error: cannot compute sizeof (unsigned short)
d51 3
d74 1
a74 1
    - rse: OpenPKG instance management autit log: added/removed/upgraded packages
d86 42
@


1.168
log
@more cleanup
@
text
@d32 4
d48 1
d67 2
d83 4
@


1.167
log
@reformat to be more clear
@
text
@d8 3
a10 2
  new release every 4 months (= 3 releases/year), +/- 2 week
  suggested times: Feb, Jun, Nov
d38 1
a61 2
    - thl: basic set of meta-xxx packages
    - ms: "OpenPKG" package branding with %{l_openpkg_release}
d64 2
a75 1

@


1.166
log
@remove cleared item; add versioning and signing tasks
@
text
@d2 2
d5 2
a6 2
OpenPKG Release Schedule
========================
d8 2
a9 2
new release every 4 months (= 3 releases/year), +/- 2 week
suggested times: Feb, Jun, Nov
d11 2
a12 2
OpenPKG Roadmap
===============
d14 2
a15 2
Milestones
    o    Nov-2001: Kickoff
a22 120
-------------------------------------------------------
MUST HAVE:
o fix bootstrap %pre problem [rse]
  buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..."
o openpkg.boot does not find rpmtool through macro while bootstrapping [rse]
o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done
o check rpm 1.3/2.0 package cross signing and verification [thl]
o make sure openpkg-2.0.0-2.0.0 provides: openpkg-20040113-20040113
o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not)
o fix all CORE and BASE packages

    http://www.openpkg.org/status-log.cgi/aide-0.9-20030724.log.dv16.ix86-solaris10-re [ms]
        checking for unsigned short... yes
        checking size of unsigned short... configure: error: cannot compute sizeof (unsigned short)

SHOULD HAVE:
o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms]
o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl]
o rse: simplify options (for tools, etc):
  - solution 1: remove all non-binary %options by replacing them
    with run-time decisions (config files, wrapper, etc.)
  - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string
  - solution 3: %option with_xxx binary, %variable xxx arbitrary string
- rse: vc.xxxx integrate into xxxx.spec!!! (%track)
- rse: add Class: XXXX for XXXX of Distrib: OpenPKG [XXXX]
- rse: check error code of tar in bootstrap script
- rse: Problem bootstrapping to a symlink pointing to nonexisting directory
- thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?)
- thl: basic set of meta-xxx packages
- ms: "OpenPKG" package branding with %{l_openpkg_release}

NICE TO HAVE:
o fix all PLUS packages or downgrade to EVAL/JUNK [ms]
o fix EVAL/JUNK packages and elevate to PLUS [ms]
- rse: OpenPKG instance management autit log: added/removed/upgraded packages
- rse: RPM extension: fetch/curl replacement (OSSP fetch)
- thl: news.txt replaced by news.cgi which uses pre-scanned information
- rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht)
- thl: explicit package documentation: %doc flagging;
  add knowledge to "openpkg build" for keeping --includedocs option on
  upgrades (via "rpm -qsd | grep '^installed'");
- ms: %setup/%patch cleanup
-------------------------------------------------------
o Feb-2004: OpenPKG 2.0
-------------------------------------------------------
o finish new environment on all servers in build farm [thl]
  - remove obsolete /cw* and /re
- rpm: provide additional dependencies (for libs) and dep or|and
- rpm: remember source and binary dependencies in both source and binary packages for easier indexing
- rc: convert priority based deps into logical deps
- openpkg-dev.txt weiter schreiben
- apt/synaptic: en4 test index, ...
- bugfix: oident started nicht -> core
- bugfix: delegate segfaults on Solaris
- OpenPKG: openpkg.spec: cleanup: uname -> platform
- rse: Sanity Check: Prefix: %{l_prefix} (relocatable) -> make sure only
  <prefix>/bin/rpm can be used for install, except if --prefix=<foo> with <foo>/bin/rpm is used
- rse: remember bootstrap pre-installation status (/etc/shells exists, <prefix> link/dir existed, uid/gid existed, ...)
- add %test section support to RPM
- FAQ: explain crontab user root issue
- FAQ: explain root/cw build issues
- FAQ: mention vserver/jail is required for security, root might help
- framework for switch-user during build+install times
  (idea: "openpkg install foo" checks "rpm -qplv foo.src.rpm" for setuid/setgid/owner and switches
   to root only if necessary. Similar for -Uvh step)
- unified vendor package impot/export
- closer ZfOS integration (support config management, etc)
- OSSP fsl improvement: separated config file parsing, daemon/deattachement mode, etc.
o META
- website: package repository browsing
- Excel-Sheet ins Web stellen!
o OpenPKG Toolchain (Execution Wrapper, User Interfaces, Commands, Perl API)
  - includes/replacement for openpkg-tool
  - includes/replacement for src2make, etc (RE+buildfarm)
  - includes openpkg-dev
  - includes registration framework
  - backend database (for registration & build-farm & repository browsing)
  - new curses-based user interface
o Training Documentation Set
  . introduction presentation
  . introduction article
  . user guide
  . student guide
- Solaris auf 64-Bit GCC umstellen?! (howto by default in gcc (patch), are there any real problems?)
- publish OS vendor package list as installed on build farm
- unknown: OpenPKG: aux.prereq.sh: check for "binary", too
-------------------------------------------------------
o Jun-2004: OpenPKG 2.1
-------------------------------------------------------
- global with_debug=yes options for -g
- write openssl-snakeoil CA
- ASCII tar (shell script)
- Automatic, enforced registration
o Community Forum my.openpkg.org:
  - RedHat Network (RHN) for users (self-registred)
  - CVS Feedback forum for vendors (registered by us)
  - Package Maintainer forum
o Optional Support for Dynamic Shared Object (DSO) Libraries (with_dso=yes)
o 100% rpmlint (binary RPM checking): man pages for %{l_prefix}
o openKG instance registration
o Bug Database replacement
o OSSP var: vartool (enhancement for "shtool subst")
o Configuration Management (<prefix>/etc/*: in-place editing, generating)
o Daemon Monitoring (run-time checking, automatic restart)
-------------------------------------------------------
o Nov-2004: OpenPKG 2.2
-------------------------------------------------------
o Certification Test (MCT+Practice)
  . OPCE: OpenPKG Certified Engineer      (Bandbreite)
    (MCT + Practice [download, solve deps, edit configs, .rpmsave, how to apply SA, corrupted file find+fix, ...])
  . OPCD: OpenPKG Certified Developer     (Spezialist)
    (MCT + Practice [develop a package])
-------------------------------------------------------
o Feb-2005: OpenPKG 2.3
-------------------------------------------------------
o Unix/OpenPKG Curriculum ("all-in-one training & certification")
- unknown: creation/update/deletion of external things (user, group, crontab, etc)
- [integration: OSSP rc] (suspended forever)
- [integration: openpkg-tool] (replaced by new toolchain)
- testdrive.openpkg.org
d24 139
a162 1
   Request For Packaging:
@


1.165
log
@DCC would be cool
@
text
@d27 3
a30 5

    http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv1.ix86-freebsd4.9-re
    http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv2.ix86-freebsd5.2-re
        both packages broken on all platforms, bail out with same error (nearly) everywhere
        mkdir /re/.cpan: Permission denied at /re/lib/perl/5.6.2/CPAN.pm line 1144 [...]
@


1.164
log
@remove cleared items; update shtool status
@
text
@d157 1
@


1.163
log
@remove cleared items
@
text
@d26 1
a26 1
o companion release GNU shtool 2.0.0 [rse]
a47 5
- rse: perl-openpkg.pl fertig machen
- rse: Perl Packaging Cleanup:
  - /usr/opkg/share/man/man1/perlsolaris.1 remove
  - use vendor-perl area instead of site area (allow CPAN shell to be used)
  - conflicting files: /usr/opkg/lib/perl/site_perl/5.8.1/i386-freebsd/Carp/Clan.pm
@


1.162
log
@add request
@
text
@a39 1
o integrate uuidtool into OpenPKG to %post install %{l_prefix}/etc/openpkg/uuid file [rse]
a40 5
o binary naming [thl]
  - solution 1: encode options into filenames with RLE
  - solution 2: place multiple binary RPMs into single meta file
  - solution 3: trivial hack: file, file.1 file.2, ...
  - solution 4: (preferred) revamp location id into user configurable parameter [rse]
a52 1
- rse: shtool platform: redhates3 -> rhel3es?
@


1.161
log
@update nmap and smtpfeed build failures
@
text
@d169 1
@


1.160
log
@remove cleared items
@
text
@a28 11
    http://www.openpkg.org/status-log.cgi/nmap-3.48-20031031.log.dv16.ix86-solaris10-re [ms]
        tcpip.cc: In function `int send_udp_raw(int, in_addr*, const in_addr*, int, 
                  short unsigned int, short unsigned int, short unsigned int, char*,
                  short unsigned int)':
        tcpip.cc:904: error: using typedef-name `udphdr_bsd' after `struct'
        tcpip.cc:904: error: ISO C++ forbids declaration of `type name' with no type

    http://www.openpkg.org/status-log.cgi/nmap-3.48-20031031.log.dv13.sparc64-solaris2.6-re [ms]
        checking for type of 6th argument to recvfrom()... configure:
        error: Cannot find type for 6th argument to recvfrom()

a32 4
        
    http://www.openpkg.org/status-log.cgi/smtpfeed-1.18-20030813.log.dv16.ix86-solaris10-re [ms]
        checking ipv6 stack type... 
        Fatal: no IPv6 library lib.a found.
@


1.159
log
@cleanup consistency of options by renaming some of them
@
text
@a28 3
    http://www.openpkg.org/status-log.cgi/mkisofs-2.0.3-20030918.log.dv13.sparc64-solaris2.6-re
        is a nice-to-have as Solaris 2.6 is not fully supported

a39 3
    http://www.openpkg.org/status-log.cgi/pam-20030919-20030919.log.dv17.ix86-suse9.0-re
        ERROR: SOME PAM INFORMATION COULD NOT BE DETERMINED

a44 7
    http://www.openpkg.org/status-log.cgi/sed-4.0.9-20040110.log.dv7.ix86-solaris9-re
    http://www.openpkg.org/status-log.cgi/sed-4.0.9-20040110.log.dv9.sparc64-solaris9-re [...]
        package broken on nearly all Solaris platforms
        In file included from /usr/include/locale.h:51, from sed.c:48:
        /re/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/include/libintl.h:46: error: parse error before "const"
        /re/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/include/libintl.h:58: error: parse error before "unsigned"

@


1.158
log
@why the successor of 1.3 is not 1.4 but 2.0
@
text
@a97 3
- thl+rse: cleanup consistency of options:
  - with_ssl vs. with_tls [postfix]
  - with_berkeleydb (bdb) vs. with_innobase (innodb) [mysql]
@


1.157
log
@remove cleared item
@
text
@a26 1
o document why version is 2.0 and not 1.4, NEWS, UPDATING [thl, ms, rse]
@


1.156
log
@remove cleared item
@
text
@a29 3
    FreeBSD 5.2-CURRENT
        many CORE+BASE broken

@


1.155
log
@add support for /openpkg, remove branch to foldername guessing magic, allow list of instances in OPENPKG_INST
@
text
@a22 1
o create new environment on all servers in build farm [thl]
@


1.154
log
@remove cleared and update items
@
text
@a23 1
  - adjust openpkg-dev
@


1.153
log
@remove cleared items
@
text
@a34 7
    http://www.openpkg.org/status-log.cgi/iselect-1.2.0-20030707.log.dv23.ix86-redhatas3-re
        iselect_keys.c:45:20: curses.h: No such file or directory
    http://www.openpkg.org/status-log.cgi/kermit-8.0.209-20030918.log.dv23.ix86-redhatas3-re
    http://www.openpkg.org/status-log.cgi/pinfo-0.6.8-20030822.log.dv23.ix86-redhatas3-re
    http://www.openpkg.org/status-log.cgi/devtodo-0.1.17-20030708.log.dv23.ix86-redhatas3-re
        maybe just a ncurses requirement problem

a48 1
    http://www.openpkg.org/status-log.cgi/pam-20030919-20030919.log.dv23.ix86-redhatas3-re
a73 1
o companion release OSSP uuid [rse]
d75 2
a76 2
- thl: Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec))
o thl: binary naming:
d80 1
@


1.152
log
@track latest decisions about prefixes and uid/gid pairs
@
text
@a22 1
o install RHEL3-ES on dv23 [ms]
a23 4
  - new /openpkg     prefix and use uid/gid pairs 42000/42000 -r=42001/42001 -n=42002/42002
  - new /openpkg-dev prefix and use uid/gid pairs 42010/42010 -r=42011/42011 -n=42012/42012
  - new /openpkg-13  prefix and use uid/gid pairs 42130/42130 -r=42131/42131 -n=42132/42132
  - new /openpkg-20  prefix and use uid/gid pairs 42200/42200 -r=42201/42201 -n=42202/42202
a28 1
o fix amd not building on dv2/FreeBSD-5.2 [rse]
a33 4

    http://www.openpkg.org/status-log.cgi/gnupg-1.2.4-20031224.log.dv7.ix86-solaris9-re [ms]
        same error on ix86 and sparc Solaris 9
        /usr/include/bzlib.h:177: error: parse error before "FILE"
@


1.151
log
@fsl is out the door; give shtool kid to proper parent
@
text
@d25 4
a28 3
  - new /openpkg prefix and unified uid/gid pairs 42420/42420 42421/42421 42422/42422
  - new /openpkg13 prefix and reuse uid/gid pairs
  - new /openpkg20 prefix and reuse uid/gid pairs
@


1.150
log
@details about CORE and BASE packages to be fixed
@
text
@d32 1
a32 2
o companion release OSSP fsl 1.4.0 [thl]
o companion release GNU shtool 2.0.0 [thl]
@


1.149
log
@research proper dates for past milestones; clean up MUST HAVEs
@
text
@d36 53
a88 1
o fix all CORE and BASE packages [ms]
@


1.148
log
@remember roadmap/todo issue list
@
text
@d12 9
a20 10
(major project milestones)

o Nov-2001: Kickoff
o Apr-2002: official exclusive deployment at C&W
o Jan-2002: OpenPKG 1.0 (including C&W press release)
o Aug-2002: OpenPKG 1.1
o Dec-2002: openpkg-tool (RDF index, build tool)
o Feb-2003: OpenPKG 1.2
o Jul-2003: OpenPKG 1.3
o Sep-2003: Upgrade RPM 4.0.2 to 4.2.1
d23 14
a36 12
- ms: adm: RHEL-ES3 auf dv23
- thl: binary RPM prefix /cw -> /openpkg
  new /openpkg (unified uids/gids 42420/42420 42421/42421 42422/42422) on all hosts
  remove all /cwXX, /re, add /openpkg /openpkg13 /openpkg20; adjust openpkg-dev
- rse: buildfarm: fix %pre of bootstrap:
  "install: %pre scriptlet failed (2), skipping openpkg-20040107-20040107"
- rse: rpmtool on bootstrapping via openpkg.boot not found
- thl: OSSP fsl 1.4.0
- rse: GNU shtool 2.0.0 release and use in OpenPKG
- rse: fix: amd: dv2/FreeBSD-5.2
- thl+rse: doc: explain why 2.0 (not 1.4), NEWS, UPDATING, ...
- ms: fix all CORE, BASE and optionally PLUS packages
d39 3
a41 1
- rse: OSSP uuid & usage in OpenPKG
d43 1
a43 1
- thl: binary naming:
d47 1
a47 1
- rse: simplify options (for tools, etc):
d66 3
a68 1
CAN HAVE:
a79 1

d83 2
@


1.147
log
@apt and synaptic are now there
@
text
@d2 151
@


1.146
log
@openpksd would be cool as an alternative to the buggy pks
@
text
@a54 2
      - [ext] apt             - fix!
      - [ext] synaptic        - http://www.nongnu.org/synaptic/
@


1.145
log
@rekall would be cool, maxdb will be required in January if all goes well
@
text
@d15 1
@


1.144
log
@nagios is there (although we still await that Christoph flushes his already done enhancements), mixmaster is there and xscreensaver is now there, too
@
text
@d6 2
d15 1
a39 1
      - [rse] sapdb/mysql-maxdb
@


1.143
log
@OpenDX looks cool, I really would like it in packaged form...
@
text
@a9 1
      - [rse] nagios
a24 1
      - [rse] mixmaster (junkstat)
a60 1
      - [ext] xscreensaver    - http://www.jwz.org/xscreensaver/
@


1.142
log
@removed obsolete entries on the wishlist
@
text
@d14 1
@


1.141
log
@more wishes from user community
@
text
@a16 1
      - [cs]  hylafax
d46 1
a46 1
      - [ext] wmf
a55 1
      - [ext] nedit           - http://www.nedit.org/
a58 1
      - [ext] gocr            - http://jocr.sourceforge.net/
a69 1
      - [ext] swig            - http://www.swig.org/
@


1.140
log
@Stud.IP looks cool, perhaps something for ePaperwork.org
@
text
@d68 18
@


1.139
log
@more stuff wished
@
text
@d14 1
@


1.138
log
@LXR would be cool for OSSP and OpenPKG CVS
@
text
@a9 1
      - [rse] mailman
d22 2
@


1.137
log
@flush
@
text
@d22 1
@


1.136
log
@openmotif and ecartis now exists
@
text
@d10 1
a10 1
      - [rse] mailman 
d17 2
a18 1
      - [rse] imake 
d32 2
d46 1
@


1.135
log
@update
@
text
@a16 1
      - [rse] ecartis
a27 1
      - [rse] openmotif
@


1.134
log
@add more stuff and annotate with requester
@
text
@d29 1
a29 1
      - [rse] open-motif
a62 1
      - [ext] openoffice      - http://www.openoffice.org/
@


1.133
log
@flush pending changes
@
text
@d8 4
a11 4
      - dict[d]
      - logrotate
      - mailman 
      - nagios
d15 49
a63 31
      - bb
      - diablo
      - ecartis
      - imake 
      - interbase
      - libgsasl
      - lprng/ifhp
      - m[eta-]cvs
      - mixmaster (junkstat)
      - mon
      - ngrep
      - nlp
      - ntop
      - nullmailer
      - open-motif
      - opengroupware
      - openoffice
      - php5 (+ apache:with_mod_php5)
      - rmagic
      - sablevm
      - sapdb/mysql-maxdb
      - sieve/perlsieve (for imapd)
      - smlnj
      - snmp with sendmail_mib
      - sodipodi
      - templates (possibly part of X11 package)
      - texlive
      - tuxpaint
      - wmf
      - xfree86
      - xprobe
@


1.132
log
@top is now packaged
@
text
@a11 1
      - xinetd
a17 2
      - elm
      - freetds
d35 1
a35 1
      - sapdb
@


1.131
log
@more things which would be nice to have packaged
@
text
@a11 1
      - top
@


1.130
log
@add community requests and sort around a little bit
@
text
@d19 1
d36 1
@


1.129
log
@cleanup
@
text
@d8 10
a18 1
      - dict[d]
d20 1
d24 1
d26 6
a31 1
      - mailman 
d33 3
d39 2
a42 5
      - top
      - xprobe

   3. PERHAPS:

d44 2
d47 1
a47 10
      - openoffice
      - opengroupware
      - mon
      - rmagic
      - nlp
      - ngrep
      - wmf
      - bb
      - mixmaster (junkstat)
      - tuxpaint
@


1.128
log
@remember two packages
@
text
@a1 37
   Roadmap:

       ? where does https://rt.openpkg.org/index.html?q=117 fit

   09-Jun-2003:
       - start of OpenPKG 1.3 release engineering
       - engineers have to flush their pending work or suspend it
       - inter-package dependencies related to package classes are fixed
       - the build platform process is reanimated and started from scratch
       - engineers start to fix packages flagged by build process as broken
       - PMOD/PSOD still fully updates packages
   16-Jun-2003:
       - engineers fix packages still flagged by build process as broken
       - PMOD/PSOD still fully updates packages
   23-Jun-2003:
       - engineers fix packages still flagged by build process as broken
       - PMOD/PSOD still fully updates packages
   30-Jun-2003:
       - engineers fix packages still flagged by build process as broken
       - all CORE+BASE+PLUS packages have to 100% build
       - PMOD/PSOD updates slowed down in preparation of branching
   02-Jul-2003: (rse back from holiday)
       - the packages are mass-merged onto 1-STABLE
       - the build process is restarted with 1-STABLE again
   04-Jul-2003:
       - the 1-3-SOLID branch is created and build process is restarted on 1-3-SOLID
   07-Jul-2003:
       - the packages are tested for /usr/opkg on dvX.dev.de.cw.net
       - the packages are signed and released
       - a press release text is written 
       - OpenPKG 1.3 is announced
   15-Jul-2003:
       - "break" OpenPKG 2.0:
         o OSSP rc  (replacement)
         o RPM 4.2  (upgrade)
         o OSSP fsl (work-off)

d7 17
a23 4
      mailman scribus sodipodi m[eta-]cvs libgsasl dict[d]
      pine elm top open-motif diablo interbase sapdb
      sablevm xprobe sieve/perlsieve (for imapd)
      imake templates (possibly part of X11 package)
d26 13
a38 2
      texlive xfree86 openoffice opengroupware kde mon rmagic nlp
      ngrep wmf bb mixmaster(junkstat) tuxpaint
@


1.127
log
@bring syslog(3) issue back into mind
@
text
@d50 2
a51 2
      texlive xfree86 openoffice kde mon rmagic nlp
      ngrep wmf bb mixmaster(junkstat)
@


1.126
log
@cleanup
@
text
@d4 2
@


1.125
log
@propose the roadmap for the next 3 weeks
@
text
@d9 1
a9 1
       - enginners start to fix packages flagged by build process as broken
d12 1
a12 1
       - enginners fix packages still flagged by build process as broken
d15 1
a15 1
       - enginners fix packages still flagged by build process as broken
d18 1
a18 1
       - enginners fix packages still flagged by build process as broken
d31 5
@


1.124
log
@Streaming server part of the Darwin Streaming Server is finished, with only
polishing left to do on the admin server
@
text
@d2 30
@


1.123
log
@sodipodi looks as cool as scribus, so once we have a working gtk2 we should try this
@
text
@a4 1
      darwin-streaming-server (half-done)
@


1.122
log
@move out more stuff
@
text
@d8 1
a8 1
      mailman scribus m[eta-]cvs libgsasl dict[d]
@


1.121
log
@Hack the TODO to almost nothing.
@
text
@d1 3
a3 1
 o Request For Packaging:
d6 1
d12 1
a15 10

 o make packages aware that they must be installed as root because
   they utilize special accounts or require setuid programs.

 o includes are both under <prefix>/include and
   <prefix>/include/<package>. This is inconsistent. We should move to
   <prefix>/include/<package> for full consistency and less conflicts.
   Unfortunately this means that CFLAGS/CPPFLAGS of applications then
   require extra -I<prefix>/include/<package>/. But this can be
   hidden nicely with %{l_cppflags <package>}.
@


1.120
log
@Consolidate packaging requests.
@
text
@a0 3
 High priority
 -------------

d13 2
a14 17
 Low priority
 ------------

 o package sometimes have %restart and %reload, other do not.
   This all is very inconsistent.
 
 o on package upgrade %pre/%post have to make sure that running
   daemons are stopped and restarted again but not if the daemon
   was still not started at all.

 o there is %l_cppflags, %l_cxxflags and %l_ldflags since recently, but
   they are not used across all packages.

 o packages glib2, gtk2, linc, orbit, libidl, etc. all place their
   stuff into _versioned_ directories under <prefix>/include, etc.
   This is nasty. This can be changed because the apps using them
   use the pkgconfig stuff or foo-config stuff anyway.
a21 60
  
 o mozilla doesn't build under Linux, fails very early with link problems
   [currently at EVAL, so if not successfully, forget it for 1.2]

 o provide "openssl-snakeoil" utility in "openssl" package which can be
   used by all SSL-enabled daemon packages to create on-the-fly an own
   Snake Oil certificate to allow the user to at least immediately use
   the package.

 o cvs: hang problem and 100% CPU utilization under still unknown circumstances
   [should be now fixed with latest CVS patches included by RSE, but let's see...]

 o lmtp2nntp: (1) 1.2.0!!, (2) does not correctly shutdown
   (3) Nov 27 13:12:58 en4.engelschall.com <info> postfix/lmtp[4093]:
   C35E94CE754: to=<en.list.netbsd-source-changes@@lmtp2nntp.invalid>,
   relay=none, delay=0, status=deferred (connect to
   /e/visp/var/lmtp2nntp/lmtp2nntp.socket[/e/visp/var/lmtp2nntp/lmtp2nntp.s
   ocket]: Permission denied)
   [currently at PLUS level, so if not solved, just forgot for 1.2]

 o petidomo: 4.0b1/4.0b2 problems
   [currently at EVAL level, so if not solved, just forgot for 1.2]

 o what about logfiles in var? Use RPM's %ghost? etc. or better %preun?
   We need a more correct handling of this stuff!
   rpm -e sometimes leaves files
   rpm -Uvh sometimes overwrites existing logfiles
   
 o switch to flex 2.5.2x in flex package and make sure all other
   packages which use it (see following list) build correctly.
   (a2ps aide amd apache bc bind8 c2man doxygen fetchmail flex gated
   gentle glimpse graphviz htdig inn kerberos l2 libdnet libpcap
   magicpoint max nmap orbit perl perl58 petidomo php portfwd
   postgresql radius sharutils splint spread sysmon tetex tin treecc
   txt2pdf unixodbc ups var)

 o make packages aware that they must be installed as root because
   they utilize special accounts or require setuid programs.

 o Package proftpd sources:/include/default_paths.h has man
   paths (such as /etc/shutmsg) that need checking out. We
   don't want to write outside of instance.

 o Update gtk+ and dependencies:
   We package version 1.2
     Version 1.3 is stable since July 2000
     Version 2.0 is stable since March 2002
     Version 2.1 is current
   Prerequisite packages for gtk+-2.X
     atk-1.X
     glib-2.X
     pango-1.X

 o (Optional) Shared Library Support: 
   run crle (SOlaris) and ldconfig (FreeBSD, Linux) on system startup
   or/and set correct LD_LIBRARY_PATH on every usage...
 
 o postgresql: error on FreeBSD:
   configure find gnugetopt in /usr/local/lib and wants to work with getopt
   which is not in /usr/include/*
@


1.119
log
@Converted entry to ticket 142.
@
text
@d6 1
a6 1
      darwin-streaming-server (for ISSC, ask cschug)
d13 2
a14 1
      texlive xfree86 openoffice kde mon rmagic nlp ngrep
a77 5

 o Request For Packaging:
   dialog top wmf xfree86 kde tripwire diablo mon rmagic nlp bb
   mgv vnc+tight xmms texlive djbdns rt dict[d] mixmaster pine
   xemacs elm nessus
@


1.118
log
@Converted entry to commentaire on ticket 138.
@
text
@a14 3
 o make OSSP l2 and OSSP cfg fully stable in order to make OSSP fsl
   fully stable which in turn makes all of our OSSP fsl based packages.
 
@


1.117
log
@Converted entries to commentaire on ticket 133.
@
text
@a14 5
 o macro expansion issue: a macro should have the ability to determine the current
   RPM operation (query, build, install). It is for instance required for %integrity
   which currently complains under e.g. -qpi. Additionally it is required to
   correctly support the point above.

@


1.116
log
@Remove header, relabel remaining two categories to high priority and low
priority.
@
text
@a14 14
 o dv12 FreeBSD 5.0-CURRENT alpha package "w3m-0.3.2.2-1.2.0" does
   not build for /usr/opkg

 o gtk2: package still broken.

 o perl and perl-xxx: binary RPMs of perl-xxx require _EXACTLY_ the version of perl
   under run-time because of contained version strings in paths. Possible solution
   openpkg:  %define versionof() %(%{l_prefix}/bin/rpm -q --qf '%{VERSION}' %1)
   perl-xxx: PreReq: perl = %{versionof perl}  

 o perl-openpkg creates and removes a wrapper script for perl in
   $RPM_BUILD_DIR. Parallel builds of perl packages fail because all
   use the same location for that wrapper script.

a18 9

 o gcc/ upgrade from 1.0 to 1.1 fails because of:
   | Created "Makefile" in /cw/RPM/TMP/gcc-3.2/obj
   | /cw/bin/ld: cannot open linker script file ldscripts/elf_i386.x: No such file or directory
   | collect2: ld returned 1 exit status
   | *** The command '/cw/bin/cc -o conftest    conftest.c' failed.
   | *** You must set the environment variable CC to a working compiler.
   | error: Bad exit status from /cw/RPM/TMP/rpm-tmp.54822 (%build)
   binutils was already up to 2.13-1.1.0
@


1.115
log
@Converted to ticket 141.
@
text
@d1 2
a2 8

 ToDo
 ====

 OpenPKG 2.0
 -----------

 TODO:
d46 2
a47 1
 CANDO:
@


1.114
log
@Converted to ticket 139.
@
text
@a140 20
 -----------------------------------------------------------------------------

 OLD STUFF:

 o repository pkg.cgi
   - the website is still broken because of the repository and RDF stuff
   - pkg.mkdb oder pkg.cgi schneidet Paketnamen beim ersten "-" bereits ab:
     sh-utils" -> "sh"
   - sortierung nach mehreren Kriterien:
     flat-list, nur source oder nur binary einer
     Platform optisch wie derzeit auf 2. Ebene
       * group + alphabetisch in group
       * alphabetisch
       * mtime
       * 1 und 2 Ebene zusammenfassung

 o new ideas
   - OpenPKG-server, OpenPKG-desktop, OpenPKG-cw, OpenPKG-misc
     distributions machen

@


1.113
log
@Converted to ticket 138.
@
text
@a144 4
 o bootstrap:
   - monit und/oder daemontools oder %status
   - put unzip in for consistency, and to simplify docbook, etc. (ms: bad idea)

@


1.112
log
@Converted to ticket 137.
@
text
@a144 11
 o rpm: 
   - OpenPKG: add support to rpm for patch -d, i.e., passing through -d option
   - rpm braucht immer noch root-perms? (ms: kontextlos Frage)
   - /cw/RPM/TMP/ expiren damit permission probleme nicht
     auftreten zwischen privilegierten Usern und nicht-privilierten
     waehrend build-time -> tmpreaper
   - gettext dabeihaben bei build fuer msgfmt, etc.
   - rpmathome
   - --define 'nosmp 1' => kein -j4, etc.
   - rpm -qi verbessern wegen langen URLs, etc.

@


1.111
log
@Converted to ticket 136.
@
text
@a144 8
 o rc
   - ~/.openpkg/rc.conf overrides rc.conf plus --norc option
   - general openpkg_enable
   - /cw/local/etc/rc.d/ supporten inclusive mergen aufgrund prios mit
     /cw/etc/rc.d
   - rc verbose messages
   - rc %status (especially internally for %start/%stop)

@


1.110
log
@Converted to ticket 135.
@
text
@a144 19
 o doku:
   - root user hat /cw/bin:/cw/sbin _HINTEN_ im $PATH wg. conflicts with vendor
     package system, z.B. install-info des Debian-Packet-Managers in conflict
     with OpenPKG Texinfo
     andere user hat /cw/bin:/cw/sbin _VORNE im $PATH
   - Locales machen massiv probleme: warning wenn nicht LC_ALL=C
   - mach mal ne brochure (ms: preferably in pdf format)
   - Platform Requirements:
     Solaris:
       * SUNWski oder ANDIrand
       * /usr/ccs/bin
     Debian GNU/Linux:
       * libpam0g-dev
       * ncompress
       * sharutils
       * gettext
     FreeBSD:
       * base installation

@


1.109
log
@Converted to ticket 134.
@
text
@a144 7
 o configfiles im CVS:
   - RPM bootstrap beinhaltet CVS und ein leeres CVS repository
   - packerl beinhaltet default config + %post wo %config files
     sofort in CVS importiert werden.
   - naechtlicher Check, ob ausgecheckte Version mit Repository
     Version uebereinstimmt -> cvs diff mail

@


1.108
log
@Converted to ticket 133.
@
text
@a144 14
 o admin issues:
   - shiela works, but should really _USE_ its Environment stuff!!
     * emirror
     * zope
     * mailman
     * checkbot
   - openpkg+ossp mailing lists auf :include: umstellen und MMX nutzen!
   - automatic -CURRENT source building
   - package browser: alpha, by-group, top-sort
   - new bug database (public=roadmap & private parts)
   - rpmupdate script:
     manuell alles ausserhlab von /cw updaten auf aktuellen Stand.
     Vorallem: shell des cw users

@


1.107
log
@Converted to ticket 131.
@
text
@a144 11
 o package issues:
   - rpmx.pl: rpm -Uvhs openssh -> ..., root wird fuer install benoetigt
   - OpenSSH braucht moeglichkeit, nur bestimmte Hosts zuzulassen,
     eventuell nur ueber libwrap moeglichkeit
   - lsof: hat noch kein Target fuer Tru64 bzw. Digital Unix im spec file
   - petidomo: ala Debian: MTA provides script for aliases API
   - perl wuerde gerne pod2man waehrend build finden
   - external third-party depencencies (ms: to what?)
   - Tru64 GCC etc. (ms: huh?)
   - rpmtool config ueberall nutzen!

@


1.106
log
@Converted to ticket 130.
@
text
@a144 42
 o %package Feature nutzen
       -com
      /    \
     v      v
   -sys    -usr
     ^      ^
      \    /
       -dev
   -sys     ../sbin/*   ../man/man8/*   (../etc/*)
   -usr     ../bin/*    ../man/man1/*
   -com     ../lib/*.so         (../etc/*)
   -dev     ../lib/*.a  ../man/man3/*   ../include/* (.la)
   potentielle Kandidaten sys/usr:
   - bind
   - dhcpd
   - rsync
   - mysql
   - snmp
   - cvs (rc.cvsd)
   - inn
   - ntp
   - openssh
   - openldap
   - samba
   - sendmail
   potentielle Kandidaten com/dev:
   - jpeg
   - png
   - glib
   - gtk
   - libiconv
   - libpcap
   - ncurses
   - openssl (usr,dev)
   - pth
   - qt
   - sasl
   - sfio
   - skey
   - slang
   - zlib

@


1.105
log
@Reorganization of older category entries.
@
text
@a144 6
 - prereq script (-> cschug)
 - for OpenPKG 1.2:
   - use more l_xusr/l_xgrp for x = r and x = n (ms: finito?)
   - l_mgrp problem reported by ps (ms: no followup received)
 - INN still does not startup for news.openpkg.org (ms: wrong)

@


1.104
log
@Ticket 67, item unreproducible and probably fixed during VLAN 23 firewall
reconfiguration.
@
text
@a145 2
 - put unzip into bootstrap for consistency, and to simplify
   docbook, etc. (ms: this might not be needed or desirable at all!)
d147 4
a150 41
   - use more l_xusr/l_xgrp for x = r and x = n 
   - l_mgrp problem reported by ps
 - rc
   - ~/.openpkg/rc.conf overrides rc.conf plus --norc option
   - general openpkg_enable
   - /cw/local/etc/rc.d/ supporten inclusive mergen aufgrund prios mit
     /cw/etc/rc.d
   - rc verbose messages
   - rc %status (especially internally for %start/%stop)
 - OpenPKG: add support to rpm for patch -d, i.e., passing through -d option
 - admin: openpkg+ossp mailing lists auf :include: umstellen und MMX nutzen!
 - admin: automatic -CURRENT source building
 - admin: package browser: alpha, by-group, top-sort
 - new bug database (public=roadmap & private parts)
 - dev: OpenPKG: rpmtool config ueberall nutzen!
 - doc: brochure (ms: preferably in pdf format)
 o INN still does not startup for news.openpkg.org
 o the website is still broken because of the repository and RDF stuff
 o shiela works, but should really _USE_ its Environment stuff!!
 - emirror
 - zope
 - mailman
 - checkbot
 o monit und/oder daemontools oder %status im Bootstrap
 o rpm braucht immer noch root-perms? (ms: kontextlos Frage)
 o rpmx.pl: rpm -Uvhs openssh -> ...
   - root wird fuer install benoetigt
 o perl wuerde gerne pod2man waehrend build finden
 o external third-party depencencies (ms: to what?)
 o rpmupdate script:
   manuell alles ausserhlab von /cw updaten auf aktuellen Stand.
   Vorallem: shell des cw users
 o OpenSSH braucht moeglichkeit, nur bestimmte Hosts zuzulassen,
   eventuell nur ueber libwrap moeglichkeit
 o Tru64 GCC etc.
 o Config-Files im CVS:
   - RPM bootstrap beinhaltet CVS und ein leeres CVS repository
   - packerl beinhaltet default config + %post wo %config files
     sofort in CVS importiert werden.
   - naechtlicher Check, ob ausgecheckte Version mit Repository
     Version uebereinstimmt -> cvs diff mail
d193 34
a226 6
 o /cw/RPM/TMP/ expiren damit permission probleme nicht auftreten zwischen
   privilegierten Usern und nicht-privilierten waehrend build-time
   -> tmpreaper
 o lsof hat noch kein Target fuer Tru64 bzw. Digital Unix im spec file
 o Doku:
   o root user hat /cw/bin:/cw/sbin _HINTEN_ im $PATH wg. conflicts with vendor
d230 3
a232 2
   o Locales machen massiv probleme: warning wenn nicht LC_ALL=C
   o Platform Requirements:
d234 2
a235 2
        - SUNWski oder ANDIrand
        - /usr/ccs/bin
d237 4
a240 4
        - libpam0g-dev
        - ncompress
        - sharutils
        - gettext
d242 10
a251 8
        - base installation
 o Web: pkg.cgi: 
   flat-list, nur source oder nur binary einer Platform
   optisch wie derzeit auf 2. Ebene
 o pkg.mkdb oder pkg.cgi schneidet Paketnamen beim ersten "-" bereits ab:
   sh-utils" -> "sh"
 o OpenPKG-server, OpenPKG-desktop, OpenPKG-cw, OpenPKG-misc distributions
   machen
d253 5
d262 20
a281 6
 o petidomo: ala Debian: MTA provides script for aliases API
 o repository: sortierung nach mehreren Kriterien:
   - group + alphabetisch in group
   - alphabetisch
   - mtime
   - 1 und 2 Ebene zusammenfassung
@


1.103
log
@Ticket 67, remove entry after fixes to xfig and x11-ssh-askpass.
@
text
@a172 3
 o rpm --rebuild http://foo.src.rpm http://bar.src.rpm http://bla.src.rpm
   bleibt i.d.R. nach dem build von foo haengen bzw. er hat wohl Probleme,
   bar zu saugen. Es erfolgt auch kein timeout.
@


1.102
log
@Ticket 67, made usage of X11 consistent
@
text
@a164 1
 o PATH="%{l_prefix}/bin:$PATH"; export PATH  kann entfernt werden!!
@


1.101
log
@Cleanup, add comments, make a new category for rc, contributor page is
finished, 'description cleanups' is too abstract, website is already
automatically updated, rpm doesn't need --user/--group anymore.
@
text
@a150 1
   - consistently use X11 package
@


1.100
log
@Back out removal of unzip bootstrap entry, due to mistaken LZW concept causing
prior removal.
@
text
@a148 1
   - ~/.openpkg/rc.conf overrides rc.conf plus --norc option
d151 4
a154 1
   - general openpkg_enable for rc
a156 1
   - consistently use X11 package
d159 3
a161 6
 - OpenPKG: add support to rpm for patch -d, i.e., passing through -d
   option
 * admin: contributor page & area
 - admin: openpkg+ossp mailing lists auf :include: umstellen und MMX
   nutzen!
 - admin: automatical -CURRENT source building
d165 1
a165 1
 - doc: brochure
a166 1
 o description cleanups
a168 1
 o the website should be automatically updated by cron
d178 3
a180 2
 o rpm braucht wohl --user/--group?
 o rpm braucht immer noch root-perms?
d182 1
a182 1
 o external third-party depencencies
a188 2
 o rpmx.pl: rpm -Uvhs openssh -> ...
   - root wird fuer install benoetigt
@


1.99
log
@Ticket 67, Style guide mostly replaced by speclint, bugdb config finished, gunzip and zlib both in bootstrap now, with_xxx not needed in %descriptions thanks to option macro, RDF indexing done by openpkg-tool.
@
text
@d146 2
@


1.98
log
@Ticket 67, schmeiz mal raus lauter Pakherln die schon gemacht sind (wie
sendmail), oder woanders im todo Liste stehen (wie kde, koffice, scribus).
@
text
@a145 3
 - OpenPKG Style Guide!
 - admin: openpkg bugdb config zerschossen
 - put unzip into bootstrap for consistency and to simplify docbook, etc.
a165 1
 o with_xxx=xxx nicht ueberall im %description
a168 1
 o the RDF indexing is still incomplete
@


1.97
log
@Ticket 67, samba problem unreproducible, openldap problem unreproducible, pop
before smtp problem solved by pop4sd package.
@
text
@d19 1
a19 1
      texlive xfree86 openoffice kde mon rmagic nlp
a145 4
 - new packages: scribus, ngrep
 - sendmail
 - kdexxxx (3.0)
 - koffice 
@


1.96
log
@snort now finally done...
@
text
@a252 4
 o OpenLDAP unter Solaris hat falsche Pfade drin, weil
   bei "make install" erneut adjustiert wird
 o Samba: problem ist auch, dasz man alle(!) nmbd Prozesse abschiessen muss
   damit keine Leichen rumliegen
a281 1
 o qpopper: pop-before-smtp
a287 1

@


1.95
log
@remove again... huuuhhuuu
@
text
@d16 1
a16 1
      sablevm snort xprobe sieve/perlsieve (for imapd)
@


1.94
log
@Remember our xmkmf/imake worries, although it would be nicer to forget.
@
text
@a12 1
      hylafax (for ISSC)
@


1.93
log
@remember issues
@
text
@d18 1
@


1.92
log
@Team M & M: fixed cyclic perl module dependencies between URI and SOAPLite and
reworked 'Provides' / 'Conflicts' to force a consistent state in any given
instance
@
text
@d12 2
a13 1
      -
@


1.91
log
@Removed spamassasin, xfig, and transfig, so remove these from package list
@
text
@a33 5
 o cyclic requirement: %{l_prefix}/lib/perl/site_perl/5.8.0/SOAP/Lite.pm
   from perl-xml requires URI.pm which comes with perl-www. Besides the
   fact that it is overkill to install perl-www just to get URI.pm,
   perl-www requires perl-xml.

a37 5

 o virtual packages and provides/conflicts: we would expect that if
   two packages provide FOO they automatically also conflict
   each other. But this seems to be not the case. See MTA and
   sendmail/postfix/exim/ssmtp as an example.
@


1.90
log
@move some tasks out into tickets
@
text
@d14 3
a16 4
      mailman spamassassin scribus m[eta-]cvs libgsasl
      dict[d] pine elm top open-motif diablo interbase sapdb
      sablevm xfig+transfig snort xprobe
      sieve/perlsieve (for imapd)
@


1.89
log
@Appended ocaml comment.
@
text
@a9 12
 o High-Priority Tasks:
   1. for Hosting/DNS setup: 
      - package MaraDNS
      [mlelstv]
   2. for Hosting: get the combination of imapd+postfix+tls+sasl+(mysql|openldap) running
      [mlelstv]
   3. for OpenPKG: deploy RT with full bi-directional mailing list gatewaying
      [rse]
   4. X11:
      - alternative 1: package x11 extend with adjusted imake config plus adjusted xmkmf
      - alternative 2: package xfree86/x11r6 and finally solve X11-dependent packages
 
d17 1
a20 7
 o while run-time testing samba for
   http://www.openpkg.org/security/OpenPKG-SA-2003.021-samba.html it was
   found that samba-2.2.5-1.1.2 does not compile on solaris[89] using
   the native compiler and linker. All other releases use binutils on
   solaris.  This issue is possibly true for previous SOLID releases now
   because the reason appears to be related to an updated OS. [thl]
  
a23 21
 o imapd: companion package "sieve" "perlsieve"

 o upgrade to RPM 4.2

 o BUG: Wrong magic on setuid root shell scripts. Permissions and ownerships
   not setted correctly, file system not in sync with package database.
   | # /cw/bin/rpm -q tsmc
   | tsmc-5.1.5.14-20030224
   | # ls -l /cw/bin/dsmtca
   | -rwxr-xr-x    6 cw       cw            679 Feb 26 15:37 /cw/bin/dsmtca
   | # /cw/bin/rpm -V tsmc
   | .M...U..   /cw/bin/dsmtca

 o BUG: ocaml package hangs under "configure" time on FreeBSD 4.
        and later : The "labltk" library: not found

 o BUG: vcheck since some time is unable to check vendor locations
   where a second connection is involved. See for example "vc.mozilla".
   Seems like we have to add a little sleep() call to vcheck between
   the two connections?

a24 10

 o file conflict: mico:nsd.8 and nsd:nsd.8

 o sane environment for bootstrap [thl]
   as of 20030304, on RedHat 8 the bootstrap sources aliases from the
   root user's .bashrc causing "rm" to actually execute "rm -i" and do
   other strange things. According to
   http://cvs.openpkg.org/chngview?cn=7283 something regarding bashrc
   was changed but for other reasons and the alias effect needs to be
   verified.
@


1.88
log
@Apppending latest information
@
text
@d56 1
@


1.87
log
@remember perl-openpkg issue
@
text
@d27 1
a27 1
      dict[d] pine elm nessus top open-motif diablo interbase sapdb
d30 1
a30 1
      texlive xfree86 openoffice kde mon rmagic bb nlp
@


1.86
log
@result from todays /usr/opkg run
@
text
@d79 4
@


1.85
log
@imapd problem solved by moving kerberos files out of sight
@
text
@d39 3
@


1.84
log
@cyclic requirement between perl-www/URI.pm and perl-xml/SOAP/Lite.pm
@
text
@a38 7
 o imapd on freebsd 4.7: from acap_err.c:5:
   /usr/include/com_right.h:47: redefinition of `struct error_table'
   acap_err.c: In function `initialize_acap_error_table':
   acap_err.c:28: warning: implicit declaration of function `init_error_table'
   INFO: this is not a problem within imapd but a conflict between
   freebsd and the kerberos package.

@


1.83
log
@explain why imapd doesn't build
@
text
@d83 5
@


1.82
log
@be more precise and mention binutils
@
text
@d43 2
@


1.81
log
@remember samba-*-1.1.? issue on updated solaris
@
text
@d35 3
a37 2
   the native compiler. This is possibly true for previous SOLID
   releases now because the reason appears to be an updated OS. [thl]
@


1.80
log
@we really want snort and xprobe packaged
@
text
@d32 6
@


1.79
log
@remember issue
@
text
@d28 1
a28 1
      sablevm xfig+transfig
@


1.78
log
@do not forget that finally we would like to have an OpenOffice package, too.
@
text
@d37 2
@


1.77
log
@update todo list, what else...
@
text
@d30 1
a30 1
      texlive xfree86 kde mon rmagic bb nlp
@


1.76
log
@Removed requested package arpd
@
text
@a11 1
      - package BIND: add with_dlz option
a12 1
      - package PowerDNS (cschug has preview package, needs fixing)
d26 1
a26 1
      mailman spamassassin scribus lyx m[eta-]cvs libgsasl
d28 1
@


1.75
log
@Remember to resolve file conflict in nsd and mico.
@
text
@d29 1
a29 2
      dict[d] pine elm nessus top open-motif diablo arpd
      interbase sapdb
@


1.74
log
@if time permits, we should try to package the remaining two open-source 'real' RDBMS, too
@
text
@d59 2
@


1.73
log
@more work to do
@
text
@d30 1
@


1.72
log
@rpm file magic bug
@
text
@d9 14
@


1.71
log
@remember
@
text
@d26 9
@


1.70
log
@remember issue
@
text
@d14 1
a14 1
      mailman spamassassin scribus lyx gtk2 m[eta-]cvs libgsasl
d17 6
a22 1
      texlive wmf xfree86 kde mon rmagic bb nlp
@


1.69
log
@remember
@
text
@d21 2
@


1.68
log
@Remember checking for other nonnative path identifiers in proftpd.
@
text
@d21 7
@


1.67
log
@Appending new package arpd
@
text
@d123 4
@


1.66
log
@Removing packaged programs from text
@
text
@d15 1
a15 1
      dict[d] pine elm nessus top open-motif diablo
@


1.65
log
@SpamAssassin gets more and more popular, so we should give it a try, too
@
text
@d14 2
a15 2
      mailman spamassassin honeyd scribus lyx gtk2 m[eta-]cvs libgsasl
      dict[d] pine elm nessus top mgv open-motif diablo
@


1.64
log
@we really should also have mailman, because its such popular and could be of more usefulness than majordomo
@
text
@d14 2
a15 2
      mailman honeyd scribus lyx gtk2 m[eta-]cvs libgsasl dict[d] pine elm 
      nessus top mgv open-motif diablo
@


1.63
log
@flush pending changes
@
text
@d14 1
a14 1
      honeyd scribus lyx gtk2 m[eta-]cvs libgsasl dict[d] pine elm 
@


1.62
log
@honeyd looks very cool and we should have it in our portfolio
@
text
@d9 11
a28 5
 o Request For Packaging:
   1. IMMEDIATELY:
   2. IF TIME PERMITS: honeyd scribus lyx gtk2 m[eta-]cvs libgsasl dict[d] pine elm nessus top mgv open-motif diablo
   3. PERHAPS: texlive wmf xfree86 kde mon rmagic bb nlp
 
a37 2

 o upgrade to RPM 4.1
@


1.61
log
@jdbm, jikes, html2text, html2ps are done
@
text
@d20 1
a20 1
   2. IF TIME PERMITS: scribus lyx gtk2 m[eta-]cvs libgsasl dict[d] pine elm nessus top mgv open-motif diablo
@


1.60
log
@more stuff required
@
text
@d19 1
a19 1
   1. IMMEDIATELY: jdbm(http://aurora.rg.iupui.edu/~schadow/dbm-java/), jikes (for jdbm?), html2text, html2ps 
@


1.59
log
@fresh meat is immediately required for tanto boxes until Wednesday. Who are our Java gurus?
@
text
@d19 1
a19 1
   1. IMMEDIATELY: jdbm(http://aurora.rg.iupui.edu/~schadow/dbm-java/), jikes (for jdbm?)
@


1.58
log
@would be cool to also have scribus and lyx packaged for us
@
text
@d19 1
a19 1
   1. IMMEDIATELY:
@


1.57
log
@this was already fixed last week
@
text
@d20 1
a20 1
   2. IF TIME PERMITS: gtk2 m[eta-]cvs libgsasl dict[d] pine elm nessus top mgv open-motif diablo
@


1.56
log
@bootstrap vs. bashrc (alias) issue
@
text
@a22 22
 o openssh crashes on FreeBSD 5.0 somewhere in OSSP l2 (via OSSP fsl):
    $ gdb ./sshd
    (gdb) run -D
    Starting program: /tmp/rse/openssh-3.5p1/sshd -D
    Program received signal SIGBUS, Bus error.
    0x080825fd in l2_channel_destroy ()
    (gdb) bt
    #0  0x080825fd in l2_channel_destroy ()
    #1  0x08082658 in l2_channel_destroy ()
    #2  0x08081505 in closefsllog ()
    #3  0x08081d57 in closelog ()
    #4  0x0806f1c6 in do_log (level=SYSLOG_LEVEL_DEBUG1, fmt=0x80f782b "Bind to port %s on %s.", 
        args=0xbfbff494 "Dõ¿¿dõ¿¿àË\004\b\177\004") at log.c:394
    #5  0x0806ed0b in debug (fmt=0x80f782b "Bind to port %s on %s.") at log.c:159
    #6  0x0804ce36 in main (ac=2, av=0xbfbffa74) at sshd.c:1167
    #7  0x0804afd5 in _start ()
  It works with "sshd -d" (because there OSSP fsl is not used and
  logging is performed on stderr :-) and this is the same behaviour
  Peter S. already has seen some time ago on FreeBSD 4 boxes (there the
  error just disappeared). OpenSSH performs a lot of openlog, syslog,
  closelog sequences!

@


1.55
log
@Appended postgresql getopt error on FreeBSD comment
@
text
@d10 8
@


1.54
log
@gtk2 is missing, we only have glib2
@
text
@d146 4
@


1.53
log
@tightvnc done
@
text
@d12 1
a12 1
   2. IF TIME PERMITS: m[eta-]cvs libgsasl dict[d] pine elm nessus top mgv open-motif diablo
@


1.52
log
@update todo list
@
text
@d13 1
a13 1
   3. PERHAPS: vnc+tight texlive wmf xfree86 kde mon rmagic bb nlp
@


1.51
log
@Just packaged ddd.
@
text
@d12 2
a13 2
   2. IF TIME PERMITS: m[eta-]cvs libgsasl dict[d] pine elm nessus top mgv open-motif
   3. PERHAPS: vnc+tight xmms texlive wmf xfree86 kde diablo mon rmagic bb nlp
@


1.50
log
@mixmaster packaged
@
text
@d130 1
a130 1
   mgv vnc+tight xmms texlive ddd djbdns rt dict[d] mixmaster pine
@


1.49
log
@vcg packaged
@
text
@d12 1
a12 1
   2. IF TIME PERMITS: m[eta-]cvs libgsasl dict[d] pine elm nessus top mgv mixmaster open-motif
@


1.48
log
@Meta-CVS looks promising for some tasks and more and more people are using it on cvs-info
@
text
@d12 1
a12 1
   2. IF TIME PERMITS: m[eta-]cvs libgsasl vcg dict[d] pine elm nessus top mgv mixmaster open-motif
@


1.47
log
@ops, I've already packaged 'dialog' some months ago...
@
text
@d12 1
a12 1
   2. IF TIME PERMITS: libgsasl vcg dict[d] pine elm nessus top mgv mixmaster open-motif
@


1.46
log
@ops, cross-over commits
@
text
@d13 1
a13 1
   3. PERHAPS: vnc+tight xmms texlive dialog wmf xfree86 kde diablo mon rmagic bb nlp
@


1.45
log
@flush pending changes
@
text
@d11 1
a11 1
   1. IMMEDIATELY (Tanto Xipolis): mtr
@


1.44
log
@provided mtr (tested on freebsd/debian)
@
text
@d11 3
a13 2
   1. IF TIME PERMITS: dict[d] pine elm nessus top ddd mgv mixmaster 
   2. PERHAPS: vnc+tight xmms texlive dialog wmf xfree86 kde diablo mon rmagic bb nlp
@


1.43
log
@more fresh meat required
@
text
@d11 2
a12 3
   1. IMMEDIATELY (Tanto Xipolis): mtr
   2. IF TIME PERMITS: dict[d] pine elm nessus top ddd mgv mixmaster 
   3. PERHAPS: vnc+tight xmms texlive dialog wmf xfree86 kde diablo mon rmagic bb nlp
@


1.42
log
@some things are resolved now
@
text
@d11 1
@


1.41
log
@xemacs is done, too
@
text
@d11 1
a11 2
   1. IMMEDIATELY: tex4ht
   2. IF TIME PERMITS: dict[d] pine elm nessus top ddd mgv djbdns mixmaster 
@


1.40
log
@update and give priorities
@
text
@d11 1
a11 1
   1. IMMEDIATELY: tex4ht xemacs
@


1.39
log
@remember fact
@
text
@d10 5
a178 5
 - doc: still a couple of FIXMEs in handbook
 o rc.pod & local rc.d support
 o _enable + if code oder ()
 o fetch command for --fetch
 o group: license: checken auf korrektheit
@


1.38
log
@remember issue for next week
@
text
@d26 5
a30 3
  It works with "sshd -d" and this is the same behaviour Peter S. already has seen
  some time ago on FreeBSD 4 boxes (there the error just disappeared). OpenSSH performs
  a lot of openlog, syslog, closelog sequences!
@


1.37
log
@remember issues
@
text
@d10 20
@


1.36
log
@cdrecord is done
@
text
@d10 10
@


1.35
log
@nessus would be cool, too
@
text
@d92 1
a92 1
   cdrecord dialog top wmf xfree86 kde tripwire diablo mon rmagic nlp bb
@


1.34
log
@remember issue
@
text
@d93 2
a94 1
   mgv vnc+tight xmms texlive ddd djbdns rt dict[d] mixmaster pine xemacs elm
@


1.33
log
@remember issues
@
text
@d93 1
a93 1
   mgv vnc+tight xmms texlive ddd djbdns rt dict[d] mixmaster pine xemacs
@


1.32
log
@remember issue
@
text
@d5 1
a5 1
 OpenPKG 1.2
d10 2
d93 1
a93 1
   mgv vnc+tight xmms texlive ddd djbdns rt dict[d] mixmaster
a107 5

 OpenPKG 2.0
 -----------

 o upgrade to RPM 4.1
@


1.31
log
@seems to be gone with 7.3.1, although I'm not sure
@
text
@d10 5
@


1.30
log
@remember issue
@
text
@a9 4
 o postgresql 7.3: it fails to build on FreeBSD if the gnugetopt ports
   is installed under /usr/local because of /usr/local/lib/libgnugetopt.a,
   etc.

@


1.29
log
@cvs2cl now packaged
@
text
@d27 3
@


1.28
log
@netpbm is now packaged
@
text
@d87 1
a87 1
   mgv vnc+tight xmms cvs2cl texlive ddd djbdns rt dict[d] mixmaster
@


1.27
log
@sort by priority -- feel free to pick up the issues yourself
@
text
@d87 1
a87 1
   netpbm mgv vnc+tight xmms cvs2cl texlive ddd djbdns rt dict[d] mixmaster
@


1.26
log
@issue already solved
@
text
@a9 12
 o packages glib2, gtk2, linc, orbit, libidl, etc. all place their
   stuff into _versioned_ directories under <prefix>/include, etc.
   This is nasty. This can be changed because the apps using them
   use the pkgconfig stuff or foo-config stuff anyway.

 o make OSSP l2 and OSSP cfg fully stable in order to make OSSP fsl
   fully stable which in turn makes all of our OSSP fsl based packages.
 
 o on package upgrade %pre/%post have to make sure that running
   daemons are stopped and restarted again but not if the daemon
   was still not started at all.

d23 9
d35 5
a46 2
 CANDO:
 
@


1.25
log
@Thanks to Michael van Elst for fixing this nasty bug
@
text
@a9 8
 o The new (with openpkg-20021230 and higher) %option and %options macros
   were deployed to all packages which previously had any options at
   all. For consistency and finalization reasons, the packages with now
   only "Options: none" should be also changed to "%options" plus a dep
   to "openpkg >= 20021230". Unfortunately this would mean a release
   bump and a FTP server update of around 400 packages, so I delay this
   a little bit ;-)

@


1.24
log
@remember issue
@
text
@a9 3
 o w3m (perhaps just after OpenSSL 0.9.7 upgrade?): 
   "w3m https://www.openssl.org/" -> Segmentation fault (core dumped)

@


1.23
log
@remember issue
@
text
@d10 3
@


1.22
log
@remember issue
@
text
@d10 7
a16 1
 o deploy new (with openpkg-20021230 and higher) %option and %options macros.
@


1.21
log
@remember issue
@
text
@d10 2
@


1.20
log
@i want dict and mixmaster, does anybody want contribute them?
@
text
@d10 5
@


1.19
log
@I think this is a TODO
@
text
@d82 1
a82 1
   netpbm mgv vnc+tight xmms cvs2cl texlive ddd djbdns rt
@


1.18
log
@test commit after OSSP shiela upgrade
@
text
@d29 10
a67 9

 o there is %l_cppflags, %l_cxxflags and %l_ldflags since recently, but
   they are not used across all packages.

 o includes are both under <prefix>/include and
   <prefix>/include/<package>. This is inconsistent. We should move to
   <prefix>/include/<package> for full consistency and less conflicts.
   Unfortunately this means that CFLAGS/CPPFLAGS of applications then
   require extra -I<prefix>/include/<package>/.
@


1.17
log
@upgrade and sort
@
text
@d260 1
@


1.16
log
@finally done, too.
@
text
@d10 3
a16 12
 o petidomo: 4.0b1/4.0b2 problems

 o cvs: hang problem and 100% CPU utilization under still unknown circumstances
   [should be now fixed with latest CVS patches included by RSE, but let's see...]

 o lmtp2nntp: (1) 1.2.0!!, (2) does not correctly shutdown
   (3) Nov 27 13:12:58 en4.engelschall.com <info> postfix/lmtp[4093]:
   C35E94CE754: to=<en.list.netbsd-source-changes@@lmtp2nntp.invalid>,
   relay=none, delay=0, status=deferred (connect to
   /e/visp/var/lmtp2nntp/lmtp2nntp.socket[/e/visp/var/lmtp2nntp/lmtp2nntp.s
   ocket]: Permission denied)

a20 7
 o upgrade to RPM 4.1

 o make OSSP l2 and OSSP cfg fully stable in order to make OSSP fsl
   fully stable which in turn makes all of our OSSP fsl based packages.
 
 o mozilla doesn't build under Linux, fails very early with link problems

d30 5
d40 13
a52 1
 CANDO:
d96 5
@


1.15
log
@issue solved
@
text
@a9 3
 o package consistency cleanups: "Options: none", remove backslashes
   on --define lines, etc.

@


1.14
log
@one more point :-(
@
text
@a53 4
 o Majordomo: majordomo-approve has to strip off "Delivered-To:" headers
   from the mail in its body content in order to make sure that Postfix MTA
   does not bounce the mail because of loop detection.

@


1.13
log
@one point solved, another hopefully solved, too.
@
text
@d54 4
@


1.12
log
@one more todo point
@
text
@a16 2
 o INN: does not correctly shutdown: rc.news and innwatch keep running

d20 1
@


1.11
log
@remember more issues
@
text
@d49 5
@


1.10
log
@remember issue
@
text
@d41 9
@


1.9
log
@remember issue
@
text
@d38 2
@


1.8
log
@remember issue
@
text
@d10 3
@


1.7
log
@OpenSSL project requires djbdns and RT
@
text
@d27 4
@


1.6
log
@I really would like 'ddd' to be packages, but it needs Motif/Lesstif
@
text
@d61 1
a61 1
   netpbm mgv vnc+tight xmms cvs2cl texlive ddd
@


1.5
log
@remember l_cxxflags
@
text
@d61 1
a61 1
   netpbm mgv vnc+tight xmms cvs2cl texlive
@


1.4
log
@now fixed, too.
@
text
@d39 2
a40 2
 o there is %l_cppflags and %l_ldflags since recently, but they are not
   used across all packages.
@


1.3
log
@shrink more
@
text
@a15 3
 o wml 2.0.8 fails with Perl 5.8.0, 2.0.9 does not package because
   of Autoconf inconsistencies

@


1.2
log
@shrink
@
text
@d63 2
a64 3
   cdrecord dialog dlint dnswalk dog ed emil sgrep symlinks top tree
   wmf weblint xfree86 kde tripwire diablo mon rmagic nlp magicpoint bb
   netpbm mgv vnc+tight xmms smake eperl cvs2cl
@


1.1
log
@moved to this location from openpkg-adm
@
text
@d63 3
a65 4
   cdrecord dialog dlint dnswalk dog ed emil sgrep splitdigest
   symlinks tmpreaper top tree ttylog wmf weblint websec wipe
   xfree86 kde tripwire diablo mon analog+rmagic nlp magicpoint
   bb netpbm mgv vnc+tight xmms icecast smake eperl cvs2cl
@

