Team Chat Logs

2007 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  

March 22, 2007

[00:08:49] * atwork has joined #trac
[00:10:10] * jwiles has quit IRC
[00:20:44] * omry has quit IRC
[00:21:05] * omry has joined #trac
[00:21:23] * atwork has quit IRC
[00:33:48] <evil_twin> New news from t.e.o: Ticket #3488 (defect reopened): initenv fails with confusing error message if sqlite not available <http://trac.edgewall.org/ticket/3488#comment:13>
[00:50:33] * stalker` has quit IRC
[00:52:13] * cmlenz has joined #trac
[01:09:09] * Epcylon has joined #trac
[01:17:39] * cboos has joined #trac
[01:18:50] <cboos> bonjour!
[01:20:22] <cboos> alect: hello
[01:21:07] <cboos> I'm trying to get in touch with you since I got your last TH logs...
[01:21:30] <cboos> found something interesting w.r.t. the spurious full resyncs ;-)
[01:30:09] <techie_> cboos: Hi, you were right. MySQL unicode bug poped up after server was idle for some time. I wonder if PythonHandler is always loaded in memory? It is strange that its state changes, messes up and get shared between sessions. CGI version should not have this bug then. Are there any reports about the issue with CGI interface?
[01:31:11] * kop_ has joined #trac
[01:32:08] <cboos> no, I don't think so
[01:36:49] * m_g has joined #trac
[01:38:13] <alect> hi
[01:40:55] <cboos> ah, hello alect
[01:41:20] <cboos> I've noticed some interesting stuff in your logs, hang on...
[01:41:40] <cboos> here are 3 lines showing the [None] (the value for 'youngest_rev' in the system table), from the logs I got so far:
[01:41:53] <cboos> 2007-03-15 02:02:18,786 Trac[cache] INFO: Compare repos rev [2103] vs. cached rev [None]
[01:41:55] <cboos> 2007-03-16 02:02:45,302 Trac[cache] INFO: Compare repos rev [2103] vs. cached rev [None]
[01:41:57] <cboos> 2007-03-21 02:02:11,918 Trac[cache] INFO: repos rev [2111] != cached rev [None]
[01:42:20] <cboos> Do you see what I see?
[01:42:54] <cboos> check what's in your crontab...
[01:45:07] <cboos> The most recent logs has some extra information:
[01:45:15] <cboos> 2007-03-21 02:02:11,917 Trac[cache] INFO: Resetting "repository_dir": svn:7322e99d-02ea-0310-aa39-e9a107903beb:/srv/trac-hacks/svn
[01:45:17] <cboos> 2007-03-21 02:02:11,918 Trac[cache] DEBUG: cache metadata undefined (youngest_rev=u'')
[01:45:18] <alect> yep, i resync every day
[01:45:36] <alect> to fix the propsets on log messages
[01:46:07] <cboos> ...
[01:46:27] <cboos> (I'm looking for an appropriate smiley, but can't think about one...)
[01:46:47] <alect> appropriate for what?
[01:47:09] <cboos> to express my current feelings ... ;-)
[01:47:09] <alect> there's a post-commit hook that prefixes each commit message with the name of the hack
[01:47:49] <alect> but sometimes trac caches the message before the fix is applied
[01:48:03] <alect> at least, that is what i assume, because they're in svn but not in trac
[01:48:06] <alect> so i resync
[01:48:27] <cboos> ok, so there never was any "spurious" reysyncs
[01:48:32] <cboos> resyncs
[01:48:55] <cboos> well, I prefer it that way after all ;-)
[01:49:04] <alect> hahaha :)
[01:49:14] <alect> i didn't even know what you wanted the logs for :P
[01:49:39] <alect> i thought you were investigating the "None" or something
[01:50:01] <cboos> well, I think I said it many times... I even asked at least twice if you triggered the sync yourself
[01:50:08] <cboos> of course it was not you but your cronjob ;-)
[01:50:54] <cboos> ok, so did you read the e-mail about the issue raised by cmlenz?
[01:51:21] <cboos> (my answer to him on trac-dev)
[01:51:31] <alect> yep
[01:51:33] <cboos> I think we can't avoid a version bump this time, for trunk and 0.10.4
[01:51:44] <cboos> too bad...
[01:52:09] <cboos> maybe we could take this opportunity to make some real changes
[01:52:28] * cmlenz has quit IRC
[01:52:37] <cboos> IIRC there were some cleanups for the ROADMAP permissions left to be done
[01:54:05] <alect> real changes to 0.10?
[01:55:05] <cboos> we need to sync the versions, if we bump on 0.10, we also need to do that on trunk
[01:55:21] <cboos> so if we make some other changes at the same time, they need to apply to both
[01:55:44] <cboos> (the ROADMAP stuff I was talking about was in a 0.10.5 ticket IIRC, wait...)
[01:56:40] <alect> why did the behaviour enter 0.10 in the first place?
[01:56:45] <alect> why not just revert whatever caused it?
[01:57:48] <cboos> it's http://trac.edgewall.org/ticket/3022
[01:57:57] <cboos> scheduled for 0.11 currently
[02:01:04] <cboos> but I think this can be done for 0.10.4 as well
[02:01:41] <cboos> any another (minor) db change we could do?
[02:04:18] * stalker` has joined #trac
[02:04:50] <cboos> alect, something else: did you understand what matt_good was talking about, in his mail about the genshi templates?
[02:15:05] <alect> not really, no
[02:15:55] <cboos> I wish he would have followed-up... my idea was to use very simply classes, merely as datastructures
[02:16:44] <cboos> e.g. class TicketData(object): def __init__(self, replyto=None, cnum=None, timestamp=None,...): self._replyto =replyto etc.
[02:16:51] <cboos> you get the idea
[02:16:55] <alect> yeah
[02:17:19] <alect> tbh, i think it's fine as is
[02:17:31] * cmlenz has joined #trac
[02:17:35] <cboos> with the defined() calls ?
[02:18:40] <cboos> Well, I don't like them so much. I think it's better if fix the data we give to the templates
[02:19:15] <alect> i more mean, i think passing a dict is fine
[02:19:46] <alect> creating lots of little classes just to wrap data is overkill
[02:20:11] <cmlenz> I think there's no general rule here... definitely using standard python data structures in templates is totally cool... same as in python itself
[02:20:28] <cboos> well, the problem comes from the fact that in the current code, we're creating the dicts,
[02:20:44] <cboos> then in some code path we add entries to it,
[02:20:53] <cboos> in some other paths not
[02:20:55] <cboos> e.g.
[02:20:58] <cboos> if something:
[02:21:05] <cboos> data['cnum'] = cnum
[02:21:07] <cboos> etc.
[02:21:17] <cboos> so this style is flawed with genshi 510
[02:21:48] * maxb has joined #trac
[02:23:03] <cboos> but yes, we could simply prefill the dict with all the used keys, not necessarily introduce classes...
[02:23:07] <cboos> whatever looks best ;-)
[02:25:58] <alect> sounds like a common use case, to have multiple paths
[02:26:23] <alect> trac won't be the only application to have it
[02:27:29] <cmlenz> for dicts *inside* the context, it's easy: "if 'cnum' in bla"
[02:27:47] <cmlenz> the only problem is with stuff at the top level
[02:28:06] <cmlenz> which is where you need to pass data in a more robust way, or use defined() in the templates
[02:28:17] <cmlenz> and I'd prefer the former
[02:28:34] <cmlenz> but that doesn't mean using classes everywhere
[02:40:49] <cboos> cmlenz: so prefilling the dicts with all the keys that are going to be used, or do you see an other way?
[02:41:36] <cmlenz> probably yes
[02:42:04] * cboos still wonders what was matt's idea
[02:42:37] <cmlenz> not sure either
[02:54:42] <alect> what are we going to do about #4994?
[02:58:11] <cboos> well, probably in setup.py, we shouldn't have:
[02:58:13] <cboos> trac.mimeview.rst = trac.mimeview.rst[reST]
[02:58:16] <cboos> but simply:
[02:58:18] <cboos> trac.mimeview.rst = trac.mimeview.rst
[02:58:31] <cboos> as that module takes care of doing the load conditionally
[02:58:50] <cboos> (until docutils correctly support setuptools, that is)
[02:58:51] <alect> it's the same for all dependencies
[02:59:02] <alect> textile, silvercity, pygments
[02:59:36] <alect> if any of them are not installed with setuptools, it won't see them
[03:00:18] <cboos> ok
[03:01:52] <cboos> what happens if we do the change I suggested above? will easy_install trac nevertheless fetch reST or not?
[03:02:45] <cboos> i.e. does the extras_require get installed even if there's no explicit entry point requiring them?
[03:03:26] * yotaff has joined #trac
[03:03:35] <yotaff> hi :)
[03:03:49] <alect> cboos: i don't believe so
[03:04:20] <cboos> ok... so maybe we could have a dummy entry point, just for triggering this...
[03:05:05] <cboos> e.g. trac.mimeview.compat = trac.mimeview.compat[reST,Pygments,SilverCity, ...]
[03:05:40] <cboos> the individual renderers are still "robust" for their imports I think
[03:06:12] <yotaff> How use combinewiki when default charset in browser is utf8 ? Trac raises unicodedecodeerror
[03:07:41] <cboos> alect: not the pygment one anymore... but the others still are
[03:18:40] <yotaff> ok ok good, need to use default_charset=utf-8
[03:21:01] <yotaff> arg, character aren't translated to iso
[03:26:46] <yotaff> htmldoc is a pita
[03:34:44] <evil_twin> New news from t.e.o: Ticket #3488 (defect closed): initenv fails with confusing error message if sqlite not available <http://trac.edgewall.org/ticket/3488#comment:14>
[03:36:11] * eblot has quit IRC
[03:57:25] * misc has quit IRC
[03:57:51] * misc has joined #trac
[04:01:37] * pisi has joined #trac
[04:02:17] * kop_ has quit IRC
[04:05:15] * pisi has quit IRC
[04:15:54] * etronik has joined #trac
[04:16:27] <etronik> Hi al
[04:16:32] <etronik> all
[04:17:46] <etronik> I'm a Trac noob and I need small assistance...
[04:18:49] <etronik> I have a working setup with Webadmin plugin working... then I created a new "project" with initenv, enabled the Webadmin component i trac.ini but.... does not work i.e. appear when I login....
[04:19:05] <etronik> any suggestions ?? TIA
[04:19:15] <cmlenz> have you given yourself TRAC_ADMIN perms?
[04:19:37] <etronik> well I logged in with user X which has the privs for the original project
[04:19:49] <cmlenz> perms are per-project
[04:19:53] <etronik> ahhh!
[04:20:10] <cmlenz> (as is pretty much everything in trac, as it's basically a single-project tool)
[04:20:15] <etronik> and where might they be located ?? I kinda lost where they are
[04:20:30] <etronik> linux that is..
[04:20:40] <cmlenz> you need "trac-admin permission add myself TRAC_ADMIN" from the command line
[04:21:51] <etronik> ahh ok I'll look in to trac-admin
[04:22:30] * Federico2 has joined #trac
[04:22:59] <etronik> I ran trac-admin with sudo.... care to help with the command please :-) ?
[04:23:03] * joel has quit IRC
[04:23:11] * Federico2 has quit IRC
[04:23:23] <etronik> ahh permission add
[04:23:45] * Federico2 has joined #trac
[04:23:47] <cmlenz> trac-admin <projenv> permission add <username> TRAC_ADMIN
[04:25:18] <etronik> let us test :-)
[04:25:23] * greg_72 has quit IRC
[04:25:39] * joel has joined #trac
[04:25:40] * p0g0 has joined #trac
[04:25:42] <etronik> YAY !!! :-)
[04:26:17] <etronik> the problem with Trac is one you set it, you go play then and forget it....
[04:26:40] <etronik> I forgot all about trac-admin command line and where the files are, etc...
[04:26:50] <p0g0> Hi, I have a large .tex doc I'd like to import to a trac wiki...can anyone reccomend a method or plugin to automate that?
[04:26:56] <etronik> I'm still using 0.9.3 though...
[04:27:06] <etronik> thanks cmlenz
[04:27:45] <cmlenz> np
[04:28:50] <etronik> brb
[04:38:29] <cboos> lisppaste5: url
[04:38:29] <lisppaste5> To use the lisppaste bot, visit http://paste.lisp.org/new/trac and enter your paste.
[04:38:46] <cboos> hm. paste.lisp.org is dead
[04:39:16] <cboos> see http://pastie.caboo.se/48745
[04:39:29] <cboos> for the proposed database upgrade
[04:40:53] <cboos> this also no longer does sync() in the CachedRepository constructor, which I shouldn't have done in the first place, this would have saved the trouble with the post-commit-hook...
[04:47:53] * fwierzbicki has joined #trac
[04:55:12] * tkp_ has quit IRC
[05:01:29] * cmlenz has quit IRC
[05:26:14] * Cainus_ has joined #trac
[05:26:28] <stalker`> any idea on how i can install multiple versions of genshi and trac at the same time (i am playing with two branches of 0.11 which need different genshi versions)?
[05:30:32] <stalker`> never mind about genshi - i just modified setup.py of trac to accept my version
[05:31:14] <stalker`> i can't make 0.11 work... there is an error in layout.html
[05:31:18] * lisppaste5 has quit IRC
[05:31:19] <stalker`> is this a known issue?
[05:31:35] * cmlenz has joined #trac
[05:31:46] <stalker`> UndefinedError: dict ({'name': 'login', 'label': u'logged in as ionut'}) has no member named "active" on line 33 layout.html
[05:32:01] <stalker`> i just checked out from svn
[05:33:05] * ubulakifluff has joined #trac
[05:33:14] <ubulakifluff> hi
[05:33:35] * gakman has quit IRC
[05:33:42] * Cainus has quit IRC
[05:34:07] * gakman has joined #trac
[05:35:53] <ubulakifluff> When developing a plugin and I get a TracError, how can I get TraceBack (at least the last row number), not just the error message?
[05:36:19] <stalker`> sorry need to go, seeya later
[05:36:23] * stalker` has quit IRC
[05:39:36] <cmlenz> ubulakifluff: (1) the traceback should be in the log, (2) what version of trac?
[05:44:15] <ubulakifluff> cmlenz: 0.10.3
[05:44:43] <cmlenz> I'm not sure about 0.10.x, but maybe you need TRAC_ADMIN perms to see the traceback on the web page
[05:45:28] <ubulakifluff> the log dir of the environment is empty so maybe it have to turn on :)
[05:46:14] <ubulakifluff> cmlenz: I have TRAC_ADMIN but I will check, thanks
[05:54:19] * mfuchs has joined #trac
[05:55:49] * bagu has joined #trac
[05:58:06] <bagu> Is there a good way to make an offline browsable archive of a trac site? Anybody tried that?
[06:01:22] <mfuchs> cboos: Is r5112 missing an 's' in needs_updgrade = False?
[06:02:04] <cboos> oops let me check
[06:02:39] <cboos> hm :-(
[06:02:40] * lisppaste5 has joined #trac
[06:03:28] <cboos> markus, you already had your entry in THANKS, can't add it again sorry ;-)
[06:03:45] <mfuchs> heh, no problem
[06:06:08] <cboos> fixed, thanks again!
[06:07:24] * d7rt has joined #trac
[06:07:33] <evil_twin> New news from t.e.o: Changeset [5113]: Fixed typo from r5112, spotted by Markus Fuchs, thanks! <http://trac.edgewall.org/changeset/5113>
[06:15:21] <et> hi, is there a way to have a kind of dropdownbox for the user/group that a bug is assigned to?
[06:16:25] <et> (going to be assigned ... so you don't have to know them)
[06:17:54] * jimmy-james has joined #trac
[06:25:16] <mfuchs> et: http://trac.edgewall.org/wiki/TracTickets#Assign-toasDrop-DownList
[06:25:38] * Comradin has joined #trac
[06:26:40] <Comradin> hiho, Id like to create several tracs on my server and I need the same user permissions for every project, do I have a chance to define them kind of global?
[06:27:12] <et> mfuchs: thank you
[06:32:14] * ubulakifluff has left #trac
[06:38:34] * LionsMane has joined #trac
[06:40:33] * cmlenz has quit IRC
[06:49:27] * tkp has joined #trac
[06:55:02] * danbeck has joined #trac
[06:57:10] * __ionut__ has joined #trac
[06:57:25] * stalker` has joined #trac
[07:01:56] <coderanger> bagu: CombineWiki's TiddlyWiki output format
[07:07:02] <coderanger> Comradin: TracForge
[07:07:30] <Comradin> yup, tried already to install your plugin
[07:07:36] <Comradin> but am having problems with it
[07:07:59] <Comradin> (The Trac Environment needs to be upgraded. Run trac-admin /var/www/trac/common upgrade")
[07:08:22] <Comradin> but if I do this, I get an database is uptodate message
[07:08:42] <coderanger> How did you install it
[07:09:06] * retracile has joined #trac
[07:09:54] <Comradin> hmm, let me have a look, but I guess I used the way described at trac-hacks
[07:10:02] <Comradin> built an egg I guess
[07:11:14] <coderanger> Where did you install the egg though
[07:13:54] * ErikRose has joined #trac
[07:14:03] * coderanger -> work
[07:14:37] * danbeck has quit IRC
[07:19:47] * joel has quit IRC
[07:25:13] <retracile> Anyone know what the status of the security branch is?
[07:25:50] * ErikRose has quit IRC
[07:26:39] * ErikRose has joined #trac
[07:30:46] * mfuchs has quit IRC
[07:39:51] <evil_twin> New news from t.e.o: Ticket #4996 (defect closed): Dependency problem in gnome-doc-util <http://trac.edgewall.org/ticket/4996#comment:1> || Ticket #4996 (defect created): Dependency problem in gnome-doc-util <http://trac.edgewall.org/ticket/4996> || Ticket #4995 (defect created): Web-Admin error with Trac milestones <http://trac.edgewall.org/ticket/4995>
[07:44:11] <Comradin> coderanger: still there or afk?
[07:44:38] <Comradin> looks like the plugin is working now
[07:44:56] <Comradin> but when I try to add a user with permission add user ...
[07:45:01] <Comradin> I get this error message:
[07:45:16] <Comradin> Command failed: Cannot find an implementation of the "IPermissionStore" interface named "TracForgePermissionModule". Please update the option trac.permission_store in trac.ini.
[07:45:52] * cmlenz has joined #trac
[07:57:23] <otaku42> wondering... trac 0.10 distincts between "changeset mode" and "diff mode" in _render_html of the changeset viewer. what is needed to trigger the "diff mode"? i'm looking at the source for a while now and don't get it... makes me feel a bit dumb :)
[07:58:11] * etronik_ has joined #trac
[08:00:47] <coderanger> Comradin: What parts of tracforge did you enable in trac.ini?
[08:00:49] <otaku42> aaaah, gotcha... :) forget about my above question
[08:02:24] * etronik_ has quit IRC
[08:06:08] * dilinger has quit IRC
[08:06:38] * etronik has quit IRC
[08:08:48] <Comradin> found a forums post and added some more
[08:10:39] <lisppaste5> Comradin pasted "TracForge " at http://paste.lisp.org/display/38482
[08:11:05] <Comradin> there did I post what was enabled
[08:13:49] <coderanger> Look on tracforge wiki page to see that should be active on each of the envs
[08:14:11] <Comradin> yeah, those were enabled before
[08:14:14] <Comradin> but no change
[08:14:33] * Hellaenergy has joined #trac
[08:14:36] <Comradin> I see the TracAdmin on my admin page
[08:16:03] <Comradin> sometimes :)
[08:16:09] <Comradin> every second reload its gone
[08:16:31] <Hellaenergy> I'm writing a Trac report. I have a ticket-custom radio button to report on. There are situations where sometimes that value is null. Here is my statement:
[08:16:41] <Hellaenergy> AND s.value IN ('In Progress', 'Unassigned', 'Paused')
[08:16:52] <Hellaenergy> I do i identify NULL
[08:16:58] <Hellaenergy> in that statement?
[08:19:30] <Comradin> ok, tried to add a project, but I get a message I have to enter date in all fields, but I have no prototype
[08:19:52] <Comradin> lookin at the add prototype page, there is a big note NOT TO USE this feature..
[08:20:15] <coderanger> Comradin: No, there is a big note not to use any step other than DoNothing
[08:21:25] <lisppaste5> Comradin annotated #38482 with "ErrorMessage" at http://paste.lisp.org/display/38482#1
[08:22:58] <Comradin> grr, currently the tracadmin page is gone :(
[08:23:24] <Comradin> ahh
[08:23:36] <Comradin> some more reloads and there is the tracforgeadmin page again
[08:23:42] <Comradin> ok, add prototype
[08:24:11] <Comradin> DO NOT USE. Make a new Trac environment using trac-admin initenv.
[08:24:51] <coderanger> Comradin: Yes, that would be for that step, the instructions should explain all this
[08:25:45] <coderanger> Comradin: Please reread the guide, it explains how to fix both your issues
[08:25:54] <Comradin> which guide?
[08:26:11] <Comradin> could you support a link for me?
[08:26:28] <coderanger> its on trac-hacks
[08:26:41] <coderanger> trac-hacks.org/wiki/TracForgePlugin
[08:27:01] <Comradin> the the instructions block?
[08:27:07] * mcella has joined #trac
[08:27:12] <coderanger> Read the whole thing ...
[08:27:39] <coderanger> When you are using something marked "Danger, experimental software" it is wise to read the documentation ;-)
[08:27:40] <Comradin> ahh, found the line
[08:27:56] <Comradin> sorry, kind of blind today *gg*
[08:29:16] <Comradin> nternal Error
[08:29:19] <Comradin> Unknown Admin Page
[08:29:28] * Naked has joined #trac
[08:29:32] * Naked is now known as Hadaka
[08:29:37] <Comradin> argh, any ideas why the page is sometimes unavailable?
[08:30:44] <Comradin> hmm, ok, new error :)
[08:31:04] <Comradin> I create a base prototype using the donothing option
[08:31:39] <lisppaste5> Comradin annotated #38482 with "NewError with DoNothing Prototype" at http://paste.lisp.org/display/38482#2
[08:35:43] <coderanger> Comradin: Are you restarting your server when you change trac.ini?
[08:36:04] <Comradin> no, currently not
[08:36:08] <Comradin> should I?
[08:36:13] <retracile> yep
[08:36:16] <Comradin> ok
[08:36:52] <Comradin> I am running apache with mod_python
[08:36:57] <Comradin> not the tracd one
[08:38:34] <coderanger> You need to restart it when you change the [components] section
[08:38:51] <coderanger> Most other things don't need it, but that and [logging] do
[08:39:14] <Comradin> ok, I just restarted the apache
[08:39:36] <Comradin> but now I miss the tracforgeadmin section in the admin section again on first load
[08:39:58] <coderanger> did you fix your trac.ini files in all the envs to look like the guide says?
[08:40:10] <Comradin> am still in the master env
[08:40:24] <Comradin> trying to add a first second repo
[08:43:44] * retracile_ has joined #trac
[08:44:00] <Comradin> several reloads and still no TracForgeAdmin Section on the webadmin page
[08:45:01] <Comradin> hmm, disabled my browser cache now
[08:45:05] <Comradin> cleared the cache
[08:45:06] <coderanger> Comradin: Pastebin your trac.ini
[08:45:10] <Comradin> ok
[08:48:03] <lisppaste5> Comradin annotated #38482 with "trac.ini" at http://paste.lisp.org/display/38482#3
[08:50:32] <Comradin> damn, too many terms open. looks like I screwed the ini file
[08:52:40] <coderanger> Comradin: You seem to have gotten the [componenets] and [tracforge] sections confused
[08:54:08] * s0undt3ch has quit IRC
[08:55:02] <coderanger> And you still have more stuff in [components] than mentioned in the guide
[08:55:51] * s0undt3ch has joined #trac
[08:56:30] * Demian has joined #trac
[08:56:33] <Demian> hi
[08:56:54] <Demian> should the Timeline display ticket comments changes also ?
[08:57:16] * Hellaenergy has quit IRC
[08:57:37] * retracile has quit IRC
[08:57:38] <Demian> when I add a new comment, it does not appear on Timeline, but it does appear when tickets are created or its status changes.
[08:57:52] <Demian> is there a way to display in timeline ticket comments ?
[08:58:15] <coderanger> Demian: ticket_show_details in trac.ini
[08:59:40] * dilinger has joined #trac
[09:02:47] <Demian> thanks coderanger :)
[09:04:48] * nixx has joined #trac
[09:06:19] <Demian> how can i reload trac ini without restarting apache every time?
[09:06:48] <coderanger> Demian: You only need to restart apache for changes to [components] and [logging]
[09:08:32] * mooch has joined #trac
[09:08:34] <mooch> hi
[09:08:42] <Demian> my tickets changes are not shown yet.. or this change applies only to new changes ?
[09:08:47] <mooch> any way to transfer tickets from one installation to another?
[09:08:55] <mooch> different machines, different databases,...
[09:09:03] <bagu> coderanger: thanks for the tip earlier.. good hack that
[09:09:26] <Demian> mooch: trac uses sqlite, so maybe some SQL selects will do the job
[09:09:44] <mooch> Demian: i know... i mean in an automatic way ;)
[09:10:07] <Demian> coderanger: in 0.11-dev
[09:10:53] <coderanger> Demian: You will see a new timeline provider, 'Ticket Details', is it checked?
[09:11:29] <coderanger> mooch: You can try to adapt Datamover, but that requires the two envs be on the same machine
[09:11:30] <Demian> coderanger: that's it! it was that... thanks :)
[09:19:43] <Demian> is there already a modificable workflow?
[09:19:49] <Demian> how can I help if not?
[09:20:21] <Demian> i really like trac, but I want to add support for modificable workflows in tickets,
[09:20:24] * pombred1 has quit IRC
[09:21:05] <Demian> most of time my workflows are finite automata, status and transitions
[09:21:13] <coderanger> Demian: Eli is bascially done with it, just waiting for final approval
[09:23:16] <Demian> coderanger: are those changes documented, so i can take a review of them?
[09:23:28] <coderanger> Demian: Look at the workflow branch
[09:23:38] <Demian> cool.
[09:25:40] <Demian> there are severaql branches, which one is the Eli maintained one?
[09:25:54] <coderanger> Which one is most recently changed
[09:27:18] <Demian> cboos
[09:27:30] <Demian> 0.10-stable, sorry.
[09:28:09] <Demian> that one?
[09:28:27] <coderanger> No, of the workflow branches
[09:28:33] <coderanger> it will be called worflow
[09:28:44] <coderanger> I think its in branches/pycon/workflow
[09:29:25] <Demian> at https://svn.edgewall.org/repos/trac/branches i only see:
[09:30:41] <Demian> cboos-dev/, cmlenz-dev/, debian-dev/, jonas-dev/, mgood-dev/, mrowe-dev/, rocky-dev/, utopiste-dev/, and some 0.X-stable/ dirs
[09:31:09] <cmlenz> sandbox
[09:32:04] <Demian> ok, fount at pycon/workflow
[09:33:15] <coderanger> Ahh right, why did we do that again (s/branches/sandbox/)
[09:33:34] <Demian> :)
[09:33:50] <Demian> intuitively one used to think it would be at branches/
[09:34:35] * jhulten has joined #trac
[09:39:15] * pombreda has joined #trac
[09:45:55] * stalker` has quit IRC
[09:49:30] * mcella has quit IRC
[09:52:55] <Demian> so coderanger, you think workflow will be shipped in 0.11?
[09:55:29] * danbeck has joined #trac
[10:03:13] <coderanger> Yes
[10:07:56] <Demian> that's good :)
[10:08:54] * retracile has joined #trac