Team Chat Logs

July 1, 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:52:14.255654]<evil_twin>t.e.o: Changeset [9932]: SpamFilter: Fix unicode-based error - Error: You must not use 8-bit ... - <http://trac.edgewall.org/changeset/9932> - dstoecker
[00:52:29.613498]<get>morning all
[00:53:35.398627]<get>question: is there any group permission for users, what i can hide some wiki pages ?
[00:53:48.661855]<get>sorry for my rusty english .-
[00:55:17.372440]<get>i want to create on an internal trac, a complete knowlege base using the build in wiki, then i want to allow some outside users to use our wiki, to access to their services realted how.tos, but not to the whole wiki.
[00:55:43.068401]<get>is there any plugin for or something?
[01:04:17.136406]<dnedelchev1>get: see TracDocsPlugin  ProtectedMacro  AccessMacro I've noted these for eventual further installation, but I didn't tried none yet.
[01:04:51.885756]<dnedelchev1>http://trac-hacks.org/wiki/TracDocsPlugin http://trac-hacks.org/wiki/AccessMacro http://trac-hacks.org/wiki/ProtectedMacro
[01:07:29.315786]<dnedelchev1>TracDocsPlugin is about using wiki pages stored in the repository. it should be applicable for your purpose too since the repository access permissions are involved
[01:17:19.123071]<evil_twin>t.e.o: Changeset [9933]: SpamFilter: Fix unicode-based error (further exposed by last change) - ... - <http://trac.edgewall.org/changeset/9933> - dstoecker
[01:19:23.197422]<get>dnedelchev1: thx will check it out later, maybe this is what i need
[01:19:32.426140]<get>many thanks
[01:31:38.450662]<dnedelchev1>I've tried ProjectList with mod_wsgi in the way described at http://trac.edgewall.org/wiki/0.11/TracInterfaceCustomization But what I actually wanted to obtain was not an index start page but an additional projects navigation bar just like that seen at http://trac.edgewall.org/
[01:31:38.802224]<dnedelchev1>Which plugin do I need? I've tried MenusPlugin and already have an working alternative (though it's not exactly what I want and also I have to manually add any new project to every trac environment)
[01:55:59.512096]<osimons>dnedelchev1: the edgewall.org sites are just site.html additions for each site based on similar markup with minor variation to indicate the active site
[01:56:14.419736]<osimons>no plugin. no magic.
[02:05:38.358185]<dnedelchev1>osimons: Can I see an example anywhere? (I'm not a web developer)
[02:09:03.539645]<osimons>dnedelchev1: basically just the same principle as the interface customization you just linked to - add a header with your own content
[02:12:30.488222]<evil_twin>t.e.o: Changeset [9934]: SpamFilter: make X-Forwarded-For configurable - <http://trac.edgewall.org/changeset/9934> - dstoecker
[02:12:35.486962]<evil_twin>t.e.o: Ticket #5199 (IPBlacklistFilterStrategy and Use X-Forwarded-For) closed - <http://trac.edgewall.org/ticket/5199#comment:10> - dstoecker
[02:14:58.613724]<osimons>dnedelchev1: here is a super-simple example to illustrate (put inside site.html, inside the <html> wrapper default) - made just now without testing, so hope it works and reformat it yourself as i wanted to keep it on one line for pasting here...:
[02:15:00.466451]<osimons><py:match path="body" once="true"><body><div id="newhead"><a href="/project1">project1</a><a href="/project2">project2</a></div>${select('*|text()|comment()')}</body>
[02:15:51.135088]<osimons></py:match>
[02:16:06.547953]<osimons>(forgot final closing directive...)
[02:16:14.928678]<osimons>=> should work, i hope
[02:16:25.510099]<dnedelchev1>Should I use current multiple trac.wsgi files which i currently have along with multiple site.html templates or it should be a single site.html file for all projects?
[02:19:03.955674]<osimons>dnedelchev1: how you wsgi share this does not matter at all. if you put in each project/templates or in a shared templates directory is up to you - sharing will mean that you need to use logic in template to detect current project and select active navitem yourself.
[02:19:50.439726]<dnedelchev1>ok. I'll try adding it to all individual site.html files first for test.
[02:20:01.118182]<osimons>if total number of projects are manageable (like on edgewall), i'd stick to "each project its own site.html" rule - which makes for easier customization for other things later for each project too
[02:21:26.256256]<dnedelchev1>for now the number of projects is less than a dozen. later some tree-like structure may be needed.
[02:23:00.051869]<dnedelchev1>btw, it wouldn't be nice if such a plugin existed, with an simple web-admin interface?
[02:25:46.451222]<osimons>dnedelchev1: generally cross-project stuff is difficult in current trac as projects are not aware of each other, and which trac would you choose to admin this from? what should it know and do for others? -> into the "tracforge" discussion...
[02:27:41.574376]<dnedelchev1>I also asked myself if it's possible (and usable) the multi-project capabilities to be added "on top" the Trac with a plugin or something which can manage (admin, sync, query) multiple trac environents from an central location?
[02:28:41.239176]<osimons>many have tried - and i've implemented my own solution many years ago for http://www.coderesort.com
[02:29:05.390957]<osimons>for plugins, see for instance http://trac-hacks.org/wiki/TracForgePlugin (and all its open issues) - others you can also google for
[02:29:59.671099]<dnedelchev1>We are running trac 0.12 while TracForgePlugin even doesn't support 0.11 yet
[02:30:48.256335]<osimons>yes. correct. do not touch.
[02:31:24.654064]<osimons>i linked for illustration - this is a very complex matter to resolve in a usable fashion for all common use-cases.
[02:31:35.330595]<dnedelchev1>It seems all of the multi-project solutions I've seen are pretty much out-of-date...
[02:31:59.366662]<osimons>which is why the site.html solution is common and works well...
[02:32:10.891697]<osimons>dnedelchev1: cboos has put it on the roadmap for 0.13 though
[02:32:16.014742]<osimons>we'll see
[02:34:08.266934]<dnedelchev1>But I may be forced to move to another system prior the 0.13 is ready... We don't have an web developer at hand to assign such a task right now.
[02:34:57.238958]<dnedelchev1>I'll try myself may I take it to work.
[02:38:51.434589]<dnedelchev1>osimons: which approach would you recommend me to follow to achieve single-log-on operation for our environments? I'm not famliar with LDAP and so on and don't have time to try all approaches (many of available solutions and examples are not for 0.12 and many may have hidden dependencies which I'll be unable to satisfy in a reasonable time).
[02:40:43.096130]<osimons>dnedelchev1: shared digest/basic auth via apache as long as number of projects and number of developers is manageable. it will not be "single login" but it will be "shared login"
[02:43:22.391143]<dnedelchev1>I mean if I know there is a preferable way (like for example mod_wsgi instead of mod_python etc.) I would do my best with it...
[02:43:22.568545]<dnedelchev1>osimons: what do you mean "shared login" ?
[02:44:06.087351]<osimons>you login to each project with same login. however, if you are logged into one you are not automagically logged into the other
[02:44:39.567640]<osimons>share login data, but each project has separate sessions and so on
[02:45:01.109947]<dnedelchev1>I already set such a shared login. But my manager asked me for a single login for all projects
[02:45:51.648173]<dnedelchev1>also he requires shared user profiles (at least e-mail addresses used for all notifications)
[02:52:35.804293]<evil_twin>t.e.o: Ticket #5397 (ticket email URL not recognized by email clients) updated - <http://trac.edgewall.org/ticket/5397#comment:5> - anonymous
[02:55:08.324810]<osimons>dnedelchev1: host your projects with me then, and spend your time doing more productive things... :-)
[02:57:36.780842]<evil_twin>t.e.o: Ticket #9205 (Make the timeline threaded) updated - <http://trac.edgewall.org/ticket/9205#comment:3> - cboos
[02:57:41.781639]<evil_twin>t.e.o: Ticket #8477 (Support SVN 1.5 merge tracking in Annotate view) updated - <http://trac.edgewall.org/ticket/8477#comment:2> - cboos
[02:57:46.780205]<evil_twin>t.e.o: Ticket #2880 (Ignore svn properties / trees in timeline) updated - <http://trac.edgewall.org/ticket/2880#comment:3> - cboos
[02:59:06.266943]<dnedelchev1>I can't :) Most of my company's projects are private (not open source) and the usual policy here is that projects have to be hosted on internal storage.
[03:00:25.372961]<dnedelchev1>But you are absolutely right, I have to do more productive things which are up to me :)
[03:06:26.150448]<dnedelchev1>osimons: your one-line addition to site.html works fine for me. Is there an easy way to highlight the selected project? It also would be nice if I could make projects to appear like buttons.
[03:07:38.722194]<evil_twin>t.e.o: Ticket #1233 (Descriptions of Components) updated - <http://trac.edgewall.org/ticket/1233#comment:17> - cboos
[03:10:18.936509]<osimons>dnedelchev1: that is all styling. begin by removing the <a> link to the current project and just present it as text (just link to the other projects). then start styling using style="" or classes and own style sheet
[03:10:56.958505]<osimons>dnedelchev1: using Firebug or Chrome/Safari Web developer you should easily see how others (like edgwall) have styled their elements...
[03:17:21.554180]<dnedelchev1>osimons: I see the implementation in theme.html and trac.css but I'll have to read aleast about CSS... OK, I'll see. If it is too complicated I'll just mark it as "possible to be done" and will ask my manager to find a web developer to get the task done.
[03:22:41.638284]<evil_twin>t.e.o: Ticket #2566 (Trac browser should browse SVN symbolic links) updated - <http://trac.edgewall.org/ticket/2566#comment:14> - cboos
[03:22:46.637960]<evil_twin>t.e.o: Ticket #4854 (UI Wart: Log viewer navigation links should be duplicated at the bottom of ...) updated - <http://trac.edgewall.org/ticket/4854#comment:3> - cboos
[03:24:25.629807]<osimons>dnedelchev1: google is living proof that styling does not have to be complex - witness the simple line of text-only navigation elements at the top of their various products...
[03:26:33.633321]<dnedelchev1>osimons: yes, I agree. that's all I need. I'll try to find out how they did it :)
[03:27:42.601380]<evil_twin>t.e.o: Ticket #9111 (TimeoutError: Unable to get database connection within 20 seconds) updated - <http://trac.edgewall.org/ticket/9111#comment:8> - cboos
[03:57:47.567681]<evil_twin>t.e.o: Ticket #1233 (Descriptions of Components) updated - <http://trac.edgewall.org/ticket/1233#comment:18> - rblank
[04:01:56.340733]<udono>hi, Iam looking for a python example to use the trac-admin api. I've seen the AdminToolkitScript, but there trac-admin is used via system call. Is there a way to communicate to a trac project from a python script without using system calls of trac-admin?
[04:08:21.248082]<osimons>udono: sure. import Environment and instantiate an env. import TracAdmin and instantiate that using something like ta = TracAdmin(env). then you can run things like: ta.onecmd('permission list')
[04:09:12.799424]<osimons>udono: actually, no env is needed. TracAdmin.__init__ just takes the path to the env.
[04:10:04.281631]<udono>osimons: sounds good. I'll give it a try. Thanks!
[04:10:13.191311]<osimons>so just do; from trac.admin.console import TracAdmin; ta = TracAdmin(envdir='/path/to/env'); ta.onecmd('permission list')
[04:10:21.214960]<osimons>untested of course :-)
[04:14:29.442306]<udono>osimons: It works like you wrote. Thanks a lot. Question answered.
[04:14:42.947951]<osimons>goodie.
[04:37:55.315343]<evil_twin>t.e.o: i18n-datetime.png attached to Ticket #2182 - <http://trac.edgewall.org/attachment/ticket/2182/i18n-datetime.png> - jomae
[04:42:56.285977]<evil_twin>t.e.o: Ticket #2182 (configurable date and time formats) updated - <http://trac.edgewall.org/ticket/2182#comment:74> - jomae
[04:43:01.285063]<evil_twin>t.e.o: Ticket #5001 (offer possibility to inform users of new releases and changes) updated - <http://trac.edgewall.org/ticket/5001#comment:4> - cboos
[04:52:58.227713]<evil_twin>t.e.o: Ticket #2182 (configurable date and time formats) updated - <http://trac.edgewall.org/ticket/2182#comment:75> - hasienda <hoff.st@…>
[05:33:06.084394]<evil_twin>t.e.o: Ticket #1233 (Descriptions of Components) updated - <http://trac.edgewall.org/ticket/1233#comment:19> - cboos
[05:40:07.194070]<WintermeW>hi guys. is there a way to make trac authentication using pam ? i didn't found a suitable module on trac-hacks and i don't want to use apache auth with mod_auth_pam...
[05:41:17.587574]<Alver>in that case, probably not
[05:44:50.494335]<WintermeW>btw i don't understand why trac relies on http auth by default...it should have a login form and a mapping with svn users by default
[05:47:43.978772]<WintermeW>well svn or git or <put your vcs here> users
[05:55:04.856748]<hasienda>WintermeW: there are other options. I use tracd for serving the pages and http://trac-hacks.org/wiki/AccountManagerPlugin for authentication. This is certainly fine at least for environments with few hits per minute. Tracs web admin page from AccountManagerPlugin serves well for simple user administration of up to several dozen users/project
[05:55:57.435641]<hasienda>WintermeW: and I know there is Authz file support, but didn't digg into it by now.
[05:56:17.295735]<Alver>it exists... doesn't work very well, but it's there
[05:57:52.289391]<WintermeW>hasienda: i have already installed AccountManager...but the issue remains, since it seems to use its own users directory
[05:59:57.945639]<hasienda>WintermeW: this is configurable, could use the .htpasswd or .htdigest files as well as datebase user/session store within Trac
[06:01:35.726927]<hasienda>WintermeW: I like the self-registration and lost-password features, that take away quite some hassle from project admins in suitable use cases
[06:01:45.941118]<Alver>WintermeW: so hook it up to LDAP.
[06:02:03.257281]<WintermeW>Alver: yes that's an option
[06:02:06.351594]*hasienda hurries away for some hours
[06:02:40.503432]<WintermeW>going to buy the last apple crap ? sorry it was juste a troll
[06:04:18.131344]<WintermeW>but then i'll have to modify my ldap directory structure..since i don't want all my users being able to auth on trac..just the devs and me, "super sysadmin"
[06:20:15.014793]<udono>osimons: Do you have an idea how to get the results from trac.admin.console.TracAdmin.onecmd().
[06:20:24.722292]<udono>Actually it results only if the command was executed successful or not.
[06:20:27.303087]<udono>The results I need are actually delivered as an asci-table from the logger. But I do not like to parse the logger entries. Is there a way to get the results as a python type like list or dict?
[06:22:28.108452]<osimons>udono: no, don't think so - that class is for console. if you want lower-level interaction, you need to call the various commands around the trac api yourself
[06:24:57.493133]<Alver>WintermeW: you can restrict your users on various points
[06:25:06.231056]<Alver>the very point of LDAP is being able to filter
[06:25:56.931010]<udono>osimons: yes, seems so. Thanks.
[06:52:02.970888]<lois>Hi I am a Sysadmin who has been asked to install and set up Trac. I have some questions. Is this the right place to ask? I have read the wiki pages but I still have some questions about meaning of some of the terminology.
[06:59:19.929824]*retracile mutters something intolerant about mornings.
[06:59:35.387199]<retracile>lois: ask away
[06:59:48.254856]<osimons>lois: right place. welcome. just ask specific questions, and no doubt someone will step up and help.
[06:59:51.327856]<osimons>ah
[06:59:53.034367]<osimons>:-)
[06:59:57.749012]<osimons>morning, eli
[07:00:13.455441]<retracile>hey osimons :)
[07:00:42.523169]<Clark_Kent>hi lois :)
[07:04:10.221626]<lois>Thanks. Boss just answered the immediate question but I will be installing a bunch of plugins so I am sure to have questions as I go along.
[08:18:37.020374]<evil_twin>t.e.o: Ticket #2182 (configurable date and time formats) updated - <http://trac.edgewall.org/ticket/2182#comment:76> - cboos
[08:28:38.955637]<evil_twin>t.e.o: Ticket #2182 (configurable date and time formats) updated - <http://trac.edgewall.org/ticket/2182#comment:77> - cboos
[08:39:54.005637]<dnedelchev1>That is the most close to what I think I need: http://trac.edgewall.org/wiki/TracMultipleProjects/MultiTrac (but it's not seen at the horizin yet) ...
[08:39:54.314404]<dnedelchev1>btw just to note, I choose the simplest implementation for my projects links - text only, with inverted background color for the selected project: <a href="/project1" style="color:#FFF;background:#000">ThisProject</a> <a href="/project2" style="color:#000">AnotherProject</a> <a href="/project3" style="color:#000">AnotherProject2</a>
[08:57:30.070401]<osimons>dnedelchev1: goodie. whatever keeps the manager happy, right? :-)
[09:18:48.627627]<evil_twin>t.e.o: update_sequence.patch attached to Ticket #8575 - <http://trac.edgewall.org/attachment/ticket/8575/update_sequence.patch> - bobbysmith007@…
[09:18:53.626977]<evil_twin>t.e.o: Ticket #8575 (IntegrityError: duplicate key violates unique constraint) updated - <http://trac.edgewall.org/ticket/8575#comment:9> - bobbysmith007@…
[09:23:49.738310]<evil_twin>t.e.o: Ticket #8575 (IntegrityError: duplicate key violates unique constraint) updated - <http://trac.edgewall.org/ticket/8575#comment:10> - bobbysmith007@…
[09:38:52.534206]<evil_twin>t.e.o: Changeset [9935]: SpamFilter: fix missing self. due to copy&paste error - <http://trac.edgewall.org/changeset/9935> - dstoecker
[10:03:57.409729]<evil_twin>t.e.o: Ticket #2182 (configurable date and time formats) updated - <http://trac.edgewall.org/ticket/2182#comment:78> - jomae
[10:08:58.384752]<evil_twin>t.e.o: Ticket #9111 (TimeoutError: Unable to get database connection within 20 seconds) updated - <http://trac.edgewall.org/ticket/9111#comment:9> - cboos
[10:49:06.171545]<evil_twin>t.e.o: Trac-show_full_names-r1-0.12.diff attached to Ticket #7339 - <http://trac.edgewall.org/attachment/ticket/7339/Trac-show_full_names-r1-0.12.diff> - KlauX <klaux1@…>
[12:14:22.770028]<evil_twin>t.e.o: Trac-show_full_names-r1-0.12.2.diff attached to Ticket #7339 - <http://trac.edgewall.org/attachment/ticket/7339/Trac-show_full_names-r1-0.12.2.diff> - KlauX <klaux1@…>
[13:05:56.328281]<ruif13>hi:)
[13:06:10.592237]<ruif13>i think i'm near the end of my instalation :)
[13:06:22.180035]<ruif13>but i need last help
[13:06:23.289282]<ruif13>:(
[13:06:39.416386]<ruif13>i run my trac in stand alon
[13:06:46.125890]<ruif13>trac 0.12
[13:07:14.937458]<ruif13>and svn 1.6.12
[13:07:22.906499]<ruif13>when i start my trac
[13:07:24.856708]<ruif13>appears
[13:07:25.684961]<ruif13>Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.
[13:07:37.452008]<ruif13>anyone can help?:(
[13:08:02.608356]<cmc>http://trac.edgewall.org/wiki/TracSubversion#Troubleshooting
[13:08:17.643002]<ruif13>hi cmc :)
[13:08:24.919264]<cmc>hi ruif13
[13:29:37.379542]<evil_twin>t.e.o: Ticket #9477 (CommitTicketReferenceMacro is broken, causes AttributeError: 'NoneType' ...) created - <http://trac.edgewall.org/ticket/9477> - anonymous
[13:35:10.168144]<pacopablo>ruif13: what distro? did you install the python subevrsion bindings? can you start a python interpreter in a shell and type in: import svn? does it import without issue?
[13:38:06.821598]<ruif13>hum
[13:38:27.034869]<ruif13>hi pacopablo thanks for your reply
[13:38:30.252616]<ruif13>i made that
[13:38:54.274313]<ruif13>Python 2.5.5 (r255:77872, May 19 2010, 09:47:23)
[13:38:54.438186]<ruif13>[GCC 3.4.3 20041021 (prerelease)] on linux2
[13:38:54.453662]<ruif13>Type "help", "copyright", "credits" or "license" for more information.
[13:38:54.470001]<ruif13>>>> from svn import core
[13:38:54.486266]<ruif13>Traceback (most recent call last):
[13:38:54.600744]<ruif13> File "<stdin>", line 1, in <module>
[13:38:54.617145]<ruif13>ImportError: No module named svn
[13:38:56.032833]<ruif13>:(
[13:39:12.942169]<ruif13>i think the problem is the bindings
[13:42:22.021052]<ruif13>:P
[13:42:26.720490]<ruif13>i think its done
[13:42:27.211348]<ruif13>:D
[13:42:49.659522]<ruif13>hooo
[13:42:50.661457]<ruif13>:(
[13:42:58.273196]<ruif13>No node undefined at revision 2
[13:43:56.868654]<cmc>is there a revision two?
[13:44:19.525605]<ruif13>hum
[13:44:23.148953]<ruif13>nop
[13:44:40.529583]<cmc>that'd explain why it can't find revision two :)
[13:44:50.492107]<ruif13>:D
[13:44:55.027823]<ruif13>and the source?
[13:45:01.768330]<ruif13>where it is :S
[13:45:21.785371]<ruif13>hum i gona check :)
[13:58:00.950818]<helix>I've been looking through the docs but I can't find anything about this, or I'm not looking in the right place so I'm hoping someone here can help. I have a trac 'component' with fixed/closed bugs, and want to prevent people from being able to file new bugs against it, but don't want to delete it (thereby removing all history/bugs associated with it).
[13:58:19.167762]<helix>is there any way I can simply disable it? or how do I prevent people from being able to file bugs against it?
[13:59:43.221490]<evil_twin>t.e.o: Ticket #9477 (CommitTicketReferenceMacro is broken, causes AttributeError: 'NoneType' ...) updated - <http://trac.edgewall.org/ticket/9477#comment:1> - rblank
[14:12:56.829471]<pacopablo>helix: none that I know of
[14:14:46.143740]<evil_twin>t.e.o: Ticket #9477 (CommitTicketReferenceMacro is broken, causes AttributeError: 'NoneType' ...) updated - <http://trac.edgewall.org/ticket/9477#comment:2> - anonymous
[14:24:48.072031]<evil_twin>t.e.o: Ticket #9477 (CommitTicketReferenceMacro is broken, causes AttributeError: 'NoneType' ...) updated - <http://trac.edgewall.org/ticket/9477#comment:3> - rblank
[14:39:51.020849]<evil_twin>t.e.o: Changeset [9936]: ticket: Made the `CommitTicketReference` macro more resilient against ... - <http://trac.edgewall.org/changeset/9936> - rblank
[14:39:56.021869]<evil_twin>t.e.o: Ticket #9477 (CommitTicketReferenceMacro is broken, causes AttributeError: 'NoneType' ...) closed - <http://trac.edgewall.org/ticket/9477#comment:4> - rblank
[15:10:05.774833]<shsek>is there any chance evil_twin is open sourced?
[16:15:09.735976]<evil_twin>t.e.o: Changeset [9937]: report: Only create `email_map` in reports if rendering the RSS feed. ... - <http://trac.edgewall.org/changeset/9937> - rblank
[16:15:14.736239]<evil_twin>t.e.o: Ticket #6458 (Timeline unnecessarily populates email_map from all known users) closed - <http://trac.edgewall.org/ticket/6458#comment:3> - rblank
[16:15:19.735375]<evil_twin>t.e.o: Ticket #6458 (Timeline unnecessarily populates email_map from all known users) updated - <http://trac.edgewall.org/ticket/6458#comment:4> - rblank
[16:30:13.666836]<evil_twin>t.e.o: Ticket #9436 (add nowrap in some css) updated - <http://trac.edgewall.org/ticket/9436#comment:3> - mrelbe
[16:35:13.383740]<evil_twin>t.e.o: Ticket #6599 (redirect in trac browser after file got moved in svn) updated - <http://trac.edgewall.org/ticket/6599#comment:4> - rblank
[16:40:14.366142]<evil_twin>t.e.o: Ticket #6789 (Dynamic Mail adresses in Tickets) updated - <http://trac.edgewall.org/ticket/6789#comment:7> - rblank
[16:40:19.365355]<evil_twin>t.e.o: Ticket #8866 (Admin pages messed up with browsers other than IE) updated - <http://trac.edgewall.org/ticket/8866#comment:23> - mrelbe
[16:40:24.365444]<evil_twin>t.e.o: Ticket #6790 (CSS: List bullet icons) updated - <http://trac.edgewall.org/ticket/6790#comment:4> - rblank
[17:30:15.328755]<kevix>hi folks. newbie here. cli client for tickets?
[19:16:13.137964]<pedahzur>Has anyone used http://trac-hacks.org/wiki/SqliteToPgScript with Trac 0.11?