xntp3 comes as one big blob. I would think it preferable for the client progs - especially ntpdate - to be packaged in a separate rpm rather than as a big bundle.
I support this. Most times you need just xntpd and ntpq.
This "big" bundle is less than 1 megabyte altogether. IMO better reasons than space should be found for this separation. I don't really see need to package e.g. only ntpdate in a client package myself, since ntpd is so much better for _keeping_ the synchronization, not just fixing it once a few weeks-months when the box is booted.
ACK. ntpdate is (AFAIK) less exact than xntpd. But there is a need for ntpdate for dial-on-demand people. with manual dialing xntpd alone is great (using it for years now to keep my home clocks in sync).
I think that splitting xntp3/ntp into smaller pieces would just make it more difficult to use.