← Back to team overview

keryx team mailing list archive

Re: 7/19/2010 Keryx Development Meeting

 

Also wanted to update everyone that I've removed the sqlalchemy dependencies
so that we are running a pure python release right now. This is a great step
forward but I've left the code in case we decide to go through with
Keryx-web. First things first though.

On Mon, Jul 19, 2010 at 2:46 PM, mac9416 <mac9416@xxxxxxxxxxxxxxxx> wrote:

> Bah, I wish I could be there, but the schedule's too tight. Be sure to
> send me the logs!
>
> On Mon, Jul 19, 2010 at 10:44 AM, Chris Oliver <excid3@xxxxxxxxx> wrote:
> > I've got some good stuff I've brewed up for this meeting. The download
> > library is now fully awesome. I've got it working just like how APT works
> > which is as follows:
> > 1) Create an HTTP connection request for the file
> > 2) Read the datums from it to determine the full content length of the
> file
> > and the last time it was modified
> > 3) Check our local file to see if it exists
> >     - If it does we make sure the file sizes match, and make sure that
> the
> > modification date is not older than the latest
> >     - We resume the file if it is not finished, redownload the file if it
> is
> > old
> > 4) Download the file if we need to
> > This creates (potentially) twice as many HTTP connections, but the first
> > ones request a very small amount of bytes (just the headers) so it
> doesn't
> > increase bandwidth usage much. It works just like how APT does, so that
> you
> > get the "Hit" messages when the file doesn't need to be redownloaded so
> it's
> > smart about it. Everything seems to be working properly, but I haven't
> been
> > able to test much of the "outdated" files yet. That might have bugs, but
> > what code do I write that doesn't have bugs anyways? :P
> > See you at the meeting!
> >
> > On Sun, Jul 18, 2010 at 9:30 PM, mac9416 <mac9416@xxxxxxxxxxxxxxxx>
> wrote:
> >>
> >> I've been on the road for several days and have done almost no coding.
> >> So, unless Chris has something going on, there shouldn't be much going
> >> on at the meeting tomorrow night. But, of course, everyone's welcome
> >> to hang out anyway.
> >>
> >> The place is #keryx (irc.freenode.net) and the time is 0000 UTC
> >> (8:00PM Eastern, 7:00 Central).
> >>
> >> -mac
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~keryx
> >> Post to     : keryx@xxxxxxxxxxxxxxxxxxx
> >> Unsubscribe : https://launchpad.net/~keryx
> >> More help   : https://help.launchpad.net/ListHelp
> >
> >
> >
> > --
> > Chris Oliver
> > http://excid3.com
> >
>



-- 
Chris Oliver
http://excid3.com

References