From: Manuel E. S. <ra...@de...> - 2002-03-02 11:58:13
|
On Thu, Feb 28, 2002 at 09:14:32PM +0100, Chris Halls wrote: > Hi Manual, > > On Thu, Feb 28, 2002 at 08:10:24PM +0100, Manuel Estrada Sainz wrote: > > Now to the point, what would be the drawbacks of using perl, python or > > even C instead of shell script? At some point I may try to rewrite > > apt-proxy using one of those and I would like to know what you think > > about it. > > I do not really see apt-proxy in its present form as having a shelf life > beyond the Woody release, because I expect (and hope) that another > implementation will have caught up with apt-proxy, in terms of stability, > ease of installation, and features. There isn't anything ready in all areas > yet, so apt-proxy 1.x lives on. How about 'word by word' rewrite of apt-proxy in perl so we don't have to worry about logic errors and once done we will have plenty of space for improvements and performance enhancements. By 'word by word' rewrite I mean keeping all funcion names and as much of the structure as posible. > It would probably be a good idea for me to put this info up on the home > page, together with links to all the other projects. Please do. > I would have thought it would be better for people to work together on > one of these than have so many little projects. And I believe that apt-proxy should be the one, it is the most mature, and it goes right to the point. > At the moment, I think aptcached looks the most promising. The code > looks nice and clean but I haven't actually installed it to give it a > test run yet. Well, having apt-proxy around makes me think that aptcached looks a bit 'short minded'. And anyway, if we do the rewrite proposed above we could take the nice parts of aptcached and use the in apt-proxy. Reading the goal's of aptcached I think that we could convince Jason with a 'perl improved'/'http capable' version of apt-proxy. Specially if there is room for some of his code I guess :) If I do the rewrite and it works, would you adopt it as upstream? And to start contributing on this, attached goes some scripts I wrote to import .deb into a pool structure without Package lists. Take care ranty -- --- Manuel Estrada Sainz <ra...@de...> <ra...@at...> ------------------------ <ra...@so...> --------------------------------- God grant us the serenity to accept the things we cannot change, courage to change the things we can, and wisdom to know the difference. |