From: Brian <br...@ov...> - 2005-03-15 14:58:36
|
> > Lastly, having centralized checksum methods doesn't *prohibit* having > specialized ones, anyway. We could put the 4 or 5 most-common ones in > core.* and still allow individual synthdrivers to put in their own. Since we've already made the decision long ago to put the normal case checksum in core anyway, I don't see why we couldn't have a few in core. Its not a question of all in core or none in core, its a question of is the checksum algorithm in core so much more general than the others that it deserves special treatment, or are there a small class of algorithms that should all be considered equally generic and go in core. If there are several synthdrivers using the same algorithm, I see no reason not to refactor and place that algorithm in core. However we must be very careful not to break any drivers in doing this. |