[prev] [thread] [next] [lurker] [Date index for 2005/04/23]
Michael G Schwern wrote (crammed together here) 2005-04-23 6:53 (-0700): >Ithinkyoumissthepoint.IshareJuerd'shatefortheMacbecauseI,too,amIDebianu >ser.IseeitevenclearerbecauseIusefinkwhichgivesmeaptfor*some*ofmyMacsoft >ware.AnotherperfectexampleistheCPANshellforPerlmodulesvs,say,keepingyou >rJavalibrariesuptodate.Itsnotaboutmakingasinglepieceofsoftwareeasytoins >tall,that'sbeendone,itsaboutmakingtheentiresystemeasytokeepup-to-date.O >nceyoucaneasilycheckwhat'sup-to-dateyounolongerhavepeopleusingancient,b >uggyversionsofsoftwarejustbecausetheydon'twant/careaboutdoingtheperiodi >cchoreofmanuallycheckingalltheirsoftware."Updateallthesoftwareonmymachi >ne"shouldbeonecommand.Idon'tcarehowitdoesit,justdoit.Idon'twanttohaveto >golookupanddownloadeachindividualpieceofsoftware.Siteslikemacupdateandv >ersiontrackerjustreducetheconstantonanO(n)operation(wheren==thenumberof >appsinstalled)butitremainsanO(n)taskfortheuser.ItshouldbeO(1).MostLinux >en,FreeBSDandPerlmakeitO(1).ThosesystemsallexistedbeforeOSXdid.Applesho >uldbeabletofigureitout.Nocomplexpackagingsystemorregistryisrequiredbeca >useApplealreadyhassuchasystem,the.appbundle.Itcouldhavebeensomethingass >impleasanextrafileinthe.appdirectorydescribingwheretocheckforanddownloa >dthelatestversion.Thedetailsofthisdoesn'tmatter,itsalongsincesolvedprob >lem.Hell,ifAppleweresmartthey'dprovideamirrorforeverybodywhowantedone,l >ikeDebianandCPANdo,soyoudon'tevenhavetoworryabouttheauthor'sdownloadsit >egoingdown.Aprogramthensearchesall.appsand.pkgreceiptsforthese,checksea >choneagainstthenamedsiteandifanupgradeisnecessaryitdownloads,mountsandc >opiestheapp.Evenifitdidn'tdothecopystep--justcheckforwhat'soutofdate,do >wnloadthenewversionsandmountthem--thiswouldbeaGreatLeapForwardinmaintai >nability.MakeitpartofSoftwareUpdate.Itsaveryrotetask.Computersareforrot >etasks.Themosthatefulsoftwareisthatwhichturnsusersintoclick-monkeysforc >omputers. Schwern++ Juerd -- http://convolution.nl/maak_juerd_blij.html http://convolution.nl/make_juerd_happy.html http://convolution.nl/gajigu_juerd_n.htmlThere's stuff above here
Generated at 02:00 on 03 May 2005 by mariachi 0.52