Re: Upgrading without central packaging

[prev] [thread] [next] [lurker] [Date index for 2005/04/23]

From: Juerd
Subject: Re: Upgrading without central packaging
Date: 16:30 on 23 Apr 2005
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.html
There's stuff above here

Generated at 02:00 on 03 May 2005 by mariachi 0.52