IRC log for #gooseproject on 20110609

13:42.51*** join/#gooseproject makfinsky (~imak@74.213.159.129)
14:45.04shalkieMorning all.
14:51.30goozbachmoring
15:41.25herlohi
16:27.04makfinskyMorning all.
16:29.59herlohi
16:30.15herlomakfinsky: so another thing we need is a lookaside cache
16:31.40herlohttps://github.com/gooseproject/pydf/blob/master/Makefile can help. Koji runs 'make sources' which essentially allows a make script to download the archive for the rpm and verify it before running the build.
16:33.11herlothe makefile have just downloads my pydf archive but we need it to do at least verification (md5sum sha256sum) somehow
16:33.41herlothe way I've seen it done is that the git repo will store a file called archive or something and inside will be the name of the file and the sha256sum
16:34.27herlothe make sources will parse the file, pull the file down (with curl) and verify the signature.
16:34.31makfinskyYeah, that sounds about right.
16:34.35herlomakfinsky: sound like something interesting to take on?
16:35.29herlosupposedly shalkie is building up a machine where we can store these packages in our lookaside cache, but I haven't heard whether it's done yet
16:35.47makfinskyNot sure I know what you mean by lookaside cache.
16:36.53herloa lookaside cache is just a place where the archives are stored that isn't in the git repository
16:36.59makfinskyI'll see what I can get done with the makefile.
16:37.05makfinskyAh, gotcha.
16:37.21herloit's the location where the download happens in the process I described above
16:37.28herlokk
16:37.57herlomakfinsky: we need to get you on the github stuff, too
16:38.06makfinskyIndeed.
16:38.20herloI'll see what I can do on that front later today
16:38.25makfinskyDammit... I got sidetracked last night and didn't test the vpn...
16:38.55herlolol
16:39.00herlotest now! :)
16:40.35makfinskyCan't, onsite right now. Need to keep connectivity to systems I am working on.
16:41.20herlohehe, okay. I'll try to remind you later on
17:00.37makfinskyOk, the md5sum test looks pretty simple. git, on the other hand, I am having trouble with.
17:00.48makfinskyherlo: What's the format-patch command need to look like?
17:01.54herlosorry
17:02.06herlofor this, you don't really have to do much with git
17:02.16makfinskyTo get you a patch.
17:02.28makfinskyOtherwise, I'll just email you the file.
17:02.38herlomakfinsky: no, send me a pull request :)
17:02.44makfinskyHeh, ok.
17:02.58herlolet's figure that bitch out
17:09.49makfinskyYay!!! I was able to fix my github account.
17:09.55herlow00t!
17:10.06makfinskyHad to remove the ssh id from the older account. Fortunately, still had the login.
17:11.21herlocoolness
17:11.46makfinskyOk, it's been a fairly long while since I've done any real development work so I am rusty.
17:13.06herlomakfinsky: well here's the thing
17:13.24herlomake sources needs to verify the md5sum,
17:13.36herlothus the make test part won't work
17:14.07herloit all has to be in one. If you remember how make works, you *can* have dependencies so something like
17:14.12makfinskyOh, then we need to move the downloads into a new target, run that, then test inside of sources.
17:14.14herlotest: sources
17:14.16herlo<PROTECTED>
17:14.26herlothe test command would call sources first
17:14.27makfinskyYeah.
17:14.29herlothen do it's action
17:14.32makfinskyGotcha.
17:14.37herlowell
17:14.42herloI'd probably do something like
17:14.49herlosources: download md5sum
17:14.58herlo<PROTECTED>
17:15.12herloI'm going to reject this pull request
17:15.28makfinskyYeah, that's what the second line in the sources does. Currently commented since the file isn't up there.
17:16.30herlok, I'm running off for food
17:16.31herlobbiab
17:19.08makfinskyOk, fixed.
21:16.38*** join/#gooseproject josephnexus (~josephnex@24-116-177-210.cpe.cableone.net)
23:10.57herlomakfinsky: did you get any further with the makefile?
23:11.16makfinskyherlo: No, busy trying to get this satellite done here.
23:11.20herlocool, nw
23:11.29makfinskyI think I have a better handle on what you want.
23:12.12herlocool. I'm heading out to go to UtahPython meeting shortly, so wanted to check if you had any further questions before I left
23:15.58shalkieWhat is the topic for the meeting?
23:17.11herloshalkie: Best practices for Django and CLI setup and configuration, or something like that

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.