IRC log of #zope for Thursday, 2010-05-20

*** vipod has quit IRC00:12
*** mr_jolly has left #zope00:25
*** Theuni1 has quit IRC00:30
*** sm has quit IRC00:33
*** regebro has quit IRC00:33
*** sm has joined #zope00:33
*** bigkevmcd has joined #zope00:38
*** bigkevmcd has quit IRC00:54
*** d2m has quit IRC00:56
*** dayne has quit IRC00:56
*** allisterb has quit IRC01:01
*** fdrake has quit IRC01:05
*** Charlie_X has left #zope01:07
*** allisterb has joined #zope01:15
*** Hypergraphe has quit IRC01:19
*** r0ver has joined #zope01:24
*** alvaro has joined #zope01:28
*** dvjennings has joined #zope01:28
*** dvjennings has quit IRC01:28
*** Arfrever has quit IRC01:32
*** bitmonk1 has quit IRC01:39
*** lisppaste6 has quit IRC01:51
*** lisppaste6 has joined #zope01:51
TresEquisbitmonk: no story that I know of02:01
TresEquisthe ZODB has low-level support for the feature02:01
TresEquisZTK is unlikely to provide anything there, ever02:01
TresEquisalthough something built on top of it might02:02
bitmonksure, just an equivalent to the bits in Products.ZODBMountPoint need to be un-producted at minimum, i'd imagine ..02:03
bitmonkalright well, back to namechoosers and renamers and whatnot ..02:04
*** TresEquis has quit IRC02:06
*** ders has joined #zope02:39
*** ders_ has joined #zope02:44
*** ders has quit IRC02:47
*** ders_ is now known as ders02:47
*** smita2 has quit IRC02:48
*** r0ver has left #zope02:56
*** giampaolo has quit IRC03:04
*** tarek has quit IRC03:08
*** ignas has quit IRC03:20
*** lisppaste6 has quit IRC03:20
*** dunny has quit IRC03:20
*** lisppaste6 has joined #zope03:22
*** dunny has joined #zope03:22
*** tiwula has quit IRC03:48
*** mcdonc__ has quit IRC03:50
*** mcdonc__ has joined #zope03:50
*** daMaestro has quit IRC03:59
*** TresEquis has joined #zope04:08
*** alvaro has quit IRC04:11
*** ders has quit IRC04:11
*** daMaestro has joined #zope04:11
*** davisagli has left #zope04:16
*** TresEquis has quit IRC04:17
*** mr_jolly has joined #zope04:17
*** mr_jolly has left #zope04:24
*** daMaestro has quit IRC04:42
*** alecm has quit IRC04:45
*** davisagli|away has joined #zope04:57
*** davisagli|away is now known as davisagli04:57
*** fdrake has joined #zope05:17
mupBranch05:19
*** baijum has joined #zope05:25
*** TresEquis has joined #zope05:28
*** davisagli is now known as davisagli|away05:36
bitmonkTresEquis: hey i'm still refining the test for the other, a cust called05:36
bitmonkprobably will be ready tomorrow05:37
bitmonklots of improvements in this package today, eh? i think the prior rev is from astoon.05:37
*** davisagli|away is now known as davisagli05:42
*** davisagli is now known as davisagli|away05:43
CIA-46tseaver * r112555 zope.copypastemove/ (4 files in 3 dirs): (log message trimmed)05:45
CIA-46Merge lp:~justizin/zope.copypastemove/lp_98385, with tweaks:05:45
CIA-46- Honor the name given by the 'IObjectMover' in05:45
CIA-46'OrderedContainerItemRenamer.renameItem'. Thanks to Marius Gedminas05:45
CIA-46for the patch, and to Justin Ryan for the test.05:45
CIA-46Fixes https://bugs.launchpad.net/zope.copypastemove/+bug/98385.05:45
CIA-46- Avoid adding a dependency on 'zope.app.container' by using the equivalent05:45
mupBug #98385: OrderedContainerItemRenamer assumes too much <bugday> <bugday20100424> <community> <issue> <zope.copypastemove:Fix Committed by justizin> <Zope 3:Won't Fix by mgedmin> <https://launchpad.net/bugs/98385>05:45
TresEquisbitmonk: ok, great05:49
bitmonksaw your comments, i am pretty sure my test should fail in one of those cases, I went through a bit of a dosey-do because I forgot to commit with --fixes at first, I must have lost a change - the ordered renamer is the one the bug is about.05:51
bitmonkanyway, thanks for catching that.05:51
bitmonki just looked in my editor and i totally lost the return newName somehow ..05:52
bitmonkand the z.a. dep i had a feeling was not ideal, but it's what i could easily find ref to using..05:52
bitmonkanyway, more after dinner digests :)05:52
*** davisagli|away is now known as davisagli05:54
*** TresEquis has quit IRC05:56
*** TresEquis has joined #zope05:56
*** huajie has joined #zope05:58
*** tiwula has joined #zope06:12
*** Ariel_Calzada has joined #zope06:14
*** Ariel_Calzada has left #zope06:15
*** davisagli_ has joined #zope06:53
*** allisterb has quit IRC06:57
*** julesa has quit IRC06:57
*** bitmonk has quit IRC06:57
*** zenwryly has quit IRC06:57
*** davisagli has quit IRC06:57
*** davisagli_ is now known as davisagli06:57
*** zenwryly has joined #zope06:58
*** julesa has joined #zope06:58
*** bitmonk1 has joined #zope06:59
*** allisterb has joined #zope07:07
*** skt has joined #zope07:07
*** huajie has quit IRC07:26
*** davisagli is now known as davisagli|away07:42
*** huajie has joined #zope07:44
*** davisagli|away is now known as davisagli07:46
*** baijum has quit IRC07:46
*** vipod has joined #zope08:01
*** mcdonc__ has quit IRC08:03
*** mcdonc__ has joined #zope08:03
*** julesa has quit IRC08:14
*** tiwula has quit IRC08:18
*** astoon has joined #zope08:19
*** baijum has joined #zope08:25
*** kosh has quit IRC08:29
*** kosh has joined #zope08:30
*** vigith has joined #zope08:33
*** davisagli is now known as davisagli|away08:41
*** prinzdezibel has joined #zope08:54
*** lisppaste6 has quit IRC08:54
*** lisppaste6 has joined #zope08:54
*** smita2 has joined #zope08:58
*** davisagli|away is now known as davisagli09:02
*** ignas has joined #zope09:16
*** JaRoel|4D has quit IRC09:16
*** wosc has joined #zope09:24
*** sashav has joined #zope09:30
*** prinzdezibel has quit IRC09:31
*** ignas has quit IRC09:32
*** pingviin1 has joined #zope09:34
*** zagy has joined #zope09:43
*** davisagli is now known as davisagli|away09:43
*** tisto has joined #zope09:48
*** ccomb has quit IRC09:56
*** Theuni1 has joined #zope09:59
*** pingviin1 has quit IRC09:59
*** Theuni1 has quit IRC10:04
*** Theuni1 has joined #zope10:10
*** MJ has joined #zope10:13
*** cna has joined #zope10:23
*** planetzopebot has quit IRC10:33
*** bigkevmcd has joined #zope10:33
*** planetzopebot has joined #zope10:34
*** sidnei has joined #zope10:35
CIA-46ctheune * r112556 /zopetoolkit/doc/source/zope-dev/zope-dev-20100518.rst: Update summary of last meeting.10:48
*** cna has quit IRC10:50
*** cna has joined #zope10:51
*** nebo has joined #zope10:55
*** cna has quit IRC11:00
*** skt has quit IRC11:00
*** eperez has joined #zope11:06
*** astoon has quit IRC11:08
*** MrTango has joined #zope11:09
*** tarek has joined #zope11:10
*** skt has joined #zope11:15
*** f10w has quit IRC11:15
*** mup has quit IRC11:37
*** mup has joined #zope11:37
*** nebo has quit IRC11:37
*** f10w has joined #zope11:39
CIA-46tlotze * r112557 gocept.selenium/ (CHANGES.txt setup.py): Preparing release 0.4.211:40
CIA-46tlotze * r112558 /gocept.selenium/tags/0.4.2: Tagging 0.4.211:40
CIA-46tlotze * r112559 gocept.selenium/ (CHANGES.txt setup.py): Back to development: 0.4.311:40
*** tarek has quit IRC11:43
*** tarek has joined #zope11:46
*** vigith has quit IRC11:48
*** vigith has joined #zope11:48
*** giampaolo has joined #zope11:58
*** phimic has joined #zope11:59
*** vipod has quit IRC12:11
*** TomBlockley has joined #zope12:12
*** evilbungle has joined #zope12:13
*** cna has joined #zope12:17
*** cna_ has joined #zope12:19
*** huajie has quit IRC12:22
*** cna has quit IRC12:23
*** cna_ is now known as cna12:23
*** teix has joined #zope12:30
*** ignas has joined #zope12:31
*** goschtl has joined #zope12:32
*** ignas has quit IRC12:38
*** goschtl has quit IRC12:40
*** goschtl has joined #zope12:41
*** goschtl has quit IRC12:41
*** goschtl has joined #zope12:42
*** menesis has quit IRC12:56
*** tisto has quit IRC13:04
*** tisto has joined #zope13:06
*** sim_sim has joined #zope13:07
*** TomBlockley has quit IRC13:27
*** mgedmin has joined #zope13:29
*** TomBlockley has joined #zope13:33
CIA-46janwijbrand * r112560 grokcore.startup/ (5 files in 3 dirs): allow running ad hoc scripts against a setup application, similar to "./bin/zopectl run [somescript.py]"13:33
*** mcdonc__ has quit IRC13:36
*** mcdonc__ has joined #zope13:36
*** MrTango has quit IRC13:40
*** tisto is now known as tisto|lunch13:41
*** MrTango has joined #zope13:45
*** cna_ has joined #zope13:47
*** emrojo has joined #zope13:49
*** cna has quit IRC13:50
*** cna_ is now known as cna13:50
*** hever has joined #zope13:50
*** d2m has joined #zope13:50
*** dayne has joined #zope13:58
*** cna has quit IRC13:58
*** cna has joined #zope13:59
*** menesis has joined #zope14:00
*** tisto|lunch has quit IRC14:09
*** menesis has quit IRC14:19
*** agroszer has joined #zope14:19
CIA-46janwijbrand * r112561 grokcore.startup/ (CHANGES.txt setup.py): Preparing release 1.014:19
CIA-46janwijbrand * r112562 /grokcore.startup/tags/1.0: Tagging 1.014:20
CIA-46janwijbrand * r112563 grokcore.startup/ (CHANGES.txt setup.py): Back to development: 1.114:20
CIA-46janwijbrand * r112564 /groktoolkit/ (trunk/grok.cfg branches/1.1/grok.cfg): update grokcore.startup to 1.0 version14:20
*** menesis has joined #zope14:21
*** TomBlockley has quit IRC14:21
*** giampaolo has quit IRC14:25
*** sawdog has quit IRC14:26
*** dayne has quit IRC14:27
*** sawdog has joined #zope14:32
*** vigith has quit IRC14:33
*** zagy has quit IRC14:42
*** MrTango has quit IRC14:43
*** MrTango has joined #zope14:44
CIA-46janwijbrand 1.0 * r112565 grok/ (CHANGES.txt versions.cfg): update grokcore.startup to 1.014:50
*** Theuni1 has quit IRC14:57
*** zagy has joined #zope14:59
*** zagy has quit IRC15:03
*** giampaolo has joined #zope15:04
*** TresEquis has quit IRC15:04
*** zagy has joined #zope15:07
*** phimic has quit IRC15:11
*** MJ has quit IRC15:11
*** Vq has quit IRC15:11
*** TresEquis has joined #zope15:12
*** phimic has joined #zope15:14
*** MJ has joined #zope15:14
*** Vq has joined #zope15:14
*** sunew has joined #zope15:15
*** Theuni1 has joined #zope15:15
*** aaronv has joined #zope15:31
planetzopebotProducts.TextIndexNG3 3.4.0b1 (PyPI recent updates)  http://pypi.python.org/pypi/Products.TextIndexNG3/3.4.0b115:34
*** lucmult has joined #zope15:35
*** cna has left #zope15:40
*** skt has quit IRC16:16
*** tisto has joined #zope16:20
*** vipod has joined #zope16:24
*** tarek has quit IRC16:24
CIA-46ulif * r112566 megrok.chameleon/src/megrok/chameleon/tests/__init__.py: Use new test layer from z.a.wsgi.16:29
CIA-46ulif * r112567 megrok.chameleon/src/megrok/chameleon/tests/genshi_fixture/app.py: Add fake view to let template registry shut up.16:29
CIA-46ulif * r112568 megrok.chameleon/ (3 files in 3 dirs): Get rid of zope.testing, zope.app.testing, z3c.testsetup.16:29
CIA-46ulif * r112569 megrok.chameleon/CHANGES.txt: Update history.16:29
CIA-46ulif * r112570 megrok.chameleon/ (6 files in 4 dirs): Comply to repository policy.16:29
*** sashav has quit IRC16:34
*** evilbungle_ has joined #zope16:37
*** dunny has quit IRC16:37
*** evilbungle has quit IRC16:38
*** hever has quit IRC16:41
*** fredvd has joined #zope16:43
*** MJ has quit IRC16:45
CIA-46ulif * r112571 megrok.chameleon/ (CHANGES.txt setup.py): Prepare 0.5.1 bugfix release.16:45
*** tarek has joined #zope16:48
*** pepeu has joined #zope16:50
*** ignas has joined #zope16:52
*** baijum has quit IRC17:01
CIA-46ulif * r112572 /megrok.chameleon/tags/0.5.1: Tag 0.5.1 bugfix release.17:01
CIA-46ulif 0.5.1 * r112573 megrok.chameleon/ (CHANGES.txt setup.py): Remove dev marker, set date.17:01
CIA-46ulif * r112574 megrok.chameleon/ (CHANGES.txt setup.py): Back to devel: 0.5.217:01
CIA-46benji_york * r112575 manuel/ (src/manuel/__init__.py CHANGES.txt src/manuel/bugs.txt):17:01
CIA-46- fix a bug that caused variables assigned in a doctest not to be reflected in17:01
CIA-46the passed-in globs dictionary; fixes half of launchpad bug 58248217:01
CIA-46ulif * r112576 groktoolkit/grok-ecosystem.cfg: Bump megrok.chameleon version after bugfix release.17:01
mupBug #582482: manuel doctests don't use the globals dictionary passed to setUp and tearDown. <Manuel :New> <https://launchpad.net/bugs/582482>17:01
*** vigith has joined #zope17:04
mupBug #583343 was filed: Undocumented "?" usage in path expression <doc> <zope.tales:New> <https://launchpad.net/bugs/583343>17:04
*** vigith has quit IRC17:04
*** lucmult has left #zope17:06
*** BGaddie has joined #zope17:06
*** hever has joined #zope17:10
*** thetet has joined #zope17:11
*** vipod_ has joined #zope17:12
*** regebro has joined #zope17:13
*** vipod has quit IRC17:13
*** smita2 has quit IRC17:18
*** povbot has joined #zope17:30
*** vigith has joined #zope17:33
*** allisterb has quit IRC17:34
planetzopebotmegrok.chameleon 0.5.1 (PyPI recent updates)  http://pypi.python.org/pypi/megrok.chameleon/0.5.117:34
*** smita2 has joined #zope17:34
*** vipod_ is now known as vipod17:43
*** allisterb has joined #zope17:47
CIA-46jfroche fieldsandcontentproviders * r112577 z3c.form/src/z3c/form/configure.zcml: declare our widgets manager17:48
CIA-46jfroche fieldsandcontentproviders * r112578 z3c.form/src/z3c/form/contentprovider.py: there is no use trying to extract data from content providers17:48
*** dayne has joined #zope17:50
*** daMaestro has joined #zope17:53
*** Gogo|tty has quit IRC17:53
*** Gogo|tty has joined #zope17:54
*** phimic has quit IRC18:03
*** baijum has joined #zope18:10
*** wosc has quit IRC18:11
*** zagy has quit IRC18:12
CIA-46janwijbrand * r112579 grokproject/ (CHANGES.txt README.txt): update changelog and readme to elaborate on structural changes in the versions info layout and the interactive debug promtp18:16
*** smita2 has quit IRC18:17
*** davisagli|away is now known as davisagli18:26
*** TresEquis has quit IRC18:27
*** evilbungle_ has quit IRC18:28
*** evilbungle has joined #zope18:28
planetzopebotpcommerce.core 0.4 (PyPI recent updates)  http://pypi.python.org/pypi/pcommerce.core/0.418:34
*** goschtl has quit IRC18:42
*** tiwula has joined #zope18:42
*** tisto has quit IRC18:43
*** Wu has joined #zope18:46
*** Arfrever has joined #zope18:49
*** alecm has joined #zope18:55
*** giampaolo has quit IRC18:58
*** mcdonc__ has quit IRC19:01
*** delijati has joined #zope19:04
*** delijati has left #zope19:04
*** mcdonc has joined #zope19:05
*** sidnei has quit IRC19:07
*** thetet has quit IRC19:09
*** sidnei has joined #zope19:20
*** Wu has quit IRC19:21
*** Wu has joined #zope19:21
*** r0ver has joined #zope19:28
*** ignas has quit IRC19:29
*** menesis has quit IRC19:32
*** sidnei has quit IRC19:32
*** SpankyFromBRC has joined #zope19:33
*** fredvd has quit IRC19:35
*** delijati has joined #zope19:42
delijatihej some knows how to extend zope.conf with my own section or is it still like here explained http://www.mail-archive.com/zope-dev@zope.org/msg18602.html19:42
*** ignas has joined #zope19:43
*** baijum has quit IRC19:52
*** delijati is now known as delijati_away19:57
*** hever has quit IRC19:58
*** zagy has joined #zope19:59
*** giampaolo has joined #zope20:02
*** delijati_away has quit IRC20:03
benjidarn, delijati went away20:04
*** sidnei has joined #zope20:11
*** sidnei has quit IRC20:14
*** bigkevmcd has quit IRC20:15
*** TresEquis has joined #zope20:21
*** emrojo has quit IRC20:22
*** evilbungle has quit IRC20:32
*** bigkevmcd has joined #zope20:39
*** pepeu has quit IRC20:40
*** ignas has quit IRC20:44
*** RaFromBRC has joined #zope20:52
bitmonk1TresEquis: working on that second copypastemove issue, my test fails even after implementing what I'm pretty darn sure is a fix, so I'm just rewriting the test..20:56
bitmonk1if I can't get past this, i may need some feedback on my test, but it seems very straightforward, except that I lazily copied and merged a couple of doctests and just, going to write a regular test now.20:56
*** Hypergraphe has joined #zope20:59
TresEquisbitmonk1: I don't place much faith in doctests21:02
*** giampaolo_ has joined #zope21:02
bitmonk1sure, it's ugly, i will probably port over the other doctests i wrote and merged as normal tests later as well..21:03
bitmonk1following the submitter vs maintainers lead ;)21:03
* bitmonk1 ducks21:03
*** giampaolo_ has quit IRC21:03
*** giampaolo has quit IRC21:03
bitmonk1i was that is, following the wrong lead ..21:03
*** giampaolo has joined #zope21:04
* TresEquis tends to ignore code whose only tests are doctests as "untested"21:05
TresEquisI'm in the middle of getting zope.interface to 100% coverage *without* running doctests, for instance21:05
betabugwhat's so wrong with doctests?21:11
TresEquisbetabug: nothing besides the fact that they tend to suck as docs *and* as tests21:13
*** menesis has joined #zope21:13
teixbetabug: TresEquis don't like to press '>' three times :)21:13
betabughehe21:13
*** sim_sim has quit IRC21:14
betabugyeah, I don't really like them as docs21:14
TresEquisI don't mind a small proportion of "executable examples" in something written as real docs21:14
betabugas for tests, I use them for "functional" or integration testing - but never exclusively21:14
TresEquisbut 99% of the doctests written are at 50+% "examples"21:15
betabughmmm, not what I'm doing21:15
TresEquiswith ridiculous contortions21:15
TresEquisthey are completely unreadable as docs21:15
betabugI have something like a "walkthrough" on the app, just to make sure I'm not killing any basic functionality on the user level21:15
TresEquisthe lack of isolation between tests is a killer21:15
TresEquisI can sort of see that21:15
TresEquisbut I don't want to see edge cases, exceptions, etc. showing up in them21:16
betabugisolation isn't so much a problem there, since if the (say) order confirmation page starts throwing 500s at the user, it's not going to stay that way for long :-)21:16
TresEquisdoctests nearly always end up testing unimportant artifacts, too (e.g., repr of exceptions)21:16
TresEquis*If* the project already has 100% coverage with unit tests, and the doctest focuses on being primarly "documentation with executable examples"21:17
TresEquisthen I can live with it21:17
TresEquisbut at that point I want the doctest to move out of the package dir and into the top-level Sphinx docs21:18
betabugI think the "doctest as docs" myth came from people doing very basic language features stuff, e.g. "see, you can use my type xy as a list", but apart from something used at a python prompt, it doesn't work for me for docs21:18
TresEquisthey really don't work for me as either21:19
betabugs/as/& tests/ I presume :-)21:20
teixbut i think doctest sounds good for functional tests and not for achieving 100% coverage though21:21
TresEquis"as either tests or docs"21:21
betabugteix: yes, that's about what I'm doing there21:22
TresEquisnot terrible as a "mainline specification"21:22
betabugI used to do that with normal "functional" tests, but it was a nightmare to extend and update21:22
*** eperez has quit IRC21:24
*** vigith_ has joined #zope21:39
*** vigith has quit IRC21:42
*** vigith_ is now known as vigith21:42
*** vigith has quit IRC21:43
*** agroszer has quit IRC21:47
*** factor has joined #zope21:55
bitmonk1TresEquis: agree about the contortions, it's a bad habit to get into, but it is nice to see some basic usage with minimal contortions on the pypi frontpage.22:01
bitmonk1once you've tried to fix a syntax error five times in a doctest it's time to put it in a space that can be syntax highlighted, at very least ;d22:01
bitmonk1and like declaring classes, i stole the custom namechooser from the submitter's patch of the bug i merged yesterday.22:02
bitmonk1moving that out of the doctest rid me of endless headaches immediately, but the meat of the test is still a doctest, so i'm thinking i would get something thrown at me if i pushed this ;d22:02
*** bitmonk2 has quit IRC22:03
* bitmonk1 will tidy that up after some emailing22:03
*** daMaestro has quit IRC22:07
*** daMaestro has joined #zope22:19
*** teix has left #zope22:29
planetzopebotleocornus.django.ploneproxy 0.1dev-r420 (PyPI recent updates)  http://pypi.python.org/pypi/leocornus.django.ploneproxy/0.1dev-r42022:34
CIA-46jim dev * r112580 zc.zlibstorage/buildout.cfg: Oops, need test extras.22:52
CIA-46jim dev * r112581 zc.zlibstorage/src/zc/zlibstorage/__init__.py:22:52
CIA-46Added module-level functions that we can use with packing and gc hooks22:52
CIA-46later.22:52
CIA-46Doulble check we don't double compress by checking for the compressed22:52
CIA-46prefix when compressing.22:52
CIA-46Fixed a bug in the registerDB plumbing.22:52
CIA-46jim dev * r112582 zc.zlibstorage/ (src/zc/zlibstorage/README.txt setup.py README.txt): Added documentation.22:52
CIA-46jim dev * r112583 zc.zlibstorage/src/zc/zlibstorage/tests.py:22:52
CIA-46Added documentation.22:52
CIA-46Fixed a bug in the registerDB plumbing.22:52
CIA-46jim * r112584 /zc.zlibstorage/ (branches/dev trunk): ready22:52
CIA-46jim * r112585 /zc.zlibstorage/tags/0.1.0: tag22:52
CIA-46jim 0.1.0 * r112586 zc.zlibstorage/setup.py: Updated version number.22:52
*** sidnei has joined #zope23:01
*** dunny has joined #zope23:08
*** mgedmin has quit IRC23:19
planetzopebotzc.zlibstorage 0.1.0 (PyPI recent updates)  http://pypi.python.org/pypi/zc.zlibstorage/0.1.023:34
*** MrWu has joined #zope23:58

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