No, I haven't found anyone yet. I'll write it up on the board, and see if anyone wants to join in tomorrow - or maybe find someone at the bar tonight.
Where do people report bugs for the cheeseshop/distutils? Someone was telling me today that he couldn't get the setup.py to do new releases anymore. cu. On 7/10/07, Jim Fulton <[EMAIL PROTECTED]> wrote: > > On Jul 9, 2007, at 11:13 AM, René Dudfield wrote: > > > Hello Jim, > > > > I double+ agree we should update on change. > > Yay! :) > > > On 7/9/07, Jim Fulton <[EMAIL PROTECTED]> wrote: > >> Here's a common use case: > >> > >> - A user uploads a new release > >> > >> - They then use setuptools to install the release from PyPI. > >> setuptools will not present their credentials and will therefore > >> behave like a logged in user. It will see and install an older > >> version of the package. > >> > > > > You mean it will behave like someone *not* logged in right? > > Right. > > > Either > > way they should always get the latest change. > > Yes, if we update the static on change. > > I though you were arguing that it didn't matter of cached pages were > out of date because the person updating the pages would see the > changes because they'd see uncached pages. > > > The way to do this atomically, so not one can possibly get an old > > page, the static file will be removed as the change is committed. > > Then everyone gets the latest change right away - as soon as the > > change has been committed. > > Sure. > > > > > >> > Anyway... I'm just making the tool which can be used on demand, > >> or at > >> > regular timings. > >> > >> I wonder if we are talking about the same thing here. I fear not. > >> With event based update, you should only update the pages that need > >> to be updated, at worst, this should be the pages for the project > >> being updated plus http://www.python.org/pypi/. The software needed > >> for this would be very different than the software that would build > >> the static pages initially or update all if a template has changed. > >> > > > > > > These are the commands so far: > > python pypi-static-generation.py -create_single /pypi/pygame /tmp/ > > pygame.html > > python pypi-static-generation.py -create_all > > Ah, so one script, 2 behaviors. Fair enough. > > > > The generation of the main index page would be: > > python pypi-static-generation.py -create_single /pypi/ > > path_to_static_indexpage.html > > > > Then there would be a command to update the single page: > > python pypi-static-generation.py -create_single /pypi/Pygame > > path_to_static_pygame.html > > Shouldn't that be implied by both of the commands above. > > I'm a little surprised that you are doing this as an external script, > as opposed to adding the behavior to the cheeseshop code, but I guess > it doesn't matter. > > > Ok, that's all for now. I'll be able to finish it off in a few days > > after europython. > > Haven't you been able to get anyone to sprint with you on it there? > > Jim > > -- > Jim Fulton mailto:[EMAIL PROTECTED] Python > Powered! > CTO (540) 361-1714 > http://www.python.org > Zope Corporation http://www.zope.com http://www.zope.org > > > > _______________________________________________ Catalog-SIG mailing list Catalog-SIG@python.org http://mail.python.org/mailman/listinfo/catalog-sig