Team Chat Logs

July 8, 2010

2010 6
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:12:32.227016]<evil_twin>t.e.o: Ticket #9490 (Python and subversion bindings) updated - <http://trac.edgewall.org/ticket/9490#comment:1> - rblank
[00:12:37.227297]<evil_twin>t.e.o: WikiStart edited - <http://trac.edgewall.org/wiki/WikiStart?version=141> - jonas
[00:42:37.100295]<evil_twin>t.e.o: Ticket #9464 ([PATCH] trac-admin deploy - upgraded files contain leftovers in their end ...) updated - <http://trac.edgewall.org/ticket/9464#comment:3> - anonymous
[01:47:47.048614]<evil_twin>t.e.o: Ticket #9464 ([PATCH] trac-admin deploy - upgraded files contain leftovers in their end ...) closed - <http://trac.edgewall.org/ticket/9464#comment:3> - rblank
[01:47:52.048379]<evil_twin>t.e.o: Ticket #9464 ([PATCH] trac-admin deploy - upgraded files contain leftovers in their end ...) updated - <http://trac.edgewall.org/ticket/9464#comment:4> - rblank
[02:32:55.837991]<evil_twin>t.e.o: TracRepositoryAdmin edited - <http://trac.edgewall.org/wiki/TracRepositoryAdmin?version=3> - vincent@…
[02:37:56.823270]<evil_twin>t.e.o: TracRepositoryAdmin edited - <http://trac.edgewall.org/wiki/TracRepositoryAdmin?version=4> - vincent@…
[02:42:58.396632]<evil_twin>t.e.o: TracRepositoryAdmin edited - <http://trac.edgewall.org/wiki/TracRepositoryAdmin?version=5> - vincent@…
[03:18:04.639123]<evil_twin>t.e.o: MultipleRepositorySupport edited - <http://trac.edgewall.org/wiki/MultipleRepositorySupport?version=40> - vincent@…
[03:18:09.639125]<evil_twin>t.e.o: Ticket #9464 ([PATCH] trac-admin deploy - upgraded files contain leftovers in their end ...) updated - <http://trac.edgewall.org/ticket/9464#comment:5> - cboos
[03:33:07.563793]<evil_twin>t.e.o: Ticket #9464 ([PATCH] trac-admin deploy - upgraded files contain leftovers in their end ...) updated - <http://trac.edgewall.org/ticket/9464#comment:6> - rblank
[04:10:24.010443]<get>hi all
[04:12:36.883087]<Alver>For those interested, I wrote a howto on integrating trac + ACLs (authz) with LDAP
[04:12:55.587014]<Alver>Took only a minimal amount of hackery to get it working
[04:28:17.279667]<evil_twin>t.e.o: TracModPython edited - <http://trac.edgewall.org/wiki/TracModPython?version=157> - ssalmine@…
[04:34:38.251757]<pipern>Alver: maybe post a link on the mailing list?
[04:58:22.169040]<evil_twin>t.e.o: TracRepositoryAdmin edited - <http://trac.edgewall.org/wiki/TracRepositoryAdmin?version=6> - cboos
[05:20:21.917414]<imexil>Anyone experienced that the presents of [wiki:SomePage] sections in authz policy configuration breaks completetly the subversion access rules? Like suddenly public parts of the repo are asking for credentials ..
[05:22:53.639023]<imexil>In my case I used to have two authz files, one for the repo access (also shared with svn) and one for trac access. That setup worked fine. But after merging both files (for the sake of having one place to define users and groups) I get weired sideeffects.
[05:29:27.402000]<Alver>pipern: I'm not on the mailinglist (I'm on too many already). You're free to post it if you want to though - http://vanalboom.org/node/15
[05:30:04.519741]<Alver>imexil: I lived under the impression that you couldn't merge them
[05:30:22.104059]<Alver>But I don't use trac for source control, so I never bumped into it
[05:31:31.551813]<imexil>Alver: Well the only presence of the lines "[wiki:SomePage]/n anonymous = WIKI_VIEW" in the otherwise working svn_authz will brake the svn access
[05:31:44.200264]<Alver>imexil: also, for that same sake, I put the authz wiki stuff in LDAP ;)
[05:32:16.702199]<imexil>*break
[05:37:13.370072]<Alver>imexil: like I said, I'm not an expert in this, but I never had the impression you could mix the two authz files
[05:37:44.553499]<imexil>Alver: Yes looks like it ... shame though. Thanks anyway
[05:38:13.790480]<Alver>I think I might work on a way to have ACLs for wikis without the authz at all
[05:57:04.951891]<ras0ir>any ideas why this appears in the footer? "Project-Id-Version: Trac 0.12 Report-Msgid-Bugs-To: trac-dev@googlegroups.com POT-Creation-Date: 2010-05-11 01:45+0200 PO-Revision-Date: 2010-06-16 09:27+0000 Last-Translator: Aranel Surion Language-Team: tr_TR Plural-Forms: nplurals=1; plural=0"
[06:36:58.431325]<hasienda>ras0ir: dunno, but maybe related to a malformed message catalog file. I know that footer parts are in the translation catalog. Try to remove and recompile without mentioned catalog (look into /trac/locale/). If I'm right this should fix it.
[06:37:37.498095]<ras0ir>thanks i'll take a look
[06:39:30.458229]<hasienda>ras0ir: did you follow recommended install/upgrade procedures from trac.edgewall.org/wiki? I did an initial test of 0.12 without such experiences. But this might heavily depend on the locale selection you do for your Trac instance.
[06:45:41.560459]<ras0ir>hasienda: well, i've installed trac from an rpm which doesnt include locales, then i created mo using msgfmt. and i created trac/locale/lang/LC_MESSAGES manually, it worked but i have this message shown in the footer
[07:04:15.175509]<hasienda>ras0ir: well this is definitely anything else, but not the tested way. If you have issues, try to follow the current best practice to recover/go to a fully working state
[07:04:40.876819]*hasienda looking for the Trac ticket I saw recently
[07:36:48.238579]<hasienda>ras0ir: finally found it, look here: http://trac.edgewall.org/ticket/9439#comment:18
[07:37:24.957642]<ras0ir>hasienda: thank you so much
[07:38:17.888460]<hasienda>Alver: I put a link into http://trac-hacks.org/wiki/LdapPlugin - think there it'll get the most attention/use
[07:38:27.513303]<macmaN>Alver: where is this howto
[07:48:50.494332]<evil_twin>t.e.o: Changeset [9948]: SpamFilter: fix missing author for registered users - <http://trac.edgewall.org/changeset/9948> - dstoecker
[07:59:28.951732]<macmaN>are you getting any cheap electronics while youre in tw?
[07:59:37.826007]<macmaN>ewops
[08:10:40.542836]<Alver>hasienda: that's nice :)
[08:10:59.739348]<Alver>macmaN: http://vanalboom.org
[08:13:54.399466]<evil_twin>t.e.o: Ticket #9491 (OperationalError: database is locked) created - <http://trac.edgewall.org/ticket/9491> - bjakovcic
[08:27:04.988124]<hasienda>Alver: thanks, glad you like it. Your review seem really good0, so it deserves to be linked there at the very least. There are requests here at #trac about LDAP auth for Trac quite regularly, so there is definitely interest in such a walk-through
[09:29:20.065615]<Getty>Ah! finally found my nickserv pw :) hey guys 0.12 awesome work
[09:29:53.753032]<Getty>i never thought the localization stuff REALLY comes ;) but also awesome about multiply repositories... but now i got a little problem, i want the repository to be given on the ticket
[09:30:02.747469]<Getty>so that you got a dropdown witht he repository
[10:14:14.945716]<evil_twin>t.e.o: Ticket #9409 (Spamfilter: Encoding exceptions when there is invalid utf-8 data in the ...) updated - <http://trac.edgewall.org/ticket/9409#comment:5> - anonymous
[10:22:18.702816]*Getty feels alone ;)
[10:24:15.930367]<evil_twin>t.e.o: TracDev/ToDo edited - <http://trac.edgewall.org/wiki/TracDev/ToDo?version=102> - cboos
[10:54:20.803350]<evil_twin>t.e.o: Ticket #9492 (1XC unregistered when end a long last call) created - <http://trac.edgewall.org/ticket/9492> - haiyue@…
[11:14:23.749261]<evil_twin>t.e.o: Ticket #9492 (1XC unregistered when end a long last call) closed - <http://trac.edgewall.org/ticket/9492#comment:1> - cboos
[11:42:41.067649]<hasienda>Getty: hello, sure you're not alone, but have a crowd of patient listeners around you. ;-)
[11:43:24.724793]<Getty>lol ;)
[11:43:52.419632]<hasienda>Getty: so you'd like to have a dynamically updated dropdown custom field to optionally select a corresponding repo per ticket, right?
[11:45:31.252143]<Getty>if you say that would be a solution, i mean it feels more like that it should be a standard field like all others
[11:46:03.590092]<Getty>but i take whatever solution, but having an procedure for updating that custom field would be double stress hehe
[11:59:38.511411]<Getty>and several milestones would also be awesome ;)
[12:24:33.594523]<evil_twin>t.e.o: Ticket #9310 (Allow cookies be set for textarea heights upon resize and restore upon ...) updated - <http://trac.edgewall.org/ticket/9310#comment:18> - Carsten Klein <carsten.klein@…>
[12:37:41.766141]<hasienda>Getty: Multiple values per field is currently not possible without changing Trac's source substantially.
[12:37:56.122465]<Getty>yeah i guess so, i know the internals a bit
[12:38:17.341905]<Getty>but i want that repository dropdown! that is actually logical... i was a bit shocked that its not there with the new possibility
[12:38:41.981092]<Getty>even tho trac 0.12 feels awesome, all works like i never had it before
[12:39:02.250329]<Getty>and the translation also cool, even tho funny that many many "little terms" arent translated
[12:40:37.378199]<hasienda>Getty: Let's see to find some solution with existing plugin(s) before writing an own solution. While not too hard at all, I wouldn't go that far right away.
[12:41:28.525032]<Getty>yeah i checked for plugins so far on trac-hacks, found nothing
[12:41:51.386874]<Getty>but if that is considered as bug i could life with the workaround of managing it myself so far if the nextgen solution then takes over what i have so far
[12:43:10.755465]<hasienda>Getty: It may very well be new land, so Do you already know where to get a list of all repos known to Trac?
[12:44:10.946698]<Getty>no, i'm totally not aware of any of the new 0.12 stuff beside now using it hehe
[12:44:24.250209]<hasienda>Getty: feeding it to a custom field shouldn't be not much work then, I guess.
[12:45:19.088365]<hasienda>Getty: if so, I have to look into it at first, since I happen no never use all the repo stuff but just issue tracker and wiki
[13:01:36.302873]<hasienda>Getty: I agree, found nothing ready-made by now. This is not too surprising, as most plugin development starts _after_ a new release, especially with regard to new features like multi-repo-support, however
[13:02:47.343744]<Getty>i will make a custom field so far and wait for the solution in trac itself
[13:02:53.710870]<hasienda>Getty: it's trivial to get a repo list: just query the new 'repository' table
[13:03:29.163568]<Getty>mh actually reminds me that i dont know how to make custom fields based on a database, or is it more like that i must fillup the config value with the plugin?
[13:05:10.418484]<hasienda>Getty: repos are listed with id|name|value - get value for each line with name='name'
[13:05:38.566465]<Getty>yeah how i get the repos is clear, but how i make a custom field dynamic? what is the direction there?
[13:06:31.964028]<hasienda>Getty: custom fields are easy to setup in trac.ini [ticket_custom], but you could use http://trac-hacks.org/wiki/CustomFieldAdminPlugin to have something to start with
[13:07:27.362929]<Getty>yeah and solving it internal?
[13:08:08.024003]<Getty>i mean that the dropdown gets generated out of the query result?
[13:08:13.291244]<hasienda>Getty: Trac has functions to rewrite sections of trac.ini in runtime, detect such changes and reload the config
[13:09:02.572310]<Getty>ah ok so like i said, i must make a plugin that actually changes the config, and can not bind the custom field to a function/query/whatever
[13:10:03.626359]<webPragmatist>question about upgrading or rather migrating trac to a newer trac install
[13:10:22.061053]<hasienda>Getty: using as much of existing infrastructure, yes, I'd do so. You'll want to update trac.ini or (as I'd prefer) include another file with just the dynamic values
[13:10:36.393540]<webPragmatist>should i do hotcopy? or what?
[13:10:46.123614]<Getty>btw
[13:10:48.258655]<webPragmatist>or is there some sort of tutorial
[13:10:56.181330]<Getty>all that easy_install samples in the trac-hacks plugin pages just doesnt work
[13:11:08.068312]<Getty>i always get "Unexpected HTML page found"
[13:11:43.839821]<Getty>(downloading zip and easy_install . works fine)
[13:11:58.768134]<hasienda>webPragmatist: how about http://trac.edgewall.org/wiki/TracUpgrade? :-)
[13:13:37.029731]<webPragmatist>hasienda: that kinda helps…. do i have to install 10 on my new server hot copy and then upgrade to 11?
[13:13:43.199884]<hasienda>Getty: svn checkout, compile and install Python egg by hand was always easy enough for me (and I like to have the control about what's going on
[13:14:16.283707]<hasienda>webPragmatist: you are really at Trac 0.09 now?
[13:14:47.320383]<webPragmatist>hasienda: .10 ?
[13:14:53.311743]<webPragmatist>.10 now .11 is on the new server
[13:15:01.864385]<webPragmatist>or rather that's what the package manager has
[13:15:13.080677]<webPragmatist>one is debian (.10) the other is ubuntu (.11
[13:16:39.700530]<Getty>hasienda: i think its handy to just install it via one command, while i can check what it does before in a nice browser
[13:16:46.515234]<Getty>hasienda: shouldnt be that way
[13:17:12.791283]<hasienda>webPragmatist: depending on the state of the project and current/intended use case I'd try to go for 0.12 right away. I use Debian too, but for multi-repo and i18n support it's much too slowly taking the latest stable version
[13:18:29.402846]<webPragmatist>i don't care to manage multiple package with anything other than the apt package manager… i don't do anything amazingly complex with trac
[13:19:19.267439]<hasienda>Getty: I don't care since I don't setup Trac each day but for long term deployment in production. So I'm far away from something like click-install, but you prefer it differently, n.p.
[13:21:49.796284]<hasienda>webPragmatist: you may have misunderstood. Trac 0.12 is out now, quite stable for common use as far as we can see by trac.edgewall.org, and it's able to manage multiple repos per project/environment (with 1 wiki + ticket system per project)
[13:22:26.035127]<webPragmatist>neat
[13:22:47.275434]<hasienda>webPragmatist: and full localized web interface in a number of languages, if you care for anything else than English
[13:23:18.498294]<webPragmatist>can you go straight from .10?
[13:23:22.263420]<webPragmatist>using the upgrade thingy
[13:23:24.321485]<hasienda>webPragmatist: last thing i.e. is a killer feature for my applications
[13:23:55.210035]<webPragmatist>the multiple project thing is pretty slick… i have the most ridiculous setup combining wiki to explain what svn is where
[13:24:40.030632]<hasienda>webPragmatist: seemless upgrade is always tested incementally, but backup and give it a try. I really don't know ATM.
[13:25:06.819745]<webPragmatist>i still am hesitant to have to manage a trac version which is not part of ubuntu package
[13:25:28.249285]<webPragmatist>stable or not i have to install this across clusters
[13:25:52.081389]<cmc>you can probably find a ppa for trac 12
[13:26:21.788781]<hasienda>webPragmatist: 0.10 -> 0.11 -> 0.12 should still be safest. But watch for pre-dependencies like latest Genshi, and Babel, if you care for localization
[13:27:43.567565]<hasienda>webPragmatist: Babel, i.e. needs to be installed before 0.12
[13:27:55.059883]<hasienda>webPragmatist: well I like apt too, but
[13:28:37.923719]<hasienda>webPragmatist: you won't see Trac 0.12 not within the next year, I guess, and
[13:29:09.426458]<cmc>webPragmatist, why not create your own package of 0.12?
[13:29:19.594831]<hasienda>webPragmatist: install of side-wide Python packages is not that hard
[13:29:22.166599]<Getty>hasienda: the command should get removed from all plugin pages or it should get fixed, its not about what i want, its just totally misleading the users, but i already added a ticket to trac-hacks for it
[13:29:45.737421]<hasienda>webPragmatist: yeah right, even you could do that on one test machine.
[13:31:13.065117]<hasienda>Getty: are you sure, you have a suitable recent version of easy_install in the first place? I just ask because others seem to have no such problem.
[13:31:32.225663]<Getty>hasienda: sadly i cant find out the version, but its the one on debian stable
[13:35:36.638801]<hasienda>Getty: look here: /usr/lib/python<your-version>/site-packages/easy-install.pth - it's part of setuptools, mine is ./setuptools-0.6c9-py2.5.egg right now
[13:37:40.554605]<Getty>setuptools-0.6c8.egg-info
[13:37:46.668546]<Getty>py 2.5
[13:39:33.131262]<hasienda>Getty: Debian Lenny, same here, but as I said, I disregard it for better control on what's getting installed
[13:39:53.253239]<Getty>then the hints in the plugins should get removed ;)
[13:40:30.270222]<hasienda>Getty: btw, how many plugins do you need to install?
[13:41:12.065589]<hasienda>Getty: I've ~ 40 now, grown over time, no problem to do it by hand
[13:41:17.655752]<Getty>i already got them all installed, i just care about such stuff as usability for others, would be not good if someone says "trac hacks suxx" just cause that command doesnt work
[13:41:20.395442]<Getty>yeah and?
[13:41:25.172558]<Getty>i dont get the point why you think its all about me
[13:41:43.056584]<Getty>there is a command listed on the plugin pages which doesnt work, that is a problem in my eyes, its not about that i'm blocked here
[13:42:37.547322]<hasienda>Getty: well, well, as you say, should work, if advertised, right.
[13:43:04.261227]<Getty>suggesting people to not use it is also a solution but then it also must be done ;) so some step must be taken
[13:43:11.350825]<Getty>or someone says me its only my system
[13:43:12.151546]<Getty>;)
[13:44:00.922096]<hasienda>Getty: looks like no one feels like doing so by now
[13:44:31.916913]<Getty>its a ticket, i guess someone will take some action ;) thats why god invented ticket systems! :)
[13:45:47.671065]<hasienda>Getty: fine, a good complaint is always better than doing nothing at all
[13:46:31.668836]<ychoucha>hello
[13:46:35.650005]<ychoucha>yes i can talk here
[13:46:39.644243]<ychoucha>this is so good
[13:46:39.806757]<Getty>:D
[13:46:49.706936]<Getty>yeah it also took me a day to remember my freenode password
[13:47:13.424622]<ychoucha>yes
[13:47:22.669395]<ychoucha>no prety cool to see the chanel and don't can talk
[13:47:25.921548]<ychoucha>so
[13:48:19.462112]<ychoucha>maybe i can found some help here, i hope
[13:48:38.401725]<ychoucha>i htink i have found the est how to to instal trac
[13:48:41.081045]<ychoucha>here --> http://anantgarg.com/2009/03/25/subversion-trac-multiple-projects/
[13:48:42.342805]<ychoucha>but
[13:49:17.059785]<ychoucha>i have ubuntu 10.04 server i have installed trac ad svn like says on the how to, but i d'ont know why i can connect on my svn , to add it files :
[13:51:02.583809]<Getty>i would rethink with 0.12
[13:51:27.074854]<Getty>i also planned todo the pre-0.12 way of having several tracs, but with 0.12 you have multiply repositories which makes it a bit cooler
[13:54:18.688413]<ychoucha>and the roblem when i tryng to connect on the svn i have svn: Impossible de se connecter l'hte '192.168.0.23': Connexion refuse
[14:39:56.134215]<evil_twin>t.e.o: Ticket #9491 (OperationalError: database is locked) updated - <http://trac.edgewall.org/ticket/9491#comment:1> - rblank
[14:48:44.201676]<plov>where does trac_admin or how does it store permissions?
[15:00:06.046656]<webPragmatist>eh crap
[15:00:15.005819]<webPragmatist>I get error: Couldn't find a setup script in /srv/assets/trac/mytrac
[15:00:18.117690]<webPragmatist>whats that mean
[15:00:32.368498]<webPragmatist>trying to run easy_install --upgrade myrepo
[15:01:26.930484]<webPragmatist>oh nm
[15:01:29.172240]<webPragmatist>i'm on crap
[15:01:30.863751]<webPragmatist>crack even
[15:01:31.886180]<webPragmatist>ajdsflkjsdf
[16:21:14.440050]<plov>where does trac_admin or how does it store permissions?
[19:14:11.171453]<bomb>hello. is it possible to grant read access to a single wiki page only?
[20:11:25.858843]<pacopablo>bomb: you can mark a page as read-only, but you can't just give access to a single page.
[22:05:41.407378]<bomb>thanks. just so a plugin that does this
[23:01:27.114397]<evil_twin>t.e.o: Ticket #9338 (No module named trac) updated - <http://trac.edgewall.org/ticket/9338#comment:4> - ra
[23:01:32.114218]<evil_twin>t.e.o: Ticket #4435 (ImportError: No module named trac) updated - <http://trac.edgewall.org/ticket/4435#comment:2> - ra
[23:21:30.983587]<evil_twin>t.e.o: Ticket #9490 (Python and subversion bindings) updated - <http://trac.edgewall.org/ticket/9490#comment:2> - anonymous
[23:51:35.988356]<evil_twin>t.e.o: TracTimeline edited - <http://trac.edgewall.org/wiki/TracTimeline?version=22> - anonymous