Team Chat Logs

March 16, 2010

2010 2
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

[00:58:09.065292]<gozerbot>trac: Ticket #9141 ('Retarget associated tickets' does not respect [milestone-groups] config) created - <http://trac.edgewall.org/ticket/9141>
[01:43:57.073168]<otaku42>moin
[01:58:09.117320]<gozerbot>trac: Changeset [9353]: authz: Fixed a typo in a docstring. - <http://trac.edgewall.org/changeset/9353>
[06:12:28.164977]<Delis>Hi
[06:13:23.803606]<kirean>hi
[06:14:26.829080]<Delis>I'm having a little troubel. I just installed the TicketTemplatePlugin, eneblaed it in trac.ini and made all changes declared on the plugin page, but I still can's see it neither in plugin list nor see I the Ticket Tampete in Ticket System menu at the admin site....
[06:15:59.823048]<kirean>@logging
[06:15:59.837628]<evil_twin>logging is http://trac.edgewall.org/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[06:16:12.165042]<kirean>Delis: ^^
[06:18:10.730245]<kirean>Delis: are you TRAC_ADMIN?
[06:18:26.535578]<Delis>yes.
[06:19:05.931730]<Delis>I'm looking for log. The Logging level is already at DEBUG.
[06:19:09.240731]<kirean>Delis: anything useful in the logs?
[06:19:15.594355]<kirean>ok
[06:19:38.580984]<kirean>Delis: log type?
[06:20:04.385239]<Delis>file.
[06:20:20.624556]<Delis>just found it. searching for the plugin reference
[06:21:51.859200]<Delis>So. Found the false point: 2010-03-16 14:14:50,492 Trac[loader] ERROR: Skipping "tickettemplate = tickettemplate.ttadmin": (can't import "ImportError: No module named simplejson")
[06:22:11.344549]<kirean>Delis: excellent
[06:22:12.789814]<Delis>what is simplejson ?
[06:22:46.710918]<kirean>Delis: no idea.. google gives f.ex: http://pypi.python.org/pypi/simplejson/
[06:23:21.852079]<imexil>Hi I've got the strange problem that the "wiki formatting toolbar" is not visible on the /newticket site for TRAC_ADMIN (normal authenticated uses can still see it)
[06:24:11.353847]<Delis>kirean: thanks. I have no idea what to do with this thing. its not mentioned on the plugin site... (((
[06:24:46.083003]<kirean>Delis: you should file a ticket for it
[06:25:16.615186]<Delis>kirean: I will. Thanks a lot.
[06:26:01.263131]<kirean>Delis: you can probably just install simplejson and be fine, but he should fix/note the dependency
[06:27:54.734286]<Delis>kirean: I will give a try. Hope it will help. But I agree about him note about this dependency.
[06:28:08.141285]<kirean>ah, http://trac-hacks.org/wiki/TracTicketChainedFieldsPlugin
[06:28:12.183125]<kirean>same developer?
[06:29:25.937732]<imexil>Actually it's the TICKET_ADMIN rights that will hide the formatting toolbar. Anyone a clue why
[06:35:12.344463]<Delis>kirean: yeah. the same one. richard
[06:41:47.375157]*retracile grunts something negative about mornings.
[06:58:09.203171]<gozerbot>trac: Ticket #4564 (Toolbar icons not shown) reopened - <http://trac.edgewall.org/ticket/4564#comment:7>
[07:20:49.513130]<Delis>it seems not to be my day today. I am trying to install simplejson as it should be: easy_install simpljson but I'm getting message Cannot find Python executable c:\Python25\python.exe. My python executable is at another location, but the right location is set in the path-enviroment....
[07:22:58.647679]<Delis>does anybody have an idea how to fix it ?
[07:27:53.055941]<kirean>Delis: google about the issue?
[07:28:10.749645]<gozerbot>trac: Ticket #4564 (Toolbar icons not shown) closed - <http://trac.edgewall.org/ticket/4564#comment:8>
[07:28:46.924211]<kirean>Delis: x64?
[07:29:10.271845]<Delis>kirean: I did already. Actually it seems to be a problem on Win64 ore 7, I have just a normal XP32....
[08:36:51.199479]<cmc>nosql boston recordings: http://mrtopf.de/blog/en/nosqllive_boston/
[09:16:46.260156]<macmaN>thx cmc
[09:24:39.204061]<bubaflub>hello #trac. is there a way i can get a revision log to only show one author?
[09:25:07.807019]<bubaflub>i.e. is there a URL that will display a filtered revision log by author?
[09:25:51.528877]<cmc>I'd think you could do that with reports
[09:26:05.335958]<cmc>but that wouldn't be the timeline view
[09:26:27.867709]<bubaflub>ok, i'll play around with it
[09:26:29.255502]<bubaflub>thanks cmc
[09:26:37.816889]<cmc>oh wait, there's a "done by" field in timeline
[09:26:59.482940]<cmc>so if you take the timeline url and add "author=someguy" it'll filter to someguy
[09:27:09.925794]<bubaflub>oh, lemme try
[09:27:28.914083]<cmc>so it'd be $project/timeline?author=someguy
[09:27:34.568173]<cmc>at least, that's on 11.6
[09:27:39.588148]<bubaflub>oh, ok
[09:27:44.727167]<bubaflub>lemme check which version of trac their running
[09:27:47.139171]<bubaflub>they're
[09:28:03.351608]<bubaflub>we've got 0.11.6 and i'm not seeing it, perhaps i'm doing something wrong
[09:28:09.909276]<bubaflub>http://trac.parrot.org/parrot/timeline
[09:28:17.603478]<bubaflub>and http://trac.parrot.org/parrot/timeline?author=bubaflub
[09:28:28.887554]<bubaflub>are the same
[09:28:46.386349]<cmc>hm yeah I don't see the field in yours. one moment, maybe it's a config
[09:31:59.273678]<retracile>Looks like that's a trunk feature.
[09:32:41.127165]<bubaflub>retracile: oh, ok
[09:32:50.549139]<bubaflub>that would explain why i saw something referencing it in the source
[09:32:50.759456]<retracile>(Based on a quick grep of trac/timeline/templates/timeline.html in trunk, 0.11.6 and 0.11.7)
[09:33:15.843390]<cmc>that's odd though, as we are using the debian package
[09:33:56.422078]<cmc>maybe some plugin is adding it
[09:36:19.219109]<cmc>yeah it's odd. a fresh install of the debian package (which claims to be 0.11.6) has that
[09:37:14.676474]<retracile>cmc: Hm. Does "grep 'done by'" give you hits on trac/timeline/templates/timeline.html ?
[09:37:58.760528]<cmc>yeah, actually
[09:38:19.671869]<cmc>but not in a check of a copy of the source
[09:40:39.944478]<cmc>hah
[09:40:45.800035]<cmc>yeah debian people added it
[09:40:54.129322]<cmc>http://packages.debian.org/squeeze/trac its in the diff.gz
[09:47:56.560634]<bubaflub>cmc: nuts. so it's not on trunk but on a debian patch
[09:48:24.504510]<cmc>that's how it looks :)
[09:48:51.042744]<cmc>either way though, reports can show that information
[09:48:55.854258]<bubaflub>cool. thanks for all the sleuthing cmc and retracile
[09:50:50.182209]<bubaflub>any chance a plugin where i can get that same functionality?
[09:51:01.873598]<coderanger>Wow, debian feels it is their right to alter features?
[09:51:07.043041]<coderanger>Thats really not cool
[09:51:10.313308]<bubaflub>i.e. filter timeline or revision log by author
[09:52:26.478894]<bubaflub>in the debian diff it looks like there are some bug fixes as well - do you guys get these reports from them?
[09:52:47.463014]<cmc>bubaflub: you might be able to apply parts of the debian patch
[09:53:08.452486]<retracile>bubaflub: it is on trunk
[09:54:25.786478]<bubaflub>retracile: ok, thanks for clarifying
[09:58:50.924046]<macmaN>it's 0.12 thing
[10:00:37.436297]<macmaN>what's a good solution to have some sort of automatic design applied to a certain wiki page
[10:01:02.734650]<macmaN>like if you kept your resume in wiki, you'd want to print it out in a certain layout
[10:02:27.976718]<macmaN>i guess this http://trac-hacks.org/wiki/AddStaticResourcesPlugin could be something
[12:00:30.873249]<imgrey>good evening #trac
[12:00:42.670327]<cmc>good afternoon
[12:00:48.289726]<imgrey>Im looking for plugin that allows to log hours
[12:01:01.410119]<imgrey>have someone seen it ?
[12:01:09.983155]<cmc>timing and estimation plugin
[12:01:39.387641]<imgrey>cmc, thanks
[12:02:14.605153]<cmc>no problem, http://trac-hacks.org/wiki/TimingAndEstimationPlugin is the link
[12:05:20.452735]<imgrey>what is the easiest way to install the plugin ? copy it to plugins directory ?
[12:06:58.930214]<jhammel>imgrey: depends on who you ask ;)
[12:07:13.221941]<jhammel>imgrey: imho, dl + python setup.py develop
[12:07:21.200498]<jhammel>but i realize i may be in a minority there
[12:07:29.851914]<cmc>develop? what's that flag do
[12:07:54.476181]<jhammel>cmc: it will install "in place"; the source files from the DL/checkout will be the active files
[12:08:03.399002]<jhammel>cmc: as opposed to copying to site-packages
[12:08:13.742691]<cmc>interesting
[12:09:16.283067]<cmc>I always do download, unzip, fix permissions, python setup.py bdist_egg, move dist/whatever.egg to the plugins dir, restart apache/tracd/whatever
[12:09:34.126180]<cmc>though, in theory, easy_install should be easier ;)
[12:09:53.961947]<jhammel>i guess "easiest" usually means "what one is most used to"
[12:13:43.627915]<imgrey>how to grant all permissions to certain user ?
[12:15:15.717275]<Spec>TRAC_ADMIN role might be all permissions?
[12:15:24.847177]<jdolan>is there an easy / safe way to move attachments from one wiki page to another?
[12:16:13.325502]<imgrey>Spec, tried
[12:16:21.661229]<imgrey>Spec, ther's no such role in my trac
[12:16:34.262274]<imgrey>probably I should enable module webadmin ?
[12:20:02.213889]<Spec>imgrey: use trac-admin /path/to/trac
[12:20:06.955660]<Spec>imgrey: and then do "permission list <user>"
[12:20:14.280555]<imgrey>Spec, yes, I know
[12:20:17.623492]<Spec>it'll show you assigned actions and available actions
[12:20:23.090495]<Spec>under available actions, there's no "TRAC_ADMIN"?
[12:20:45.535754]<imgrey>Spec, yes
[12:20:47.523723]<Spec>should be a WIKI_ADMIN, TRAC_ADMIN, TICKET_ADMIN, etc
[12:20:50.125221]<Spec>imgrey: what version of trac?
[12:21:01.708829]<imgrey>Spec, 0.11.1-2.1
[12:21:35.059766]<Spec>imgrey: i have no idea how you don't have a trac_admin role.
[12:21:40.010812]<imgrey>Spec, for some reason it exists on another server
[12:21:52.886356]<imgrey>I forgot how to add admin tab
[12:28:20.311561]<mirelsol>Hello, I've just installed Trac on a Debian Lenny
[12:28:40.896803]<mirelsol>Then run : trac-admin /home/projects/openaguila2/trac initenv
[12:30:06.269651]<mirelsol>sorry just sow my mistake :)
[12:30:17.523793]<mirelsol>it's very late here :)
[15:02:50.086266]<rts>good evening ;)
[15:04:47.141747]<rts>just saw the new patch released for the wiki page renaming issue #1106 - great work!
[15:39:00.614609]<hasienda>rts: thanks for mentioning this, until now there was not even a plan for such a feature implemented natively in trac
[15:39:52.191895]<hasienda>however, looking at the code, I'm a little disappointed, since
[15:41:39.940362]<hasienda>well, I contributed to the WikiRenamePlugin lately, and was thinking about a major rewrite to get an ExtensionPoint into it
[15:41:50.198670]<rts>hasienda: i noticed a plugin on trac-hacks but was not sure whether that functionality was going to make it into the base line, thanks for the work though
[15:42:33.476447]<rts>hasienda: oh, is work still going on for the rename plugin? i missed tracking it, so i started my own one today based on the changes of the patch ;)
[15:43:30.365090]<hasienda>rts: you're welcome, yes there are people working on it
[15:44:36.645259]<rts>hasienda: i will take a sneak peek into the code base and be right back
[15:45:45.034129]<hasienda>rts: oh, well, so will stay for a while here
[15:47:53.324133]<hasienda>rts: Just to elaborate on the ExtensionPoint I'm missing in current code if WikiRenamePlugin as well as in the WikiRename branch: I consider use of TracTagsPlugin (quite standard to me) and FlexibleWikiPlugin, with works great for me too
[15:49:11.903233]<rts>hasienda: perhaps the current code I have I could publish on trac-hacks asap so that we both can start working on it? I have a module called integration.py which will plug into the existing extension point interface (IWikiChangeListener and IAttachmentChangeListener)
[15:49:45.917939]<rts>hasienda: and will also update the links found in both the wiki pages and ticket descriptions and ticket_change descriptions and comments thereof
[15:50:11.879459]<rts>hasienda: but i prototyped it today, so it is untested and also tree renaming requires more work
[15:50:51.389487]<hasienda>rts: that sounds great, I'd definitly follow and assist in debugging, fixing, whatever will be needed.
[15:51:03.094118]<rts>hasienda: perhaps make this one WikiRenamePlugin/0.12?
[15:51:15.318922]<rts>hasienda: no need to follow ;)
[15:51:40.344345]<rts>hasienda: we both or more peops if willing will just charge
[15:52:41.792362]<hasienda>rts: my wording - never mind (native German speaker with little English practice)
[15:52:56.712564]<rts>hasienda: but back to your point: Just to elaborate on the ExtensionPoint I'm missing in current code if WikiRenamePlugin as well as in the WikiRename branch:
[15:53:03.477652]<rts>hasienda: what do you mean with that?
[15:53:52.681536]<hasienda>rts: about the 0.12-branch for WikiRenamePlugin, looks not that clean at first glance
[15:54:34.445815]<rts>hasienda: hm, i just reviewed the latest patch cleaned up and provided by remy, it looks quite sound
[15:54:40.632403]<hasienda>rts: would recommend just a rework branch, or is IWikiChangeListener and IAttachmentChangeListener new to trac-0.12dev?
[15:55:25.760684]<rts>hasienda: actually, trac.wiki.api.IWikiChangeListener is since 0.11 or even earlier if I remember correctly, same with IAttachmentChangeListener
[15:56:26.955762]<rts>hasienda: well, you mean backwards compatibility? i would say no to it ;)
[15:57:31.928003]<hasienda>rts: why not, at least 0.11, seen this already at many places at Trac-Hacks
[15:58:09.614956]<rts>hasienda: are you a committer to the WikiRenamePlugin, or are you just providing patches using the issue tracker? if so, how can we become committers, is the original "inventor" still active?
[15:58:55.375865]<rts>@hasienda: may we just write in public?
[15:58:55.388923]<evil_twin>nothing known about hasienda: may we just write in public
[15:58:56.451039]<gozerbot>nothing known about hasienda: may we just write in public
[15:58:58.673115]<rts>;)
[15:59:10.163771]<rts>lol
[15:59:33.245824]<hasienda>rts: no svn access here, just contributing
[15:59:51.022570]<jhammel>@evil_twin
[15:59:51.037429]<evil_twin>evil_twin is a genius
[15:59:59.585032]<rts>hasienda: ok, well then we should definitely try and contact the author
[16:00:00.470956]<jhammel>@gozerbot
[16:00:12.267754]*jhammel gives evil_twin points
[16:00:12.373688]<rts>@evil_twin is a bot
[16:00:49.328237]<hasienda>rts: think coderanger is quite active
[16:01:39.170410]<rts>hasienda: oh yes, coderanger, he or she also published some information on how to get involved in developing or taking over stale projects on trac-hacks afaik
[16:01:54.968481]<hasienda>rts: but considering his many hacks at Trac-Hacks he may not be everywhere at the same time ;-)
[16:02:46.970118]<rts>;)
[16:03:09.410341]<rts>hasienda: i think he is online now, perhaps he would like to comment on this?
[16:04:45.761239]<hasienda>rts: so may I ping him/her to throw in a cent on this here, or privately? saw some other active developers beeing present ~100 %, but definitely not looking all the time ...
[16:06:50.854814]<rts>hasienda: i just wrote him a note
[16:07:21.712544]<hasienda>rts: thanks.
[16:08:29.988679]<rts>hasienda: np. it seems that he is currently not online, will see if he replies
[16:09:43.248522]<rts>hasienda: do you use trac for work or just for private projects? in the past i used trac for private/work projects but none of them made it public, currently i use it for hosting my site, but it still requires more work (site.html can be a time consuming thing)
[16:11:03.954542]<hasienda>rts: using it at work, well actually brought it there mid last year
[16:11:45.034336]<rts>hasienda: nice, most people i am involved with are actually gforge/php based
[16:12:25.665360]<hasienda>rts: not at all about software, but I found Trac quite flexible to be customized to extremes
[16:12:57.997662]<rts>hasienda: and somehow some of them have a strange consent against using track ;) - however, for my part, i think that trac has the best code base of all of the freely available and community developed systems out there
[16:14:21.750282]<hasienda>rts: example: I'm working on electronic replacment for factory-wide work diary, built with trac
[16:14:31.344262]<rts>hasienda: consent is not the right word...
[16:14:40.990045]<jhammel>hasienda: wow, that sounds awesome
[16:14:52.805307]<rts>hasienda: rejection is more like it
[16:15:06.490797]<retracile>... or "objection"
[16:15:11.685588]<rts>^^
[16:15:21.766506]<jhammel>rts: i know what you mean; some people bizarrely dislike it for reasons they can't put into words
[16:15:41.209845]<jhammel>one of my old bosses disliked Trac bc it didn't support multiple bullet types
[16:15:49.340210]<retracile>jhammel: and then there's the Basie people who put their objections into words, and proceed to try to re-implement it. *shakes head*
[16:15:59.037751]<jhammel>i mean, come on. if that's the biggest flaw, its awesome
[16:16:04.017237]<retracile>jhammel: ha!
[16:16:04.595127]<jhammel>retracile: Basie people?
[16:16:17.698663]<jhammel>retracile: ::cough:: redmine?
[16:16:32.109962]<retracile>jhammel: http://basieproject.org/
[16:16:59.132269]<retracile>jhammel: they did a presentation at PyCon. Apparently the prof didn't like the Trac code back when he originally forked it.
[16:17:24.050572]<jhammel>retracile: hah!
[16:17:36.118688]<jhammel>forking was cool like 10 years ago ;)
[16:17:40.151809]<retracile>heh
[16:18:21.570656]<rts>;)
[16:18:33.535255]*jhammel is still amazed that when giving reasons why OS is "cool" people still say "because you can always fork it!"
[16:18:55.336819]<hasienda>rts: it's awesome for sure, mean 3 months back I didn't know anything about Python, still got some bug fixes for needed plugins done, now expecting ~ 2000 notes per day, all just tickes, that'll change state by bot activity
[16:19:12.650480]<jhammel>retracile: well, i don't have time to read the whole page, but i'm already not impressed
[16:20:24.246380]<retracile>jhammel: Specifics? (Seeing as how we've just been complaining about people having objections to Trac that they can't articulate... ;) )
[16:20:34.515656]*retracile -> dinner; will be back
[16:20:51.747198]<rts>jhammel: just looked at some of the code and it is django based, so it seems to be a complete rewrite or a new development altogether
[16:21:06.739702]<jhammel>retracile: i guess that's my main complaint; i don't know what problems it really solves
[16:21:16.843274]<jhammel>retracile: just Yet Another Issue Tracker
[16:22:46.748568]<retracile>rts: yes, it's a re-implementation using django.
[16:22:54.830499]*retracile -> dinner, for real this time
[16:33:21.611189]<rts>on second glance at the code base, trac still seems to be superior to basie ;)
[16:34:05.394875]<rts>thats the problem with getting students to work for free and try to undermine a successful open source project...
[16:36:43.781299]<jhammel>rts: hah!
[16:37:02.382352]*jhammel wishes he could have that written in gold in every university building
[16:38:17.458085]<rts>how do you wish something?
[16:42:21.056916]<rts>test
[16:50:56.343697]*retracile returns
[17:02:01.962574]<rts>gn8
[21:03:52.948555]<gozerbot>trac: 0.12/TracEnvironment edited - <http://trac.edgewall.org/wiki/0.12/TracEnvironment?version=5>
[23:03:53.391452]<gozerbot>trac: 0.12/TracEnvironment edited - <http://trac.edgewall.org/wiki/0.12/TracEnvironment?version=6> || Ticket #7418 ([PATCH] Active navigation items are broken in Clearsilver templates) closed - <http://trac.edgewall.org/ticket/7418#comment:5>
[23:33:53.687472]<gozerbot>trac: Changeset [9357]: l10n/zh_CN: catalog udpated with Babel 0.9.4 - <http://trac.edgewall.org/changeset/9357> || Changeset [9356]: l10n/zh_CN: lots of new Chinese translations contributed by Jake Li via ... - <http://trac.edgewall.org/changeset/9356> || Changeset [9355]: l10n/pl: updated catalog with Babel 0.9.4. - <http://trac.edgewall.org/changeset/9355> || Changeset
[23:33:58.692556]<gozerbot> [9354]: l10n/pl: Polish catalog reviewed by Janusz Dusza (100%) - <http://trac.edgewall.org/changeset/9354>