Current 1.0.6
Hunter Matthews <[email protected]> 20 Oct 2002 17:05:14 -0400
| Newsgroups | gmane.network.up2date.current.devel |
|---|---|
| Message-ID | <[email protected]> |
Bowing down to peer pressue (never a good thing - I'll come to regret this) I have release 1.0.6 Yes, 1.0.6 It adds the up2date 2.8/3.0 compatibility code from 1.4.2, adds the release notes for all the releases in the 1.0.x series, and may have sped up the database creation a small amount. If you don't need 2.8/3.0 client compatibility, you don't need this release. (I definately recommend you upgrade to 1.0.5 at least - its extremely well tested by now and included a serious bug fix from earlier 1.0.x releases). I may have broken the "delete" command in cadmin itself - this was used to delete ONE package at a time by hand. I doubt anyone every used that function, and it was marked experimental anyway, so I don't care. I have tested this release by rebuilding the 7.3 redhat tree plus dirty updates (thats what my laptop runs....) and then simulating downloading all the packages and headers. Read the README and RELEASE-NOTES files, please. AND: In case anyone was wondering, 1.0.x IS END-OF-LIFED. If it works for you, great. If it doesn't, keep both pieces. But there won't be any more 1.0.x releases. (Unless I've made some brain dead bug in 1.0.6 -you get the idea) The only way out of that for the two of you who just _can_not_ run 1.4 is for someone to take up the torch and Forward Port the standalone daemon itself to the 1.4 tree. (ie grab 'current', 'standalone.py' and some other bits and push them to compatibility with 1.4) I'll even help if you're clueful and serious, by making suggestions along the way for what you need/should do. But I've checked, and neither john nor I will go anywhere near this side-project. A solid knowledge of python and a willingness to work with me on assembling a patch I will accept are the requirements - there's not much call to understand the details of up2date, xmlrpc, the backend or any of that nonsense. Ask John and toby - I'm a stickler for style. According to the poll results so far: about 2/5 of you are running 1.0.x. The rest are running some version of what I loosely call 1.4 (late 1.3's, 1.4 itself, or late model snapshots) The average size site for 1.0 is 20-25 (with one huge outlier). If thats the size of your site, AND you just can't stomach (or run) apache, then use 1.0. 1.0 should handle that fine (both by my intuition of the code and by overwhelming evidence). The average size site for 1.4 is 100. (again with one huge outlier). By evidence and intuition, I'd say with a good server that should go to 500 or so. (Depending on needs, clients, networks, etc etc etc etc). Where is the upgrade point? At what point do I say "If you have N clients, you should upgrade from 1.0 to 1.4"? I don't know. Because of the gap from average 1.0 to average 1.4, and that one huge outlier, I'd say "Follow your own judgement". But remember - 1.0.x is done now. -- Hunter Matthews Unix / Network Administrator Office: BioScience 145/244 Duke Univ. Biology Department Key: F0F88438 / FFB5 34C0 B350 99A4 BB02 9779 A5DB 8B09 F0F8 8438 Never take candy from strangers. Especially on the internet.