Friday, 2008-01-04

*** sama has joined #cc01:09
*** yaourt has joined #cc01:11
*** nathany has quit IRC01:15
*** yaourt has quit IRC02:03
*** kristallpirat is now known as Stationspatient02:37
*** Paul_Miller has joined #cc03:31
*** rejon has quit IRC04:05
*** Paul_Miller_ has joined #cc04:56
*** Stationspatient has quit IRC05:01
*** Paul_Miller has quit IRC05:04
*** freakofmimsy has joined #cc05:14
*** zaeban has joined #cc06:19
*** zaeban has left #cc06:19
*** sama has quit IRC06:52
*** aphid has quit IRC07:13
CIA-2fourstones * r8501 /cchost/branches/cch5_work_area/ (7 files in 3 dirs): bug# 1862832 Topic/review feeds broken07:43
*** grahl has joined #cc08:03
*** Zach_Gibbens has joined #cc08:08
*** Zach_Gibbens has quit IRC08:09
*** rejon has joined #cc08:10
*** freakofmimsy has quit IRC08:21
*** Danny_B has quit IRC09:23
*** Danny_B has joined #cc09:24
*** Danny_B has quit IRC09:27
*** Danny_B has joined #cc09:27
*** nathany has joined #cc09:34
*** yaourt has joined #cc09:48
*** grahl has quit IRC09:56
*** rejon has quit IRC10:25
CIA-2nyergler * r8502 /cc.engine/trunk/cc/engine/zero/templates/index.pt: Updated UI with separate waiver/assertion confirmation panels.10:46
CIA-2nyergler * r8503 /ccwordpress/trunk/www/includes/zero_chooser.js:10:53
CIA-2Updates to chooser to handle:10:53
CIA-2* reduced YUI dependencies10:53
CIA-2* separate waiver/assertion confirmation panels10:53
CIA-2* identify panels by name10:53
*** aphid has joined #cc10:56
*** nkinkade has joined #cc11:19
CIA-2nyergler * r8504 /cc.engine/trunk/cc/engine/zero/ (7 files in 2 dirs):11:21
CIA-2Fixes for web 1.0 interface:11:21
CIA-2* welcome page is visible by default11:21
CIA-2* confirmation pages for assertion/waiver paths11:21
CIA-2* updated titles to make history more descriptive11:21
*** bovinity has joined #cc11:28
CIA-2nyergler * r8505 /cc.engine/branches/nyergler-wsgi-deliverance-branch/:11:49
CIA-2Branching for some experimental work with running cc.engine in a WSGI stack11:49
CIA-2using Deliverance for theming.11:49
paulproteusDeliverance sounds exciting.11:50
nathanyhttp://www.openplans.org/projects/deliverance/project-home11:50
bovinityhmm11:50
paulproteusOpen Planning Project work, eh?  I wonder if Ethan has his hand in this.11:51
nathanyi'm not interested in putting it in front of *everything*, but if we could put it in the cc.engine stack and then pull a blank page from WP... that'd be nice11:51
nathanyEthan?11:51
paulproteusA FOAF.11:51
nathanyah11:51
paulproteusAlso, what weather, geez.11:53
nathanyyeah11:53
nathanyfeel free to work from home11:53
paulproteusAt least I'll eat breakfast from home right now.11:54
nathanyok11:54
nkinkadepaulproteus: nathany: do either of you know of a decent way to roll back an upgrade in debian, other than manually writing down what got installed and then manually down-grading each package?  and would that method even been 100% reliable?   I can't seem to find much online.12:17
nathanyis this an upgrade you've already done or one you're preparing to do?12:17
nathanythe only thing that comes to mind is having enough forethought to dump the package list before upgrading12:18
nathanythen using that to rollback if something goes wrong12:18
nkinkadenathany: just one that i'm thinking of doing.  if it was just an upgrade of, say, tar or something like that I wouldn't think twice about it.12:18
nathanyunfortunately i'm not great when it comes to forethought ;)12:18
nkinkadebut in this case it's an upgrade of mod_php and other php libs.12:18
nathanyi think that dpkg has command line params to dump the currently installed package db, as well as install all the packages in a list (restoring the state)12:19
nkinkadeI'd hate to break apache/php and then be stuck fumbling around trying to revert the upgrade.12:19
nathanybut paulproteus probably knows if there's a more elegant way12:19
nkinkadeIt's unlikely that the upgrade would break anything, but this is something has occurred to me at other times, especially for this like upgrades to the kernel.12:20
nathanyright12:20
nathanyof course with the kernel, you're just fucked anyway by the time you realize there's a problem :)12:21
* paulproteus blinks12:22
nkinkadePretty much, but hopefully the machine would at least come up in state that networking and SSH were functional, but you never know.12:22
nathanyheh12:22
paulproteusnkinkade, No, in general Debian doesn't support downgrading.12:23
nathanyyeah, my experiences with broken kernels are never very hopeful :)12:23
paulproteusBroken kernels are always a good time.12:23
paulproteusBut I'm always pleasantly surprised that Debian doesn't ship me one; I have to make them myself.12:23
nathanyfor some definition of a "good time"12:23
paulproteusAlthough I did wait a month to just visit my server in Joi's Lab for the kernel reboot.12:24
paulproteusI admit to still finding remote kernel upgrades a scary prospect.12:24
nkinkadepaulproteus: That was my general understanding.  In that case, would you have any recommended way for backing out of an upgrade manually.12:24
paulproteusnkinkade, An upgrade that's already been done?12:24
nkinkadeNo12:25
paulproteusI mean, by the time you want to back out of it.12:25
paulproteusnkinkade, You're right about --get-selections  and --set-selections; they're the best advice there is I think.12:25
nkinkadeIt's just something that has occurred to me lately, and now some new upgrades are available and I wanted to look into this issue before doing one more upgrade.12:25
paulproteusIf you really Believe In Debian, then you'll read the package changelog and if you like it, you'll have faith that all is changed is what it said is changed.12:26
paulproteusYou're especially in an unknowable mess if the package upgrade overwrites some changed file that you installed.12:27
paulproteusBTW, "wajig" is friendly.12:27
paulproteuswajig verify $package12:27
paulproteus== debsums12:28
nkinkadeWill aptitude overwrite files that have changed since the install?  Somehow I was under the impression that it would leave them alone, but that doesn't quite make sense.12:29
paulproteusFor config files it will prompt you, but for other files (unless you configure debsums to run before package installs) it will clobber your modified files.12:29
paulproteusFor example, I have to manually hexedit /usr/lib/apache2/suexec every time I upgrade Apache2.12:30
*** aphid has quit IRC12:31
nkinkadeYikes.  That could become untenable fast if you're in the habit of changing things frequently.12:31
nkinkadeBTW, bvi is a nice little tool for editing binary files.12:32
paulproteusnkinkade, Yes, that's why you should use apt-src which lets you easily maintain your own patched packages.12:32
nkinkadeWell, if you like vi, that is.  Otherwise it's not good. :)12:32
paulproteusIndeed. (-:12:32
paulproteusPop quiz: What's wrong with this code?12:33
paulproteusint len = strlen(buf);12:33
paulproteusif (buf[len-1] == '\n')12:33
paulproteus        buf[len-1] = 0;12:33
paulproteusReally the bug is in the "if" in case that helps.12:33
nathanywhat if the buffer is empty?12:33
paulproteusnathany++12:33
paulproteusnathany, Then you, too, could have found a bug in git:12:33
paulproteusDate: Fri, 04 Jan 2008 18:37:41 +010012:33
paulproteusFrom: Jim Meyering <jim@meyering.net>12:33
paulproteusTo: git list <git@vger.kernel.org>12:33
paulproteusSubject: [PATCH] Don't access line[-1] for a zero-length "line" from fgets.12:33
nathanyseriously?12:33
* nathany inches closer to bzr12:34
paulproteusA NUL byte at beginning of file, or just after a newline12:34
paulproteuswould provoke an invalid buf[-1] access in a few places.12:34
paulproteus* builtin-grep.c (cmd_grep): Don't access buf[-1].12:34
paulproteus* builtin-pack-objects.c (get_object_list): Likewise.12:34
paulproteus* builtin-rev-list.c (read_revisions_from_stdin): Likewise.12:34
paulproteus* bundle.c (read_bundle_header): Likewise.12:34
paulproteus* server-info.c (read_pack_info_file): Likewise.12:34
paulproteus* transport.c (insert_packed_refs): Likewise.12:34
paulproteusThe "likewise" does stop there, as far as I know, but it's still kind of funny.12:35
paulproteusbuf[-1] is probably == buf[MAX_INT].12:35
nathanyfunny "uh-oh", as opposed to funny "ha-ha"12:35
*** papyromancer has joined #cc12:35
*** papyromancer has left #cc12:35
*** papyromancer has joined #cc12:35
papyromancerquick question... What's the preferred method of adding CC rdf into ID3 tags?12:36
nathanyyou can try to clitools... ymmv as they haven't had much love lately12:36
nathanypaulproteus: does the liblicense cli tool do mp3 correctly these days?12:36
paulproteusnathany, You know, I think so.12:37
papyromancervery cool12:37
nathanyso that's the other option, papyromancer12:37
paulproteusSo long as you can build it.12:37
paulproteusnathany, I kinda do like deliverance.12:37
nathany:)12:37
papyromancerpoint me to the development site ;)12:38
nathanyhttp://wiki.creativecommons.org/LibLicense, IIRC12:38
* paulproteus nods12:38
*** tvol has joined #CC12:42
CIA-2nyergler * r8506 /cc.engine/branches/nyergler-wsgi-deliverance-branch/ (14 files in 5 dirs): Retooled buildout, application to run in a WSGI stack.12:44
papyromancerCan you tell me if I'm missing a dependency, here's my build error http://pastebin.com/d129be75712:46
CIA-2bse * r8507 /ccsearch/trunk/index.php: rm campaign stuff12:46
nathanypapyromancer: looks like a dependency of rdflib... just a sec12:49
nathanyoh, do you have the development libraries for python installed?12:51
nathanypapyromancer: platform/distro?12:51
papyromancerubuntu12:51
nathanyhave you installed python-dev?12:51
papyromancerI'm installing the rdf bits now12:51
nathanylooks like it can't compile the C extension because you don't have python-dev, which supplies the headers12:52
papyromancerGotcha, installing that too.  Thanks for the help :)12:53
*** Paul_Miller_ has quit IRC12:53
papyromancerIt's built, so my last question is "What's the validation url?"12:59
nathanypapyromancer: it's the URL on the web where you'll publish complementary metadata13:00
nathany(finding the wiki ref)13:01
nathanyhttp://wiki.creativecommons.org/WebStatement13:01
papyromancernathany: thanks so much for the help :)13:02
nathanynp13:02
CIA-2nyergler * r8508 /cc.engine/branches/nyergler-wsgi-deliverance-branch/ (6 files in 2 dirs): Wrap cc.engine in Deliverance; initial minimal rules for use on labs.cc.org.13:35
*** yaourt has quit IRC14:29
CIA-2mlinksva * r8509 /planet/trunk/config/people/config: some people14:30
CIA-2nyergler * r8510 /ccwordpress/trunk/www/includes/zero_chooser.js: Always reset the confirmation checkbox when displaying the form.15:16
nkinkadepaulproteus: bovinity: I bailed on the XML_Feed_Parser.  I just wasn't satisfied with the solution, even though it seemed to work.  Then it occurred to me that a feed parser that doesn't even attempt to handle char. encoding correctly out of the box is suspect.15:16
CIA-2nyergler * r8511 /cc.engine/trunk/cc/engine/ (rdfa/zero.py zero/templates/index.pt):15:17
CIA-2* Minor fixes per ML15:17
CIA-2* Updated actor metadata predicates15:17
CIA-2* Updated waiver language15:17
CIA-2nyergler * r8512 /cclabs/zero/ (20 files in 4 dirs): Moving CC0 prototype files to labs.15:30
tvolhey nkinkade15:31
nkinkadetvol: hey15:34
tvolhey just had a quick question has anyone noticed anything quirky with the cc wiki today? i keep getting bumped to the opendns page about 50% of the time when i try to access the wiki15:35
*** PeterSP has joined #cc15:35
*** PeterSP has left #cc15:35
nkinkadetvol:  I haven't been there today, but let me take a peek.15:36
*** papyromancer has left #cc15:36
nkinkadetvol:  Would this happen on refreshes of your browser, or just randomly throughout the day?15:37
tvolnkinkade thx--might it be my dicey connection? i'm at a coffee shop, but rest of interweb seems to be at my command15:37
nkinkadetvol: What page were you getting directed to?  http://www.opendns.com/?15:37
tvolhttp://guide.opendns.com/?url=wiki.creativecommons.org15:38
nkinkadetvol:  What DNS servers does you machine have configured right now?15:39
nkinkadePerhaps the wireless your attached to gave you some opendns servers, and maybe they were acting flaky and did something really spurious like direct you to other page rather than just tell you that the name wasn't found????15:40
CIA-2nyergler * r8513 /cclabs/_footer.php: Updated footer w/absolute link.15:40
tvolhmm yeah maybe that's it. i'm on15:45
tvoldomain tds.net15:45
tvolnameserver 208.67.222.22215:45
tvolnameserver 208.67.220.22015:45
tvolnameserver 192.168.0.115:45
tvolno big deal15:46
CIA-2nkinkade * r8514 /ccwordpress/branches/production/ (13 files in 2 dirs): (log message trimmed)15:50
CIA-2Merged revisions 8386-8423,8426-8428,8430,8432-8433,8435,8437-8440,8442-8443 via svnmerge from15:50
CIA-2https://cctools.svn.sourceforge.net/svnroot/cctools/ccwordpress/trunk15:50
CIA-2........15:50
CIA-2 r8386 | nkinkade | 2007-12-21 12:30:33 -0800 (Fri, 21 Dec 2007) | 1 line15:50
CIA-2 Adding Serbian licenses (legalcode only)15:50
CIA-2........15:50
nkinkadetvol:  208.67.222.222 -> resolver1.opendns.com.15:50
nkinkadeWhich probably indicates that the problems you were experiencing were related to your connection, and even more that opendns.com like to perpetrate heinous shenanigans on it's users.15:52
tvolahh thanks nkinkade15:53
nkinkadetvol: Just for fun, try accessing this URL http://will.opendns.botch.this.domain.info.  It might take you to the same page as before, but with this bogus domain added into the search box.15:55
tvolhmmm takes me here15:55
tvolhttp://www.domain.com/index.php?campn=fwd_domain_info15:55
nkinkadeIf they were nice their DNS server would have returned an error, but instead you get redirected some lame search page for which they probably get paid by someone.  Oh well, lots of DNS providers do that these days, and it seems that opendns.com may be a free service anyway.15:58
nkinkade"OpenDNS earns a portion of its revenue by sending the user to an OpenDNS search page when a domain name that he has entered is not valid."  from http://en.wikipedia.org/wiki/OpenDNS15:59
CIA-2nyergler * r8515 /ccwordpress/trunk/www/includes/zero_chooser.js: Disable the buttons (as well as unchecking the boxes) when showing the entry pane.16:00
CIA-2nyergler * r8516 /cc.engine/trunk/cc/engine/macros_templates/engine.pt: Remove large header, float content up.16:04
CIA-2nyergler * r8517 /cc.engine/trunk/cc/engine/zero/templates/index.pt: Removed redundant title.16:04
CIA-2nyergler * r8518 /cc.engine/trunk/cc/engine/rdfa/zero.py: License images hosteed on labs, not mirrors.16:05
CIA-2nyergler * r8519 /ccwordpress/trunk/www/includes/zero_chooser.js: Button swapping support.16:16
CIA-2nyergler * r8520 /cc.engine/trunk/cc/engine/rdfa/zero.py: Removed cruft comments.16:17
CIA-2nyergler * r8521 /cc.engine/trunk/cc/engine/zero/templates/index.pt: Button swapping.16:17
*** tvol has quit IRC16:26
CIA-2nyergler * r8522 /cc.engine/trunk/cc/engine/rdfa/zero.py: Updates to assertion metadata.16:38
CIA-2nyergler * r8523 /i18n/trunk/po/ (5 files in 2 dirs): Updates to sr.16:53
*** tvol has joined #CC16:54
CIA-2fourstones * r8524 /cchost/branches/cch5_work_area/ (12 files in 6 dirs):16:59
CIA-2bug #1862836 'stats' page broken16:59
CIA-2usability: login no longer a drop down (per neils)16:59
CIA-2nyergler * r8525 /i18n/trunk/cc_i18ntools/support.py: Import normalize from Babel.16:59
CIA-2nyergler * r8526 /i18n/trunk/i18n/ (49 files in 49 dirs): Regenerated CC-style .po files.17:00
CIA-2nkinkade * r8527 /ccwordpress/trunk/www/legalcode/ (24 files): Changed sr to rs in Serbian license names17:11
CIA-2nyergler * r8528 /i18n/trunk/i18n/ (sr/ sr/cc_org.po sr_LATN/ sr_LATN/cc_org.po): Adding newly generated cc-style .po files for sr.17:13
CIA-2nkinkade * r8529 /ccwordpress/branches/production/ (25 files in 2 dirs):17:14
CIA-2Merged revisions 8527 via svnmerge from17:14
CIA-2https://cctools.svn.sourceforge.net/svnroot/cctools/ccwordpress/trunk17:14
CIA-2........17:14
CIA-2 r8527 | nkinkade | 2008-01-04 15:11:36 -0800 (Fri, 04 Jan 2008) | 1 line17:14
CIA-2 Changed sr to rs in Serbian license names17:14
CIA-2........17:14
CIA-2nyergler * r8530 /i18n/trunk/po/ (15 files in 11 dirs): Syncing changes to date.17:19
CIA-2nyergler * r8531 /i18n/trunk/ (108 files in 107 dirs): Resynced translations, now with country.rs.17:24
*** yaourt has joined #cc17:25
CIA-2nyergler * r8532 /license_xsl/trunk/ (licenselocale.xsl licenses.xml questions.xml support.xsl): Launching serbia (trunk).17:26
CIA-2nkinkade * r8533 /ccwordpress/trunk/www/images/international/ (catalonia.gif catalonia.png): Added flag images (gif and png) for Catalonia18:05
CIA-2nkinkade * r8534 /ccwordpress/branches/production/ (3 files in 2 dirs):18:06
CIA-2Merged revisions 8533 via svnmerge from18:06
CIA-2https://cctools.svn.sourceforge.net/svnroot/cctools/ccwordpress/trunk18:06
CIA-2........18:06
CIA-2 r8533 | nkinkade | 2008-01-04 16:05:04 -0800 (Fri, 04 Jan 2008) | 1 line18:06
CIA-2 Added flag images (gif and png) for Catalonia18:07
CIA-2........18:07
CIA-2nyergler * r8535 /i18n/trunk/ (i18n/sr_LATN/cc_org.po po/sr_LATN/cc_org.po): Fixed tag mismatch introduced by serbian translation.18:10
CIA-2nyergler * r8536 /license_xsl/branches/gradually_increasing_sanity_branch/ (licenselocale.xsl licenses.xml questions.xml support.xsl): Launching serbia ([non-]increasing-sanity-branch).18:11
*** nathany has quit IRC18:34
*** yaourt has quit IRC18:39
*** yaourt has joined #cc19:27
*** papyromancer has joined #cc19:29
*** papyromancer has left #cc19:29
CIA-2nkinkade * r8537 /ccwordpress/trunk/www/images/international/ (catalonia.gif catalonia.png): Removing new catalonia images since they already existed as es-ca19:41
CIA-2nkinkade * r8538 /ccwordpress/branches/production/ (3 files in 2 dirs):19:43
CIA-2Merged revisions 8537 via svnmerge from19:43
CIA-2https://cctools.svn.sourceforge.net/svnroot/cctools/ccwordpress/trunk19:43
CIA-2........19:43
CIA-2 r8537 | nkinkade | 2008-01-04 17:41:21 -0800 (Fri, 04 Jan 2008) | 1 line19:43
CIA-2 Removing new catalonia images since they already existed as es-ca19:43
CIA-2........19:43
*** bovinity has quit IRC19:43
*** yaourt has quit IRC19:50
*** nkinkade has left #cc20:00
*** rejon has joined #cc20:35
*** Tehnik has joined #cc21:39
*** Tehnik has left #cc21:39
*** yaourt has joined #cc22:32
*** rejon has quit IRC23:02
CIA-2fourstones * r8539 /cchost/branches/cch5_work_area/ccskins/shared/ (formats/collab_files.tpl strings/all_media.php): bug# 1864330 Collab File not showing23:52

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!